agbcc/gcc
2016-02-12 22:30:42 -08:00
..
config deleted arm configs and unused thumb configs 2016-02-11 03:40:20 -08:00
ginclude initial commit 2016-01-06 01:47:28 -08:00
testsuite remove more objc stuff 2016-02-12 15:21:09 -08:00
.cvsignore initial commit 2016-01-06 01:47:28 -08:00
.gdbinit initial commit 2016-01-06 01:47:28 -08:00
acconfig.h initial commit 2016-01-06 01:47:28 -08:00
aclocal.m4 initial commit 2016-01-06 01:47:28 -08:00
alias.c initial commit 2016-01-06 01:47:28 -08:00
assert.h initial commit 2016-01-06 01:47:28 -08:00
basic-block.h initial commit 2016-01-06 01:47:28 -08:00
bitmap.c initial commit 2016-01-06 01:47:28 -08:00
bitmap.h initial commit 2016-01-06 01:47:28 -08:00
build-make initial commit 2016-01-06 01:47:28 -08:00
c-aux-info.c remove standalone preprocessor 2016-02-12 22:30:42 -08:00
c-common.c remove standalone preprocessor 2016-02-12 22:30:42 -08:00
c-convert.c initial commit 2016-01-06 01:47:28 -08:00
c-decl.c remove standalone preprocessor 2016-02-12 22:30:42 -08:00
c-gperf.h get it to compile 2016-01-06 01:48:08 -08:00
c-iterate.c initial commit 2016-01-06 01:47:28 -08:00
c-lex.c remove standalone preprocessor 2016-02-12 22:30:42 -08:00
c-lex.h initial commit 2016-01-06 01:47:28 -08:00
c-parse.c remove more objc stuff 2016-02-12 15:21:09 -08:00
c-parse.gperf initial commit 2016-01-06 01:47:28 -08:00
c-parse.h get it to compile 2016-01-06 01:48:08 -08:00
c-parse.in remove more objc stuff 2016-02-12 15:21:09 -08:00
c-pragma.c initial commit 2016-01-06 01:47:28 -08:00
c-pragma.h initial commit 2016-01-06 01:47:28 -08:00
c-tree.h remove standalone preprocessor 2016-02-12 22:30:42 -08:00
c-typeck.c remove more objc stuff 2016-02-12 15:21:09 -08:00
caller-save.c initial commit 2016-01-06 01:47:28 -08:00
calls.c initial commit 2016-01-06 01:47:28 -08:00
combine.c remove profiling 2016-02-11 00:43:28 -08:00
conditions.h initial commit 2016-01-06 01:47:28 -08:00
config.guess initial commit 2016-01-06 01:47:28 -08:00
config.in initial commit 2016-01-06 01:47:28 -08:00
config.sub initial commit 2016-01-06 01:47:28 -08:00
configure remove Fortran, Objective C, and C++ 2016-02-08 03:04:42 -08:00
configure.bat initial commit 2016-01-06 01:47:28 -08:00
configure.frag initial commit 2016-01-06 01:47:28 -08:00
configure.in remove Fortran, Objective C, and C++ 2016-02-08 03:04:42 -08:00
configure.lang initial commit 2016-01-06 01:47:28 -08:00
convert.c initial commit 2016-01-06 01:47:28 -08:00
convert.h initial commit 2016-01-06 01:47:28 -08:00
COPYING initial commit 2016-01-06 01:47:28 -08:00
COPYING.LIB initial commit 2016-01-06 01:47:28 -08:00
cpp.1 initial commit 2016-01-06 01:47:28 -08:00
cpp.cps initial commit 2016-01-06 01:47:28 -08:00
cpp.fns initial commit 2016-01-06 01:47:28 -08:00
cpp.texi initial commit 2016-01-06 01:47:28 -08:00
cppalloc.c initial commit 2016-01-06 01:47:28 -08:00
cpperror.c remove VMS stuff 2016-02-11 08:49:26 -08:00
cppexp.c initial commit 2016-01-06 01:47:28 -08:00
cppfiles.c remove VMS stuff 2016-02-11 08:49:26 -08:00
cpphash.c initial commit 2016-01-06 01:47:28 -08:00
cpphash.h initial commit 2016-01-06 01:47:28 -08:00
cpplib.c remove VMS stuff 2016-02-11 08:49:26 -08:00
cpplib.h initial commit 2016-01-06 01:47:28 -08:00
cppmain.c initial commit 2016-01-06 01:47:28 -08:00
cppulp.c initial commit 2016-01-06 01:47:28 -08:00
cross-make initial commit 2016-01-06 01:47:28 -08:00
cse.c initial commit 2016-01-06 01:47:28 -08:00
cstamp-h.in initial commit 2016-01-06 01:47:28 -08:00
defaults.h remove more objc stuff 2016-02-12 15:21:09 -08:00
doprint.c initial commit 2016-01-06 01:47:28 -08:00
dostage2 initial commit 2016-01-06 01:47:28 -08:00
dostage3 initial commit 2016-01-06 01:47:28 -08:00
dwarf2.h initial commit 2016-01-06 01:47:28 -08:00
dwarf2out_020422.c initial commit 2016-01-06 01:47:28 -08:00
dwarf2out.c initial commit 2016-01-06 01:47:28 -08:00
dwarf2out.h initial commit 2016-01-06 01:47:28 -08:00
dyn-string.c initial commit 2016-01-06 01:47:28 -08:00
dyn-string.h initial commit 2016-01-06 01:47:28 -08:00
eh-common.h initial commit 2016-01-06 01:47:28 -08:00
emit-rtl.c initial commit 2016-01-06 01:47:28 -08:00
enquire.c initial commit 2016-01-06 01:47:28 -08:00
except.c initial commit 2016-01-06 01:47:28 -08:00
except.h initial commit 2016-01-06 01:47:28 -08:00
explow.c initial commit 2016-01-06 01:47:28 -08:00
expmed.c initial commit 2016-01-06 01:47:28 -08:00
expr.c initial commit 2016-01-06 01:47:28 -08:00
expr.h initial commit 2016-01-06 01:47:28 -08:00
extend.texi initial commit 2016-01-06 01:47:28 -08:00
final.c remove live ranges 2016-02-12 17:53:03 -08:00
fixcpp initial commit 2016-01-06 01:47:28 -08:00
flags.h remove live ranges 2016-02-12 17:53:03 -08:00
floatlib.c initial commit 2016-01-06 01:47:28 -08:00
flow.c initial commit 2016-01-06 01:47:28 -08:00
fold-const.c initial commit 2016-01-06 01:47:28 -08:00
fp-test.c initial commit 2016-01-06 01:47:28 -08:00
function_990206.c remove profiling 2016-02-11 00:43:28 -08:00
function.BAK remove profiling 2016-02-11 00:43:28 -08:00
function.c remove profiling 2016-02-11 00:43:28 -08:00
function.h initial commit 2016-01-06 01:47:28 -08:00
gansidecl.h initial commit 2016-01-06 01:47:28 -08:00
gcc.1 initial commit 2016-01-06 01:47:28 -08:00
gcc.c remove standalone preprocessor 2016-02-12 22:30:42 -08:00
gcc.cps initial commit 2016-01-06 01:47:28 -08:00
gcc.texi initial commit 2016-01-06 01:47:28 -08:00
gcse.c initial commit 2016-01-06 01:47:28 -08:00
gen-protos.c initial commit 2016-01-06 01:47:28 -08:00
genattr.c initial commit 2016-01-06 01:47:28 -08:00
genattrtab.c initial commit 2016-01-06 01:47:28 -08:00
gencheck.c initial commit 2016-01-06 01:47:28 -08:00
gencodes.c initial commit 2016-01-06 01:47:28 -08:00
genconfig.c initial commit 2016-01-06 01:47:28 -08:00
genemit.c initial commit 2016-01-06 01:47:28 -08:00
genextract.c initial commit 2016-01-06 01:47:28 -08:00
genflags.c initial commit 2016-01-06 01:47:28 -08:00
gengenrtl.c initial commit 2016-01-06 01:47:28 -08:00
genmultilib initial commit 2016-01-06 01:47:28 -08:00
genopinit.c initial commit 2016-01-06 01:47:28 -08:00
genoutput.c initial commit 2016-01-06 01:47:28 -08:00
genpeep.c initial commit 2016-01-06 01:47:28 -08:00
genrecog.c initial commit 2016-01-06 01:47:28 -08:00
getpwd.c remove VMS stuff 2016-02-11 08:49:26 -08:00
glimits.h initial commit 2016-01-06 01:47:28 -08:00
global.c remove live ranges 2016-02-12 17:53:03 -08:00
gmon.c initial commit 2016-01-06 01:47:28 -08:00
graph.c initial commit 2016-01-06 01:47:28 -08:00
gsyslimits.h initial commit 2016-01-06 01:47:28 -08:00
hard-reg-set.h initial commit 2016-01-06 01:47:28 -08:00
hash.c initial commit 2016-01-06 01:47:28 -08:00
hash.h initial commit 2016-01-06 01:47:28 -08:00
hwint.h initial commit 2016-01-06 01:47:28 -08:00
input.h initial commit 2016-01-06 01:47:28 -08:00
INSTALL initial commit 2016-01-06 01:47:28 -08:00
install.texi initial commit 2016-01-06 01:47:28 -08:00
install1.texi initial commit 2016-01-06 01:47:28 -08:00
integrate.c remove profiling 2016-02-11 00:43:28 -08:00
integrate.h initial commit 2016-01-06 01:47:28 -08:00
invoke.texi initial commit 2016-01-06 01:47:28 -08:00
jump.c remove profiling 2016-02-11 00:43:28 -08:00
LANGUAGES initial commit 2016-01-06 01:47:28 -08:00
lcm.c initial commit 2016-01-06 01:47:28 -08:00
libgcc1-test.c initial commit 2016-01-06 01:47:28 -08:00
libgcc1.c initial commit 2016-01-06 01:47:28 -08:00
libgcc2.c remove Fortran, Objective C, and C++ 2016-02-08 03:04:42 -08:00
limitx.h initial commit 2016-01-06 01:47:28 -08:00
limity.h initial commit 2016-01-06 01:47:28 -08:00
listing initial commit 2016-01-06 01:47:28 -08:00
LITERATURE initial commit 2016-01-06 01:47:28 -08:00
local-alloc.c initial commit 2016-01-06 01:47:28 -08:00
longlong.h initial commit 2016-01-06 01:47:28 -08:00
loop_990401.c initial commit 2016-01-06 01:47:28 -08:00
loop.c initial commit 2016-01-06 01:47:28 -08:00
loop.h initial commit 2016-01-06 01:47:28 -08:00
machmode.def initial commit 2016-01-06 01:47:28 -08:00
machmode.h initial commit 2016-01-06 01:47:28 -08:00
Makefile.in remove live ranges 2016-02-12 17:53:03 -08:00
makefile.vms initial commit 2016-01-06 01:47:28 -08:00
mbchar.c initial commit 2016-01-06 01:47:28 -08:00
mbchar.h initial commit 2016-01-06 01:47:28 -08:00
md.texi initial commit 2016-01-06 01:47:28 -08:00
mkinstalldirs initial commit 2016-01-06 01:47:28 -08:00
move-if-change initial commit 2016-01-06 01:47:28 -08:00
NEWS initial commit 2016-01-06 01:47:28 -08:00
optabs.c initial commit 2016-01-06 01:47:28 -08:00
output.h remove static constuctors/destructors 2016-02-12 11:35:04 -08:00
pcp.h initial commit 2016-01-06 01:47:28 -08:00
prefix.c initial commit 2016-01-06 01:47:28 -08:00
prefix.h initial commit 2016-01-06 01:47:28 -08:00
print-rtl.c initial commit 2016-01-06 01:47:28 -08:00
print-tree.c remove more objc stuff 2016-02-12 15:21:09 -08:00
PROBLEMS initial commit 2016-01-06 01:47:28 -08:00
PROJECTS initial commit 2016-01-06 01:47:28 -08:00
README initial commit 2016-01-06 01:47:28 -08:00
real.c initial commit 2016-01-06 01:47:28 -08:00
real.h initial commit 2016-01-06 01:47:28 -08:00
recog.c initial commit 2016-01-06 01:47:28 -08:00
recog.h initial commit 2016-01-06 01:47:28 -08:00
reg-stack.c initial commit 2016-01-06 01:47:28 -08:00
regclass.c initial commit 2016-01-06 01:47:28 -08:00
regmove.c initial commit 2016-01-06 01:47:28 -08:00
regs.h remove live ranges 2016-02-12 17:53:03 -08:00
reload.c initial commit 2016-01-06 01:47:28 -08:00
reload.h initial commit 2016-01-06 01:47:28 -08:00
reload1.c initial commit 2016-01-06 01:47:28 -08:00
reorg.c remove profiling 2016-02-11 00:43:28 -08:00
resource.c initial commit 2016-01-06 01:47:28 -08:00
resource.h initial commit 2016-01-06 01:47:28 -08:00
rtl_020422.c remove profiling 2016-02-11 00:43:28 -08:00
rtl_020422.h remove profiling 2016-02-11 00:43:28 -08:00
rtl.c remove profiling 2016-02-11 00:43:28 -08:00
rtl.def initial commit 2016-01-06 01:47:28 -08:00
rtl.h remove profiling 2016-02-11 00:43:28 -08:00
rtl.texi initial commit 2016-01-06 01:47:28 -08:00
rtlanal.c initial commit 2016-01-06 01:47:28 -08:00
sbitmap.c initial commit 2016-01-06 01:47:28 -08:00
sbitmap.h initial commit 2016-01-06 01:47:28 -08:00
scan-types.sh initial commit 2016-01-06 01:47:28 -08:00
sched.c remove profiling 2016-02-11 00:43:28 -08:00
sort-protos initial commit 2016-01-06 01:47:28 -08:00
stack.h initial commit 2016-01-06 01:47:28 -08:00
stmt.c initial commit 2016-01-06 01:47:28 -08:00
stor-layout.c initial commit 2016-01-06 01:47:28 -08:00
stupid.c initial commit 2016-01-06 01:47:28 -08:00
sys-types.h initial commit 2016-01-06 01:47:28 -08:00
system.h initial commit 2016-01-06 01:47:28 -08:00
TESTS.FLUNK initial commit 2016-01-06 01:47:28 -08:00
texinfo.tex initial commit 2016-01-06 01:47:28 -08:00
tm.texi initial commit 2016-01-06 01:47:28 -08:00
tmp-emsgids.c initial commit 2016-01-06 01:47:28 -08:00
toplev.c remove standalone preprocessor 2016-02-12 22:30:42 -08:00
toplev.h initial commit 2016-01-06 01:47:28 -08:00
tree.c remove more objc stuff 2016-02-12 15:21:09 -08:00
tree.def initial commit 2016-01-06 01:47:28 -08:00
tree.h remove more objc stuff 2016-02-12 15:21:09 -08:00
typeclass.h initial commit 2016-01-06 01:47:28 -08:00
unroll_991002.c initial commit 2016-01-06 01:47:28 -08:00
unroll.c initial commit 2016-01-06 01:47:28 -08:00
varasm.c remove static constuctors/destructors 2016-02-12 11:35:04 -08:00
varray.c initial commit 2016-01-06 01:47:28 -08:00
varray.h initial commit 2016-01-06 01:47:28 -08:00
version.c initial commit 2016-01-06 01:47:28 -08:00

This directory contains the egcs version 1.1 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).