gcc/gcc
J"orn Rennecke 91d7e7acb1 reload1.c (choose_reload_regs): If using an equivalence from find_equiv_reg and reg_reloaded_valid is not set...
* reload1.c (choose_reload_regs): If using an equivalence from
	find_equiv_reg and reg_reloaded_valid is not set for this register,
	clear the associated spill_reg_store.

From-SVN: r21035
1998-07-09 11:29:03 +01:00
..
config rtemself.h: Updated to keep in sync with config/i386/linux.h. 1998-07-08 18:37:05 -06:00
cp toplev.c (lang_options): Add -Wlong-long, -Wno-long-long options. 1998-07-08 12:16:05 +00:00
f Fix debugging of CHARACTER*(*), etc., which requires emitting debug info on types like `ftnlen': 1998-07-08 17:47:57 -06:00
ginclude Makefile.in (USER_H): Add stdbool.h. 1998-05-30 17:24:33 -06:00
intl Initial revision 1998-04-29 10:43:13 -06:00
objc c-parse.in (struct_head, [...]): New nonterminals. 1998-07-06 16:30:16 -06:00
po Initial revision 1998-04-28 19:53:08 -06:00
testsuite * gcc.dg/980709-1.c: New test. 1998-07-08 17:40:33 -06: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-NLS Initial revision 1998-05-01 00:05:05 -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 reload1.c (choose_reload_regs): If using an equivalence from find_equiv_reg and reg_reloaded_valid is not set... 1998-07-09 11:29:03 +01:00
ChangeLog.10 typo typo fixes fixes 1998-05-06 15:09:07 -06:00
ChangeLog.11 typo typo fixes fixes 1998-05-06 15:09:07 -06:00
ChangeLog.12 * Check in merge from gcc2. See ChangeLog.12 for details. 1998-05-05 17:18:02 -06:00
ChangeLog.13 * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
ChangeLog.lib typo typo fixes fixes 1998-05-06 15:09:07 -06:00
INSTALL Change lawcs.utah.edu references to law@cygnus.com 1998-02-03 02:46:44 -07:00
LANGUAGES Integrate cpplib into the C and C++ front ends. 1998-06-10 06:12:36 -04:00
LITERATURE Add new entry. 1998-02-07 17:13:59 -07:00
Makefile.in * Makefile.in (STAGESTUFF): Readd line lost during June 9 FSF merge. 1998-07-08 10:13:04 -07:00
NEWS typo typo fixes fixes 1998-05-06 15:09:07 -06:00
PROBLEMS
PROJECTS Various updates. 1998-05-19 18:01:58 -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 typo typo fixes fixes 1998-05-06 15:09:07 -06:00
README.FRESCO
README.NS32K
README.RS6000 add PTF number to AIX 4.3 assembler information. 1998-05-27 08:54:15 -04:00
README.TRAD
README.X11 typo typo fixes fixes 1998-05-06 15:09:07 -06:00
README.g77 Merge in g77-0.5.22. 1998-03-22 03:06:48 -07:00
README.gnat README.gnat: Add patch for new lang_decode_options interface. 1998-06-24 08:15:04 -04: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 configure.in: Check if the assembler supports ".balign" and ".p2align" and define... 1998-07-08 18:27:21 -06:00
aclocal.m4 Redesign GCC_FUNC_PRINTF_PTR so that it doesn't define HOST_PTR_PRINTF directly. 1998-07-06 18:17:41 +00:00
alias.c Warning fixes: 1998-06-29 17:36:07 +00:00
alloca.c
assert.h
basic-block.h Switch reg_n_info structure to use varrays 1998-07-02 13:49:34 +00: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
build-make Makefile.in (TARGET_TOOLPREFIX): No longer define. 1998-05-17 19:24:26 -06:00
c-aux-info.c * c-aux-info.c (xmalloc): Remove declaration. 1998-06-19 13:41:19 -06:00
c-common.c invoke.texi (-fstrict-aliasing): Document. 1998-06-25 15:14:41 +00:00
c-convert.c toplev.h: New file. 1998-05-06 04:45:47 +00:00
c-decl.c toplev.c (lang_options): Add -Wlong-long, -Wno-long-long options. 1998-07-08 12:16:05 +00:00
c-gperf.h * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07: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 (GNU_xref_begin, GNU_xref_end): Deleted. 1998-06-19 15:58:00 -06:00
c-lex.c c-decl.c: Add warn_multichar. 1998-07-06 15:53:23 -06:00
c-lex.h configure.in (extra_c_objs): add prefix.o. 1998-05-21 04:54:04 -04:00
c-parse.c c-parse.in (struct_head, [...]): New nonterminals. 1998-07-06 16:30:16 -06:00
c-parse.gperf
c-parse.h Initial revision 1997-08-11 09:56:58 -06:00
c-parse.in c-parse.in (struct_head, [...]): New nonterminals. 1998-07-06 16:30:16 -06:00
c-parse.y c-parse.in (struct_head, [...]): New nonterminals. 1998-07-06 16:30:16 -06:00
c-pragma.c Make rtx, tree types type correct if the appropriate include files was not included 1998-05-28 06:47:21 +00:00
c-pragma.h
c-tree.h c-decl.c: Add warn_multichar. 1998-07-06 15:53:23 -06:00
c-typeck.c c-typeck.c (pop_init_level): Warn about implicit zero initialization of struct members. 1998-06-19 16:27:35 -06:00
caller-save.c alias.c: Include toplev.h 1998-06-19 17:37:04 -06:00
calls.c expr.c (emit_group_load, [...]): Rewrite considering the size and alignment of the structure being manipulated. 1998-06-30 22:10:51 -07:00
cccp.1 Initial revision 1997-08-11 09:56:58 -06:00
cccp.c Consolidate strerror handling, as well as getcwd/getwd. 1998-06-28 06:09:57 +00:00
cexp.c Handle missing vfprintf() & _doprnt() functions with linked in modules, 1998-05-07 11:44:09 +00:00
cexp.y Handle missing vfprintf() & _doprnt() functions with linked in modules, 1998-05-07 11:44:09 +00:00
choose-temp.c choose-temp.c (make_temp_file): Accept new argument for the file suffix to use. 1998-06-29 19:41:45 -06:00
collect2.c choose-temp.c (make_temp_file): Accept new argument for the file suffix to use. 1998-06-29 19:41:45 -06:00
combine.c combine.c (expand_compound_operation): Fix thinko in code to optimize (zero_extend:DI (subreg:SI (foo:DI) 0)) to foo:DI. 1998-07-06 15:45:51 -06: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 Regenerated. 1998-07-08 18:28:12 -06:00
config.sub * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
configure rtemself.h: Updated to keep in sync with config/i386/linux.h. 1998-07-08 18:37:05 -06:00
configure.bat
configure.frag configure.frag: New arguments xmake_files, tmake_files. 1997-07-22 16:26:03 +00:00
configure.in rtemself.h: Updated to keep in sync with config/i386/linux.h. 1998-07-08 18:37:05 -06:00
configure.lang * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
convert.c toplev.h: New file. 1998-05-06 04:54:01 +00:00
convert.h
cplus-dem.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06: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 cpp.texi, gcc.texi: Add @dircategory... 1998-06-23 02:35:52 -06:00
cppalloc.c Warning Fixes: 1998-05-19 08:42:48 +00:00
cpperror.c cpperror.c (v_cpp_message): Remove static prototype. 1998-05-25 07:04:40 -04:00
cppexp.c Warning Fixes: 1998-05-19 08:42:48 +00:00
cpphash.c Warning Fixes: 1998-05-19 08:42:48 +00:00
cpphash.h Warning Fixes: 1998-05-19 08:42:48 +00:00
cpplib.c cpplib.c (cpp_options_init): Initialize cplusplus_comments to 1, matching July 18, 1995 change to cccp.c. 1998-07-06 15:14:13 -06:00
cpplib.h cpplib.c (do_line): Typo broke #line directive. 1998-06-23 09:51:33 -04:00
cppmain.c Use cpplib for cccp. 1998-06-10 08:58:43 -04: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 Warning fixes: 1998-06-08 18:30:27 +00:00
cse.c cse.c (count_reg_usage): Count registers used in addresses of CLOBBERs. 1998-07-08 14:46:15 -06:00
cstamp-h.in Initial revision 1997-08-11 09:56:58 -06:00
dbxout.c decl2.c (lang_decode_option): Remove warn_template_debugging. 1998-06-30 13:46:34 +00:00
dbxout.h Warning fixes: 1998-06-25 13:05:20 +00:00
dbxstclass.h
defaults.h dwarf2 EH support 1997-09-10 14:00:28 -04:00
demangle.h Warning Fixes: 1998-05-19 08:42:48 +00:00
doprint.c Handle missing vfprintf() & _doprnt() functions with linked in modules, 1998-05-07 11:44:09 +00:00
doschk.c entered into RCS 1997-05-06 22:43:11 +00:00
dostage2
dostage3
dwarf.h
dwarf2.h Merge from gcc-2.8 1997-12-06 17:31:01 -07:00
dwarf2out.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
dwarf2out.h * dwarf2out.h (debug_dwarf, debug_dwarf_die): New declarations. 1998-06-19 15:52:37 -06:00
dwarfout.c dwarfout.c (getpwd): Add prototype. 1998-06-19 16:35:25 -06:00
dwarfout.h dwarfout.h, [...]: New files. 1998-05-18 07:11:42 +00:00
eh-common.h [multiple changes] 1998-06-25 14:11:54 +00:00
emit-rtl.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06: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-06-29 17:36:07 +00:00
except.h [multiple changes] 1998-06-25 14:11:54 +00:00
explow.c expr.h (STACK_SIZE_MODE): New macro. 1998-07-02 07:53:24 -04:00
expmed.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
expr.c expr.c (emit_queue): If emitting a SEQUENCE, set QUEUED_INSN to the first insn of the sequence. 1998-07-07 14:26:49 +01:00
expr.h expr.c (emit_queue): If emitting a SEQUENCE, set QUEUED_INSN to the first insn of the sequence. 1998-07-07 14:26:49 +01:00
extend.texi c-parse.in (struct_head, [...]): New nonterminals. 1998-07-06 16:30:16 -06:00
final.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
fix-header.c Warning Fixes: 1998-05-19 08:42:48 +00:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix * fixinc.irix: Add declaration of __vfork to unistd.h. 1997-06-05 22:23:14 -04:00
fixinc.ptx dummy commit before merge 1998-04-03 09:37:26 -07:00
fixinc.sco Fix static functions in sys/stat.h for C++ 1997-07-01 20:16:19 +00:00
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 * Check in merge from gcc2. See ChangeLog.12 for details. 1998-05-05 17:18:02 -06: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 * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
floatlib.c typo typo fixes fixes 1998-05-06 15:09:07 -06:00
flow.c flow.c (find_auto_inc): Remove most recent change. 1998-07-08 15:15:55 -06:00
fold-const.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
fp-test.c
frame.c typo typo fixes fixes 1998-05-06 15:09:07 -06:00
frame.h frame.h (__register_frame, [...]): New. 1997-12-15 16:28:44 -07:00
function.c expr.c (emit_group_load, [...]): Rewrite considering the size and alignment of the structure being manipulated. 1998-06-30 22:10:51 -07:00
function.h flow.c (allocate_for_life_analysis, [...]): Remove declaration. 1998-06-20 17:55:13 -06:00
future.options
gansidecl.h Remove autoconf things and OS header stuff (namely NULL) from gansidecl.h: 1998-06-30 06:11:43 +00:00
gbl-ctors.h Warning fixes: 1998-06-29 17:36:07 +00:00
gcc.1 toplev.c (lang_options): Add -Wlong-long, -Wno-long-long options. 1998-07-08 12:16:05 +00:00
gcc.c choose-temp.c (make_temp_file): Accept new argument for the file suffix to use. 1998-06-29 19:41:45 -06: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 cpp.texi, gcc.texi: Add @dircategory... 1998-06-23 02:35:52 -06:00
gcov-io.h flow.c (allocate_for_life_analysis, [...]): Remove declaration. 1998-06-20 17:55:13 -06:00
gcov.c flow.c (allocate_for_life_analysis, [...]): Remove declaration. 1998-06-20 17:55:13 -06:00
gcov.texi
gcse.c gcse.c (hash_scan_insn): New argument IN_LIBCALL_BLOCK. 1998-07-06 15:50:50 -06:00
gen-protos.c Warning Fixes: 1998-05-19 08:42:48 +00:00
genattr.c genattr.c: Include stdarg.h/varargs.h. 1998-05-11 06:50:51 +00:00
genattrtab.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
gencheck.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
gencodes.c genattr.c: Include stdarg.h/varargs.h. 1998-05-11 06:50:51 +00:00
genconfig.c genattr.c: Include stdarg.h/varargs.h. 1998-05-11 06:50:51 +00:00
genemit.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
genextract.c Warning fixes: 1998-06-22 05:23:33 +00:00
genflags.c genattr.c: Include stdarg.h/varargs.h. 1998-05-11 06:50:51 +00:00
gengenrtl.c invoke.texi (-fstrict-aliasing): Document. 1998-06-25 15:14:41 +00:00
genmultilib dummy commit before merge 1998-04-03 09:37:26 -07:00
genopinit.c genattr.c: Include stdarg.h/varargs.h. 1998-05-11 06:50:51 +00:00
genoutput.c genattr.c: Include stdarg.h/varargs.h. 1998-05-11 06:50:51 +00:00
genpeep.c Warning fixes: 1998-06-22 05:23:33 +00:00
genrecog.c Warning fixes: 1998-06-18 06:46:35 +00:00
getopt.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
getopt.h * Check in merge from gcc2. See ChangeLog.12 for details. 1998-05-05 17:18:02 -06:00
getopt1.c * Check in merge from gcc2. See ChangeLog.12 for details. 1998-05-05 17:18:02 -06:00
getpwd.c Consolidate strerror handling, as well as getcwd/getwd. 1998-06-28 06:09:57 +00:00
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 global.c: Include machmode.h amd move hard-reg-set.h before rtl.h. 1998-06-21 13:54:56 -06:00
gmon.c typo typo fixes fixes 1998-05-06 15:09:07 -06:00
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 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.h: Support systems that don't have weak, but have threads. 1998-04-02 16:15:06 -07:00
gthr.h gthr.h: Support systems that don't have weak, but have threads. 1998-04-02 16:15:06 -07:00
haifa-sched.c haifa-sched.c (alloc_EXPR_LIST): Change to use unused_expr_list. 1998-07-02 02:26:36 -04:00
halfpic.c More cutover to system.h: 1998-03-30 12:05:54 +00:00
halfpic.h typo typo fixes fixes 1998-05-06 15:09:07 -06:00
hard-reg-set.h
hash.c toplev.h: New file. 1998-05-06 04:54:01 +00:00
hash.h Remove bogus CYGNUS LOCAL markers. 1998-01-10 12:57:29 -07:00
input.h dummy commit before merge 1998-04-03 09:37:26 -07:00
install.texi install.texi (sco3.2v5): Document new --with-gnu-as flag. 1998-07-02 08:13:44 +00:00
install1.texi * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
integrate.c invoke.texi (-fstrict-aliasing): Document. 1998-06-25 15:14:41 +00:00
integrate.h * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
invoke.texi toplev.c (lang_options): Add -Wlong-long, -Wno-long-long options. 1998-07-08 12:16:05 +00:00
jump.c * jump.c (duplicate_loop_exit_test): Fix thinko. 1998-07-09 03:40:18 -06:00
just-fixinc dummy commit before merge 1998-04-03 09:37:26 -07:00
libgcc1-test.c Fix v850 build failure. 1998-06-16 06:17:14 -07:00
libgcc1.c
libgcc2.c libgcc2.c (L_exit): Provide a fake for atexit on systems which define ON_EXIT but not HAVE_ATEXIT. 1998-07-06 17:52:21 -06:00
limitx.h
limity.h
listing dummy commit before merge 1998-04-03 09:37:26 -07:00
local-alloc.c local-alloc.c (block_alloc): Do not try to avoid false dependencies when SMALL_REGISTER_CLASSES is nonzero. 1998-06-24 15:49:34 -06:00
longlong.h m68k.h (TARGET_SWITCHES): -mcpu32 now clears MASK_68881. 1998-01-22 16:10:15 -07:00
loop.c loop.c (oballoc): Remove declaration. 1998-06-21 11:33:00 -06:00
loop.h Fix hpux loop unrolling bug reported by Tim Prince. 1998-06-19 11:54:44 -07:00
machmode.def typo typo fixes fixes 1998-05-06 15:09:07 -06:00
machmode.h Redesign GCC_FUNC_PRINTF_PTR so that it doesn't define HOST_PTR_PRINTF directly. 1998-07-06 18:17:41 +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.vms makefile.vms: Remove bytecode references. 1998-02-02 02:37:18 -07:00
md.texi md.texi: fix typo in save_stack_* node. 1998-07-01 06:22:13 -04:00
mips-tdump.c Warning fixes: 1998-06-22 06:30:39 +00:00
mips-tfile.c Redesign GCC_FUNC_PRINTF_PTR so that it doesn't define HOST_PTR_PRINTF directly. 1998-07-06 18:17:41 +00:00
mkinstalldirs Initial revision 1998-05-19 01:09:55 -06:00
mkstemp.c choose-temp.c (make_temp_file): Accept new argument for the file suffix to use. 1998-06-29 19:41:45 -06:00
move-if-change Initial revision 1997-08-11 09:56:58 -06:00
obstack.c * Check in merge from gcc2. See ChangeLog.12 for details. 1998-05-05 17:18:02 -06:00
obstack.h * Check in merge from gcc2. See ChangeLog.12 for details. 1998-05-05 17:18:02 -06:00
optabs.c optabs.c: Use gen_rtx_FOO (...) instead of gen_rtx (FOO, ...). 1998-06-24 14:49:51 +00:00
output.h Warning fixes: 1998-06-08 18:30:27 +00:00
patch-apollo-includes Initial revision 1998-02-18 20:47:44 -07:00
pcp.h
pexecute.c Consolidate strerror handling, as well as getcwd/getwd. 1998-06-28 06:09:57 +00:00
prefix.c * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
print-rtl.c * print-rtl.c (print_rtx): Revert previous patch. 1998-07-08 17:44:15 -06:00
print-tree.c invoke.texi (-fstrict-aliasing): Document. 1998-06-25 15:14:41 +00:00
profile.c toplev.h: New file. 1998-05-06 04:54:01 +00:00
protoize.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06: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 * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
real.h print-rtl.c (print_rtx): Display the real-value equivalent of a const_double when easy. 1998-07-06 16:40:02 -06:00
recog.c * Global CSE and constant/copy propagation. 1998-05-19 18:24:32 -06:00
recog.h Warning fixes: 1998-06-08 18:30:27 +00:00
reg-stack.c reg-stack.c (subst_stack_regs_pat): Make sure the top of stack is the destination for conditional move insn. 1998-06-07 19:53:56 -06:00
regclass.c regclass.c (allocate_reg_info): Initialize the entire reg_data virtual array. 1998-07-06 15:16:56 -06:00
regmove.c regmove.c (fixup_match_2): Check that P has RTX_CLASS 'i' before using its PATTERN. 1998-07-01 10:27:35 +01:00
regs.h Switch reg_n_info structure to use varrays 1998-07-02 13:49:34 +00:00
reload.c reload.c (find_equiv_reg): If need_stable_sp is set, check if stack pointer is changed directly in a PARALLEL. 1998-07-09 11:06:18 +01:00
reload.h reload.c (remove_replacements): New function. 1998-05-14 01:44:02 +01:00
reload1.c reload1.c (choose_reload_regs): If using an equivalence from find_equiv_reg and reg_reloaded_valid is not set... 1998-07-09 11:29:03 +01:00
reorg.c * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
rtl.c Makefile.in (HOST_RTL): Add $(HOST_PREFIX)bitmap.o. 1998-05-13 15:13:47 -06:00
rtl.def rtl.def (CONSTANT_P_RTX): New. 1998-06-30 09:19:11 -07:00
rtl.h Add initial varray support infrastructure 1998-07-02 11:42:39 +00:00
rtl.texi * rtl.texi: Don't say that RTX_INTEGRATED_P is unused. 1998-06-30 10:54:13 +00:00
rtlanal.c rtlanal.c (reg_overlap_mentioned_p): Handle STRICT_LOW_PART. 1998-07-07 19:58:58 -06:00
scan-decls.c Warning Fixes: 1998-05-19 08:42:48 +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 Warning fixes: 1998-05-13 12:40:39 +00:00
sched.c Fix stack overflow found by glibc compile with max optimizations. 1998-06-18 13:17:26 -07:00
sdbout.c Warning fixes: 1998-06-22 05:32:38 +00:00
sdbout.h Warning fixes: 1998-06-22 05:32:38 +00: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 jump.c (duplicate_loop_exit_test): Don't refuse to copy a section of code just because it contains... 1998-07-06 10:42:43 +00:00
stor-layout.c Make rtx, tree types type correct if the appropriate include files was not included 1998-05-28 06:47:21 +00:00
stupid.c alias.c: Include toplev.h 1998-06-19 17:37:04 -06:00
sys-protos.h
sys-types.h
system.h Add the ability to GCC_NEED_DECLARATION{S} for looking in arbitrary header... 1998-06-30 11:10:55 +00:00
texinfo.tex * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
tlink.c c-common.c: Convert to using ctype macros defined in system.h. 1998-05-06 12:56:58 +00:00
tm.texi pa.h (LEGITIMIZE_RELOAD_ADDRESS): Handle addresses created by LEGITIMIZE_RELOAD_ADDRESS. 1998-07-08 16:05:40 -06:00
toplev.c toplev.c (lang_options): Add -Wlong-long, -Wno-long-long options. 1998-07-08 12:16:05 +00:00
toplev.h Warning fixes: 1998-06-22 05:32:38 +00:00
tree.c Support for dllimport and dllexport attributes for i386-pe. 1998-07-06 18:05:27 -06:00
tree.def typo typo fixes fixes 1998-05-06 15:09:07 -06:00
tree.h Support for dllimport and dllexport attributes for i386-pe. 1998-07-06 18:05:27 -06:00
typeclass.h
unprotoize.c * unprotoize.c: Define UNPROTOIZE first, to actually take effect. 1998-01-19 02:12:31 -08:00
unroll.c Warning fixes: 1998-06-29 17:36:07 +00:00
varasm.c print-rtl.c (print_rtx): Display the real-value equivalent of a const_double when easy. 1998-07-06 16:40:02 -06:00
varray.c Add initial varray support infrastructure 1998-07-02 11:42:39 +00:00
varray.h Add initial varray support infrastructure 1998-07-02 11:42:39 +00:00
version.c Daily bump. 1998-07-08 18:45:02 -06:00
vfprintf.c Handle missing vfprintf() & _doprnt() functions with linked in modules, 1998-05-07 11:44:09 +00: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

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