Commit graph

1155 commits

Author SHA1 Message Date
David E. O'Brien 3a81009a05 Add Alpha and proper x86 support to GCC 2.95.2.
[ Functionally speaking, this covers revs 1.{2,3} ]
1999-11-01 18:53:45 +00:00
David E. O'Brien 60766cff6e Merge our -fformat-extensions and printf0() into GCC 2.95.2. 1999-11-01 18:41:09 +00:00
David E. O'Brien d14ec649a5 Virgin import of the GCC 2.95.2 compilers 1999-11-01 08:28:22 +00:00
David E. O'Brien 79fe5b7c35 This commit was generated by cvs2svn to compensate for changes in r52750,
which included commits to RCS files with non-trunk default branches.
1999-11-01 08:28:22 +00:00
David E. O'Brien 9b305aa15a Virgin import of GCC 2.95.2's libstdc++ 1999-11-01 07:40:19 +00:00
David E. O'Brien 47f6c74e96 This commit was generated by cvs2svn to compensate for changes in r52746,
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:40:19 +00:00
David E. O'Brien 7b8177c6f1 Virgin import of GCC 2.95.2's libio -- the C++ iostream facility. 1999-11-01 07:37:09 +00:00
David E. O'Brien c97da636ba This commit was generated by cvs2svn to compensate for changes in r52744,
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:37:09 +00:00
David E. O'Brien 6eaec9aa97 Change quote style. 1999-11-01 07:35:24 +00:00
David E. O'Brien 7c27f7499b Virgin import of GCC 2.95.2's libf2c 1999-11-01 07:32:56 +00:00
David E. O'Brien 362ac0af37 This commit was generated by cvs2svn to compensate for changes in r52741,
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:32:56 +00:00
David E. O'Brien 192baed06f Tell others how I did this. 1999-11-01 07:27:42 +00:00
David E. O'Brien 9f6e1e5e55 This file came from elsewhere and there was a little turd left. 1999-11-01 07:25:20 +00:00
David E. O'Brien 04bf0bfdea Describe how I did this. 1999-11-01 07:24:11 +00:00
David E. O'Brien 0781147161 Update for gcc 2.95.2. 1999-11-01 07:22:02 +00:00
David E. O'Brien 77ba2fa135 Use the stock file for now. 1999-10-27 09:45:47 +00:00
David E. O'Brien 7870ac45b1 s brings rev 1.2 (document printf0()) into GCC 2.95.1. 1999-10-27 09:41:10 +00:00
David E. O'Brien 022c4aa3c3 This brings rev 1.2 (reality check and document profiling extensions)
into GCC 2.95.1.
1999-10-27 09:37:24 +00:00
David E. O'Brien 038686ab78 This adds rev 1.2 (-fformat-extensions) to GCC 2.95.1. 1999-10-27 09:31:52 +00:00
David E. O'Brien b59570183a Use the stock file. 1999-10-27 09:23:37 +00:00
David E. O'Brien aa3dc39c46 Use the stock file now. 1999-10-26 09:17:58 +00:00
David E. O'Brien 844fd17cbc Merge the FREEBSD_NATIVE and ELF/a.out support into GCC 2.95.1. 1999-10-26 09:13:47 +00:00
David E. O'Brien d135dab220 Fix conflicts. 1999-10-26 08:57:00 +00:00
David E. O'Brien b2d5bd75c2 Merge rev 1.2 (a.out support) into GCC 2.95.1. 1999-10-26 08:53:03 +00:00
David E. O'Brien cd6526700d Merge our changes - this brings rev 1.2 (fix stabs ordering for a.out)
into GCC 2.95.1.
1999-10-26 08:47:58 +00:00
David E. O'Brien c4fdf639ae Merge our changes - this brings rev 1.2 (-fformat-extensions)
into GCC 2.95.1.
1999-10-26 08:45:23 +00:00
David E. O'Brien d9996e3a9a Merge our changes - this brings revs 1.{2,3} minus rev 1.4 into GCC 2.95.1. 1999-10-26 08:41:38 +00:00
David E. O'Brien 4c47b7c8d4 Fix conflicts. (dist src now contains our rev 1.1->1.2 changes) 1999-10-26 08:38:21 +00:00
Peter Wemm 9515a35166 If running on the client side of a remote commit, don't reject root when
trying to do a commit.  The server side will use the correct name, and the
client side restriction is just an annoyance.

Requested by:  lots of folks
1999-10-25 06:24:11 +00:00
David E. O'Brien fd61cf3070 Add Alpha and proper x86 support to GCC 2.95.1.
[ Functionally speaking, this covers revs 1.{2,3} ]
1999-10-16 08:44:43 +00:00
David E. O'Brien c6975f0768 Merge rev 1.2 (FreeBSD native support -- do not search the multitude of
extended include file paths that do not exist) into GCC 2.95.1.
1999-10-16 08:39:06 +00:00
David E. O'Brien 75b9cba00e Go back to stock file -- our mods are OBE. 1999-10-16 08:34:33 +00:00
David E. O'Brien a659e1e661 Merge our -fformat-extensions and printf0() into GCC 2.95.1. 1999-10-16 08:28:26 +00:00
David E. O'Brien c3c9b2d1d1 Stick with the stock version of this. 1999-10-16 08:21:54 +00:00
David E. O'Brien 0efb1a6924 Use this stock version of this. 1999-10-16 08:13:35 +00:00
David E. O'Brien 3fa6aa223c Use the stock file here. I cannot determine if our previous (rev 1.2)
changes for ObjC are still appropriate.
1999-10-16 08:12:02 +00:00
David E. O'Brien 098b3e11ec Use stock file here. 1999-10-16 08:10:36 +00:00
David E. O'Brien e5dfdb494d Bring our profiling tweaks from rev 1.2 into GCC 2.95.1. 1999-10-16 08:08:21 +00:00
David E. O'Brien bceb635162 Merge BDE's printf format error fixes into GCC 2.95.1. 1999-10-16 07:57:37 +00:00
David E. O'Brien 5270ed0d16 Use the stock file here. 1999-10-16 07:56:14 +00:00
David E. O'Brien 923ab67efc Use the stock GCC 2.95.1 file here. Our previous (rev 1.2) changes are OBE. 1999-10-16 07:53:19 +00:00
David E. O'Brien eead50688d Merge rev 1.2 into GCC 2.95.1. 1999-10-16 07:35:28 +00:00
David E. O'Brien b39cebb8f3 Fix conflicts. 1999-10-16 07:12:34 +00:00
David E. O'Brien f32ac804b1 Virgin import of the GCC 2.95.1 compilers 1999-10-16 07:10:09 +00:00
David E. O'Brien 05da15fdb4 This commit was generated by cvs2svn to compensate for changes in r52287,
which included commits to RCS files with non-trunk default branches.
1999-10-16 07:10:09 +00:00
David E. O'Brien f2c57ef828 Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
David E. O'Brien 3bae6d51b0 This commit was generated by cvs2svn to compensate for changes in r52284,
which included commits to RCS files with non-trunk default branches.
1999-10-16 06:09:09 +00:00
David E. O'Brien aef9219924 Virgin import of GCC 2.95.1's libio -- the C++ iostream facility. 1999-10-16 03:54:25 +00:00
David E. O'Brien 3709f518cf This commit was generated by cvs2svn to compensate for changes in r52279,
which included commits to RCS files with non-trunk default branches.
1999-10-16 03:54:25 +00:00
David E. O'Brien 7b57a2734b Virgin import of GCC 2.95.1's libstdc++ 1999-10-16 03:52:48 +00:00
David E. O'Brien 838ab3a9b7 This commit was generated by cvs2svn to compensate for changes in r52277,
which included commits to RCS files with non-trunk default branches.
1999-10-16 03:52:48 +00:00
David E. O'Brien f269f9df8d Grrrrr. Put the $FreeBSD$ in a Bad Place. 1999-10-15 21:49:40 +00:00
David E. O'Brien b7da6f22c3 Register the fact we want expand_main_function() to invoke __main. 1999-10-15 20:56:19 +00:00
David E. O'Brien 46e3c32617 Merge rev 1.2 (a.out support) into EGCS 1.1.2. 1999-10-15 20:48:35 +00:00
David E. O'Brien 68883b2d58 Return these files back to their stock versions.
These files aren't used in either building GCC or with a GCC installation
in the "FreeBSD native" case.
1999-10-13 15:55:31 +00:00
David E. O'Brien b50366c383 Virgin import of EGCS 1.1.2 1999-10-12 00:47:56 +00:00
David E. O'Brien f04184a54b This commit was generated by cvs2svn to compensate for changes in r52143,
which included commits to RCS files with non-trunk default branches.
1999-10-12 00:47:56 +00:00
David E. O'Brien 44d23c83a9 Remove a useless blank line, I accidently added. 1999-10-12 00:35:49 +00:00
David E. O'Brien ba505f0644 Move RCS tag to our normal place. 1999-10-10 22:43:12 +00:00
David E. O'Brien 1baaa64720 Style cleanups:
* be consistant on protecting "#define FOO"s with "#undef FOO".
* be consistant that macro params are upper case, and commas are followed
  by a space in the macro definition
* protect macro param expansion by ()'s
* break long lines
* line continuations chars to consistant column
* remove trailing spaces
1999-10-10 22:33:40 +00:00
David E. O'Brien ac27a30c83 Remove things common to all FreeBSD platforms. They will now live in a
FreeBSD wide config file.

This includes "WORD_SWITCH_TAKES_ARG" & "SWITCH_TAKES_ARG".  Platforms
such as FreeBSD/MIPS will need to override these two defintions, but it
can #undef them and define them approapiately.
1999-10-10 22:17:24 +00:00
Michael Haro 5915885377 Correct typo, Welcom -> Welcome
and add $FreeBSD$
1999-10-10 07:46:38 +00:00
David E. O'Brien ca5065cd1f Fully document -q.
Restore original $Header$.
1999-10-05 15:20:45 +00:00
David E. O'Brien 04626017cb Virgin import of EGCS 1.1.2's libio -- the C++ iostream facility. 1999-10-04 08:17:54 +00:00
David E. O'Brien 362b2ba213 This commit was generated by cvs2svn to compensate for changes in r51922,
which included commits to RCS files with non-trunk default branches.
1999-10-04 08:17:54 +00:00
David E. O'Brien 43d36c40e7 Virgin import of EGCS 1.1.2's libstdc++ 1999-10-04 08:12:38 +00:00
David E. O'Brien 1b66e37f0a This commit was generated by cvs2svn to compensate for changes in r51920,
which included commits to RCS files with non-trunk default branches.
1999-10-04 08:12:38 +00:00
David E. O'Brien bdc228c639 Virgin import of EGCS 1.1.2 1999-10-03 09:19:40 +00:00
David E. O'Brien 72a8915368 This commit was generated by cvs2svn to compensate for changes in r51899,
which included commits to RCS files with non-trunk default branches.
1999-10-03 09:19:40 +00:00
David E. O'Brien dc76ff5a60 Virgin import of EGCS 1.1.2 1999-10-02 21:54:32 +00:00
David E. O'Brien 360a324402 This commit was generated by cvs2svn to compensate for changes in r51885,
which included commits to RCS files with non-trunk default branches.
1999-10-02 21:54:32 +00:00
David E. O'Brien 929da3a6b2 * We have /var/tmp, not /usr/tmp. So use that where EGCS used the latter.
*  In the absence of the env vars TMPDIR, TMP, TEMP (which override this
   ordering), attempt to create temperary files in /tmp, P_tmpdir (/var/tmp),
   /usr/tmp, and .  until successful.
1999-10-02 21:50:07 +00:00
David E. O'Brien 261b37fb6c Virgin import of EGCS 1.1.2 1999-10-02 01:46:57 +00:00
David E. O'Brien 8167cb1aef This commit was generated by cvs2svn to compensate for changes in r51848,
which included commits to RCS files with non-trunk default branches.
1999-10-02 01:46:57 +00:00
Sheldon Hearn fe4a1c892b Update the upgrade instructions for awk 3.0.4. 1999-09-27 09:09:08 +00:00
Sheldon Hearn 1abc97f5cf Fix conflicts. Add $FreeBSD$ as needed. 1999-09-27 08:57:04 +00:00
Sheldon Hearn 4d6ff07db5 This commit was generated by cvs2svn to compensate for changes in r51728,
which included commits to RCS files with non-trunk default branches.
1999-09-27 08:51:04 +00:00
Sheldon Hearn 73b83ffce6 Virgin import of GNU awk 3.0.4, which fixes at least a memory mis-
management problem involving custom print formats.

PR:		13615
Reported by:	Scott Hazen Mueller <scott@zorch.sf-bay.org>
1999-09-27 08:51:04 +00:00
Alexey Zelkin 61452e405e Mention -p and -t options. 1999-09-24 11:37:06 +00:00
Alexey Zelkin 25b666e0ca Learn nroff about -p and -t options. It allows to preprocess
file with pic(1) and tbl(1).

Not objected to:	mpp
1999-09-23 13:40:28 +00:00
David E. O'Brien 1cdba5fa68 Fix conflicts.
Version 6.0.2s2 gives us a better fix a buffer overflow problem in
real_plog().  It also gives us a few code cleanups to quiet `gcc -Wall'.
1999-09-23 05:36:01 +00:00
David E. O'Brien bceb780b84 Virgin import of AMD (am-utils) v6.0.2s2 1999-09-23 05:15:28 +00:00
David E. O'Brien 98d735b5ee This commit was generated by cvs2svn to compensate for changes in r51591,
which included commits to RCS files with non-trunk default branches.
1999-09-23 05:15:28 +00:00
Andrey A. Chernov 62e93e1c86 moved to tmac/locale 1999-09-23 02:56:00 +00:00
Alexey Zelkin 72f89f7ee3 Allow .Rv macro to be used in 7th section also. This patch
will fix  "Usage: .Rv ..." error at mdoc.samples.7

Ok'ed by:	mpp
1999-09-22 22:36:16 +00:00
Alexey Zelkin 630bf98376 Allow "Alpha" as 2nd argument for .Dt macro. So, we can go
with "Alpha architecture" manpages.
1999-09-22 21:38:40 +00:00
Sheldon Hearn 99abb2876d Add the ``blacklist'' feature, which allows a path to a filename to
be used as a valid pattern in the access control language.

Patch obtained from ftp://ftp.porcupine.org/pub/security/ .

Requested by:	markm
1999-09-21 09:09:57 +00:00
David E. O'Brien b6f18be149 Bring BDE's printf format error fixes into EGCS. 1999-09-19 11:00:01 +00:00
David E. O'Brien 989e177ec2 Bring our profiling tweaks into EGCS 1.1.2. 1999-09-19 10:43:38 +00:00
David E. O'Brien db102939b7 "COMMENT_BEGIN" is no longer used. 1999-09-19 10:32:18 +00:00
David E. O'Brien 8d5d8faf3b Support linking against libgcc_r.
Submitted by:	Luoqi Chen <luoqi@chen.ml.org>
1999-09-19 10:31:14 +00:00
David E. O'Brien 844dfb548c 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
David E. O'Brien a49a6042f2 Use the stock EGCS version of this. 1999-09-19 09:09:21 +00:00
David E. O'Brien f23c668cbe Document the new i386 family options.
Obtained from:	invoke.texi
1999-09-19 09:00:24 +00:00
David E. O'Brien 7c61b15b97 Document -Os optimization. Add to -O{0,2} documentation.
Obtained from:	invoke.texi
1999-09-19 08:58:44 +00:00
David E. O'Brien 95a61b537f 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
David E. O'Brien dbf974584d Merge rev 1.2 docs fixes into EGCS 1.1.2's manpage. 1999-09-19 08:18:18 +00:00
David E. O'Brien 8f21dd05e1 Update for GCC 2.95.1's bundled libf2c. 1999-09-19 05:59:54 +00:00
David E. O'Brien 2bd51384fc Virgin import of GCC 2.95.1's libf2c 1999-09-19 05:59:11 +00:00
David E. O'Brien 12f17da226 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
David E. O'Brien 8faed0f744 Tell people how this work was done. 1999-09-19 05:50:17 +00:00
David E. O'Brien 08d266f93c Fix conflicts. This has a small part of rev 1.2 in it. 1999-09-18 11:14:59 +00:00
David E. O'Brien 8e9098e1f3 Fix conflicts. This merges revs 1.{2,3} with EGCS 1.1.2. 1999-09-18 11:02:28 +00:00
David E. O'Brien c1f999a45c Virgin import of EGCS 1.1.2's libf2c 1999-09-18 10:51:31 +00:00
David E. O'Brien ef1a48d3e7 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
David E. O'Brien dfe542c23d Update the support files from the 6.0.1 import. 1999-09-18 09:25:20 +00:00
Jose M. Alcaide f35e5d0ef0 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
David E. O'Brien ce802deb8d Fix conflicts. 1999-09-15 05:45:17 +00:00
David E. O'Brien 179d036e25 Virgin import of AMD (am-utils) v6.0.1 1999-09-15 02:50:52 +00:00
David E. O'Brien 2e09733a0e 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
Peter Wemm e46b89dc93 Fix warning: return type of main' is not int' 1999-09-15 01:58:44 +00:00
Ruslan Ermilov 510108dbec Fix a coredump when commands in ~/.exrc prepended with addresses.
PR:		13000
1999-09-14 14:34:58 +00:00
Bruce Evans e6413fc21c 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
Andrey A. Chernov f273033f60 pick up locales from locale subdir
Submitted by:  "Alexey Zelkin" <phantom@crimea.edu>
1999-09-11 20:01:41 +00:00
Andrey A. Chernov 36fa8b8137 koi8-r mandoc tweaks
Submitted by: "Alexey Zelkin" <phantom@crimea.edu>
1999-09-11 19:49:21 +00:00
Andrey A. Chernov 2054e06633 source hyphen.us-ru from locale subdir 1999-09-11 19:32:14 +00:00
David E. O'Brien 9fbae1ed46 Document -R. 1999-09-11 13:33:18 +00:00
David E. O'Brien 8df642482c Add FreeBSD tag. 1999-09-08 11:16:36 +00:00
David E. O'Brien 5b40633554 Don't -ko anymore.
Add FreeBSD tag.
1999-09-08 11:14:51 +00:00
David E. O'Brien 4cef6c4649 Don't -ko anymore. 1999-09-08 11:12:35 +00:00
David E. O'Brien f659dd8db4 Don't use -ko any more. 1999-09-08 11:11:59 +00:00
Warner Losh 91ecf7f98f MFS: amd mount disabling and overflow protection.
Reported by: gallatin@freebsd.org
1999-09-07 23:07:03 +00:00
Ruslan Ermilov 93baf5748b Add FreeBSD 3.3 to the Fx and Os macros. 1999-09-07 10:33:34 +00:00
Hidetoshi Shimokawa 1c85ea9b9d 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 Wemm 717a2b5df0 $Id$ -> $FreeBSD$ 1999-09-05 17:27:05 +00:00
Mark Murray f9ce010afd 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 Chen 77b3485b11 Remove GCC_UNUSED under FREEBSD_NATIVE option.
Requested by:	ache
1999-09-03 17:56:05 +00:00
Luoqi Chen 2a0434714f Restore documented tgetstr() behavior. 1999-09-03 05:15:33 +00:00
Peter Wemm 724dcf900f Take a shot at getting this to compile under newpnp. 1999-09-02 05:20:08 +00:00
David E. O'Brien 64da768b1d 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
Mark Murray 23a0bda696 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
Mark Murray 847a74626b Double pointy hat award. Import this into the right area. 1999-09-01 20:02:46 +00:00
Mark Murray 2d8a17c768 Termcap header no longer needed. 1999-09-01 18:57:38 +00:00
David E. O'Brien 6641a1b79d 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
David E. O'Brien 291e7c65a6 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
David E. O'Brien e5b502affd 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
David E. O'Brien 7870fcbbe0 Fix conflicts. 1999-08-30 09:58:28 +00:00
David E. O'Brien 37f5c2fd7b Use the stock EGCS 1.1.2 file here. Our previous changes are OBE. 1999-08-30 09:54:31 +00:00
David E. O'Brien a80c005075 This add Alpha and proper x86 support to EGCS 1.1.2. Functionally speaking,
this covers revs 1.{2,3}.
1999-08-30 08:41:19 +00:00
David E. O'Brien 698a4b1cdb This brings rev 1.2 (reality check and document profiling extensions)
into EGCS 1.1.2.
1999-08-30 07:51:44 +00:00
Peter Wemm c8b9c85ee5 Tweaks for using natively under FreeBSD (with native termcap) 1999-08-30 07:50:31 +00:00
David E. O'Brien 562502babb This brings rev 1.2 (document printf0()) into EGCS 1.1.2. 1999-08-30 07:38:42 +00:00
David E. O'Brien 7214c26ced Fix conflicts. 1999-08-30 07:28:52 +00:00
David E. O'Brien 1ff1015930 Fix conflicts.
This adds rev 1.2 (-fformat-extensions) to EGCS 1.1.2.
1999-08-30 04:01:02 +00:00
David E. O'Brien 252b86ac0b Fix conflict. 1999-08-30 01:02:55 +00:00
David E. O'Brien 293515f678 Fix conflicts. 1999-08-30 00:01:36 +00:00
David E. O'Brien e9a76e02f7 This brings rev 1.2 (FREEBSD_NATIVE) and rev 1.5 (mixed ELF/aout support)
into EGCS 1.1.2.
1999-08-29 23:53:46 +00:00
David E. O'Brien b8871f91cb Correct vfork()/exit() to vfork()/_exit().
Also return "1" rather than "-1".  According to bde: -1 is unrepresentable.
Exit statuses must be >= 0 and <= 255, at least if chars are 8 bits and
shorts are 16 bits.  This seems to only be documented indirectly in exit.2
by referring to wait.2.  WEXITSTATUS() throws away all except the low 8 bits
of the status returned by _exit(), and the kernel actually only stores 8
bits of it (if chars are 8 bits, etc.), so wait() can't return any more bits.

Obtained from: rev 1.4 of contrib/gcc/gcc.c
1999-08-29 23:46:20 +00:00
Larry Lile 14fffcebea Add source routing support. 1999-08-28 15:14:15 +00:00
David E. O'Brien a462f21277 Fix conflicts.
This brings rev 1.2 (-fformat-extensions) into EGCS 1.1.2.
1999-08-28 11:46:53 +00:00