gcc/gcc
Jeffrey A Law 1a02aff499 toplev.c (compile_file): Set up the output file before we call the various initializers for the compiler.
* toplev.c (compile_file): Set up the output file before we call
        the various initializers for the compiler.

From-SVN: r41897
2001-05-07 09:51:21 -06:00
..
ch
config pa.h (MAX_LONG_TYPE_SIZE): Should be 32, not 64. 2001-05-07 09:28:50 -06:00
cp splay-tree.h (splay_tree_max): New function. 2001-05-07 15:45:24 +00:00
f Daily bump. 2001-05-07 07:16:38 +00:00
fixinc
ginclude
intl
java lex.c (java_new_lexer): Call iconv_close on temp handle used to check for byte swap. 2001-05-03 17:34:48 -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
testsuite syshdr.h: New file. 2001-05-06 09:48:28 +00:00
.cvsignore
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4
alias.c
assert.h
basic-block.h
bb-reorder.c
bitmap.c
bitmap.h
build-make
builtins.c
builtins.def
c-aux-info.c
c-common.c
c-common.def
c-common.h
c-convert.c
c-decl.c
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-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-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 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
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.lib
collect2.c
collect2.h
combine.c
conditions.h
config.gcc config.gcc (rs6000-ibm-aix|powerpc-ibm-aix): Do not include rs6000/rs6000.h twice. 2001-05-03 19:32:51 +00:00
config.guess
config.in
configure
configure.frag
configure.in
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.h
dbxstclass.h
dce.c
defaults.h
dependence.c
diagnostic.c
diagnostic.def
diagnostic.h
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.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
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
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
fold-const.c
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
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
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
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
mips-tdump.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
mips-tfile.c
mkconfig.sh
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in
mkmap-flat.awk
mkmap-symver.awk
move-if-change
NEWS
ONEWS
optabs.c optabs.c (expand_binop): Sign-extend xop0 and xop1 from the widest mode in narrowing and widening operations. 2001-05-06 19:47:15 +00:00
output.h
params.c
params.def
params.h
patch-apollo-includes
predict.c
prefix.c
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
regclass.c
regmove.c
regrename.c
regs.h
reload1.c c-lex.c: NULL_PTR -> NULL. 2001-05-02 14:31:45 +00:00
reload.c
reload.h
reorg.c
resource.c
resource.h
rtl.c
rtl.def
rtl.h
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
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
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
tsystem.h
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
varray.c
varray.h
version.c Daily bump. 2001-05-07 07:16:38 +00:00
version.h
vmsconfig.com
xcoffout.c
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).