Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow the specification of a prefix for gcc to find all the various bits. | obrien | 1999-12-29 | 1 | -3/+3 |
| | | | | | | | If one wishes to anchor the compiler toolchain tree somewhere other than /, all one needs to do is set "TOOLS_PREFIX" to a different rooting. Submitted by: marcel (in a different format and reworked by me) | ||||
* | Reduce the FreeBSD custom hacks to gcc.c by using the GCC provided methods | obrien | 1999-12-22 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | of changing the search dirs. This also removes an used search dir, removes unneeded redundancy, and a bugus dir we enherited on the i386 by baseing off of svr4.h. We went from: install: /usr/libexec/(null) programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/:/usr/bin/:/usr/libexec/ libraries: /usr/libdata/gcc/:/usr/libexec/:/usr/ccs/lib/:/usr/lib/ to: install: /usr/libexec/(null) programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/ libraries: /usr/libexec/:/usr/lib/ | ||||
* | Use symbolic values rather than constants in TARGET_DEFAULT. | obrien | 1999-12-19 | 2 | -2/+4 |
| | | | | Submitted by: bde on -current | ||||
* | Use a unified CPP_SPEC. | obrien | 1999-12-19 | 4 | -21/+12 |
| | |||||
* | Provide complete coverage in switch statement to quiet -Wall. | obrien | 1999-12-18 | 1 | -0/+4 |
| | |||||
* | Fix my CPP_SPEC synatax screwup. | obrien | 1999-12-16 | 2 | -2/+2 |
| | | | | Totally pissed at self: obrien | ||||
* | Remove the defining of __i486__ baesd on TARGET_CPU_DEFAULT and !m386 or m486. | obrien | 1999-12-15 | 2 | -18/+2 |
| | |||||
* | * Use getobjformat() rather than manually do what it does. | obrien | 1999-11-29 | 1 | -71/+43 |
| | | | | | | | | * Don't conditional based on i386, but generalize to all FreeBSD arch's. * Don't be a.out-centric, but generalize to handle other possible future formats. Submitted by: marcel (partial) | ||||
* | This commit was generated by cvs2svn to compensate for changes in r53660, | obrien | 1999-11-24 | 1 | -32/+7 |
|\ | | | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import of the GCC 2.95.1 compilers | obrien | 1999-11-24 | 1 | -32/+7 |
| | | | | | | | | (gcc/config/i386/freebsd.h renamed to freebsd-aout.h) | ||||
* | | This commit was generated by cvs2svn to compensate for changes in r53657, | obrien | 1999-11-24 | 1 | -16/+38 |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import of gcc from EGCS 1.1.2. | obrien | 1999-11-24 | 1 | -16/+38 |
| | | | | | | | | (renamed to freebsd-aout.h) | ||||
* | | This commit was generated by cvs2svn to compensate for changes in r53654, | obrien | 1999-11-24 | 1 | -0/+250 |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import of GCC 2.7.2.3's gcc/config/i386/freebsd.h for a.out systems. | obrien | 1999-11-24 | 1 | -0/+250 |
| | | | | | | | | | | [This has been renamed to freebsd-aout.h to not conflict with our own hacked up version.] | ||||
* | | * Remove a trailing ";" from a macro. | obrien | 1999-11-17 | 1 | -26/+26 |
| | | | | | | | | * Style cleanup. | ||||
* | | This temperary file can die now. | obrien | 1999-11-17 | 1 | -559/+0 |
| | | |||||
* | | Fix a minor bogon. | obrien | 1999-11-15 | 1 | -1/+1 |
| | | |||||
* | | Undo rev 1.13 (define "OBSTACK_CHUNK_SIZE" as getpagesize()). | obrien | 1999-11-15 | 1 | -4/+0 |
| | | | | | | | | It causes internal compiler errors and sig 11's with GCC 2.95.2. | ||||
* | | Upgrade support file for GCC 2.95.2. | obrien | 1999-11-15 | 1 | -0/+91 |
| | | |||||
* | | Add rev 1.2 profiling tweaks, to GCC 2.95.2. | obrien | 1999-11-15 | 1 | -0/+5 |
| | | |||||
* | | Use the stock 2.95.2 file here. | obrien | 1999-11-15 | 1 | -6/+6 |
| | | | | | | | | | | I cannot determine if our previous (rev 1.2) changes for ObjC are still appropriate. | ||||
* | | Bump __FreeBSD_cc_version due to the compiler upgrade. | obrien | 1999-11-15 | 1 | -1/+1 |
| | | |||||
* | | Make cross-compilation work for Alpha on i386 machines. | obrien | 1999-11-14 | 1 | -0/+12 |
| | | | | | | | | | | | | | | Note that the optimizer has a bug somewhere. This means that only -O0 works at this time. Submitted by: marcel | ||||
* | | Remove 'SET_ASM_OP' macro, which is unused now and rather harmful | obrien | 1999-11-14 | 1 | -3/+0 |
| | | | | | | | | | | | | for recent Egcs 1.1.x. Submitted by: simokawa | ||||
* | | Changes for Alpha and EGCS. | obrien | 1999-11-14 | 1 | -67/+473 |
| | | | | | | | | | | | | * Commonalities with i386, moved to a FreeBSD wide config file. * Major additions to this file were adapted from Hidetoshi Shimokawa <simokawa@FreeBSD.ORG>'s Alpha suppliment to the Egcs 1.1.2 port. | ||||
* | | This commit was generated by cvs2svn to compensate for changes in r53142, | obrien | 1999-11-14 | 1 | -84/+165 |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import of the GCC 2.95.1 compilers | obrien | 1999-11-14 | 1 | -84/+165 |
| | | |||||
* | | This commit was generated by cvs2svn to compensate for changes in r53140, | obrien | 1999-11-14 | 1 | -0/+2170 |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import of gcc from EGCS 1.1.2 | obrien | 1999-11-14 | 1 | -0/+2170 |
| | | |||||
* | | Make cross-compilation work for Alpha on i386 machines. Note that | marcel | 1999-11-12 | 1 | -1/+15 |
| | | | | | | | | | | the optimizer has a bug somewhere. This means that only -O0 works at this time. | ||||
* | | This commit was generated by cvs2svn to compensate for changes in r52878, | obrien | 1999-11-04 | 4 | -0/+827 |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import from GCC 2.95.1. | obrien | 1999-11-04 | 4 | -0/+827 |
| | | | | | | | | | | | | | | | | | | As of GCC 2.95 these files from libiberty are absolutely required: ansidecl.h libiberty.h splay-tree.h splay-tree.c To keep from having to import all of libiberty, they are imported here for now. Before all is said and done, libiberty might be imported, or these files might move elsewhere. | ||||
* | | Merge rev 1.2 [_exit() over exit()] into GCC 2.95.1. | obrien | 1999-11-04 | 1 | -75/+36 |
| | | |||||
* | | Merge rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 2.95.1. | obrien | 1999-11-04 | 1 | -21/+13 |
| | | |||||
* | | This commit was generated by cvs2svn to compensate for changes in r52874, | obrien | 1999-11-04 | 3 | -412/+1110 |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import from GCC 2.95.1. | obrien | 1999-11-04 | 5 | -508/+1157 |
| | | | | | | | | | | | | | | | | | | | | As of GCC 2.95 these files: choose-temp.c demangle.h getopt.h obstack.c pexecute.c cplus-dem.c getopt.c getopt1.c obstack.h were removed from the GCC compilers proper to libiberty. To continue our revision history, and to keep from having to import all of libiberty, they are imported here as if they were never moved. | ||||
* | | Structure field name changed. | obrien | 1999-11-03 | 1 | -1/+1 |
| | | |||||
* | | This brings rev 1.2 (reality check and document profiling extensions) | obrien | 1999-11-01 | 1 | -7/+7 |
| | | | | | | | | into GCC 2.95.2. | ||||
* | | This adds rev 1.2 (-fformat-extensions) to GCC 2.95.2. | obrien | 1999-11-01 | 1 | -1/+0 |
| | | |||||
* | | Merge rev 1.2 (a.out support) into GCC 2.95.2. | obrien | 1999-11-01 | 1 | -3/+4 |
| | | |||||
* | | Add Alpha and proper x86 support to GCC 2.95.2. | obrien | 1999-11-01 | 1 | -5/+14 |
| | | | | | | | | [ Functionally speaking, this covers revs 1.{2,3} ] | ||||
* | | Merge our -fformat-extensions and printf0() into GCC 2.95.2. | obrien | 1999-11-01 | 1 | -4/+48 |
| | | |||||
* | | This commit was generated by cvs2svn to compensate for changes in r52750, | obrien | 1999-11-01 | 31 | -132/+493 |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Virgin import of the GCC 2.95.2 compilers | obrien | 1999-11-01 | 40 | -228/+751 |
| | | |||||
* | | Use the stock file for now. | obrien | 1999-10-27 | 1 | -162/+378 |
| | | |||||
* | | s brings rev 1.2 (document printf0()) into GCC 2.95.1. | obrien | 1999-10-27 | 1 | -13/+286 |
| | | |||||
* | | This brings rev 1.2 (reality check and document profiling extensions) | obrien | 1999-10-27 | 1 | -496/+1011 |
| | | | | | | | | into GCC 2.95.1. | ||||
* | | This adds rev 1.2 (-fformat-extensions) to GCC 2.95.1. | obrien | 1999-10-27 | 1 | -807/+1404 |
| | | |||||
* | | Use the stock file. | obrien | 1999-10-27 | 1 | -513/+718 |
| | | |||||
* | | Use the stock file now. | obrien | 1999-10-26 | 1 | -5/+9 |
| | |