David E. O'Brien
2e3020eaae
Key off the DISTNAME more, so that upgrading requires less editing.
1999-08-18 19:03:09 +00:00
David E. O'Brien
1b26a2abec
As in the i386, `tm.h' includes headers for us.
1999-08-16 10:57:25 +00:00
David E. O'Brien
36853ef21c
alpha-freebsd-elf.h should have gone away in the gcc-2.95 upgrade.
1999-08-16 10:54:46 +00:00
David E. O'Brien
c84f599e15
Include the proper arch header for a.out systems.
1999-08-16 10:51:53 +00:00
David E. O'Brien
0a0cbb1d65
More EGCS->GCC transition.
...
* binaries/manpages are now gcc295 / g++295 / g77
* use {MASTER_SITE_GNU}
1999-08-16 00:21:05 +00:00
David E. O'Brien
c2530c49c0
Make -pthread work again -- pulled too much in from src/contrib/egcs/
1999-08-16 00:12:21 +00:00
David E. O'Brien
67ea3dcdcb
Tweak a German master site.
...
Submitted by: Dirk Froemberg <dirk@FreeBSD.org>
1999-08-09 15:50:58 +00:00
David E. O'Brien
820ec33aeb
Add "java" to categories list. GCC-2.95 now has parts of a Java compiler
...
bunded in.
1999-08-05 16:07:53 +00:00
David E. O'Brien
4d4d7bde85
Update to GCC-2.95 (what would have been EGCS-1.2).
1999-08-05 16:06:07 +00:00
David E. O'Brien
ef62a281ed
Define "OBSTACK_CHUNK_SIZE" as getpagesize().
...
Our malloc can allocte pagesized blocks efficiently and the EGCS default
size of 4072 bytes is not optimal.
Protect #define's and other minor syncing with
src/contrib/egcs/gcc/config/freebsd.h
OBSTACK_CHUNK_SIZE Submitted by: Hidetoshi Shimokawa
1999-06-28 09:52:43 +00:00
David E. O'Brien
5796f2d63b
Cleanup the FREEBSD_NATIVE stuff, which we don't use anymore in this context.
1999-06-28 09:07:17 +00:00
Michael Haro
5ce8e8e5c7
Remove the test to create ${PREFIX}/share/info/dir as it is now
...
in bsd.port.mk and this helps to unify the check and install.
1999-06-05 22:32:11 +00:00
Marc G. Fournier
a05c0a07b8
this should finish cleaning up the WWW_SITE -> DESCR/WWW: mess ...
1999-04-22 00:17:18 +00:00
David E. O'Brien
6325fcf217
Fix the CPP_PREDEFINES so it properly gets the "global" definition too.
1999-04-18 01:33:05 +00:00
Bill Fumerola
be98a3dc70
Real URLs that reference directories end in '/'
1999-04-08 21:12:34 +00:00
David E. O'Brien
53b6f388ef
Worked better before.
1999-04-02 17:15:19 +00:00
David E. O'Brien
3d882ed96b
Use proper include directive.
1999-03-30 18:42:02 +00:00
David E. O'Brien
6a9f6dc39f
Add FreeBSD's ``-fformat-extensions''. Taken from 4.0-CURRENT, this allows
...
2.x/3.x people to compile kernels and world with EGCS.
1999-03-30 18:15:39 +00:00
David E. O'Brien
3d4549d577
Don't fetch alpha suppliment -- the bits are now part of the port.
1999-03-30 02:58:02 +00:00
David E. O'Brien
3dc22c924d
Don't create empty ``PREFIX/info/dir''. It is already taken care of for us.
1999-03-23 18:37:47 +00:00
David E. O'Brien
7b9d7e0720
* Add support for ``-pthead''
...
* Add Alpha support
Obtained from: Alpha bits taken from Hidetoshi Shimokawa's
<simokawa@FreeBSD.ORG> work
1999-03-22 01:35:36 +00:00
David E. O'Brien
b4f4cda51d
Upgrade to 1.1.2 release.
1999-03-17 00:40:26 +00:00
Marc G. Fournier
d5ba786a25
Commit all Y2K/WWW_SITE changes from today...
1999-03-11 21:47:15 +00:00
Satoshi Asami
e244b8bccc
Fix to make ports work with bsd.port.mk rev. 1.306.
...
${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. :)
1999-03-08 07:28:36 +00:00
David E. O'Brien
5e26fb9668
Support building libstdc++ shared if "WANT_SHAREDLIBS" is defined.
...
Submitted by: dfr
1999-02-28 12:18:36 +00:00
David E. O'Brien
b5be18a57a
STL 3.0 rope fix.
...
Obtained from: aspell 0.27.1 port
1999-02-28 11:53:32 +00:00
David E. O'Brien
8268f8bd85
Upgrade to egcs-1.1.2 pre-release-2
...
(if you are an EGCS user, please test this port. I would like to get any
feedback before the 1.1.2 release)
1999-02-28 10:50:51 +00:00
David E. O'Brien
7fe3d489b9
* clean up verbosity of Makefile
...
* now GNUHOST is i386-unknown-freebsd{OS_VER} vs. i386-unknown-freebsd
1999-02-09 22:17:21 +00:00
David E. O'Brien
9740802749
GNUHOST is now "i386-unknown-freebsd" for an ELF machine, and
...
"i386-unknown-freebsdaout" for an a.out machine.
1999-02-09 18:24:50 +00:00
Satoshi Asami
5114e2637e
Adjust port Makefiles to new EXTRACT_* variable defaults. See log of
...
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.
1999-02-03 11:12:01 +00:00
David E. O'Brien
ec6d85e380
Allow '$' in labels as our offical compiler does.
...
Reviewed by: jdp
Submitted by: Keith Walker <kew@timesink.spk.wa.us>
1999-01-23 06:08:11 +00:00
David E. O'Brien
8ce8f1b897
Wasn't in the main dir when I commited this the first time.
...
Noticed by: jdp
1998-12-26 20:10:02 +00:00
David E. O'Brien
e9035ce80a
Build and install crtbegin.o crtbeginS.o crtend.o crtendS.o for the ELF case.
...
This should fix some of the problems with exceptions under ELF.
PR: ports/9089
Submitted by: jdp via Robert Schulhof <rrs@LMI.Net>
1998-12-25 19:42:01 +00:00
David E. O'Brien
d99ea25357
Use the bzip2 version of the distfile. It saves almost 3meg.
1998-12-05 04:00:40 +00:00
David E. O'Brien
acefef6462
EGCS 1.1.1 *Release* is out.
1998-12-05 03:40:17 +00:00
David E. O'Brien
af95af9e7e
Fix configure scripts to it correctly detects an ELF system w/o having to
...
be forced.
Submitted by: Niall Smart <nialls@euristix.ie> (w/changes by me)
1998-12-04 11:07:55 +00:00
David E. O'Brien
f60d718deb
Add OSREL to tail end of ${ARCH}-unknown-freebsd to get a properly formed
...
GNU description string.
1998-12-04 11:05:05 +00:00
David E. O'Brien
f1e20b513d
"upgrade" to EGCS egcs-1.1.1-prerelease-3.
...
Note that the 1.1 versions are an older code base (egcs rev 2.91.x) vs.
the snapshot this is replacing (egcs rev 2.92.x). However people have
reported less problems with 1.1.1-prerel than the current snapshots.
1998-12-02 09:41:28 +00:00
David E. O'Brien
7ee43cf06d
switch to new pre/post bsd.port.mk
1998-11-13 07:34:57 +00:00
David E. O'Brien
9554bec5c6
i386 => ${ARCH}
...
Requested by: imp
1998-11-13 07:32:21 +00:00
John Polstra
71e64d35d1
Make profiling work.
1998-10-08 21:33:02 +00:00
David E. O'Brien
7ad180cedf
Allow building and packaging for ELF.
1998-10-01 21:40:03 +00:00
Satoshi Asami
d180c1547c
Doesn't package due to PLUST_SUB/GNUHOST definition and bsd.port.mk
...
inclusion order.
1998-09-28 09:47:01 +00:00
David E. O'Brien
1beb04227c
Build properly on ELF systems.
1998-09-27 01:56:14 +00:00
David E. O'Brien
8c737eadca
make fetchable
1998-09-27 00:44:18 +00:00
David E. O'Brien
cd91803be3
back to the snaps w/egcs-19980914
...
Submitted by: jdp
1998-09-26 18:17:13 +00:00
David E. O'Brien
c7328c76ae
Upgrade to 1.1b.
...
Since there has been announced a to-be ver 1.1.1, change my versioning to
a 4th "." to avoid "a"/"b" to avoid being mistaken for an alpha/beta vers.
1998-09-10 04:05:27 +00:00
David E. O'Brien
3500d06a33
my goof. fetch only egcs-1.1a.tar.gz, not the entire release/egcs-1.1a
...
directory.
Submitted by: Werner Griessl <werner@btp1da.phy.uni-bayreuth.de>
1998-09-04 18:56:55 +00:00
David E. O'Brien
6d7e6da0b7
egcs 1.1 HAS BEEN RELEASED!!
...
(I will probably not be tracking the snapshots as closely now. I'd like to
see if 1.1 isn't stable enough to stay with for a while)
Cygnus calls this 1.1a (not Alpha, but a second rolling because a few G77
files were left out). I'm naming this version 1.1.1 so people won't think
it is an alpha version.
1998-09-03 08:49:10 +00:00
David E. O'Brien
c36f11a763
* upgrade to 19980816 snapshot
...
* reduce maintance costs, advantage PLIST_SUB
1998-08-26 09:51:16 +00:00