freebsd-nq/contrib/gcc
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
..
config This commit was generated by cvs2svn to compensate for changes in r50397, 1999-08-26 09:30:50 +00:00
cp This commit was generated by cvs2svn to compensate for changes in r50397, 1999-08-26 09:30:50 +00:00
f Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
ginclude Patches originally obtained from Bruce Evans <bde@freebsd.org> to make 1996-09-18 06:31:42 +00:00
objc This commit was generated by cvs2svn to compensate for changes in r50397, 1999-08-26 09:30:50 +00:00
acconfig.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
aclocal.m4 Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
alias.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
alloca.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
assert.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
basic-block.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
bc-emit.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bc-emit.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bc-optab.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bc-optab.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bc-typecd.def Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bc-typecd.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-arity.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-defs.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-lexer.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-opcode.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-opname.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-parser.y Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-reverse.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bi-run.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bitmap.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
bitmap.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
BUGS Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
build-make Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
bytecode.def Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bytecode.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
bytetypes.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
c-aux-info.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-common.c Don't accept %q length specifiers in the kernel (more precisely, 1999-08-27 10:05:08 +00:00
c-convert.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-decl.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-iterate.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-lang.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-lex.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-lex.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-parse.gperf Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
c-parse.in Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-pragma.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
c-pragma.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
c-tree.h Fix conflicts. This brings the "printf0" addition into EGCS 1.1.2. 1999-08-27 10:58:48 +00:00
c-typeck.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
caller-save.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
calls.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cccp.1 Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cccp.c Fix conflicts. This brings in rev 1.2 (FreeBSD native support -- do not 1999-08-27 11:02:42 +00:00
cexp.y Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
ChangeLog Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
choose-temp.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
collect2.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
combine.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
conditions.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
config.guess Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
config.in Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
config.sub Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
configure Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
configure.frag Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
configure.in Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
configure.lang Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
convert.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
convert.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
COPYING Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
COPYING.LIB Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
cplus-dem.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cpp.1 Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
cpp.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cppalloc.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cpperror.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cppexp.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cpphash.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cpphash.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cpplib.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cpplib.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cppmain.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cross-make Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
crtstuff.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cse.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
cstamp-h.in Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dbxout.c Fix conflicts. This brings rev 1.2 (fix stabs ordering for a.out) into 1999-08-28 07:19:03 +00:00
dbxout.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dbxstclass.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
defaults.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
demangle.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
doprint.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
doschk.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dostage2 Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
dostage3 Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
dwarf2.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dwarf2out.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dwarf2out.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dwarf.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dwarfout.c Fix conflicts. 1999-08-28 08:14:14 +00:00
dwarfout.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dyn-string.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dyn-string.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
eh-common.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
emit-rtl.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
enquire.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
except.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
except.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
explow.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
expmed.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
expr.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
expr.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
extend.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
final.c Fix conflicts. 1999-08-28 11:27:19 +00:00
fix-header.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fixcpp Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
fixinc-nt.sed Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
fixinc.dgux Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
fixinc.ptx Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fixinc.sco Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fixinc.svr4 Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fixinc.winnt Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
fixincludes Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fixproto Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
flags.h Fix conflicts. 1999-08-28 11:46:53 +00:00
floatlib.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
flow.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fold-const.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fp-test.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
frame.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
frame.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
function.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
function.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
future.options Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gansidecl.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gbl-ctors.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gcc.1 Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gcc.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gcc.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gcov-io.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gcov.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gcov.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gcse.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gen-protos.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genattr.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genattrtab.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gencheck.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gencodes.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genconfig.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genemit.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genextract.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genflags.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gengenrtl.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genmultilib Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
genopinit.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genoutput.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genpeep.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
genrecog.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
getopt1.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
getopt.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
getopt.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
getpwd.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
glimits.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
global.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gmon.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gstab.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
gsyms.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gsyslimits.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
gthr-dce.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gthr-posix.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gthr-single.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gthr-solaris.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gthr-vxworks.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gthr.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
haifa-sched.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
halfpic.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
halfpic.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
hard-reg-set.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
hash.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
hash.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
input.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
install.sh Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
install.texi Virgin import of GCC 2.7.2.3 1999-07-10 23:03:59 +00:00
integrate.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
integrate.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
invoke.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
jump.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
just-fixinc Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
LANGUAGES Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
libgcc1-test.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
libgcc1.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
libgcc2.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
limitx.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
limity.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
listing Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
local-alloc.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
longlong.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
loop.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
loop.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
machmode.def Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
machmode.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
Makefile.in Fix conflicts. 1999-08-27 09:36:15 +00:00
makefile.vms Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
md.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
mips-tdump.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
mips-tfile.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
modemap.def Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
move-if-change Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
NEWS Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
objc-act.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
objc-act.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
objc-tree.def Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
obstack.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
obstack.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
optabs.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
ORDERS Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
output.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
patch-apollo-includes Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
pcp.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
pexecute.c Correct vfork()/exit() to vfork()/_exit(). 1999-08-29 23:46:20 +00:00
prefix.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
print-rtl.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
print-tree.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
PROBLEMS Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
profile.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
PROJECTS Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
protoize.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
pself1.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
pself2.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
pself3.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
pself.c Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
README-bugs Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
README-fixinc Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.ACORN Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.ALTOS Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.APOLLO Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.DWARF Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
README.FRESCO Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.g77 Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
README.NS32K Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.RS6000 Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.TRAD Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
README.X11 Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
real.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
real.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
recog.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
recog.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
reg-stack.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
regclass.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
regmove.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
regs.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
reload1.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
reload.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
reload.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
reorg.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
rtl.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
rtl.def Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
rtl.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
rtl.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
rtlanal.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
scan-decls.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
scan-types.sh Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
scan.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
scan.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
sched.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
sdbout.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
sdbout.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
SERVICE Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
sort-protos Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
stab.def Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
stack.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
stmt.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
stor-layout.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
stupid.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
sys-protos.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
sys-types.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
system.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
TESTS.FLUNK Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
tlink.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
tm.texi Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
toplev.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
toplev.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
tree.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
tree.def Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
tree.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
typeclass.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
unprotoize.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
unroll.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
varasm.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
varray.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
varray.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
version.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xcoffout.c Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xcoffout.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00

This directory contains the egcs version 1.1.2 release of the GNU C
compiler.  It includes all of the support for compiling C++ and
Objective C, including a run-time library for Objective C.

The GNU C compiler is free software.  See the file COPYING for copying
permission.

See the file gcc.texi (together with other files that it includes) for
installation and porting information.  The file INSTALL contains a
copy of the installation information, as plain ASCII.

Installing this package will create various files in subdirectories of
/usr/local/lib, which are passes used by the compiler and a library
named libgcc.a.  It will also create /usr/local/bin/gcc, which is
the user-level command to do a compilation.

See the Bugs chapter of the GCC Manual for how to report bugs
usefully.  An online readable version of the manual is in the files
gcc.info*.

The files pself.c and pself1.c are not part of GCC.
They are programs that print themselves on standard output.
They were written by Dario Dariol and Giovanni Cozzi, and are
included for your hacking pleasure.  Likewise pself2.c
(Who is the author of that?) and pself3.c (by Vlad Taeerov and Rashit
Fakhreyev).