Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Unbreak on -current where _types.h got a new prerequisite (sys/cdefs.h) | netchild | 2005-04-30 | 1 | -1/+2 |
| | | | | | | | | | | | by me. Unfortunately we don't have a __FreeBSD_Version for this, so the change isn't limited to -current, it's for >= 500039. Famous last words: it shouldn't hurt. Requested by: portmgr (kris) | ||||
* | Actually all that needed to be done in this file to fix for 5-CURRENT | obrien | 2003-01-01 | 1 | -26/+6 |
| | | | | is to remove the explicit "-m elf_i386" and use the default emulation. | ||||
* | Attempt to Fix build on -CURRENT | arved | 2003-01-01 | 5 | -11/+142 |
| | | | | | | | Good bye 2002! Happy new year 2003! (CET) PR: 46483 Submitted by: Stefan Farfeleder <stefan@fafoe.dyndns.org> | ||||
* | Allow to build in -CURRENT. | obrien | 2002-05-07 | 2 | -0/+70 |
| | |||||
* | GCC 2.95 and later aren't called egcs (any longer), so remove three patches | gerald | 2002-04-12 | 3 | -36/+0 |
| | | | | | | that add references to egcs to the documentation. Approved by: obrien (maintainer+mentor) | ||||
* | Document. | obrien | 2002-03-25 | 1 | -1/+1 |
| | |||||
* | Let machine/ansi.h know not to play glibc for us. | obrien | 2002-03-24 | 1 | -5/+13 |
| | |||||
* | DEFAULT_VTABLE_THUNKS got set back to `1' from `2' in 2.95.3. | obrien | 2001-04-17 | 1 | -2/+14 |
| | | | | | Just forget about VTABLE THUNKS and use the C++ ABI the base 2.95 G++ uses since there is no advantage the other way. | ||||
* | Change the libstdc++.so version number to be more like the stock one. | obrien | 2000-12-06 | 1 | -1/+1 |
| | | | | | This change is needed as the one I was using is too much in the range of shared version numbers the stock libstdc++.so will have. | ||||
* | Add "-Wnon-const-format" which checks for non-constant format strings for | obrien | 2000-11-27 | 5 | -25/+234 |
| | | | | | | | auditing purposes. Submitted by: kris Obtained from: NetBSD | ||||
* | Add RCS keyword. | obrien | 1999-08-31 | 1 | -0/+2 |
| | |||||
* | $Id$ -> $FreeBSD$ | peter | 1999-08-30 | 1 | -1/+1 |
| | |||||
* | Don't assign __FreeBSD__ a value here. (pulled too much in from | obrien | 1999-08-19 | 1 | -2/+2 |
| | | | | | | | src/contrib/egcs/ again) PR: 13224 Submitted by: imura@cs.titech.ac.jp | ||||
* | As in the i386, `tm.h' includes headers for us. | obrien | 1999-08-16 | 1 | -4/+0 |
| | |||||
* | Include the proper arch header for a.out systems. | obrien | 1999-08-16 | 1 | -1/+1 |
| | |||||
* | Make -pthread work again -- pulled too much in from src/contrib/egcs/ | obrien | 1999-08-16 | 1 | -2/+4 |
| | |||||
* | Update to GCC-2.95 (what would have been EGCS-1.2). | obrien | 1999-08-06 | 15 | -241/+404 |
| | |||||
* | Define "OBSTACK_CHUNK_SIZE" as getpagesize(). | obrien | 1999-06-28 | 1 | -17/+17 |
| | | | | | | | | | | 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 | ||||
* | Cleanup the FREEBSD_NATIVE stuff, which we don't use anymore in this context. | obrien | 1999-06-28 | 1 | -37/+0 |
| | |||||
* | Fix the CPP_PREDEFINES so it properly gets the "global" definition too. | obrien | 1999-04-18 | 1 | -1/+1 |
| | |||||
* | Worked better before. | obrien | 1999-04-03 | 2 | -2/+2 |
| | |||||
* | Use proper include directive. | obrien | 1999-03-31 | 2 | -2/+2 |
| | |||||
* | Add FreeBSD's ``-fformat-extensions''. Taken from 4.0-CURRENT, this allows | obrien | 1999-03-31 | 3 | -0/+266 |
| | | | | 2.x/3.x people to compile kernels and world with EGCS. | ||||
* | * Add support for ``-pthead'' | obrien | 1999-03-22 | 6 | -24/+682 |
| | | | | | | | * Add Alpha support Obtained from: Alpha bits taken from Hidetoshi Shimokawa's <simokawa@FreeBSD.ORG> work | ||||
* | Upgrade to 1.1.2 release. | obrien | 1999-03-17 | 6 | -55/+96 |
| | |||||
* | STL 3.0 rope fix. | obrien | 1999-02-28 | 1 | -0/+12 |
| | | | | Obtained from: aspell 0.27.1 port | ||||
* | GNUHOST is now "i386-unknown-freebsd" for an ELF machine, and | obrien | 1999-02-10 | 5 | -12/+61 |
| | | | | "i386-unknown-freebsdaout" for an a.out machine. | ||||
* | Allow '$' in labels as our offical compiler does. | obrien | 1999-01-23 | 2 | -10/+36 |
| | | | | | Reviewed by: jdp Submitted by: Keith Walker <kew@timesink.spk.wa.us> | ||||
* | Build and install crtbegin.o crtbeginS.o crtend.o crtendS.o for the ELF case. | obrien | 1998-12-26 | 1 | -0/+10 |
| | | | | | | | This should fix some of the problems with exceptions under ELF. PR: ports/9089 Submitted by: jdp via Robert Schulhof <rrs@LMI.Net> | ||||
* | Fix configure scripts to it correctly detects an ELF system w/o having to | obrien | 1998-12-04 | 1 | -0/+15 |
| | | | | | | be forced. Submitted by: Niall Smart <nialls@euristix.ie> (w/changes by me) | ||||
* | Make profiling work. | jdp | 1998-10-09 | 3 | -4/+132 |
| | |||||
* | Sync with gcc28 port: | obrien | 1998-07-20 | 1 | -0/+32 |
| | | | | | | * Implement support for weak symbols. This solves the "___error" undefined problem on 3.0-CURRENT systems. * look for crt0.o in /usr/lib/aout on 3.0-CURRENT systems. | ||||
* | upgrade to 19980608 snapshot | obrien | 1998-06-10 | 1 | -9/+6 |
| | |||||
* | Upgrade to 980406 snapshot | obrien | 1998-04-14 | 2 | -33/+0 |
| | | | | Reviewed by: my PITA ecs240 project | ||||
* | Upgrade to the 980315 snapshot. | obrien | 1998-04-07 | 2 | -14/+9 |
| | |||||
* | Upgrade to version 1.0.2 release. | obrien | 1998-04-07 | 2 | -9/+14 |
| | |||||
* | Upgrade to 1998-02-05 SNAP. Fixes problems several have had with 1.0.1. | obrien | 1998-02-14 | 2 | -12/+28 |
| | | | | Including linking with the STL vector class. | ||||
* | Set __FreeBSD__ to 2, not 3. | obrien | 1998-02-13 | 1 | -1/+1 |
| | | | | Ports track -STABLE. | ||||
* | Make "-fsjlj-exceptions" (use setjmp/longjmp for exceptions) the | jdp | 1998-01-24 | 1 | -0/+17 |
| | | | | | | | | | | default for FreeBSD. The standard exception implementation reliably dumps core under FreeBSD. Users can put "-fno-sjlj-exceptions" on the command line if they really want to override the new default. Configure with "--with-gnu-as" and "--with-gnu-ld". Define "__FreeBSD__" as 3. | ||||
* | This is a new port for egcs, which probably stands for something | jdp | 1998-01-11 | 3 | -0/+39 |
like "enhanced GNU compiler suite." It contains updated versions of gcc, g++, and g77 with many bugfixes and some new optimizations. The C++ compiler in particular is vastly improved over gcc-2.7.2.1. |