aboutsummaryrefslogtreecommitdiff
path: root/lang/pgcc
Commit message (Collapse)AuthorAgeFilesLines
* Fix to make ports work with bsd.port.mk rev. 1.306.Satoshi Asami1999-03-081-2/+3
| | | | | | | | | | | | | | | | | | | ${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if GNU_CONFIGURE is defined. Take the target out of CONFIGURE_ARGS of some ports that added it explicitly; define it as ${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part; define it as something else (such as ${MACHINE_ARCH}--freebsdelf if the port requires that; define it as an empty string if the port doesn't like it at all. The last might be a sign that a GNU_CONFIGURE port actually doesn't use GNU's version of configure at all; but I don't have time to go look at them all, we'll fix them as time goes on. At least we've got much fewer "-unknown-"s in the tree as the result. :) Notes: svn path=/head/; revision=17053
* Adjust port Makefiles to new EXTRACT_* variable defaults. See log ofSatoshi Asami1999-02-031-6/+4
| | | | | | | | | | | | | | | | | | | | | | bsd.port.mk rev. 1.304 for details on the change. The fix here is one of the following. (1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining EXTRACT_* commands. (2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously calling the "tar" command (i.e., arguments like "-xzf" are spelled out). (3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS}, add ${EXTRACT_AFTER_ARGS} to the command line as well. (4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS is set, define the other two too. Notes: svn path=/head/; revision=16518
* get this rightDavid E. O'Brien1998-12-141-2/+2
| | | | Notes: svn path=/head/; revision=15344
* Yuck, this thing BUILD_DEPENDS on autoconf.David E. O'Brien1998-12-141-6/+7
| | | | | | | Noticed by: Maxim Sobolev <max@vega.pfts.com> Notes: svn path=/head/; revision=15343
* PGCC, the Pentium optimizing version of GCC is back.....David E. O'Brien1998-12-1312-0/+584
| | | | | | | It is now based on EGCS. Notes: svn path=/head/; revision=15324
* remove unneded port. egcs is the successor.Andreas Klemm1998-01-117-181/+0
| | | | Notes: svn path=/head/; revision=9319
* Need help with this port as well, don't have the timeAndreas Klemm1997-10-171-1/+2
| | | | | | | | | | to fix it today. Asked Thomas (Gellekum) for help ... Only this friday to fix it. The patching stage fails ... The mess started with the new organization starting from the egcs source base ... Notes: svn path=/head/; revision=8304
* My last changesAndreas Klemm1997-10-172-15/+17
| | | | Notes: svn path=/head/; revision=8303
* portlint:Andreas Klemm1997-10-131-27/+29
| | | | | | | | added "@exec install-info" after info files. added "@unexec install-info --delete" before info files Notes: svn path=/head/; revision=8250
* cosmetic changes using portlint, a really nice tool ;-)Andreas Klemm1997-10-041-6/+6
| | | | Notes: svn path=/head/; revision=8102
* - Upgraded Pentium GCC Developer Version to latest snapshot release 970721Andreas Klemm1997-07-273-28/+30
| | | | | | | | | | | | | - Changed PATCH_SITES, added some more mirrors and now use ftp sites - Autoconf is needed in FETCH_DEPENDS, since I have to re-create the configure script just before the pre-configure target - pre-configure target now does the suggested maintainer-clean - post-install renames c++, g++, gcc to pc++, pg++ and pgcc to avoid conflicting usage with the systems default compiler. - updated PLIST Notes: svn path=/head/; revision=7425
* removed mirror site which doesn't seem to be valid anymoreAndreas Klemm1997-07-201-2/+1
| | | | | | | Submitted by: Ryuichiro ARAKI <raraki@saitama-med.ac.jp> Notes: svn path=/head/; revision=7380
* reordered ftp sites (USA sites first)Andreas Klemm1997-06-102-22/+3
| | | | | | | | removed patch-ac (dunno how this patch made it again into my patches directory, thanks Satoshi for telling me !) Notes: svn path=/head/; revision=6852
* update pgcc-current port.Andreas Klemm1997-06-084-7/+32
| | | | | | | | | | | | Please note, that I left out the very last diff, because after that configure doesn't work properly anymore. PR: Reviewed by: Submitted by: Obtained from: Notes: svn path=/head/; revision=6803
* Home Page of Pentium Compiler group changedAndreas Klemm1997-04-141-5/+1
| | | | | | | | | http://www.goof.com/pcg/ Submitted by: John Polstra <jdp@polstra.com> Notes: svn path=/head/; revision=6205
* Minor cleanup (shorten PKGNAME, remove unnecessary WRKSRC).Satoshi Asami1996-12-241-3/+2
| | | | Notes: svn path=/head/; revision=5075
* Remove the package name in the COMMENT file.Andreas Klemm1996-12-221-1/+1
| | | | Notes: svn path=/head/; revision=5058
* and here the PLIST fileAndreas Klemm1996-12-211-0/+64
| | | | Notes: svn path=/head/; revision=5053
* Bootstrap pgcc-current using -O instead of -O2 (for safety reasons, I don'tAndreas Klemm1996-12-202-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | want higher optimization levels result in unsafer binaries). Fix bug, that causes core dumps when using higher optimization levels than -O2. Results with dhrystone 2.1 (1000000 loops): stock cc (2.7.2.1 from current) : 136k (136xxx) pgcc-current with -O2 : 138k pgcc-current with -O6 : 172k And no coredump anymore. Reason for coredump: With -O3 cc1 does an register-to-register-copy optimization and it tries to write some debugging information about what it is doing into a file that does not exist unless you have instructed cc1 to dump all its information about its internal state. (From: Sascha Blank) BTW: PLIST is really coming soon, it's on my todo list ;-) BTW2: Is Sascha already in the contributors list ? Have to go to work now. Submitted by: Sascha Blank <blank@sliphost37.uni-trier.de> Notes: svn path=/head/; revision=5046
* pgcc-current is a developer release of gcc 2.7.2 with pentiumAndreas Klemm1996-12-186-0/+91
optimizations. The motivation to make a separate pgcc port is, to provide two versions, an official release, which is missing the leading edge of developement and an interesting current version, which fixes some things and might breake (or not) others. Fact is, that one is able to compile and run a complete FreeBSD-current kernel without trouble and so closes 2 PR's. >Number: 1221 >Category: bino and possibly >Number: 1222 >Category: ports (should be tested by the submitter. Notes: svn path=/head/; revision=5024