David E. O'Brien
4a81869631
Use the stock (3.1) file.
2002-05-09 22:38:33 +00:00
David E. O'Brien
1c7d68f037
We use the stock (3.1) file.
2002-05-09 22:16:22 +00:00
David E. O'Brien
d89ca98b1b
Merge rev 1.2 (-fformat-extensions) and rev 1.7 (optimization downgrade)
...
into the Gcc 3.1 prerelease.
2002-05-09 22:15:04 +00:00
David E. O'Brien
e913f56bba
Use the stock (3.1 pre) file.
2002-05-09 22:08:26 +00:00
David E. O'Brien
e9d2a91a8b
Use the stock (3.1) version.
2002-05-09 22:05:33 +00:00
David E. O'Brien
b2eb577abd
Merge rev 1.2 [_exit() over exit()] into the Gcc 3.1 prerelease.
2002-05-09 22:04:44 +00:00
David E. O'Brien
aa12b755c1
Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.{5,13} (ELF, and objformat support);
...
1.{16,23,25} (better cross building control); 1.21 ("GCC_OPTIONS")
into the GCC 3.1 prerelease.
2002-05-09 22:02:01 +00:00
David E. O'Brien
6a38fe7c3a
Merge rev 1.2 (a.out support) into the GCC 3.1 prerelease.
2002-05-09 21:44:15 +00:00
David E. O'Brien
bf6ecf8c61
Use the stock 3.1 prerelease version of this for now.
2002-05-09 21:42:32 +00:00
David E. O'Brien
6e85a4c56a
Use the stock 3.1 prerelease file now. Rev 1.2 (add_bb) just doesn't
...
cleanly fit in any more.
2002-05-09 21:41:12 +00:00
David E. O'Brien
ea73da804b
Use the stock (3.1) file.
2002-05-09 21:24:44 +00:00
David E. O'Brien
f5902c2a3e
We use the stock (3.1) file now.
2002-05-09 21:19:23 +00:00
David E. O'Brien
d341fe2879
Use the stock (3.1) file now.
...
The choosing of TMPDIR has moved to make-temp-file.c.
2002-05-09 21:15:23 +00:00
David E. O'Brien
6bc913d9ee
Use the stock 3.1 prerelease file.
2002-05-09 21:12:10 +00:00
David E. O'Brien
e3f1715f75
Use the stock 3.1-prerelease file.
2002-05-09 21:11:21 +00:00
David E. O'Brien
d5453940b5
Use stock file.
2002-05-09 21:06:15 +00:00
David E. O'Brien
a922fa645e
This commit was generated by cvs2svn to compensate for changes in r96263,
...
which included commits to RCS files with non-trunk default branches.
2002-05-09 20:02:13 +00:00
David E. O'Brien
909b401074
Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT.
2002-05-09 20:02:13 +00:00
David E. O'Brien
2fa9c646bb
Alpha MD bits for Gcc 3.1.
2002-05-07 23:28:45 +00:00
David E. O'Brien
fa4cd061df
Comment a knob.
2002-05-07 02:26:40 +00:00
David E. O'Brien
f5519e857b
The default ASM_OUTPUT_ADDR_DIFF_ELT will now handle our mixed a.out/ELF.
2002-05-07 02:25:52 +00:00
David E. O'Brien
b8df1f7e86
MI bits for Gcc 3.1.
2002-04-30 17:22:42 +00:00
David E. O'Brien
353c69dcb9
i386 MD bits for Gcc 3.1.
...
These are totally untested. Do these work? Hell if I know, I have yet to
bootstrap using these bits. But people want them, so here they are.
2002-04-30 17:15:01 +00:00
David E. O'Brien
d5d1c5a11e
Style changes to reduce diff to things I did in the FSF repo.
2002-04-24 04:49:34 +00:00
David E. O'Brien
51448c0be3
Fix bug where we were loosing our platform-wide ASM_COMMENT_START
...
definition due to pollution in i386/unix.h.
2002-04-24 04:48:00 +00:00
David E. O'Brien
8e069c8cbe
GCC 3.1 uses crtstuff.c on Alpha now. [yay!]
2002-03-27 22:18:22 +00:00
David E. O'Brien
50a5655602
Switch register numbers for DWARF2_DEBUG also.
2002-03-27 05:22:35 +00:00
David E. O'Brien
fcd0ff585f
Allow for better control over the GCC front-end when building a cross
...
compiler.
* Undo the diking out of cross compiler logic from gcc.c rev 1.16.
* Add the `CROSS_STARTFILE_PREFIX' knob.
* Add our own definition of `STANDARD_INCLUDE_DIR'. This should have been
included in freebsd-native.h rev 1.5.
2002-03-05 00:17:24 +00:00
David E. O'Brien
a84e77fb7b
Allow one to specify a STANDARD_EXEC_PREFIX for GCC (but not BINUTILS) bits.
2002-03-03 04:18:00 +00:00
David E. O'Brien
7486111210
Better granularity of the FREEBSD_NATIVE #ifdef's.
2002-03-02 09:58:48 +00:00
David E. O'Brien
99339e95db
Use the default 'ld' emulation rather than hard coding it.
...
For FreeBSD, 'ld' 2.12.0 uses a different emulation than in the past.
So this change makes the upgrade easier.
2002-02-25 04:49:17 +00:00
David E. O'Brien
e35f7181ce
Use the stock [3.1-snap] version of this.
2002-02-06 05:10:06 +00:00
David E. O'Brien
3905f1c147
A slightly more general version of rev 1.2 that might be more acceptable
...
to the GCC maintainers.
2002-02-06 05:07:17 +00:00
David E. O'Brien
34edb80c80
Merge BDE's printf format error fixes (rev 1.2) into GCC 3.1-snap.
2002-02-06 05:07:01 +00:00
David E. O'Brien
f4625df208
Use the stock GCC 3.1-snap version of this.
2002-02-06 05:05:49 +00:00
David E. O'Brien
eecc1da618
A slightly different version of rev 1.2 that is closer to something the
...
GCC maintainers might actually accept.
2002-02-06 05:04:25 +00:00
David E. O'Brien
982e216c53
Merge rev 1.2 (printf format error fixes) into GCC 3.1-snap.
2002-02-06 05:03:43 +00:00
David E. O'Brien
08a759af80
Use the stock [3.l-snap] version of this.
2002-02-06 05:02:18 +00:00
David E. O'Brien
229356526c
Use the stock [3.1-snap] file.
2002-02-06 05:01:51 +00:00
David E. O'Brien
9864f35a4f
Use the stock file for now.
...
The changes from GCC 2.95.3 to 3.1 are large and it is hard to figure
out how to apply our changes. Once BDE can properly test GCC 3.1 he'll
add back in our changes.
2002-02-06 05:01:29 +00:00
David E. O'Brien
2b6f3a3db7
Merge the stock gcc-3.1_snap file onto HEAD.
2002-02-06 05:00:48 +00:00
David E. O'Brien
a1640fbb8a
Merge rev 1.2 (-fformat-extensions) and rev 1.7 (optimization downgrade)
...
into GCC 3.1-snap.
2002-02-06 04:59:39 +00:00
David E. O'Brien
21afea8038
We use the stock [3.1-snap] file.
2002-02-06 04:49:08 +00:00
David E. O'Brien
adb423b12d
Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.{5,13} (ELF, and objformat support);
...
1.16 (allow specification of TOOLS_PREFIX); 1.21 ("GCC_OPTIONS")
into GCC 3.1-snap.
Note that rev 1.20 was fixed in the stock GCC 3 sources.
2002-02-06 02:53:38 +00:00
David E. O'Brien
588c983274
Merge rev 1.2 (a.out support) into GCC 3.1-snap.
2002-02-01 19:42:45 +00:00
David E. O'Brien
5e6e19c1c0
Use the stock 3.1-snap file now.
...
Until we can figure out how to reimpliment our custom format warnings
since the FSF developers totally revamped them, and took away the hooks
we were using to accomplish our desires.
2002-02-01 19:38:44 +00:00
David E. O'Brien
fcce64f0cf
Merge rev 1.2 (add_bb) into GCC 3.1-snap.
...
Note that the "NO_PROFILE_DATA"/"NO_PROFILE_COUNTERS" bits were added
to the stock FSF GCC 2.97 (and thus 3.1) source as i386 Linux needed them
also. (amazing what can get committed to the FSF GCC when needed by Linux...)
2002-02-01 19:19:08 +00:00
David E. O'Brien
d76ac4b1ae
We use the stock [3.1-snap] version of this,
...
other than having to add $FreeBSD$...
2002-02-01 19:12:03 +00:00
David E. O'Brien
e743a6a21f
Use the stock 3.1-snap file now.
...
I do not think our rev 1.2 changes are needed any longer.
2002-02-01 19:10:11 +00:00
David E. O'Brien
06c0bda4d1
The stock (3.1-snap) version of this file is used now.
...
The FreeBSD hacks now apply to `config.gcc'.
2002-02-01 18:56:12 +00:00