gcc/gcc
Jeff Law 850037bb7d Work around VxWorks bogus problems.
From-SVN: r17372
1998-01-15 16:38:58 -07:00
..
config alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
cp Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
f * lang-options.h: Add missing options. 1998-01-13 14:06:08 -07:00
ginclude stdarg.h: Undo BeOS changes, they break hpux. 1997-12-16 13:00:15 -07:00
intl Initial revision 1997-08-01 13:06:04 +00:00
objc Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
testsuite Work around VxWorks bogus problems. 1998-01-15 16:38:58 -07:00
.gdbinit Initial revision 1997-08-11 09:56:58 -06:00
BUGS
COPYING Initial revision 1997-08-11 09:56:58 -06:00
COPYING.LIB Initial revision 1997-08-11 09:56:58 -06:00
ChangeLog Bump for snapshot. 1998-01-14 17:01:51 -07:00
ChangeLog.10 Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
ChangeLog.11 Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
ChangeLog.lib Initial revision 1998-01-14 20:36:46 -07:00
INSTALL Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
LITERATURE Add pointer to iecc comp.compilers archive. 1998-01-05 04:52:30 -07:00
Makefile.in Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
NEWS Another handful of gcc-2.8 changes (will it ever go out the door?). 1997-12-11 09:26:05 -07:00
PROBLEMS
PROJECTS haifa-sched.c (find_post_sched_live): Call FREE_REG_SET as needed. 1997-08-15 23:49:38 -06:00
README release branch changes from 11-27 snapshot to egcs-1.0. 1997-12-05 15:13:17 -07:00
README-bugs Initial revision 1997-08-11 09:56:58 -06:00
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.DWARF
README.FRESCO
README.NS32K
README.RS6000
README.TRAD
README.X11
README.g77 release branch changes from 11-27 snapshot to egcs-1.0. 1997-12-05 15:13:17 -07:00
SERVICE Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
TESTS.FLUNK Initial revision 1997-08-11 09:56:58 -06:00
acconfig.h Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
aclocal.m4 Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
alias.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
alloca.c
assert.h
basic-block.h Add EXECUTE_IF_AND_IN_{BITMAP,REG_SET}, and bitmap_print 1997-09-04 15:12:20 +00:00
bc-emit.c
bc-emit.h
bc-optab.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
bc-optab.h
bc-typecd.def
bc-typecd.h
bi-arity.c
bi-defs.h
bi-lexer.c
bi-opcode.c
bi-opname.c
bi-parser.c Initial revision 1997-08-11 09:56:58 -06:00
bi-parser.h Initial revision 1997-08-11 09:56:58 -06:00
bi-parser.y
bi-reverse.c
bi-run.h
bitmap.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
bitmap.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
build-make
bytecode.def
bytecode.h
bytetypes.h
c-aux-info.c
c-common.c
c-convert.c
c-decl.c c-decl.c (init_decl_processing): Provide proper fallback symbol for __builtin_memset. 1998-01-01 20:48:04 -08:00
c-gperf.h Initial revision 1997-08-11 09:56:58 -06:00
c-iterate.c
c-lang.c Update mainline egcs to gcc2 snapshot 971021. 1997-11-02 14:19:36 -07:00
c-lex.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
c-lex.h
c-parse.c Update mainline egcs to gcc2 snapshot 971021. 1997-11-02 14:19:36 -07:00
c-parse.gperf
c-parse.h Initial revision 1997-08-11 09:56:58 -06:00
c-parse.in
c-parse.y This commit was generated by cvs2svn to compensate for changes in r16274, 1997-11-02 01:46:26 -07:00
c-pragma.c Opps. Forgot to check it in. 1997-12-22 03:05:04 -07:00
c-pragma.h
c-tree.h
c-typeck.c Update copyrights. 1998-01-13 14:42:33 -07:00
caller-save.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
calls.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
cccp.1 Initial revision 1997-08-11 09:56:58 -06:00
cccp.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
cexp.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
cexp.y
choose-temp.c
collect2.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
combine.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
conditions.h
config.guess Make the gcc config.guess exec the toplevel config.guess. 1997-08-27 16:20:52 -07:00
config.in Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
config.sub cvs commit ChangeLog config.sub configure configure.in toplev.c 1997-12-11 23:36:11 -07:00
configure Avoid shell errors when target_cpu_default* contains a | character. 1998-01-13 10:01:56 -08:00
configure.bat
configure.frag configure.frag: New arguments xmake_files, tmake_files. 1997-07-22 16:26:03 +00:00
configure.in Avoid shell errors when target_cpu_default* contains a | character. 1998-01-13 10:01:56 -08:00
configure.lang Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
convert.c
convert.h
cplus-dem.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
cpp.1
cpp.cps Initial revision 1997-12-06 10:18:39 -07:00
cpp.fns Initial revision 1997-12-06 10:18:39 -07:00
cpp.texi
cppalloc.c
cpperror.c
cppexp.c * cppexp.c: Include gansidecl.h 1998-01-13 14:45:28 -07:00
cpphash.c
cpphash.h
cpplib.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
cpplib.h
cppmain.c
cross-make
crtstuff.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
cse.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
cstamp-h.in Initial revision 1997-08-11 09:56:58 -06:00
dbxout.c tree.c (build_range_type): Allow creation of ranges with no maximum. 1997-12-18 16:20:19 -07:00
dbxstclass.h
defaults.h dwarf2 EH support 1997-09-10 14:00:28 -04:00
demangle.h * demangle.h (DMGL_JAVA): New option to request Java demangling. 1997-07-30 12:05:31 -07:00
doschk.c
dostage2
dostage3
dwarf.h
dwarf2.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
dwarf2out.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
dwarfout.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
emit-rtl.c Makefile.in (OBJ, GEN, RTL_H): Add genrtl.[oh] bits. 1998-01-08 13:17:05 -08:00
enquire.c
except.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
except.h except.c (call_get_eh_context): Don't take a parm. 1997-12-12 02:35:04 -05:00
explow.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
expmed.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
expr.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
expr.h * expr.h (MUST_PASS_IN_STACK): Allow target port to override. 1997-12-24 15:31:54 -07:00
extend.texi Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
final.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
fix-header.c cse.c (rtx_cost): Add default case in enumeration switch. 1997-12-22 02:31:41 -07:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix
fixinc.math Update mainline egcs to gcc2 snapshot 971021. 1997-11-02 14:19:36 -07:00
fixinc.ptx
fixinc.sco
fixinc.svr4 * fixinc.svr4 (__STDC__): Add another case. 1997-11-09 02:06:14 -07:00
fixinc.winnt
fixinc.wrap Renamed fixinc.math to fixinc.wrap 1997-09-16 03:59:48 +00:00
fixincludes fixincludes (size_t): Add support for Motorola's stdlib.h which fails to provide a definition for size_t. 1997-12-16 15:51:00 -07:00
fixproto
flags.h Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
floatlib.c
flow.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
fold-const.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
fp-test.c
frame.c Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
frame.h frame.h (__register_frame, [...]): New. 1997-12-15 16:28:44 -07:00
function.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
function.h [multiple changes] 1997-12-11 23:53:20 -05:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1 Minor tweak. 1998-01-03 04:27:57 -07:00
gcc.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
gcc.cps Initial revision 1997-12-06 10:18:39 -07:00
gcc.hlp Initial revision 1997-08-11 09:56:58 -06:00
gcc.texi Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
gcov-io.h * gcov-io.h: Include sys/types.h to ensure we get size_t. 1998-01-03 04:29:44 -07:00
gcov.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
gcov.texi
gen-protos.c
genattr.c
genattrtab.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
gencodes.c
genconfig.c
genemit.c Makefile.in (OBJ, GEN, RTL_H): Add genrtl.[oh] bits. 1998-01-08 13:17:05 -08:00
genextract.c
genflags.c
gengenrtl.c gengenrtl.c (gencode): Emit new function obstack_alloc_rtx to allocate rtx. 1998-01-13 01:06:31 -08:00
genmultilib
genopinit.c
genoutput.c
genpeep.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
genrecog.c
getopt.c Initial revision 1997-08-11 09:56:58 -06:00
getopt.h Initial revision 1997-08-11 09:56:58 -06:00
getopt1.c Initial revision 1997-08-11 09:56:58 -06:00
getpwd.c
glimits.h glimits.h (SHRT_MIN): Define in a way suitable for 16 bit hosts. 1997-11-12 03:17:41 +00:00
global.c Update mainline egcs to gcc2 snapshot 971021. 1997-11-02 14:19:36 -07:00
gmon.c
gstab.h Initial revision 1997-08-11 09:56:58 -06:00
gsyms.h
gsyslimits.h
gthr-dce.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-posix.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-single.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-solaris.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
haifa-sched.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
halfpic.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
halfpic.h
hard-reg-set.h
hash.c Remove bogus CYGNUS LOCAL markers. 1998-01-10 12:57:29 -07:00
hash.h Remove bogus CYGNUS LOCAL markers. 1998-01-10 12:57:29 -07:00
input.h
install.texi Fix minor lossage brought over in gcc-2.8.0 merge. 1998-01-14 14:44:01 -07:00
install1.texi Initial revision 1997-08-11 09:56:58 -06:00
integrate.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
integrate.h integrate.c (get_label_from_map): New function. 1997-12-18 15:42:41 -07:00
invoke.texi Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
jump.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
just-fixinc Initial revision 1997-08-11 09:56:58 -06:00
libgcc1-test.c
libgcc1.c
libgcc2.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
limitx.h
limity.h
listing
local-alloc.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
longlong.h * longlong.h (count_leading_zeros): Add missing casts to USItype. 1997-10-19 18:56:45 -06:00
loop.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
loop.h loop.c (loop_number): Delete function. 1997-09-21 21:04:36 -06:00
machmode.def
machmode.h
make-cc1.com Updates from gcc-2.8 test tarball to current gcc-2.8 tarball. 1997-12-07 18:42:52 -07:00
make-cccp.com Another handful of gcc-2.8 changes (will it ever go out the door?). 1997-12-11 09:26:05 -07:00
make-gcc.com Updates from gcc-2.8 test tarball to current gcc-2.8 tarball. 1997-12-07 18:42:52 -07:00
make-l2.com Updates from gcc-2.8 test tarball to current gcc-2.8 tarball. 1997-12-07 18:42:52 -07:00
md.texi Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
mips-tdump.c
mips-tfile.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
modemap.def
move-if-change Initial revision 1997-08-11 09:56:58 -06:00
obstack.c Initial revision 1997-08-11 09:56:58 -06:00
obstack.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
optabs.c [multiple changes] 1997-11-25 04:30:38 -05:00
output.h
pcp.h
pexecute.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
prefix.c prefix.c: Use stdarg.h only ifdef __STDC__. 1997-11-13 20:27:55 -07:00
print-rtl.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
print-tree.c tree.c, tree.h: Change tree_code_type, tree_code_length, and tree_code_name from pointers to arrays. 1997-12-11 23:49:29 -07:00
profile.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
protoize.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
pself.c Initial revision 1997-08-11 09:56:58 -06:00
pself1.c Initial revision 1997-08-11 09:56:58 -06:00
pself2.c Initial revision 1997-08-11 09:56:58 -06:00
pself3.c Initial revision 1997-08-11 09:56:58 -06:00
real.c Update mainline egcs to gcc2 snapshot 971021. 1997-11-02 14:19:36 -07:00
real.h patch from paul eggert to fix -0.0/0.0 confusion that breaks glibc 1997-11-13 16:07:27 -08:00
recog.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
recog.h
reg-stack.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
regclass.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
regmove.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
regs.h
reload.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
reload.h regmove.c: New implementation of regmove pass. 1998-01-10 13:54:37 -07:00
reload1.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
reorg.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
rtl.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
rtl.def Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
rtl.h regmove.c: New implementation of regmove pass. 1998-01-10 13:54:37 -07:00
rtl.texi Added some words on FLOAT_WORDS_BIG_ENDIAN. 1997-12-03 23:37:38 +00:00
rtlanal.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
scan-decls.c bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration. 1997-12-20 04:31:54 -07:00
scan-types.sh
scan.c
scan.h
sched.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
sdbout.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
sort-protos
stab.def Initial revision 1997-08-11 09:56:58 -06:00
stack.h
stmt.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
stor-layout.c Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
stupid.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
sys-protos.h
sys-types.h
texinfo.tex Initial revision 1997-08-11 09:56:58 -06:00
tlink.c Remove bogus CYGNUS LOCAL markers. 1998-01-10 12:57:29 -07:00
tm.texi * expr.h (MUST_PASS_IN_STACK): Allow target port to override. 1997-12-24 15:31:54 -07:00
toplev.c Bring in final gcc-2.8.0 changes. 1998-01-14 13:57:58 -07:00
tree.c tree.c (restore_tree_status): Do not dereference a null pointer. 1997-12-24 14:33:48 -07:00
tree.def Finish last change. I'm no emacs wizard :( 1997-12-12 02:00:19 -07:00
tree.h tree.c, tree.h: Change tree_code_type, tree_code_length, and tree_code_name from pointers to arrays. 1997-12-11 23:49:29 -07:00
typeclass.h
unprotoize.c Makefile.in (stamp-proto): Remove. 1998-01-13 14:10:35 -07:00
unroll.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
varasm.c alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO... 1998-01-14 15:10:50 -08:00
version.c Bump for snapshot. 1998-01-14 17:01:51 -07:00
vmsconfig.com Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
xcoffout.c
xcoffout.h

README

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