Commit Graph

973 Commits

Author SHA1 Message Date
obrien
8912f39a53 Bring BDE's printf format error fixes into EGCS. 1999-09-19 11:00:01 +00:00
obrien
2d0770cbad Bring our profiling tweaks into EGCS 1.1.2. 1999-09-19 10:43:38 +00:00
obrien
f32a244d64 "COMMENT_BEGIN" is no longer used. 1999-09-19 10:32:18 +00:00
obrien
b636d94676 Support linking against libgcc_r.
Submitted by:	Luoqi Chen <luoqi@chen.ml.org>
1999-09-19 10:31:14 +00:00
obrien
889904b823 This should get us the same functionality we had with GCC 2.7.2.1.
*  Support for our dual ELF/a.out building ability
*  Our custom ASM_* definitions
*  Our custom debugger and profiling related definitions
*  Our custom STARTFILE/ENDFILE specs

*  The stock EGCS 1.1.2 freebsd-elf.h file depended on
   egcs-1.1.2/gcc/config/linux.h, which included "svr4.h".  We will
   include "svr4.h" via our "tm.h" definition.  So add the few bits
   from "linux.h" we actually needed.

*  Using our current crtbegin.o/crtend.o we cannot support the DWARF2
   unwinding mechanisms.  In the future we will switch to the
   non-sjlj-exceptions type exception machanism.  However the `make world'
   bootstrap problems with the EGCS crtstuff.c must be overcome first.

*  Our a.out gas doesn't "know" to use NOP's for aligns while in the text
   section.  Thus the a.out alignment generation needed tweaking from
   what we did with GCC 2.7.2.  [from BDE]

*  The definition of SUPPORTS_ONE_ONLY prevents the compiler from trying
   to use "linkonce" sections for a.out.  The definition of
   NO_DBX_FUNCTION_END we had causes it to avoid .stabs symbols that the
   assembler cannot handle for a.out.  [from JDP]

*  The previous "EXCEPTION_SECTION_FUNCTION" is the wrong name for EGCS.
   It also needed tweaking for EGCS.  [from JDP]

Also bump __FreeBSD_cc_version to 400002 in case we need to know we are
using EGCS at some point.
1999-09-19 10:28:57 +00:00
obrien
46635bcff6 Use the stock EGCS version of this. 1999-09-19 09:09:21 +00:00
obrien
87f6a42ba7 Document the new i386 family options.
Obtained from:	invoke.texi
1999-09-19 09:00:24 +00:00
obrien
5d5529bc55 Document -Os optimization. Add to -O{0,2} documentation.
Obtained from:	invoke.texi
1999-09-19 08:58:44 +00:00
obrien
c869f77a5e Merge revs 1.2-1.11 (doc fixes and updates to reflect reality) into the
EGCS 1.1.2 manpage.
1999-09-19 08:56:04 +00:00
obrien
05d8686134 Merge rev 1.2 docs fixes into EGCS 1.1.2's manpage. 1999-09-19 08:18:18 +00:00
obrien
09ec198a34 Update for GCC 2.95.1's bundled libf2c. 1999-09-19 05:59:54 +00:00
obrien
1b405cf308 This commit was generated by cvs2svn to compensate for changes in r51384,
which included commits to RCS files with non-trunk default branches.
1999-09-19 05:59:11 +00:00
obrien
aaae5884b1 Virgin import of GCC 2.95.1's libf2c 1999-09-19 05:59:11 +00:00
obrien
883228cb51 Tell people how this work was done. 1999-09-19 05:50:17 +00:00
obrien
7376e6c179 Fix conflicts. This has a small part of rev 1.2 in it. 1999-09-18 11:14:59 +00:00
obrien
eff1108e1f Fix conflicts. This merges revs 1.{2,3} with EGCS 1.1.2. 1999-09-18 11:02:28 +00:00
obrien
24b4641d64 Virgin import of EGCS 1.1.2's libf2c 1999-09-18 10:51:31 +00:00
obrien
0b6e7085be This commit was generated by cvs2svn to compensate for changes in r51363,
which included commits to RCS files with non-trunk default branches.
1999-09-18 10:51:31 +00:00
obrien
e84ed63a37 Update the support files from the 6.0.1 import. 1999-09-18 09:25:20 +00:00
jmas
b315b271b8 Re-encode spanish messages using ISO-8859-1.
Patches also sent to bostic@bostic.com.

PR:		bin/5966
Submitted by:	Jose M. Alcaide <jose@we.lc.ehu.es>
1999-09-17 08:30:48 +00:00
obrien
08fa45bccf Fix conflicts. 1999-09-15 05:45:17 +00:00
obrien
8acd2ed12e This commit was generated by cvs2svn to compensate for changes in r51292,
which included commits to RCS files with non-trunk default branches.
1999-09-15 02:50:52 +00:00
obrien
422815db96 Virgin import of AMD (am-utils) v6.0.1 1999-09-15 02:50:52 +00:00
peter
27eff20bc0 Fix warning: return type of main' is not int' 1999-09-15 01:58:44 +00:00
ru
7d2b2c7102 Fix a coredump when commands in ~/.exrc prepended with addresses.
PR:		13000
1999-09-14 14:34:58 +00:00
bde
c353abbf33 Merge from ../egcs/gcc/gcc.c rev.1.5:
Don't exclude directories that the linker is "known" to search (/lib
and /usr/lib) when deciding whether to pass certain paths to the
linker.  Under FreeBSD, the linker is actually known to never search
/lib and to only search /usr/lib in the elf case.  Not passing the
paths causes at best causes confusing differences for cross compiling.
This change is conditional on FREEBSD_NATIVE but should be absolute.
1999-09-13 15:50:16 +00:00
ache
01bee587cc pick up locales from locale subdir
Submitted by:  "Alexey Zelkin" <phantom@crimea.edu>
1999-09-11 20:01:41 +00:00
ache
57f864afe8 koi8-r mandoc tweaks
Submitted by: "Alexey Zelkin" <phantom@crimea.edu>
1999-09-11 19:49:21 +00:00
ache
16708ea6bd source hyphen.us-ru from locale subdir 1999-09-11 19:32:14 +00:00
obrien
6997ec652d Document -R. 1999-09-11 13:33:18 +00:00
obrien
7ca7432eb9 Add FreeBSD tag. 1999-09-08 11:16:36 +00:00
obrien
6c3ee16fba Don't -ko anymore.
Add FreeBSD tag.
1999-09-08 11:14:51 +00:00
obrien
02a0a563f4 Don't -ko anymore. 1999-09-08 11:12:35 +00:00
obrien
6e7d2d42f9 Don't use -ko any more. 1999-09-08 11:11:59 +00:00
imp
1643d59ede MFS: amd mount disabling and overflow protection.
Reported by: gallatin@freebsd.org
1999-09-07 23:07:03 +00:00
ru
92c14b5007 Add FreeBSD 3.3 to the Fx and Os macros. 1999-09-07 10:33:34 +00:00
simokawa
43da64efd1 Update the author's address and Global's home page.
PR: misc/13589
Submitted by: Shigio Yamaguchi <shigio@tamacom.com>
1999-09-07 02:46:08 +00:00
peter
28549e3811 $Id$ -> $FreeBSD$ 1999-09-05 17:27:05 +00:00
markm
19b34830fe Fix up this for the build; some compatibility files have been added -
these will be submitted back to KTH for inclusion.
1999-09-04 09:49:02 +00:00
luoqi
5433ad885f Remove GCC_UNUSED under FREEBSD_NATIVE option.
Requested by:	ache
1999-09-03 17:56:05 +00:00
luoqi
a0b67e73da Restore documented tgetstr() behavior. 1999-09-03 05:15:33 +00:00
peter
63afda0e62 Take a shot at getting this to compile under newpnp. 1999-09-02 05:20:08 +00:00
obrien
ba4ca045ae Document that dhclient-script will only set the hostname if it is unset.
Submitted by:	John Baldwin <jobaldwi@vt.edu>
1999-09-02 05:15:26 +00:00
markm
c34cf53e90 This commit was generated by cvs2svn to compensate for changes in r50764,
which included commits to RCS files with non-trunk default branches.
1999-09-01 20:02:46 +00:00
markm
a7e28b18e9 Double pointy hat award. Import this into the right area. 1999-09-01 20:02:46 +00:00
markm
10d1bec279 Termcap header no longer needed. 1999-09-01 18:57:38 +00:00
obrien
b199f84554 Use the stock EGCS 1.1.2 file here. Our previous changes are OBE.
(code change by rev 1.3 has been removed, and 1.2 is not needed since
contrib/gcc/cp/except.c is now the stock one)
1999-08-30 10:50:39 +00:00
obrien
83b619436e Use the stock EGCS 1.1.2 file here. I cannot determine if our previous
changes for ObjC are still appropriate.
1999-08-30 10:27:11 +00:00
obrien
976061f136 This brings rev 1.2 into EGCS 1.1.2. Also tweaks gleemed from EGCS
ChangeLog's.  Note that rev 1.3 changes (HOST_PTR_PRINTF) was not
brought into EGCS 1.1.2 as that is the default.
1999-08-30 10:12:33 +00:00
obrien
672a192465 Fix conflicts. 1999-08-30 09:58:28 +00:00