8sa1-gcc/gcc
Jeff Law 311dc497fc Daily bump.
From-SVN: r30163
1999-10-25 01:45:06 -06:00
..
ch
config * i386.md (mulsi3): Tweak to work with SCO OSR5 COFF assembler. 1999-10-25 06:30:37 +00:00
cp decl.c (push_overloaded_decl_1): Use pushdecl. 1999-10-25 06:38:42 +00:00
f Daily bump. 1999-10-25 01:45:06 -06:00
fixinc Use C-coded tests and fixes for #endif/#else labels 1999-10-22 13:23:43 +00:00
ginclude t-freebsd: Do not override USER_H. 1999-10-15 03:04:53 -06:00
intl
java jvgenmain.c (main): _Jv_Compiler_Properties now an extern; set in generated `main'. 1999-10-22 19:40:50 +00:00
objc c-parse.in (component_decl): Support anonymous struct/union. 1999-10-15 02:42:02 -06:00
po * POTFILES.in: Track files recently added/deleted/moved. 1999-10-23 16:38:23 +00:00
testsuite * gcc.c-torture/execute/991023-1.c: New test. 1999-10-23 23:37:24 -06:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4
alias.c alias.c: Include ggc.h. 1999-10-24 13:20:00 -07:00
assert.h
basic-block.h basic-block.h (PROP_*): Move constants from ... 1999-10-20 07:04:12 -07:00
bitmap.c bitmap.h (enum bitmap_bits): Add BITMAP_XOR. 1999-10-04 11:52:39 -07:00
bitmap.h bitmap.h (enum bitmap_bits): Add BITMAP_XOR. 1999-10-04 11:52:39 -07:00
BUGS
build-make
builtins.c
c-aux-info.c
c-common.c c-common.c (check_format_info): Warn if format string isn't a string literal. 1999-10-09 23:17:41 -06:00
c-common.h
c-convert.c
c-decl.c c-decl.c (pushdecl): Use TYPE_CONTEXT rather than TREE_PERMANENT. 1999-10-18 02:40:20 -06:00
c-gperf.h
c-iterate.c
c-lang.c flags.h (flag_bounds_check, [...]): New extern decls. 1999-10-16 01:25:01 +00:00
c-lex.c
c-lex.h
c-parse.c c-parse.in (component_decl): Support anonymous struct/union. 1999-10-15 02:42:02 -06:00
c-parse.gperf
c-parse.h
c-parse.in c-parse.in (component_decl): Support anonymous struct/union. 1999-10-15 02:42:02 -06:00
c-parse.y c-parse.in (component_decl): Support anonymous struct/union. 1999-10-15 02:42:02 -06:00
c-pragma.c Applied Mumit Khan's patch to fix #pragma push/pop handling. 1999-10-19 10:44:30 +00:00
c-pragma.h Applied Mumit Khan's patch to fix #pragma push/pop handling. 1999-10-19 10:44:30 +00:00
c-tree.h
c-typeck.c * c-typeck.c (c_expand_asm_operands): Fix typo. 1999-10-20 00:18:10 +00:00
caller-save.c
calls.c calls.c: Include tm_p.h later, so everything we need is defined. 1999-10-21 16:58:33 +00:00
cccp.1
cccp.c cccp.c (progname, [...]): Constify a char*. 1999-10-25 00:33:56 +00:00
cexp.c
cexp.y
ChangeLog loop.c (note_set_pseudo_multiple_uses_retval): New variable. 1999-10-25 00:44:04 -06:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
collect2.c toplev.c (main): Only warn about options for other languages. 1999-10-14 20:05:52 -04:00
collect2.h
combine.c basic-block.h (PROP_*): Move constants from ... 1999-10-20 07:04:12 -07:00
conditions.h
config.guess
config.in Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
configure configure.in (djgpp): Revert previous patch. 1999-10-15 00:06:56 -06:00
configure.bat
configure.frag
configure.in configure.in (djgpp): Revert previous patch. 1999-10-15 00:06:56 -06:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.fns
cpp.texi
cppalloc.c
cpperror.c
cppexp.c cppexp.c (cpp_parse_escape): Make static. 1999-10-15 18:18:46 +00:00
cppfiles.c
cpphash.c
cpphash.h
cppinit.c ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
cpplib.c
cpplib.h cppexp.c (cpp_parse_escape): Make static. 1999-10-15 18:18:46 +00:00
cppmain.c
cppspec.c
cppulp.c
cross-make
crtstuff.c
cse.c cse.c (cse_end_of_basic_block): Don't return the end of a basic block reached by a branch if... 1999-10-21 03:37:33 +00:00
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
defaults.h
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c
dwarf2out.h
dwarf.h
dwarfout.c
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c Bring copy_insn_1 and copy_rtx in sync and simplify them 1999-10-11 18:42:36 +00:00
enquire.c
errors.c
errors.h
except.c calls.c: Include tm_p.h later, so everything we need is defined. 1999-10-21 16:58:33 +00:00
except.h
exgettext
explow.c
expmed.c
expr.c calls.c: Include tm_p.h later, so everything we need is defined. 1999-10-21 16:58:33 +00:00
expr.h
extend.texi * extend.texi (Function Names): Document types of function names. 1999-10-13 07:27:10 +00:00
final.c final.c (peephole): Delete prototype. 1999-10-24 19:23:11 +00:00
fix-header.c
fixcpp
fixinc-nt.sed
fixincludes fixincludes: Add a HPUX 11 fix for inttypes.h. 1999-10-15 00:00:29 -06:00
fixproto
flags.h flags.h (flag_bounds_check, [...]): New extern decls. 1999-10-16 01:25:01 +00:00
floatlib.c
flow.c basic-block.h (PROP_*): Move constants from ... 1999-10-20 07:04:12 -07:00
fold-const.c * fold-const.c (fold): Fix thinko in x+(-0) -> x transformation. 1999-10-19 01:26:59 -06:00
fp-test.c
frame.c Declare malloc, free, and atexit if inhibit_libc is defined. 1999-10-05 19:41:35 +00:00
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c calls.c: Include tm_p.h later, so everything we need is defined. 1999-10-21 16:58:33 +00:00
function.h
future.options
gansidecl.h ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
gbl-ctors.h
gcc.1 * gcc.1: Document exit codes. 1999-10-21 20:32:26 -06:00
gcc.c
gcc.h
gcc.hlp
gcc.texi
gccspec.c
gcov-io.h
gcov.c
gcov.texi
gcse.c final.c (peephole): Delete prototype. 1999-10-24 19:23:11 +00:00
gen-protos.c
genattr.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genattrtab.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
gencheck.c
gencodes.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genconfig.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genemit.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genextract.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genflags.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
gengenrtl.c
genmultilib
genopinit.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genoutput.c Fix register elimination problem 1999-10-22 22:02:17 +00:00
genpeep.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genrecog.c final.c (peephole): Delete prototype. 1999-10-24 19:23:11 +00:00
ggc-callbacks.c Include tm_p.h in ggc files 1999-10-05 15:42:18 +00:00
ggc-common.c Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
ggc-none.c Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
ggc-page.c * gcc-page.c: Try MAP_ANON if we don't have MAP_ANONYMOUS. 1999-10-20 12:53:23 +00:00
ggc-simple.c Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
ggc.h Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
glimits.h
global.c
gmon.c
graph.c
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h
gthr.h
haifa-sched.c haifa-sched.c (schedule_insns): Don't assign LUIDs differently depending on whether or not line-number notes... 1999-10-25 01:34:16 +00:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi
integrate.c integrate.c (integrate_decl_tree): Tweak setting of DECL_CONTEXT for inlined declarations. 1999-10-24 04:08:16 +00:00
integrate.h
intl.c
intl.h
invoke.texi invoke.texi: Label -Wbad-function-cast... 1999-10-14 16:41:27 +00:00
jump.c (jump_optimize_1): More accurately detect casesi insns. 1999-10-20 10:21:47 +00:00
just-fixinc
LANGUAGES
lcm.c basic-block.h (pre_edge_lcm, [...]): Prototype for exported functions. 1999-10-17 03:21:25 -06:00
libgcc1-test.c Make libgcc1-test.c compile without warnings 1999-10-05 23:07:09 +00:00
libgcc1.c
libgcc2.c libgcc2.c (__do_global_dtors): Protect __deregister_frame_info from multiple calls. 1999-10-14 13:38:01 +00:00
limitx.h
limity.h
listing
lists.c lists.c (init_EXPR_INSN_LIST_cache): Don't need to zap the cache every function if ggc_p. 1999-10-08 11:59:27 -07:00
local-alloc.c local-alloc.c (update_equiv_regs): Check the correct insn for pre-existing REG_EQUIV notes. 1999-10-20 23:01:02 -06:00
longlong.h
loop.c loop.c (note_set_pseudo_multiple_uses_retval): New variable. 1999-10-25 00:44:04 -06:00
loop.h
machmode.def
machmode.h
make-l2.com
Makefile.in alias.c: Include ggc.h. 1999-10-24 13:20:00 -07:00
makefile.vms
mbchar.c mbchar.c (literal_codeset, [...]): Constify a char*. 1999-10-05 16:21:34 +00:00
mbchar.h mbchar.c (literal_codeset, [...]): Constify a char*. 1999-10-05 16:21:34 +00:00
md.texi Fix docs for ADDRESS rtx 1999-10-10 11:52:53 +00:00
mips-tdump.c
mips-tfile.c
mkinstalldirs
move-if-change
NEWS
optabs.c
output.h output.h (ctors_section, [...]): Prototype. 1999-10-24 19:38:53 +00:00
patch-apollo-includes
pcp.h cccp.c (progname, [...]): Constify a char*. 1999-10-25 00:33:56 +00:00
prefix.c
prefix.h
print-rtl.c * print-rtl.c (print_rtx): Limit last 'u' change to LABEL_REF. 1999-10-15 14:26:33 -07:00
print-tree.c
PROBLEMS
profile.c
protoize.c protoize.c (safe_read, safe_write): Avoid the gcc extension of using arithmetic on void pointers. 1999-10-16 15:32:00 +00:00
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X
README.DWARF
README.FRESCO
README.gnat
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h. 1999-10-08 17:10:19 +00:00
real.h
recog.c basic-block.h (PROP_*): Move constants from ... 1999-10-20 07:04:12 -07:00
recog.h Fix register elimination problem 1999-10-22 22:02:17 +00:00
reg-stack.c reg-stack.c (stack_result): Aggregates are not returned in stack registers. 1999-10-19 02:12:30 -06:00
regclass.c
regmove.c regmove.c (optimize_reg_copy_3): Make sure P is non-nil as we climb up the chain of insns. 1999-10-13 13:28:29 -04:00
regs.h
reload1.c Fix register elimination problem 1999-10-22 22:02:17 +00:00
reload.c collect2.c (scan_prog_file, [...]): Prototype function pointers and casts for int_handler' and quit_handler'. 1999-10-06 14:48:41 +00:00
reload.h Fix typo in last change. 1999-10-17 02:19:37 -06:00
reorg.c
resource.c resource.c (find_free_register): Mark class_str argument const. 1999-10-05 05:00:55 +00:00
resource.h resource.c (find_free_register): Mark class_str argument const. 1999-10-05 05:00:55 +00:00
rtl.c genrecog.c (message_with_line): Prototype. 1999-10-14 23:56:28 -07:00
rtl.def Fix docs for ADDRESS rtx 1999-10-10 11:52:53 +00:00
rtl.h rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
rtl.texi
rtlanal.c basic-block.h (PROP_*): Move constants from ... 1999-10-20 07:04:12 -07:00
sbitmap.c * sbitmap.c (sbitmap_ones): Don't set too many bits. 1999-10-04 11:39:19 -07:00
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sdbout.c
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c stmt.c (expand_anon_union_decl): When any of the elements of the union is addressable, so is the entire union. 1999-10-04 23:18:09 +00:00
stor-layout.c stor-layout.c (layout_union): Use HOST_WIDE_INT for const_size... 1999-10-14 04:21:27 -06:00
stupid.c
sys-protos.h
sys-types.h
system.h
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi genrecog.c (special_mode_pred_table): New. 1999-10-14 02:37:31 -07:00
toplev.c basic-block.h (PROP_*): Move constants from ... 1999-10-20 07:04:12 -07:00
toplev.h ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
tree.c ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
tree.def
tree.h Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
typeclass.h
unprotoize.c
unroll.c unroll.c (copy_loop_body): Examine SET_DEST of single_set not of pattern. 1999-10-24 13:31:26 -07:00
varasm.c
varray.c ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
varray.h ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
version.c Daily bump. 1999-10-25 01:45:06 -06:00
vmsconfig.com
xcoffout.c
xcoffout.h

This directory contains the GNU Compiler Collection (GCC) version 2.96.
It includes all of the support for compiling C, C++, Objective C, Fortran,
Java, and Chill.

The GNU Compiler Collection 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).