David E. O'Brien
424cbfd989
the processed hash file
2002-05-17 19:47:48 +00:00
Ruslan Ermilov
35abacef2a
MD_EXEC_PREFIX doesn't work for the cross-arch compiler.
...
The change also makes the `cc -print-search-dirs' output
sane (the pre-3.1 way) in the non-cross case.
Draft reviewed by: obrien
2002-05-16 15:22:58 +00:00
David E. O'Brien
4e3e26a2ed
Merge c-common.c rev 1.10 into GCC 3.1
...
Clarify that the "yields only last 2 digits of year in some locales" warning
does not apply to BSD.
Submitted by: ache
2002-05-14 01:53:53 +00:00
David E. O'Brien
8a75a69eaf
If you want to not warn on K&R main(); this is how it should be implemented.
2002-05-14 01:44:02 +00:00
David E. O'Brien
a353d6a0f1
Merge choose-temp.c rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 3.1.
2002-05-14 00:33:44 +00:00
David E. O'Brien
2e0c661e02
Add framework for our kernel printf enhancements.
2002-05-14 00:30:25 +00:00
David E. O'Brien
f0ab1657e0
do-while ASM_OUTPUT_ALIGN to enable its use in more places.
2002-05-12 17:31:12 +00:00
David E. O'Brien
79c021244b
Fixes for building a.out bits.
...
Submitted by: bde
2002-05-12 12:01:12 +00:00
David E. O'Brien
8e4199296c
Localize the version number at the request of the GCC developers.
2002-05-11 00:25:50 +00:00
David E. O'Brien
be42e63aec
Add tweaks needed when using as the system compiler.
2002-05-10 19:05:07 +00:00
David E. O'Brien
3b2b7c3e7a
Change symbol values to match freebsd.h to avoid warnings.
2002-05-10 09:02:14 +00:00
David E. O'Brien
f35f6d5d45
Remove files not part of GCC 3.1.
2002-05-10 05:26:57 +00:00
David E. O'Brien
c16b9cb4c2
Import data for 3.0.2.
2002-05-10 05:21:15 +00:00
David E. O'Brien
df9426806f
Use the stock (3.1 pre) file.
2002-05-09 22:44:32 +00:00
David E. O'Brien
2311abec95
Use the stock file for now (but leave a note behind about our OBE changes).
2002-05-09 22:42:39 +00:00
David E. O'Brien
f8263b4181
Merge rev 1.2 (printf format error fixes) in its 1.8 form into Gcc 3.1 pre.
2002-05-09 22:39:46 +00:00
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