agbcc/gcc
2016-03-06 13:31:31 -08:00
..
config make host wide int 32 bits 2016-03-05 17:30:22 -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 get rid of PROTO macros 2016-02-16 01:03:54 -08:00
basic-block.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
bitmap.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
bitmap.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
build-make initial commit 2016-01-06 01:47:28 -08:00
c-aux-info.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
c-common.c get rid of HOST_BITS_PER_LONG 2016-03-06 13:31:31 -08:00
c-convert.c initial commit 2016-01-06 01:47:28 -08:00
c-decl.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
c-gperf.h get it to compile 2016-01-06 01:48:08 -08:00
c-iterate.c get rid of PROTO macros 2016-02-16 01:03:54 -08:00
c-lex.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
c-lex.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
c-parse.c get rid of PTR macros 2016-02-17 06:18:37 -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 get rid of PTR macros 2016-02-17 06:18:37 -08:00
c-pragma.c get rid of PROTO macros 2016-02-16 01:03:54 -08:00
c-pragma.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
c-tree.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
c-typeck.c get rid of HOST_BITS_PER_LONG 2016-03-06 13:31:31 -08:00
caller-save.c get rid of PROTO macros 2016-02-16 01:03:54 -08:00
calls.c get rid of VA_START macro 2016-02-16 01:59:54 -08:00
combine.c make host wide int 32 bits 2016-03-05 17:30:22 -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.h get rid of HOST_BITS_PER_LONG 2016-03-06 13:31:31 -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 stop using configure script to generate header files 2016-02-18 06:41:40 -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 get rid of PROTO macros 2016-02-16 01:03:54 -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 get rid of PTR macros 2016-02-17 06:18:37 -08:00
cpperror.c get rid of VA_START macro 2016-02-16 01:59:54 -08:00
cppexp.c get rid of HOST_BITS_PER_LONG 2016-03-06 13:31:31 -08:00
cppfiles.c get rid of PROTO macros 2016-02-16 01:03:54 -08:00
cpphash.c remove use of strings.h 2016-02-13 02:16:07 -08:00
cpphash.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
cpplib.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
cpplib.h get rid of PROTO macros 2016-02-16 01:03:54 -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 make host wide int 32 bits 2016-03-05 17:30:22 -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
dwarf2.h initial commit 2016-01-06 01:47:28 -08:00
dwarf2out.c get rid of PROTO macros 2016-02-16 01:03:54 -08:00
dwarf2out.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
dyn-string.c initial commit 2016-01-06 01:47:28 -08:00
dyn-string.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
eh-common.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
emit-rtl.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
except.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
except.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
explow.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
expmed.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
expr.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
expr.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
extend.texi initial commit 2016-01-06 01:47:28 -08:00
final.c get rid of HOST_BITS_PER_LONG 2016-03-06 13:31:31 -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 get rid of PTR macros 2016-02-17 06:18:37 -08:00
fold-const.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
fp-test.c initial commit 2016-01-06 01:47:28 -08:00
function.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
function.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
gansidecl.h get rid of PTR macros 2016-02-17 06:18:37 -08:00
gcc.1 initial commit 2016-01-06 01:47:28 -08:00
gcc.c stop using configure script to generate header files 2016-02-18 06:41:40 -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 make host wide int 32 bits 2016-03-05 17:30:22 -08:00
genattr.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genattrtab.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
gencheck.c fix md 2016-02-14 16:49:50 -08:00
gencodes.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genconfig.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genemit.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genextract.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genflags.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
gengenrtl.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genmultilib initial commit 2016-01-06 01:47:28 -08:00
genopinit.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genoutput.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genpeep.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
genrecog.c stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
getpwd.c rely on configure less 2016-02-13 14:04:10 -08:00
global.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
graph.c initial commit 2016-01-06 01:47:28 -08:00
hard-reg-set.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
hash.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
hash.h get rid of PTR macros 2016-02-17 06:18:37 -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 get rid of PTR macros 2016-02-17 06:18:37 -08:00
integrate.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
invoke.texi initial commit 2016-01-06 01:47:28 -08:00
jump.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
LANGUAGES initial commit 2016-01-06 01:47:28 -08:00
lcm.c get rid of PROTO macros 2016-02-16 01:03:54 -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 make host wide int 32 bits 2016-03-05 17:30:22 -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 get rid of PTR macros 2016-02-17 06:18:37 -08:00
longlong.h initial commit 2016-01-06 01:47:28 -08:00
loop.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
loop.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
machmode.def initial commit 2016-01-06 01:47:28 -08:00
machmode.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
Makefile.in delete xm-i386.h 2016-02-18 06:51:16 -08:00
mbchar.c initial commit 2016-01-06 01:47:28 -08:00
mbchar.h get rid of PROTO macros 2016-02-16 01:03:54 -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 get rid of PROTO macros 2016-02-16 01:03:54 -08:00
output.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
pcp.h initial commit 2016-01-06 01:47:28 -08:00
prefix.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
prefix.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
print-rtl.c get rid of PROTO macros 2016-02-16 01:03:54 -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 get rid of HOST_BITS_PER_LONG 2016-03-06 13:31:31 -08:00
real.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
recog.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
recog.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
regclass.c get rid of PROTO macros 2016-02-16 01:03:54 -08:00
regmove.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
regs.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
reload.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
reload.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
reload1.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
resource.c get rid of PROTO macros 2016-02-16 01:03:54 -08:00
resource.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
rtl.c get rid of HOST_BITS_PER_LONG 2016-03-06 13:31:31 -08:00
rtl.def initial commit 2016-01-06 01:47:28 -08:00
rtl.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
rtl.texi initial commit 2016-01-06 01:47:28 -08:00
rtlanal.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
sbitmap.c remove use of strings.h 2016-02-13 02:16:07 -08:00
sbitmap.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
stack.h get rid of PROTO macros 2016-02-16 01:03:54 -08:00
stmt.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
stor-layout.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
stupid.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
system.h stop using configure script to generate header files 2016-02-18 06:41:40 -08:00
tconfig.h stop using configure script to generate header files 2016-02-18 06:41:40 -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 make host wide int 32 bits 2016-03-05 17:30:22 -08:00
toplev.h remove ANSI_PROTOTYPES ifdefs 2016-02-16 01:27:33 -08:00
tree.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
tree.def initial commit 2016-01-06 01:47:28 -08:00
tree.h make host wide int 32 bits 2016-03-05 17:30:22 -08:00
typeclass.h initial commit 2016-01-06 01:47:28 -08:00
unroll.c make host wide int 32 bits 2016-03-05 17:30:22 -08:00
varasm.c get rid of PTR macros 2016-02-17 06:18:37 -08:00
varray.c remove use of strings.h 2016-02-13 02:16:07 -08:00
varray.h make host wide int 32 bits 2016-03-05 17:30:22 -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).