1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00
Commit Graph

11 Commits

Author SHA1 Message Date
Andreas Klemm
3a3e535685 cosmetic changes using portlint, a really nice tool ;-) 1997-10-04 14:53:11 +00:00
Andreas Klemm
0eba4f421a - Upgraded Pentium GCC Developer Version to latest snapshot release 970721
- 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
1997-07-27 09:09:43 +00:00
Andreas Klemm
aa12aed154 removed mirror site which doesn't seem to be valid anymore
Submitted by:	Ryuichiro ARAKI <raraki@saitama-med.ac.jp>
1997-07-20 16:03:14 +00:00
Andreas Klemm
e0c79a7347 reordered ftp sites (USA sites first)
removed patch-ac (dunno how this patch made it again into
my patches directory, thanks Satoshi for telling me !)
1997-06-10 16:36:36 +00:00
Andreas Klemm
2be3056156 update pgcc-current port.
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:
1997-06-08 12:59:01 +00:00
Andreas Klemm
7e4aaa53da Home Page of Pentium Compiler group changed
http://www.goof.com/pcg/

Submitted by:	John Polstra <jdp@polstra.com>
1997-04-14 15:30:02 +00:00
Satoshi Asami
75e00c364a Minor cleanup (shorten PKGNAME, remove unnecessary WRKSRC). 1996-12-24 05:29:43 +00:00
Andreas Klemm
9cc719eef7 Remove the package name in the COMMENT file. 1996-12-22 12:13:06 +00:00
Andreas Klemm
55b9a87665 and here the PLIST file 1996-12-21 17:29:19 +00:00
Andreas Klemm
c1b1010ad0 Bootstrap pgcc-current using -O instead of -O2 (for safety reasons, I don't
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>
1996-12-20 07:27:41 +00:00
Andreas Klemm
9a84e6bfb5 pgcc-current is a developer release of gcc 2.7.2 with pentium
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.
1996-12-18 16:40:16 +00:00