gcc/gcc
Charles M. Hannum b3fa7e9f2a expr.c (store_expr): If the lhs is a memory location pointed to be a postincremented (or...
�
        * expr.c (store_expr): If the lhs is a memory location pointed
        to be a postincremented (or postdecremented) pointer, always
        force the rhs to be evaluated into a pseudo.

From-SVN: r24506
1999-01-05 18:28:53 -07:00
..
ch Makefile.in (lex.c): Do not depend on hash.h. 1998-11-24 02:00:34 -07:00
config Update copyrights. 1999-01-03 13:09:31 -07:00
cp * Make-lang.in (g++.o): Depend on prefix.h. 1999-01-05 19:13:50 +00:00
f * Make-lang.in (g77.o): Depend on prefix.h. 1999-01-05 19:15:33 +00:00
fixinc A newer branch for fixinclude work. 1999-01-04 14:11:02 +00:00
ginclude dummy import to prevent merge lossage 1998-12-16 15:24:51 -07:00
intl Initial revision 1998-08-02 00:12:03 -06:00
java * Make-lang.in ($(GCJ).o): Depend on prefix.h. 1999-01-05 19:17:20 +00:00
objc c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
po Initial revision 1998-08-02 00:20:56 -06:00
testsuite * gcc.c-torture/execute/990106-1.c: New test. 1999-01-05 18:25:09 -07:00
.cvsignore Add .cvsignore file. 1998-02-25 12:07:17 +00:00
.gdbinit Redefine abort to report linenumber and filename of the error 1998-04-27 08:49:53 +00:00
ABOUT-GCC-NLS Initial revision 1998-08-02 00:46:43 -06:00
ABOUT-NLS Initial revision 1998-05-01 00:05:05 -06:00
acconfig.h configure.in: new flags --with-ld and --with-as... 1998-09-28 15:52:01 +00:00
aclocal.m4 aclocal.m4 (GCC_HEADER_STRING): New macro to detect if it is safe to include both string.h and strings.h together. 1998-09-03 06:52:00 +00:00
alias.c Warning fixes: 1998-12-23 07:09:01 +00:00
assert.h
basic-block.h flow.c (XNMALLOC): New macro. 1998-10-29 16:18:51 -07:00
bitmap.c bitmap.c (bitmap_element_allocate): Use "void" for arglist instead of an empty arglist in prototype. 1998-04-08 05:54:19 -06:00
bitmap.h bitmap.h (debug_bitmap): Declare. 1998-06-21 14:06:25 -06:00
BUGS BUGS: fix the regexp for `more' to find the appropriate node. 1998-11-01 19:52:23 +00:00
build-make Makefile.in (TARGET_TOOLPREFIX): No longer define. 1998-05-17 19:24:26 -06:00
c-aux-info.c [multiple changes] 1998-12-07 07:42:21 -05:00
c-common.c c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
c-convert.c toplev.h: New file. 1998-05-06 04:45:47 +00:00
c-decl.c c-lang.c: (parse_options,parse_in): Added. 1998-12-09 07:47:28 -05:00
c-gperf.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-iterate.c Makefile.in (c-iterate.o): Depend on expr.h. 1998-06-19 16:01:27 -06:00
c-lang.c c-lang.c: (parse_options,parse_in): Added. 1998-12-09 07:47:28 -05:00
c-lex.c Warning fixes: 1998-12-23 07:09:01 +00:00
c-lex.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.c c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
c-parse.gperf invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.h
c-parse.in c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
c-parse.y c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
c-pragma.c c-pragma.c (handle_pragma_token): Test for null tree before dereferencing TREE_CODE. 1998-10-14 23:39:38 +00:00
c-pragma.h Fix spelling typo in comment. 1998-10-07 14:48:02 +00:00
c-tree.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-typeck.c * c-typeck.c (convert_for_assignment): Parenthesize. 1998-10-27 20:39:54 -05:00
caller-save.c caller-save.c (insert_one_insn): Initialize the live_before and live_after register sets. 1998-11-23 02:39:24 -07:00
calls.c function.c (nonlocal_goto_handler_slots): Renamed from nonlocal_goto_handler_slot; now an EXPR_LIST chain. 1998-11-20 00:37:42 -07:00
cccp.1
cccp.c Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
cexp.c system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
cexp.y system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
ChangeLog expr.c (store_expr): If the lhs is a memory location pointed to be a postincremented (or... 1999-01-05 18:28:53 -07:00
ChangeLog.0 Add entry for -fdump-unnumberd option. 1998-09-29 15:23:09 +01:00
ChangeLog.lib typo typo fixes fixes 1998-05-06 15:09:07 -06:00
collect2.c cccp.c: Do not #include <sys/stat.h> here; this is already done by "system.h". 1998-12-11 08:32:49 +00:00
collect2.h collect2.h: New header file for prototypes. 1998-12-10 10:48:27 +00:00
combine.c gansidecl.h: Prepend a "G" to the macro wrapping this file (to distinguish it from the macro... 1998-11-08 15:10:24 +00:00
conditions.h
config.guess
config.in configure.in: Test for availability of putc_unlocked, fputc_unlocked, and fputs_unlocked. 1998-12-07 16:40:19 -07:00
config.sub config.sub: Recognize i[34567]86-pc-udk as new target. 1998-09-30 20:35:10 +00:00
configure * configure.in (FreeBSD ELF): Needs special crt files. 1998-12-30 15:05:08 -07:00
configure.bat
configure.frag
configure.in * configure.in (FreeBSD ELF): Needs special crt files. 1998-12-30 15:05:08 -07:00
configure.lang * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
convert.c convert.c (convert_to_integer): Issue an error on conversions to incomplete types. 1998-08-30 16:04:17 +00:00
convert.h
COPYING
COPYING.LIB
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 * cpp.texi: Update for Fortran usage from Craig. 1998-09-27 21:14:40 -06:00
cppalloc.c cppalloc.c: Add xstrdup here. 1998-12-15 06:23:27 -05:00
cpperror.c gansidecl.h: Prepend a "G" to the macro wrapping this file (to distinguish it from the macro... 1998-11-08 15:10:24 +00:00
cppexp.c cpphash.h (union hash_value): Remove keydef' member, add a struct hashnode *aschain' member for #assert. 1998-12-15 06:09:16 -05:00
cppfiles.c Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
cpphash.c cpphash.h (union hash_value): Remove keydef' member, add a struct hashnode *aschain' member for #assert. 1998-12-15 06:09:16 -05:00
cpphash.h cpphash.h (union hash_value): Remove keydef' member, add a struct hashnode *aschain' member for #assert. 1998-12-15 06:09:16 -05:00
cpplib.c Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
cpplib.h Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
cppmain.c cpplib.c (initialize_char_syntax): Use ISALPHA and ISALNUM so it'll work on non-ASCII platforms. 1998-12-07 09:15:29 -05:00
cppulp.c configure.in (host_xm_file, [...]): Arrange to include gansidecl.h in {ht}config.h & tm.h just before the config/... 1998-11-07 13:00:46 +00:00
cross-make Makefile.in (deduced.h): Only run scan-types if $(SYSTEM_HEADER_DIR) exists. 1998-05-19 15:41:03 -06:00
crtstuff.c configure.in: Disable collect2 for nextstep. 1998-09-19 17:01:43 -06:00
cse.c cse.c (invalidate_skipped_block): Call invalidate_from_clobbers for each insn in the skipped block. 1998-12-30 16:35:49 -07:00
cstamp-h.in
dbxout.c * dbxout.c: If USG is defined use gstab.h, even if HAVE_STAB_H is set. 1998-12-08 06:38:10 +00:00
dbxout.h Warning fixes: 1998-06-25 13:05:20 +00:00
dbxstclass.h
defaults.h Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
doprint.c gansidecl.h: Prepend a "G" to the macro wrapping this file (to distinguish it from the macro... 1998-11-08 15:10:24 +00:00
doschk.c
dostage2
dostage3
dwarf2.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
dwarf2out.c Warning fixes: 1998-12-23 07:09:01 +00:00
dwarf2out.h * dwarf2out.h (debug_dwarf, debug_dwarf_die): New declarations. 1998-06-19 15:52:37 -06:00
dwarf.h
dwarfout.c Fix DWARF1/C++ abort with member function in class nested in another function. 1998-10-28 06:09:31 -08:00
dwarfout.h Warning fixes: 1998-10-17 20:26:29 +00:00
dyn-string.c system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
dyn-string.h dyn-string.h: New file. 1998-07-30 12:30:30 +00:00
eh-common.h See ChangeLog.. 1998-12-08 14:04:03 +00:00
emit-rtl.c Cope with inlining functions which return a multiword CONCAT value 1998-12-15 11:56:36 +00:00
enquire.c * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
except.c Warning fixes: 1998-12-23 07:09:01 +00:00
except.h except.h (struct handler_info): Add handler_number field 1998-12-09 06:15:20 +00:00
exgettext Initial revision 1998-08-02 00:46:43 -06:00
explow.c explow.c (plus_constant_wide): Don't immediately return with result of recursive call. 1998-12-08 14:35:18 +00:00
expmed.c loop.c (strength_reduce): If scan_start points to the loop exit test... 1998-12-08 14:50:03 +00:00
expr.c Richard Kenner <kenner@vlsi1.ultra.nyu.edu>: 1998-12-29 03:36:22 -08:00
expr.h optabs.c (emit_cmp_insn): Abort if asked to emit non-canonical RTL for a target with HAVE_cc0 defined. 1999-01-03 13:43:14 -07:00
extend.texi * extend.texi (Bound member functions): Document. 1999-01-04 06:56:18 -05:00
final.c Warning fixes: 1998-12-23 07:09:01 +00:00
fix-header.c * fix-header.c: Don't define xstrdup here. 1998-12-15 15:50:27 -07:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix * fixinc.irix: Add curses.h handling from fixinc.wrap. 1998-08-23 20:54:37 -04:00
fixinc.ptx dummy commit before merge 1998-04-03 09:37:26 -07:00
fixinc.sco fixinc.sco: Paramaterize #include_next values. 1998-10-31 20:37:50 +00:00
fixinc.svr4 * fixinc.svr4 (__STDC__): Add another case. 1997-11-09 02:06:14 -07:00
fixinc.winnt
fixinc.wrap
fixincludes fixincludes (sys/utsname.h): Provide forward declaration of struct utsname on Ultrix V4.[35]. 1999-01-03 13:16:10 -07:00
fixproto fix-header.c (enum special_file): Undefine enumerators if they are already defined by include files. 1998-04-19 06:48:08 +00:00
flags.h Ulrich Drepper <drepper@cygnus.com> 1998-11-23 08:41:12 -08:00
floatlib.c typo typo fixes fixes 1998-05-06 15:09:07 -06:00
flow.c rtl.h (recompute_reg_usage): Add second argument. 1998-12-12 17:59:38 -07:00
fold-const.c c-common.c (declare_function_name): Declare predefinied variable `__func__'. 1998-12-01 13:05:17 -08:00
fp-test.c
frame.c configure.in (host_xm_file, [...]): Arrange to include gansidecl.h in {ht}config.h & tm.h just before the config/... 1998-11-07 13:00:46 +00:00
frame.h frame.h (__register_frame, [...]): New. 1997-12-15 16:28:44 -07:00
FSFChangeLog Reorganize FSF/GCC2 ChangeLogs. 1998-08-25 17:21:02 -06:00
FSFChangeLog.10 Reorganize FSF/GCC2 ChangeLogs. 1998-08-25 17:21:02 -06:00
FSFChangeLog.11 Reorganize FSF/GCC2 ChangeLogs. 1998-08-25 17:21:02 -06:00
FSFChangeLog.12 Reorganize FSF/GCC2 ChangeLogs. 1998-08-25 17:21:02 -06:00
function.c function.c (nonlocal_goto_handler_slots): Renamed from nonlocal_goto_handler_slot; now an EXPR_LIST chain. 1998-11-20 00:37:42 -07:00
function.h function.c (nonlocal_goto_handler_slots): Renamed from nonlocal_goto_handler_slot; now an EXPR_LIST chain. 1998-11-20 00:37:42 -07:00
future.options
gansidecl.h c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
gbl-ctors.h Warning fixes: 1998-06-29 17:36:07 +00:00
gcc.1 Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
gcc.c Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
gcc.cps Initial revision 1997-12-06 10:18:39 -07:00
gcc.hlp * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
gcc.texi gcc.texi (Non-bugs): ``Empty'' loops will be optimized away in the future... 1998-12-30 05:28:05 +00:00
gcov-io.h Warning fixes: 1998-10-14 09:02:55 +00:00
gcov.c cccp.c: Do not #include <sys/stat.h> here; this is already done by "system.h". 1998-12-11 08:32:49 +00:00
gcov.texi
gcse.c Warning fixes: 1998-12-23 07:09:01 +00:00
gen-protos.c configure.in (host_xm_file, [...]): Arrange to include gansidecl.h in {ht}config.h & tm.h just before the config/... 1998-11-07 13:00:46 +00:00
genattr.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genattrtab.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
gencheck.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
gencodes.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genconfig.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genemit.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genextract.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genflags.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
gengenrtl.c gengenrtl.c (gencode): Always use bzero to clear memory instead of dangerous casts and stores. 1998-12-26 02:31:42 -07:00
genmultilib dummy commit before merge 1998-04-03 09:37:26 -07:00
genopinit.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genoutput.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genpeep.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
genrecog.c c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
getpwd.c cccp.c: Do not #include <sys/stat.h> here; this is already done by "system.h". 1998-12-11 08:32:49 +00:00
glimits.h * glimits.h (__LONG_MAX__): Recognize __sparcv9 too. 1998-09-10 16:06:43 -07:00
global.c rtlanal.c (multiple_sets): New function. 1998-12-12 16:03:54 -07:00
gmon.c typo typo fixes fixes 1998-05-06 15:09:07 -06:00
graph.c Ulrich Drepper <drepper@cygnus.com> 1998-11-23 08:41:12 -08:00
gstab.h
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 Zap some warnings in target files: 1998-04-17 08:26:33 +00:00
gthr-solaris.h Patch from Teemu Torma to fix Solaris 2.6 EH failures. 1998-03-11 04:07:25 -08:00
gthr-vxworks.h gthr-vxworks.h (__ehdtor): Fix memory leak. 1998-12-03 17:28:34 -07:00
gthr.h gthr.h: Document __GTHREAD_MUTEX_INIT_FUNCTION. 1998-08-27 14:51:55 +00:00
haifa-sched.c Fix sched REG_DEAD note handling bug found by post-reload-flow pass. 1998-10-29 11:06:48 -08:00
halfpic.c * halfpic.c (half_pic_encode): Delete redundant code. 1998-12-22 05:57:58 -07:00
halfpic.h gansidecl.h: Prepend a "G" to the macro wrapping this file (to distinguish it from the macro... 1998-11-08 15:10:24 +00:00
hard-reg-set.h
hash.c system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
hash.h hash.h (hash_table_key): New type. 1998-11-17 11:50:24 +00:00
hwint.h * hwint.h: New file to consolidate HOST_WIDE_INT (etc) macros. 1998-12-17 13:09:00 +00:00
input.h dummy commit before merge 1998-04-03 09:37:26 -07:00
install1.texi * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
INSTALL Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
install.texi install.texi: Various SCO OpenServer tweaks. 1998-08-13 18:21:34 -06:00
integrate.c Cope with inlining functions which return a multiword CONCAT value 1998-12-15 11:56:36 +00:00
integrate.h * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
intl.c Initial revision 1998-08-02 00:46:46 -06:00
intl.h Initial revision 1998-08-02 00:46:46 -06:00
invoke.texi c-common.c (decl_attributes): Allow applying attribute `unused' on a LABEL_DECL. 1999-01-04 07:48:37 +00:00
jump.c Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> 1998-12-01 07:06:35 -08:00
just-fixinc dummy commit before merge 1998-04-03 09:37:26 -07:00
LANGUAGES Change HANDLE_PRAGMA macro so that it will work with USE_CPPLIB. 1998-09-02 09:59:57 +00:00
libgcc1-test.c Fix v850 build failure. 1998-06-16 06:17:14 -07:00
libgcc1.c
libgcc2.c See ChangeLog.. 1998-12-08 14:04:03 +00:00
limitx.h
limity.h
listing dummy commit before merge 1998-04-03 09:37:26 -07:00
LITERATURE Add new entry regarding Pentium optimizations. 1998-12-18 14:43:01 +00:00
local-alloc.c rtlanal.c (multiple_sets): New function. 1998-12-12 16:03:54 -07:00
longlong.h configure.in: Added i[34567]86-*-win32. 1998-07-27 11:56:18 +00:00
loop.c optabs.c (emit_cmp_insn): Abort if asked to emit non-canonical RTL for a target with HAVE_cc0 defined. 1999-01-03 13:43:14 -07:00
loop.h loop.h (loop_info): New field 'vtop'. 1998-12-15 20:31:18 +00:00
machmode.def typo typo fixes fixes 1998-05-06 15:09:07 -06:00
machmode.h cccp.c: Don't define MIN/MAX anymore. 1998-12-16 09:34:57 +00: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
Makefile.in Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
makefile.vms makefile.vms: Remove bytecode references. 1998-02-02 02:37:18 -07:00
mbchar.c configure.in (host_xm_file, [...]): Arrange to include gansidecl.h in {ht}config.h & tm.h just before the config/... 1998-11-07 13:00:46 +00:00
mbchar.h configure.in (enable_c_mbchar): New configure option. 1998-07-20 09:35:38 -04:00
md.texi toplev.c (no_new_pseudos): Define. 1998-11-25 03:31:24 -07:00
mips-tdump.c Warning fixes: 1999-01-04 08:11:13 +00:00
mips-tfile.c Warning fixes: 1999-01-04 08:11:13 +00:00
mkinstalldirs Initial revision 1998-05-19 01:09:55 -06:00
move-if-change
NEWS Add -mcpu=401/e603e 1998-09-03 15:27:26 +00:00
optabs.c optabs.c (emit_cmp_and_jump_insns): Use CONSTANT_P canonicalizing RTL for a compare/jump sequence. 1999-01-03 15:03:47 -07:00
output.h output.h (force_data_section): New prototype. 1998-12-14 14:19:48 +00:00
patch-apollo-includes Initial revision 1998-02-18 20:47:44 -07:00
pcp.h
prefix.c Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
prefix.h Makefile.in (gcc.o, [...]): Depend on prefix.h. 1999-01-05 19:11:22 +00:00
print-rtl.c print-rtl.c (print_rtx): Add prototype. 1998-12-05 16:23:52 -07:00
print-tree.c print-tree.c (print_node): After printing BLOCK or BIND_EXPR... 1998-11-19 11:06:33 -08:00
PROBLEMS
profile.c system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
PROJECTS * PROJECTS: Remove entry for local spilling. 1998-10-27 16:43:46 -07:00
protoize.c * protoize.c (fputs): Wrap extern declaration in #ifndef fputs. 1998-12-12 16:43:59 -07:00
pself1.c
pself2.c
pself3.c
pself.c
README Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X README.C4X: Updated URLs. 1998-11-26 02:51:40 +00:00
README.DWARF typo typo fixes fixes 1998-05-06 15:09:07 -06:00
README.FRESCO
README.g77 README.g77: Update from Craig. 1998-08-11 10:13:57 +00:00
README.gnat README.gnat: Add patch for new lang_decode_options interface. 1998-06-24 08:15:04 -04:00
README.NS32K Bulk ns32k patch from Ian Dall. See ChangeLog for details. 1998-11-25 15:34:42 -08:00
README.RS6000 - add comments about AIX 4.3 archive parsing bug 1998-10-27 08:49:00 -05:00
README.TRAD
README.X11 typo typo fixes fixes 1998-05-06 15:09:07 -06:00
real.c * real.c (mtherr): Print more reasonable warning messages. 1999-01-05 16:56:04 -07:00
real.h c-common.c (declare_function_name): Declare predefinied variable `__func__'. 1998-12-01 13:05:17 -08:00
recog.c Warning fixes: 1998-12-23 07:09:01 +00:00
recog.h final.c (cleanup_subreg_operands): Delete some unused code. 1998-12-04 12:55:59 +00:00
reg-stack.c final.c (cleanup_subreg_operands): Delete some unused code. 1998-12-04 12:55:59 +00:00
regclass.c Richard Kenner <kenner@vlsi1.ultra.nyu.edu>: 1998-12-29 03:36:22 -08:00
regmove.c Warning fixes: 1998-12-23 07:09:01 +00:00
regs.h combine.c (recog_for_combine): Lose PADDED_SCRATCHES arg. 1998-10-19 03:47:55 -06:00
reload1.c reload1.c (reload_as_needed): Verify that the insn satisfies its constraints after replacing a register... 1998-12-30 16:14:25 -07:00
reload.c If an insn cannot be reloaded, display it before calling abort() 1998-12-09 09:55:10 +00:00
reload.h final.c (cleanup_subreg_operands): New function. 1998-10-27 16:19:31 -07:00
reorg.c c-common.c (declare_function_name): Declare predefinied variable `__func__'. 1998-12-01 13:05:17 -08:00
rtl.c See ChangeLog.. 1998-12-08 14:04:03 +00:00
rtl.def Richard Kenner <kenner@vlsi1.ultra.nyu.edu>: 1998-12-29 03:36:22 -08:00
rtl.h * rtl.h (CONSTANT_P): Remove CONSTANT_P_RTX. 1998-12-29 04:03:36 -08:00
rtl.texi Delete REG_RETVAL and REG_LIBCALL notes after completeing reload 1998-12-14 14:13:26 +00:00
rtlanal.c Fix obvious typo that produced compile time warning. 1998-12-22 15:17:13 +00:00
scan-decls.c Warning fixes: 1998-12-23 07:09:01 +00:00
scan-types.sh
scan.c c-common.c: Convert to using ctype macros defined in system.h. 1998-05-06 12:56:58 +00:00
scan.h system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
sched.c Fix sched REG_DEAD note handling bug found by post-reload-flow pass. 1998-10-29 11:06:48 -08:00
sdbout.c Fix nightly testing i386-coff libstdc++ build failure. 1998-09-25 07:37:13 -07:00
sdbout.h Warning fixes: 1998-06-22 05:32:38 +00:00
SERVICE Bring over changes from latest gcc-2.8 pre-release. 1997-12-15 00:05:04 -07:00
sort-protos
stab.def * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
stack.h
stmt.c final.c (cleanup_subreg_operands): Delete some unused code. 1998-12-04 12:55:59 +00:00
stor-layout.c Warning fixes: 1998-12-23 07:09:01 +00:00
stupid.c Warning fixes: 1998-10-14 09:02:55 +00:00
sys-protos.h
sys-types.h
system.h cccp.c: Don't define MIN/MAX anymore. 1998-12-16 09:34:57 +00:00
TESTS.FLUNK
texinfo.tex * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
tlink.c collect2.h: New header file for prototypes. 1998-12-10 10:48:27 +00:00
tm.texi * tm.texi (SMALL_REGISTER_CLASSES): Make description match reality. 1998-12-04 13:09:39 +00:00
tmp-emsgids.c Initial revision 1998-08-02 00:46:43 -06:00
toplev.c toplev.c (rest_of_compilation): Do not set reload_completed. 1998-12-22 16:13:41 -07:00
toplev.h system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
tree.c Warning fixes: 1998-12-23 07:09:01 +00:00
tree.def tree.def (GOTO_EXPR): Modified documentation. 1998-10-05 15:36:16 -07:00
tree.h system.h: Include libiberty.h. 1998-11-27 10:09:17 +00:00
typeclass.h
unprotoize.c * unprotoize.c: Define UNPROTOIZE first, to actually take effect. 1998-01-19 02:12:31 -08:00
unroll.c optabs.c (emit_cmp_insn): Abort if asked to emit non-canonical RTL for a target with HAVE_cc0 defined. 1999-01-03 13:43:14 -07:00
varasm.c output.h (force_data_section): New prototype. 1998-12-14 14:19:48 +00:00
varray.c Add initial varray support infrastructure 1998-07-02 11:42:39 +00:00
varray.h configure.in (host_xm_file, [...]): Arrange to include gansidecl.h in {ht}config.h & tm.h just before the config/... 1998-11-07 13:00:46 +00:00
version.c Daily bump. 1999-01-05 17:45:02 -07:00
vmsconfig.com Remove last of bytecode support. 1998-02-02 05:09:22 -08:00
xcoffout.c Fix 24 powerpc-ibm-aix4.1 gdb testsuite failures due to bad gcc debug info. 1998-07-01 15:28:06 -07:00
xcoffout.h Warning fixes: 1998-06-25 13:05:20 +00: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).