summaryrefslogtreecommitdiffstats
path: root/lang/pgcc
Commit message (Collapse)AuthorAgeFilesLines
* Fix to make ports work with bsd.port.mk rev. 1.306.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. :)
* Adjust port Makefiles to new EXTRACT_* variable defaults. See log ofasami1999-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.
* get this rightobrien1998-12-141-2/+2
|
* Yuck, this thing BUILD_DEPENDS on autoconf.obrien1998-12-141-6/+7
| | | | Noticed by: Maxim Sobolev <max@vega.pfts.com>
* PGCC, the Pentium optimizing version of GCC is back.....obrien1998-12-1312-0/+584
| | | | It is now based on EGCS.
* remove unneded port. egcs is the successor.andreas1998-01-117-181/+0
|
* Need help with this port as well, don't have the timeandreas1997-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 ...
* My last changesandreas1997-10-172-15/+17
|
* portlint:andreas1997-10-131-27/+29
| | | | | added "@exec install-info" after info files. added "@unexec install-info --delete" before info files
* cosmetic changes using portlint, a really nice tool ;-)andreas1997-10-041-6/+6
|
* - Upgraded Pentium GCC Developer Version to latest snapshot release 970721andreas1997-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
* removed mirror site which doesn't seem to be valid anymoreandreas1997-07-201-2/+1
| | | | Submitted by: Ryuichiro ARAKI <raraki@saitama-med.ac.jp>
* reordered ftp sites (USA sites first)andreas1997-06-102-22/+3
| | | | | removed patch-ac (dunno how this patch made it again into my patches directory, thanks Satoshi for telling me !)
* update pgcc-current port.andreas1997-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:
* Home Page of Pentium Compiler group changedandreas1997-04-141-5/+1
| | | | | | http://www.goof.com/pcg/ Submitted by: John Polstra <jdp@polstra.com>
* Minor cleanup (shorten PKGNAME, remove unnecessary WRKSRC).asami1996-12-241-3/+2
|
* Remove the package name in the COMMENT file.andreas1996-12-221-1/+1
|
* and here the PLIST fileandreas1996-12-211-0/+64
|
* Bootstrap pgcc-current using -O instead of -O2 (for safety reasons, I don'tandreas1996-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>
* pgcc-current is a developer release of gcc 2.7.2 with pentiumandreas1996-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.
OpenPOWER on IntegriCloud