gcc/gcc
Richard Henderson 4dc320a596 genrecog.c (maybe_both_true_2): Don't compare modes of two DT_pred tests.
* genrecog.c (maybe_both_true_2): Don't compare modes of
        two DT_pred tests.
        (process_tree): Elide peephole2_insns.  Invoke simplify_tests
        after find_afterward.
        (debug_decision_1): Dump next and afterward codes.

Co-Authored-By: Jim Wilson <wilson@cygnus.com>

From-SVN: r29958
1999-10-13 21:07:03 -07:00
..
ch Allow to distinguish between three classes of builtin functions 1999-09-24 10:07:04 +00:00
config Fix errors from Jan 19 change, found by comparing Cygnus sources with FSF sources. 1999-10-13 15:23:51 -07:00
cp gcc toplevel: 1999-10-14 03:18:10 +01:00
f Daily bump. 1999-10-13 01:45:10 -06:00
fixinc merging from no_bogosity 1999-10-12 16:02:39 +00:00
ginclude iso646.h, [...]: Add copyright notice and special exception to GPL. 1999-09-23 18:02:55 +00:00
intl * intl/Makefile.in (uninstall): Add missing "; \". 1999-02-02 11:49:16 -07:00
java Fix thinko in last change. 1999-10-13 17:19:33 -06:00
objc Allow to distinguish between three classes of builtin functions 1999-09-24 10:07:04 +00:00
po Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
testsuite gcc toplevel: 1999-10-14 03:18:10 +01:00
.cvsignore
.gdbinit gdbinit: Move command to put breakpoint at abort to end of file so that gdb does not... 1999-03-16 13:58:45 -07:00
ABOUT-GCC-NLS
ABOUT-NLS
BUGS More mail address and web address updates. 1999-08-09 00:48:10 -06:00
COPYING
COPYING.LIB
ChangeLog genrecog.c (maybe_both_true_2): Don't compare modes of two DT_pred tests. 1999-10-13 21:07:03 -07:00
ChangeLog.0 Fix spelling and formatting. 1999-04-13 22:45:50 +00:00
ChangeLog.1 version.c: Bump to distinguish mainline tree from the gcc-2.95 branch. 1999-05-18 17:55:18 -06:00
ChangeLog.lib
FSFChangeLog Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
FSFChangeLog.10 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
FSFChangeLog.11 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
INSTALL
LANGUAGES
Makefile.in Makefile.in (ggc-common.o): Depend on RTL_H not RTL_BASE_H. 1999-10-13 13:12:08 -07:00
NEWS Fix typo. 1999-08-25 02:21:46 -06:00
PROBLEMS
README fix typo. 1999-07-28 13:50:47 -06:00
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X
README.DWARF
README.FRESCO
README.NS32K
README.RS6000 AIX 4.3.2 linker bug 1999-02-19 06:02:59 -05:00
README.TRAD
README.X11
README.gnat
SERVICE * SERVICE: Update from the FSF. 1999-02-27 11:19:40 -07:00
TESTS.FLUNK
acconfig.h configure.in (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
aclocal.m4 aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
alias.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
assert.h
basic-block.h combine.c (refresh_blocks, [...]): New. 1999-10-10 16:34:17 -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
build-make
builtins.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-aux-info.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
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 Allow to distinguish between three classes of builtin functions 1999-09-24 10:07:04 +00:00
c-convert.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-decl.c checked in wrong version 1999-10-10 15:23:38 -04:00
c-gperf.h alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-iterate.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-lang.c c-lang.c (finish_file case ndef ASM_OUTPUT_{CON,DE}STRUCTOR): Correctly build argument list to constructor and destructor functions. 1999-09-30 09:46:08 +00:00
c-lex.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-lex.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-parse.c c-parse.in: save and restore warn_pointer_arith on __extension__ along with pedantic. 1999-09-22 06:58:30 -06:00
c-parse.gperf alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-parse.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-parse.in c-parse.in: save and restore warn_pointer_arith on __extension__ along with pedantic. 1999-09-22 06:58:30 -06:00
c-parse.y c-parse.in: save and restore warn_pointer_arith on __extension__ along with pedantic. 1999-09-22 06:58:30 -06:00
c-pragma.c * c-pragma.c (mark_align_stack): Dereference the void* properly. 1999-09-19 14:19:38 -07:00
c-pragma.h c-pragma.c (mark_align_stack): New. 1999-09-18 11:54:36 -07:00
c-tree.h c-tree.h (warn_float_equal): Declare. 1999-09-30 00:19:54 -06:00
c-typeck.c c-tree.h (warn_float_equal): Declare. 1999-09-30 00:19:54 -06:00
caller-save.c Update copyright dates. 1999-09-30 16:08:56 -06:00
calls.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
cccp.1
cccp.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
cexp.c system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
cexp.y system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
collect2.c * collect2.c (main): Do prelimnary link on AIX if rflag. 1999-10-12 17:13:13 -04:00
collect2.h Makefile.in (tlink.o): Don't depend on toplev.h. 1999-09-03 19:13:34 +00:00
combine.c combine.c (refresh_blocks, [...]): New. 1999-10-10 16:34:17 -07:00
conditions.h
config.guess
config.in Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
configure Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
configure.bat
configure.frag
configure.in Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
configure.lang
convert.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
convert.h
cpp.1 cpp.texi: Minor update. 1999-06-14 17:21:46 +00:00
cpp.fns
cpp.texi Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cppalloc.c cppalloc.c (xstrdup): Use memcpy. 1999-09-11 05:38:06 +00:00
cpperror.c cppalloc.c (xstrdup): Use memcpy. 1999-09-11 05:38:06 +00:00
cppexp.c Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cppfiles.c cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
cpphash.c Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cpphash.h cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
cppinit.c ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
cpplib.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
cpplib.h * cpplib.h (CPP_PREPROCESSED): New macro. 1999-09-23 16:40:51 -04:00
cppmain.c cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
cppspec.c Fix typo in last change. 1999-09-13 04:40:51 +00:00
cppulp.c cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
cross-make Patch to fix solaris2 float.h/limits.h conflict. 1999-03-01 11:15:49 -08:00
crtstuff.c crtstuff.c (ON_EXIT): Delete empty macro definition. 1999-09-20 18:59:09 +00:00
cse.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
cstamp-h.in
dbxout.c builtins.c, [...]: Include tm_p.h. 1999-09-23 05:36:06 -07:00
dbxout.h
dbxstclass.h
defaults.h defaults.h (EH_FRAME_SECTION, [...]): Define here. 1999-09-09 17:36:20 -04:00
doprint.c system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
doschk.c
dostage2
dostage3
dwarf.h
dwarf2.h More FSF address updates. 1999-01-11 06:43:27 -07:00
dwarf2out.c Use lookup table to get register sizes in dwarf2 eh 1999-09-30 13:40:41 +00:00
dwarf2out.h dwarf2out.c (dwarf2out_frame_debug_expr, [...]): Add static prototype. 1999-08-10 13:28:24 +00:00
dwarfout.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
dwarfout.h
dyn-string.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
dyn-string.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
eh-common.h eh-common.h (__eh_matcher): Prototype correctly. 1999-07-26 18:00:03 +00:00
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.c: New file... 1999-08-27 07:47:17 +00:00
errors.h errors.c: New file... 1999-08-27 07:47:17 +00:00
except.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
except.h Use lookup table to get register sizes in dwarf2 eh 1999-09-30 13:40:41 +00:00
exgettext
explow.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
expmed.c Use cbranch patterns when available 1999-09-23 11:34:49 +00:00
expr.c gcc toplevel: 1999-10-14 03:18:10 +01:00
expr.h cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
extend.texi * extend.texi (Function Names): Document types of function names. 1999-10-13 07:27:10 +00:00
final.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
fix-header.c cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
fixcpp
fixinc-nt.sed
fixincludes fixincludes: Fix the return type of bsearch, char* -> void*. 1999-08-03 04:06:31 +00:00
fixproto Makefile.in (stmp-fixproto): Pass location of mkinstalldirs to fixproto. 1999-05-17 17:07:40 -06:00
flags.h flags.h: New variables align_loops... 1999-09-02 05:42:06 +00:00
floatlib.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
flow.c combine.c (refresh_blocks, [...]): New. 1999-10-10 16:34:17 -07:00
fold-const.c Revert this change. Gavin's patch to operand_equal_p is a better fix. 1999-09-20 11:12:03 -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 frame.h: Update some comments. 1999-02-27 15:21:58 -07:00
function.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
function.h function.h (struct function): Add x_dont_save_pending_sizes_p. 1999-09-26 18:13:28 +00:00
future.options
gansidecl.h ansidecl.h (HAVE_GCC_VERSION): New macro. 1999-10-10 13:02:41 +00:00
gbl-ctors.h gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
gcc.1 * gcc.1: Fix a formatting error. 1999-09-23 08:49:11 -06:00
gcc.c libiberty.h (make_temp_file): Add a prototype. 1999-09-25 13:11:17 +00:00
gcc.h Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gcc.hlp
gcc.texi gcc.texi (External Bugs): Remove obsolete note about Perl on SunOS. 1999-08-29 13:48:51 -06:00
gccspec.c Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gcov-io.h
gcov.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
gcov.texi
gcse.c * gcse.c (delete_null_pointer_checks): Returns void. 1999-10-11 16:22:41 -07:00
gen-protos.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
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 genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
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 genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genmultilib
genopinit.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genoutput.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genpeep.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genrecog.c genrecog.c (maybe_both_true_2): Don't compare modes of two DT_pred tests. 1999-10-13 21:07:03 -07: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 Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07: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 Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
gmon.c
graph.c graph.h: New file to prototype functions exported by graph.c. 1999-10-02 20:13:24 +00:00
graph.h Fix copyright. 1999-10-02 20:16:10 +00:00
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-win32.h: New file. 1999-09-14 04:13:49 -06:00
gthr.h
haifa-sched.c haifa-sched.c (sched_reg_n_calls_crossed): Delete. 1999-10-10 16:45:27 -07:00
halfpic.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
halfpic.h
hard-reg-set.h
hash.c More FSF address updates. 1999-01-11 06:43:27 -07:00
hash.h More FSF address updates. 1999-01-11 06:43:27 -07:00
hwint.h
input.h
install.texi install.texi (Configurations): Remove pyramid. 1999-09-23 13:58:53 +00:00
install1.texi
integrate.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
integrate.h Warning fixes: 1999-08-25 13:37:46 +00:00
intl.c
intl.h
invoke.texi toplev.c (dbr_sched_time): Unconditional. 1999-10-04 21:04:48 -07:00
jump.c Add functions copy_insn/copy_insn_1; use them in jump.c 1999-10-08 17:39:10 +00:00
just-fixinc
lcm.c lcm.c: New file. 1999-03-10 15:03:36 -07:00
libgcc1-test.c Make libgcc1-test.c compile without warnings 1999-10-05 23:07:09 +00:00
libgcc1.c
libgcc2.c Do not include stddef.h if building trampoline support and inhibit_libc is defined 1999-10-05 19:59:03 +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 Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
longlong.h
loop.c Don't put things between tablejumps and jump tables in loop.c 1999-10-10 11:37:46 +00:00
loop.h loop.c (this_loop_info): New variable. 1999-08-29 04:09:29 -06:00
machmode.def rtl.c: Define CONST_DOUBLE_FORMAT to the appropriate format for a CONST_DOUBLE... 1999-08-27 20:37:06 +00:00
machmode.h machmode.h (HOST_PTR_PRINTF): Move from here ... 1999-09-21 22:31:29 +00:00
make-l2.com
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 c-pragma.c (handle_pragma_token): Wrap variables `name' and `value' in HANDLE_PRAGMA_WEAK. 1999-09-14 18:19:09 +00:00
mips-tfile.c machmode.h (HOST_PTR_PRINTF): Move from here ... 1999-09-21 22:31:29 +00:00
mkinstalldirs dummy checkin to prevent merge lossage 1999-09-04 09:09:22 -06:00
move-if-change
optabs.c * optabs.c (init_traps): Fix typo in last change. 1999-09-24 08:40:11 +00:00
output.h Makefile.in (flow.o): Depend on TREE_H. 1999-10-09 12:47:18 -07:00
patch-apollo-includes
pcp.h
prefix.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
prefix.h
print-rtl.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
print-tree.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
profile.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
protoize.c protoize.c: Remove various __STDC__ and POSIX hacks. 1999-09-10 20:03:36 +00:00
pself.c
pself1.c
pself2.c
pself3.c
pself4.c C89-compliant quines 1999-05-04 15:15:48 +00:00
pself5.c C89-compliant quines 1999-05-04 15:15:48 +00:00
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 Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
recog.c Makefile.in (flow.o): Depend on TREE_H. 1999-10-09 12:47:18 -07:00
recog.h Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
reg-stack.c c-decl.c (init_decl_processing): If MD_INIT_BUILTINS is defined, call it. 1999-09-28 13:43:34 +00:00
regclass.c Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
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 Include function.h in most files. 1999-08-09 14:00:21 +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 Use structures not many single arrays in reload 1999-09-12 14:54:56 +00:00
reload1.c reload_out[i]->rld[i].out. 1999-10-13 00:48:26 -06:00
reorg.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
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 rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -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 rtl.texi: Fix typo. 1999-08-12 08:24:56 +00:00
rtlanal.c Fix typo in last change 1999-09-19 17:00:01 +00:00
sbitmap.c * sbitmap.c (sbitmap_ones): Don't set too many bits. 1999-10-04 11:39:19 -07:00
sbitmap.h sbitmap.h (sbitmap_intersection_of_succs): Add prototype. 1999-08-25 18:01:48 +00:00
scan-decls.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
scan-types.sh
scan.c Makefile.in (stor-layout.o): Depend on ggc.h. 1999-09-05 03:49:52 +00:00
scan.h Update copyrights 1999-01-23 21:24:02 +00:00
sdbout.c output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
sdbout.h
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 function.h (struct function): Add x_dont_save_pending_sizes_p. 1999-09-26 18:13:28 +00:00
stupid.c gansidecl.h (__attribute__, [...]): Delete. 1999-09-08 15:44:18 +00:00
sys-protos.h
sys-types.h
system.h configure.in (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
texinfo.tex Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
tlink.c typo 1999-09-17 14:54:29 -04:00
tm.texi gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
toplev.c Makefile.in (flow.o): Depend on TREE_H. 1999-10-09 12:47:18 -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 builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore arguments, bail if no EXPAND_BUILTIN_SAVEREGS. 1999-07-25 18:21:03 -07:00
tree.h Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
typeclass.h
unprotoize.c
unroll.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
varasm.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
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-13 01:45:10 -06:00
vmsconfig.com
xcoffout.c xcoffout.c (xcoffout_declare_function): Add documentation. 1999-09-28 14:13:58 -04:00
xcoffout.h

README

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).