8sa1-gcc/gcc
Andrew Haley 94bd63e512 reload1.c (copy_eh_notes): New function.
2001-05-03  Andrew Haley  <aph@cambridge.redhat.com>

        * reload1.c (copy_eh_notes): New function.
        (emit_input_reload_insns): Call it.
        (emit_output_reload_insns): Call it.

From-SVN: r41918
2001-05-08 14:14:11 +00:00
..
ch
config Really remove this file 2001-05-08 06:45:53 +00:00
cp splay-tree.h (splay_tree_max): New function. 2001-05-07 15:45:24 +00:00
f Daily bump. 2001-05-08 07:16:41 +00:00
fixinc
ginclude
intl
java re PR java/2538 (latest gcj no longer compiles apache xerces parser due problems with variable declarations and inner classes) 2001-05-08 01:11:26 -07:00
objc objc-act.c (STRING_OBJECT_CLASS_NAME): Default to NSConstantString for NeXT-style runtimes. 2001-05-02 21:51:54 +00:00
po config.gcc (i[34567]86-*-sco3.2v4*, [...]): Delete stanzas. 2001-05-08 06:26:49 +00:00
testsuite op2.C: Don't use `glob' as a variable. 2001-05-07 18:03:52 +00:00
.cvsignore
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4 config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
alias.c
assert.h
basic-block.h
bb-reorder.c
bitmap.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
bitmap.h
build-make config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
builtins.c
builtins.def
c-aux-info.c c-aux-info.c: NULL_PTR->NULL in calls to `concat'. 2001-04-29 12:43:20 +00:00
c-common.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
c-common.def
c-common.h c-common.c (c_promoting_integer_type_p): New function, from the corpse of old macro. 2001-04-30 16:59:10 -07:00
c-convert.c
c-decl.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
c-dump.c c-dump.c (dequeue_and_dump): Don't look at DECL_ASSEMBLER_NAME if it is not set. 2001-05-03 15:41:13 +00:00
c-dump.h
c-errors.c
c-format.c c-format.c (check_format_info_recurse): Handle PLUS_EXPR for format string. 2001-04-25 23:18:20 +02:00
c-lang.c
c-lex.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
c-lex.h
c-parse.in
c-pragma.c
c-pragma.h
c-semantics.c
c-tree.h
c-tree.texi * c-tree.texi (USING_STMT): Document. 2001-05-01 14:43:17 +00:00
c-typeck.c c-typeck.c (internal_build_compound_expr): Check for array to pointer conversion just once. 2001-05-06 16:38:56 +00:00
caller-save.c
calls.c * calls.c (store_one_arg): Don't divide align by BITS_PER_UNIT. 2001-05-04 21:30:51 -04:00
ChangeLog reload1.c (copy_eh_notes): New function. 2001-05-08 14:14:11 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.lib
collect2.c *** empty log message *** 2001-04-27 19:59:53 +00:00
collect2.h
combine.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
conditions.h
config.gcc config.gcc (i[34567]86-*-sco3.2v4*, [...]): Delete stanzas. 2001-05-08 06:26:49 +00:00
config.guess
config.in dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
configure config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
configure.frag
configure.in config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}. 2001-05-01 17:45:05 +00:00
conflict.c
contrib.texi
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.texi gcc.c (cpp_options): Define __NO_INLINE__ unless we are honoring "inline" keyword. 2001-05-05 14:29:39 +02:00
cppdefault.c
cppdefault.h
cpperror.c
cppexp.c
cppfiles.c cppfiles.c (struct include_file): New member err_no. 2001-05-05 11:12:19 +00:00
cpphash.c
cpphash.h
cppinit.c
cppinternals.texi
cpplex.c
cpplib.c
cpplib.h
cppmacro.c
cppmain.c
cppspec.c
cross-make
crtstuff.c
cse.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
cselib.c
cselib.h
cstamp-h.in
dbxout.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
dbxout.h
dbxstclass.h
dce.c
defaults.h *** empty log message *** 2001-04-27 19:59:53 +00:00
dependence.c
diagnostic.c
diagnostic.def diagnostic.def: New file. 2001-05-01 08:19:45 +00:00
diagnostic.h diagnostic.def: New file. 2001-05-01 08:19:45 +00:00
doloop.c
dominance.c
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2asm.c
dwarf2asm.h
dwarf2out.c
dwarf2out.h
dwarf.h
dwarfout.c dwarfout.c (is_pseudo_reg, [...]): Use static inline instead of inline static. 2001-04-25 15:27:04 -07:00
dwarfout.h
emit-rtl.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
enquire.c
errors.c
errors.h
except.c except.c (sjlj_mark_call_sites): Do not search for assignments to non-argumment registers that are mentioned in... 2001-05-07 09:45:47 -06:00
except.h except.h: Add prototype declaration for expand_builtin_init_dwarf_reg_sizes. 2001-05-04 06:58:46 +02:00
exgettext
explow.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
expmed.c
expr.c alpha.h: NULL_PTR -> NULL. 2001-05-04 15:06:41 +00:00
expr.h
extend.texi * extend.texi: Fix typo. 2001-05-02 00:52:58 +00:00
fdl.texi fdl.texi: New file. 2001-04-30 22:46:47 +00:00
final.c alpha.h: NULL_PTR -> NULL. 2001-05-04 15:06:41 +00:00
fix-header.c
fixproto
flags.h
floatlib.c
flow.c flow.c (propagate_block_delete_insn): Handle deletion of ADDR_VEC and ADDR_DIFF_VEC insns when... 2001-04-28 10:53:00 -06:00
fold-const.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
fp-test.c
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c function.c (fixup_var_regs_1, [...]): Use promoted mode for replacement. 2001-05-02 13:31:19 -04:00
function.h
future.options
gbl-ctors.h
gcc.1 invoke.texi: Document -Wmissing-braces... 2001-04-25 23:38:10 +01:00
gcc.c gcc.c (cpp_options): Define __NO_INLINE__ unless we are honoring "inline" keyword. 2001-05-05 14:29:39 +02:00
gcc.h
gcc.hlp
gcc.texi extend.texi: Improve documentation of volatile asms. 2001-05-01 00:39:59 +00:00
gccbug.in gccbug.in: Use a temporary directory when the mktemp command is not available. 2001-05-03 21:57:17 +01:00
gccspec.c
gcov-io.h
gcov.1
gcov.c
gcov.texi
gcse.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
gdbinit.in
gen-protos.c
genattr.c
genattrtab.c
gencheck.c
gencodes.c
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c
genpeep.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
genrecog.c
gensupport.c
gensupport.h
ggc-callbacks.c
ggc-common.c
ggc-none.c
ggc-page.c
ggc-simple.c
ggc.h
glimits.h
global.c
gmon.c
graph.c
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-aix.h
gthr-dce.h
gthr-posix.h
gthr-rtems.h
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h
gthr.h
haifa-sched.c
halfpic.c
halfpic.h
hard-reg-set.h
hash.c i386.c (ix86_emit_restore_regs_using_mov, [...]): Change bool' parameter to int'. 2001-05-04 14:36:39 +00:00
hash.h i386.c (ix86_emit_restore_regs_using_mov, [...]): Change bool' parameter to int'. 2001-05-04 14:36:39 +00:00
hwint.h Re-installed 2001-01-09's patch: 2001-05-03 11:58:43 +00:00
ifcvt.c
input.h
insn-addr.h
install.texi
integrate.c * integrate.c (copy_insn_list): Substitute NOTE_EXPECTED_VALUE. 2001-05-05 09:55:48 -07:00
integrate.h integrate.h (struct inline_remap): Add leaf_reg_map table. 2001-05-03 16:14:34 +00:00
intl.c
intl.h
invoke.texi invoke.texi (Option Summary): Add -momit-leaf-frame-pointer (i386 Options): Document -momit-leaf-frame-pointer. 2001-05-06 19:10:53 +02:00
jump.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c
libgcc2.h
libgcc-std.ver
limitx.h
limity.h
listing
lists.c
local-alloc.c
longlong.h
loop.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
loop.h
machmode.def
machmode.h
main.c
make-l2.com
Makefile.in * Makefile.in (tradcpp0): Correct typo in dependency list. 2001-05-07 04:30:01 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi md.texi: Use XX-bit instead of XXbit or XX bit where appropriate. 2001-04-28 10:54:31 +02:00
mips-tdump.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
mips-tfile.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
mkconfig.sh
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in
mkmap-flat.awk
mkmap-symver.awk
move-if-change
NEWS
ONEWS
optabs.c config.gcc (i[34567]86-*-sco3.2v4*, [...]): Delete stanzas. 2001-05-08 06:26:49 +00:00
output.h
params.c
params.def invoke.texi (Optimize Options): Add documentation for --param max-delay-slot-insn-search' and --param... 2001-05-01 18:51:06 +00:00
params.h invoke.texi (Optimize Options): Add documentation for --param max-delay-slot-insn-search' and --param... 2001-05-01 18:51:06 +00:00
patch-apollo-includes
predict.c
prefix.c c-aux-info.c: NULL_PTR->NULL in calls to `concat'. 2001-04-29 12:43:20 +00:00
prefix.h
print-rtl.c
print-tree.c
profile.c
protoize.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
README-fixinc
README.ACORN
README.ALTOS
README.C4X
README.DWARF
README.Portability
README.RS6000
real.c
real.h
recog.c alpha.h: NULL_PTR -> NULL. 2001-05-04 15:06:41 +00:00
recog.h
reg-stack.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
regclass.c
regmove.c regmove.c (try_apply_stack_adjustment): Remove now redundant sanity checks. 2001-04-30 16:27:22 -07:00
regrename.c
regs.h
reload1.c reload1.c (copy_eh_notes): New function. 2001-05-08 14:14:11 +00:00
reload.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
reload.h
reorg.c
resource.c
resource.h
rtl.c
rtl.def
rtl.h rtl.h (simplify_gen_relational): Add cmp_mode parameter. 2001-04-28 19:16:30 +00:00
rtl.texi
rtlanal.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
sbitmap.c
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sched-deps.c
sched-ebb.c
sched-int.h
sched-rgn.c
sched-vis.c
sdbout.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
sdbout.h
SERVICE
sibcall.c
simplify-rtx.c simplify-rtx.c (simplify_binary_operation): Simplify ~a + 1 into -a. 2001-05-05 00:32:19 +00:00
sort-protos
ssa.c
ssa.h
stab.def
stack.h
stmt.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
stor-layout.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
stringpool.c
sys-protos.h
sys-types.h
system.h
texinfo.tex
timevar.c
timevar.def
timevar.h
tlink.c i386.c (ix86_emit_restore_regs_using_mov, [...]): Change bool' parameter to int'. 2001-05-04 14:36:39 +00:00
tm.texi objc-act.c (handle_class_ref): Rewrite to flush target specific code and use new macro... 2001-04-29 00:12:51 +00:00
toplev.c toplev.c (compile_file): Set up the output file before we call the various initializers for the compiler. 2001-05-07 09:51:21 -06:00
toplev.h
tradcif.y
tradcpp.c tradcpp.c (do_define): Make sure we don't walk past limit. 2001-05-02 22:50:01 +02:00
tradcpp.h
tree.c
tree.def
tree.h except.c (expand_eh_region_start): Don't start a new block. 2001-04-27 19:25:20 -04:00
tsystem.h tsystem.h: Test only POSIX for availability of string.h and time.h. 2001-05-01 03:48:04 +00:00
typeclass.h
unprotoize.c
unroll.c unroll.c (loop_iterations): Don't sign-extend abs_diff; zero-extend it. 2001-05-06 19:51:19 +00:00
unwind-dw2-fde.c
unwind-dw2-fde.h
unwind-dw2.c
unwind-sjlj.c
unwind.h
unwind.inc
varasm.c bitmap.c: Change NULL_PTR to NULL or "(rtx*)0". 2001-05-01 12:11:35 +00:00
varray.c
varray.h
version.c Daily bump. 2001-05-08 07:16:41 +00:00
version.h
vmsconfig.com
xcoffout.c dbxout.c, [...]: Always include gstab.h, not system stab.h. 2001-05-01 01:58:32 +00:00
xcoffout.h

This directory contains the GNU Compiler Collection (GCC) version 3.1.
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).