aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc/files
Commit message (Collapse)AuthorAgeFilesLines
* Allow YACC to be used, rather than Bison, for C/C++.David E. O'Brien2003-04-221-0/+29
| | | | | | | Submitted by: kan Notes: svn path=/head/; revision=79462
* Not sure how I missed these patches in my 24-March-2003 GCC 3.3David E. O'Brien2003-04-202-90/+10
| | | | | | | in-development snapshot upgrade. Notes: svn path=/head/; revision=79364
* Remove files/patch-t-freebsd. The underlying problem has been fixed inGerald Pfeifer2003-04-171-10/+0
| | | | | | | | | | | | GCC 3.2.x, on the GCC 3.3 branch and GCC mainline, and while all versions of FreeBSD should build fine with this patchs, its just another extra difference to pristine FSF sources and may cause subtle header-related bugs for FreeBSD 4.x systems. Submitted by: Loren James Rittle <rittle@latour.rsch.comm.mot.com> Notes: svn path=/head/; revision=79139
* Remove the last part of jdp's profile fixes from 1998/10/08, which actuallyGerald Pfeifer2003-04-141-11/+0
| | | | | | | | | breaks -fprofile-arcs for current GCCs. PR: 50842 Notes: svn path=/head/; revision=78980
* Finally remove the parts of this patch that date back to 1998 and have nowGerald Pfeifer2003-04-021-24/+0
| | | | | | | been commented for more than a year. Notes: svn path=/head/; revision=78003
* Remove special alpha optimization warning. alpha support now should beGerald Pfeifer2003-04-021-20/+0
| | | | | | | sufficiently stable. Notes: svn path=/head/; revision=77965
* Upgrade to a 7-Oct-2002 GCC 3.3 in-development checkout.David E. O'Brien2002-10-102-96/+86
| | | | Notes: svn path=/head/; revision=67786
* This is now in the stock FSF sources.David E. O'Brien2002-05-181-64/+0
| | | | Notes: svn path=/head/; revision=59437
* GCC 2.95 and later aren't called egcs (any longer), so remove two patchesGerald Pfeifer2002-04-122-23/+0
| | | | | | | | | that add references to egcs to the documentation. Approved by: obrien (maintainer+mentor) Notes: svn path=/head/; revision=57605
* Upgrade to the 28-Jan-2002 GCC 3.1 development snapshot.David E. O'Brien2002-02-039-274/+157
| | | | Notes: svn path=/head/; revision=54155
* Upgrade to the 5-Feb-2001 edition GCC 2.97 development snapshot.David E. O'Brien2001-02-142-122/+148
| | | | Notes: svn path=/head/; revision=38345
* Upgrade to the 2000-12-11 GCC 2.97 development snapshot.David E. O'Brien2000-12-131-29/+36
| | | | Notes: svn path=/head/; revision=35941
* Change the libstdc++.so version number to be more like the stock one.David E. O'Brien2000-12-051-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. Notes: svn path=/head/; revision=35700
* First cut at configure support for FreeBSD PowerPC, Sparc64, and StrongARM.David E. O'Brien2000-11-281-0/+64
| | | | Notes: svn path=/head/; revision=35498
* Upgrade to the 2000-11-20 GCC 2.97 development snapshot.David E. O'Brien2000-11-287-263/+66
| | | | | | | This one should be using libstdc++ v3 and the new 3.0 C++ ABI now. Notes: svn path=/head/; revision=35497
* Upgrade to the 2000-10-02 GCC 2.97 development snapshot.David E. O'Brien2000-10-105-605/+150
| | | | Notes: svn path=/head/; revision=33689
* Upgrade to the 2000-08-28 GCC 2.96 development snapshot.David E. O'Brien2000-09-151-61/+81
| | | | Notes: svn path=/head/; revision=32664
* Upgrade to the 2000-07-17 GCC 2.96 development snapshot.David E. O'Brien2000-09-057-143/+111
| | | | Notes: svn path=/head/; revision=32315
* Upgrade to the 2000-03-13 GCC 2.96 development snapshot.David E. O'Brien2000-03-191-21/+21
| | | | Notes: svn path=/head/; revision=26817
* Upgrade to the 2000-02-07 GCC 2.96 development snapshot.David E. O'Brien2000-02-144-59/+67
| | | | Notes: svn path=/head/; revision=25815
* Upgrade to the 2000-01-10 GCC 2.96 development snapshot.David E. O'Brien2000-01-175-77/+74
| | | | Notes: svn path=/head/; revision=24793
* Upgrade to the 1999-09-20 development snapshot.David E. O'Brien1999-10-103-28/+42
| | | | Notes: svn path=/head/; revision=22313
* Fix SWITCH_TAKES_ARG / WORD_SWITCH_TAKES_ARG breakage on the Alpha createdDavid E. O'Brien1999-07-252-20/+8
| | | | | | | | | | | | when I changed from defining these in gcc/config/freebsd.h and instead defined extensable FreeBSD-wide definitions. While I am here, move the *SWITCH_TAKES_ARG = FBSD_*SWITCH_TAKES_ARG assignments to the global file to remove one more thing from the arch specific config files. Notes: svn path=/head/; revision=20343
* Update to the 1999-07-18 beta snapshot of GCC-2.95.David E. O'Brien1999-07-201-4/+4
| | | | Notes: svn path=/head/; revision=20285
* Upgrade to the July 12th GCC-2.95 prerelease.David E. O'Brien1999-07-151-1/+1
| | | | Notes: svn path=/head/; revision=20212
* Changes to work with updated files/freebsd.h.David E. O'Brien1999-07-041-12/+29
| | | | Notes: svn path=/head/; revision=20012
* Upgrade to the 19990623 GCC 2.95 pre-release snapshot.David E. O'Brien1999-06-241-37/+9
| | | | Notes: svn path=/head/; revision=19752
* Update to the 19990616 GCC 2.95-prerelease.David E. O'Brien1999-06-211-71/+38
| | | | Notes: svn path=/head/; revision=19607
* Update to the 1999-06-08 (gcc 2.95 prerelease).David E. O'Brien1999-06-154-109/+74
| | | | Notes: svn path=/head/; revision=19484
* Fix for alpha.Hidetoshi Shimokawa1999-06-101-6/+120
| | | | | | | | | - sync alpha-freebsd.h with /usr/src/contrib/egcs/gcc/config/alpha/freebsd.h - add patch for mkfixinc.sh - PLIST kludge Notes: svn path=/head/; revision=19406
* Upgrade to 19990524 gcc-2.95 prerelease.David E. O'Brien1999-05-261-10/+8
| | | | Notes: svn path=/head/; revision=19010
* Upgrade to the 19990517 snapshot. EGCS is not in a feature freeze for theDavid E. O'Brien1999-05-182-20/+16
| | | | | | | upcoming 1.2 release. Which, BTW, will be called GCC-2.95. Notes: svn path=/head/; revision=18874
* Sync up with some diffs I sent to Cygnus.David E. O'Brien1999-04-223-15/+17
| | | | Notes: svn path=/head/; revision=18061
* I give you the latest and greatest of the EGCS snapshot series.David E. O'Brien1999-04-2110-102/+446
| | | | | | | | | | | This is their bleeding edge offering. This will enable us to better track the direction EGCS is going for future upgrades of /usr/contrib/egcs/. Above ver 1.1.2, this offering gives you many C++ fixes/enhancements, *and* a native Java compiler. Notes: svn path=/head/; revision=18045
* * Add support for ``-pthead''David E. O'Brien1999-03-225-24/+562
| | | | | | | | | | * Add Alpha support Obtained from: Alpha bits taken from Hidetoshi Shimokawa's <simokawa@FreeBSD.ORG> work Notes: svn path=/head/; revision=17335
* Upgrade to 1.1.2 release.David E. O'Brien1999-03-175-46/+88
| | | | Notes: svn path=/head/; revision=17256
* GNUHOST is now "i386-unknown-freebsd" for an ELF machine, andDavid E. O'Brien1999-02-094-9/+58
| | | | | | | "i386-unknown-freebsdaout" for an a.out machine. Notes: svn path=/head/; revision=16573
* Allow '$' in labels as our offical compiler does.David E. O'Brien1999-01-232-10/+36
| | | | | | | | Reviewed by: jdp Submitted by: Keith Walker <kew@timesink.spk.wa.us> Notes: svn path=/head/; revision=16273
* Build and install crtbegin.o crtbeginS.o crtend.o crtendS.o for the ELF case.David E. O'Brien1998-12-251-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> Notes: svn path=/head/; revision=15612
* Make profiling work.John Polstra1998-10-083-4/+132
| | | | Notes: svn path=/head/; revision=13754
* Sync with gcc28 port:David E. O'Brien1998-07-191-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. Notes: svn path=/head/; revision=11973
* upgrade to 19980608 snapshotDavid E. O'Brien1998-06-101-9/+6
| | | | Notes: svn path=/head/; revision=11371
* Upgrade to 980406 snapshotDavid E. O'Brien1998-04-142-33/+0
| | | | | | | Reviewed by: my PITA ecs240 project Notes: svn path=/head/; revision=10516
* Upgrade to the 980315 snapshot.David E. O'Brien1998-04-072-14/+9
| | | | Notes: svn path=/head/; revision=10432
* Upgrade to version 1.0.2 release.David E. O'Brien1998-04-072-9/+14
| | | | Notes: svn path=/head/; revision=10431
* Upgrade to 1998-02-05 SNAP. Fixes problems several have had with 1.0.1.David E. O'Brien1998-02-142-12/+28
| | | | | | | Including linking with the STL vector class. Notes: svn path=/head/; revision=9712
* Set __FreeBSD__ to 2, not 3.David E. O'Brien1998-02-131-1/+1
| | | | | | | Ports track -STABLE. Notes: svn path=/head/; revision=9692
* Make "-fsjlj-exceptions" (use setjmp/longjmp for exceptions) theJohn Polstra1998-01-231-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. Notes: svn path=/head/; revision=9420
* This is a new port for egcs, which probably stands for somethingJohn Polstra1998-01-103-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. Notes: svn path=/head/; revision=9316