agbcc/gcc
2016-02-15 03:34:47 -08:00
..
config remove PIC (non-working and disabled) 2016-02-14 19:26:29 -08:00
ginclude clean up standard headers 2016-02-13 00:13:45 -08:00
testsuite remove use of strings.h 2016-02-13 02:16:07 -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 clean up more reg ifdefs 2016-02-15 03:21:26 -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 rely on configure less 2016-02-13 14:04:10 -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 use of strings.h 2016-02-13 02:16:07 -08:00
c-convert.c initial commit 2016-01-06 01:47:28 -08:00
c-decl.c remove use of strings.h 2016-02-13 02:16:07 -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 use of strings.h 2016-02-13 02:16:07 -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 clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
combine.c clean up more reg ifdefs 2016-02-15 03:21:26 -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 fix md 2016-02-14 16:49:50 -08:00
cpperror.c fix md 2016-02-14 16:49:50 -08:00
cppexp.c remove use of strings.h 2016-02-13 02:16:07 -08:00
cppfiles.c remove use of strings.h 2016-02-13 02:16:07 -08:00
cpphash.c remove use of strings.h 2016-02-13 02:16:07 -08:00
cpphash.h initial commit 2016-01-06 01:47:28 -08:00
cpplib.c remove use of strings.h 2016-02-13 02:16:07 -08:00
cpplib.h initial commit 2016-01-06 01:47:28 -08:00
cppmain.c fix md 2016-02-14 16:49:50 -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 clean up more reg ifdefs 2016-02-15 03:21:26 -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.c clean up more reg ifdefs 2016-02-15 03:21:26 -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 clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
except.c clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
except.h initial commit 2016-01-06 01:47:28 -08:00
explow.c clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
expmed.c remove use of strings.h 2016-02-13 02:16:07 -08:00
expr.c remove exit_ignore_stack ifdefs 2016-02-15 03:34:47 -08:00
expr.h remove exit_ignore_stack ifdefs 2016-02-15 03:34:47 -08:00
extend.texi initial commit 2016-01-06 01:47:28 -08:00
final.c remove PIC (non-working and disabled) 2016-02-14 19:26:29 -08:00
fixcpp initial commit 2016-01-06 01:47:28 -08:00
flags.h remove insn scheduling (not supported with thumb) 2016-02-14 20:14:37 -08:00
floatlib.c initial commit 2016-01-06 01:47:28 -08:00
flow.c remove exit_ignore_stack ifdefs 2016-02-15 03:34:47 -08:00
fold-const.c remove insn scheduling (not supported with thumb) 2016-02-14 20:14:37 -08:00
fp-test.c initial commit 2016-01-06 01:47:28 -08:00
function.c remove exit_ignore_stack ifdefs 2016-02-15 03:34:47 -08:00
function.h remove PIC (non-working and disabled) 2016-02-14 19:26:29 -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 rely on configure less 2016-02-13 14:04:10 -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 clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
gen-protos.c fix md 2016-02-14 16:49:50 -08:00
genattr.c fix md 2016-02-14 16:49:50 -08:00
genattrtab.c remove insn scheduling (not supported with thumb) 2016-02-14 20:14:37 -08:00
gencheck.c fix md 2016-02-14 16:49:50 -08:00
gencodes.c fix md 2016-02-14 16:49:50 -08:00
genconfig.c fix md 2016-02-14 16:49:50 -08:00
genemit.c fix md 2016-02-14 16:49:50 -08:00
genextract.c fix md 2016-02-14 16:49:50 -08:00
genflags.c fix md 2016-02-14 16:49:50 -08:00
gengenrtl.c fix md 2016-02-14 16:49:50 -08:00
genmultilib initial commit 2016-01-06 01:47:28 -08:00
genopinit.c fix md 2016-02-14 16:49:50 -08:00
genoutput.c fix md 2016-02-14 16:49:50 -08:00
genpeep.c fix md 2016-02-14 16:49:50 -08:00
genrecog.c fix md 2016-02-14 16:49:50 -08:00
getpwd.c rely on configure less 2016-02-13 14:04:10 -08:00
global.c remove some hard reg ifdefs 2016-02-15 01:41:55 -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 remove some hard reg ifdefs 2016-02-15 01:41:55 -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 PIC (non-working and disabled) 2016-02-14 19:26:29 -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 clean up more reg ifdefs 2016-02-15 03:21:26 -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
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 clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
longlong.h initial commit 2016-01-06 01:47:28 -08:00
loop.c clean up more reg ifdefs 2016-02-15 03:21:26 -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 rely on configure less 2016-02-13 14:04:10 -08:00
Makefile.in remove more unused files 2016-02-14 20:25:36 -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 remove use of strings.h 2016-02-13 02:16:07 -08:00
output.h remove PIC (non-working and disabled) 2016-02-14 19:26:29 -08:00
pcp.h initial commit 2016-01-06 01:47:28 -08:00
prefix.c remove use of strings.h 2016-02-13 02:16:07 -08:00
prefix.h initial commit 2016-01-06 01:47:28 -08:00
print-rtl.c rely on configure less 2016-02-13 14:04:10 -08:00
print-tree.c rely on configure less 2016-02-13 14:04:10 -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 remove use of strings.h 2016-02-13 02:16:07 -08:00
real.h remove use of strings.h 2016-02-13 02:16:07 -08:00
recog.c remove insn scheduling (not supported with thumb) 2016-02-14 20:14:37 -08:00
recog.h initial commit 2016-01-06 01:47:28 -08:00
regclass.c clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
regmove.c remove use of strings.h 2016-02-13 02:16:07 -08:00
regs.h remove live ranges 2016-02-12 17:53:03 -08:00
reload.c clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
reload.h initial commit 2016-01-06 01:47:28 -08:00
reload1.c clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
resource.c remove exit_ignore_stack ifdefs 2016-02-15 03:34:47 -08:00
resource.h initial commit 2016-01-06 01:47: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 clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
rtl.texi initial commit 2016-01-06 01:47:28 -08:00
rtlanal.c clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
sbitmap.c remove use of strings.h 2016-02-13 02:16:07 -08:00
sbitmap.h initial commit 2016-01-06 01:47:28 -08:00
stack.h initial commit 2016-01-06 01:47:28 -08:00
stmt.c remove exit_ignore_stack ifdefs 2016-02-15 03:34:47 -08:00
stor-layout.c initial commit 2016-01-06 01:47:28 -08:00
stupid.c clean up more reg ifdefs 2016-02-15 03:21:26 -08:00
system.h fix md 2016-02-14 16:49:50 -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
toplev.c remove insn scheduling (not supported with thumb) 2016-02-14 20:14:37 -08:00
toplev.h initial commit 2016-01-06 01:47:28 -08:00
tree.c remove use of strings.h 2016-02-13 02:16:07 -08:00
tree.def initial commit 2016-01-06 01:47:28 -08:00
tree.h remove macros for old compilers 2016-02-14 19:35:48 -08:00
typeclass.h initial commit 2016-01-06 01:47:28 -08:00
unroll.c remove use of strings.h 2016-02-13 02:16:07 -08:00
varasm.c remove macros for old compilers 2016-02-14 19:35:48 -08:00
varray.c remove use of strings.h 2016-02-13 02:16:07 -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).