gcc/gcc
Jason Merrill 602b1b13d7 g++.exp (g++_init): Don't put { } around -fmessage-length=0.
* lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
        (g++_target_compile): Put test-specific options last.

From-SVN: r32433
2000-03-08 17:50:54 -05:00
..
ch rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
config * i386.md (strlensi): Initialize eoschar and align before use. 2000-03-08 11:20:22 -08:00
cp * exception.cc (__cp_pop_exception): Cleanup the original object. 2000-03-08 17:16:17 +00:00
f Daily bump. 2000-03-08 01:45:11 -07:00
fixinc remove unused symlinks from generated include dir 2000-03-01 20:43:02 +00:00
ginclude
intl
java re GNATS gcj/107 (Bad array or type conversion bug when compiling bytecode) 2000-03-07 19:10:19 -08:00
objc rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
po * po/POTFILES.in: Remove cppalloc.c from file list. 2000-03-07 23:38:47 -07:00
testsuite g++.exp (g++_init): Don't put { } around -fmessage-length=0. 2000-03-08 17:50:54 -05:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
aclocal.m4
alias.c
assert.h
basic-block.h basic-block.h (ALLOCA_REG_SET): Remove. 2000-03-05 22:35:27 +00:00
bitmap.c
bitmap.h
BUGS
build-make Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
builtins.c builtins.c (expand_builtin_strlen): Be prepared for strlensi to fail. 2000-03-08 11:21:13 -08:00
c-aux-info.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-common.c c-common.h (make_fname_decl): Declare. 2000-03-08 11:21:28 +00:00
c-common.h c-common.h (make_fname_decl): Declare. 2000-03-08 11:21:28 +00:00
c-convert.c
c-decl.c c-common.h (make_fname_decl): Declare. 2000-03-08 11:21:28 +00:00
c-gperf.h
c-iterate.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-lang.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-lex.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
c-lex.h
c-parse.c regen 2000-02-28 09:46:46 -05:00
c-parse.gperf
c-parse.h
c-parse.in Copyright fixes 2000-02-25 22:54:31 -07:00
c-parse.y Fix copyrights. 2000-02-26 06:55:09 -07:00
c-pragma.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
c-pragma.h
c-tree.h Copyright fixes 2000-02-25 22:54:31 -07:00
c-typeck.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
caller-save.c Copyright fixes. 2000-02-25 22:45:17 -07:00
calls.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
cccp.1
cccp.c * cccp.c (handle_directive): Initialize backslash_newlines_p. 2000-03-07 23:55:21 -07:00
cexp.c regen 2000-02-28 09:46:46 -05:00
cexp.y Copyright fixes 2000-02-25 22:54:31 -07:00
ChangeLog flow.c (count_basic_blocks, [...]): A rethrow can occur outside of an EH region. 2000-03-08 16:30:17 -05:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
collect2.c Copyright fixes 2000-02-25 22:54:31 -07:00
collect2.h
combine.c Copyright fixes 2000-02-25 22:54:31 -07:00
conditions.h
config.guess
config.in Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
configure configure.in (hpux10, [...]): Use i128 float format. 2000-02-29 11:30:48 -07:00
configure.bat
configure.frag
configure.in configure.in (hpux10, [...]): Use i128 float format. 2000-02-29 11:30:48 -07:00
configure.lang
convert.c Copyright fixes 2000-02-25 22:54:31 -07:00
convert.h
COPYING
COPYING.LIB
cpp.1 Fix copyrights. 2000-02-25 22:59:31 -07:00
cpp.fns
cpp.texi Fix copyrights. 2000-02-25 22:59:31 -07:00
cpperror.c cpplib.h (parse_underflow_t, [...]): Delete. 2000-03-08 20:37:23 +00:00
cppexp.c [multiple changes] 2000-03-07 23:11:06 +00:00
cppfiles.c cpplib.h (parse_underflow_t, [...]): Delete. 2000-03-08 20:37:23 +00:00
cpphash.c cpplib.h (parse_underflow_t, [...]): Delete. 2000-03-08 20:37:23 +00:00
cpphash.h cpplib.h (parse_underflow_t, [...]): Delete. 2000-03-08 20:37:23 +00:00
cppinit.c cpplib.h (parse_underflow_t, [...]): Delete. 2000-03-08 20:37:23 +00:00
cpplib.c cpplib.h (parse_underflow_t, [...]): Delete. 2000-03-08 20:37:23 +00:00
cpplib.h cpplib.h (parse_underflow_t, [...]): Delete. 2000-03-08 20:37:23 +00:00
cppmain.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
cppspec.c
cppulp.c Fix copyrights. 2000-02-25 22:59:31 -07:00
cross-make
crtstuff.c Fix copyrights. 2000-02-25 22:59:31 -07:00
cse.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
cstamp-h.in
dbxout.c dbxout.c (dbxout_parms): When correcting for promoted big-endian parameters... 2000-03-08 08:45:17 -05:00
dbxout.h c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
dbxstclass.h
defaults.h Copyright fixes. 2000-02-25 23:04:48 -07:00
diagnostic.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (UNALIGNED_WORD_ASM_OP): Support 2 bytes pointer. 2000-03-05 17:25:36 -05:00
dwarf2out.h declare dwarf2out_ignore_block 2000-03-04 19:09:22 -05:00
dwarf.h
dwarfout.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
enquire.c
errors.c
errors.h
except.c flow.c (count_basic_blocks, [...]): A rethrow can occur outside of an EH region. 2000-03-08 16:30:17 -05:00
except.h Copyright fixes. 2000-02-25 23:04:48 -07:00
exgettext
explow.c Copyright fixes. 2000-02-25 23:04:48 -07:00
expmed.c Copyright fixes. 2000-02-25 23:04:48 -07:00
expr.c expr.c (expand_expr, [...]): Still check for missing CONSTRUCTOR element. 2000-03-08 11:00:00 -05:00
expr.h builtins.c (c_strlen): Use size_diffop and return ssizetype value. 2000-02-27 16:39:40 -05:00
extend.texi Apply Dimitri Makarov's patch to import attribute short_call and #pragma 2000-02-29 01:42:52 +00:00
final.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
fix-header.c fix-header.c (recognized_function): Also fix prototypes for functions taking "void". 2000-02-27 02:25:05 +00:00
fixproto
flags.h
floatlib.c
flow.c flow.c (count_basic_blocks, [...]): A rethrow can occur outside of an EH region. 2000-03-08 16:30:17 -05:00
fold-const.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
fp-test.c
frame.c
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c function.c (free_temps_for_rtl_expr): Don't free slots that have been pushed into a higher level. 2000-03-06 09:50:17 +00:00
function.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c Makefile.in: Pass a new MULTILIB_EXCLUSIONS option as the sixth argument to genmultilib. 2000-03-06 19:05:52 +01:00
gcc.h
gcc.hlp
gcc.texi Fix copyrights. 2000-02-25 23:23:30 -07:00
gccspec.c
gcov-io.h gcov-io.h (__fetch_long, [...]): Mark as possibly unused. 2000-02-27 09:24:13 -05:00
gcov.c Fix copyrights. 2000-02-25 23:23:30 -07:00
gcov.texi
gcse.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
gen-protos.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
genattr.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genattrtab.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
gencheck.c
gencodes.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genconfig.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genemit.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genextract.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genflags.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
gengenrtl.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genmultilib Makefile.in: Pass a new MULTILIB_EXCLUSIONS option as the sixth argument to genmultilib. 2000-03-06 19:05:52 +01:00
genopinit.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genoutput.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genpeep.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genrecog.c Fix copyrights. 2000-02-26 06:55:09 -07:00
ggc-callbacks.c
ggc-common.c
ggc-none.c
ggc-page.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
ggc-simple.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
ggc.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
glimits.h
global.c basic-block.h (ALLOCA_REG_SET): Remove. 2000-03-05 22:35:27 +00:00
gmon.c
graph.c
graph.h
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.h
haifa-sched.c basic-block.h (ALLOCA_REG_SET): Remove. 2000-03-05 22:35:27 +00:00
halfpic.c
halfpic.h Fix copyrights. 2000-02-26 06:55:09 -07:00
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h input.h (push_srcloc): New function. 2000-02-25 01:07:31 +00:00
install1.texi
INSTALL
install.texi Fix copyrights. 2000-02-26 06:55:09 -07:00
integrate.c integrate.c (copy_decl_for_inlining): Preserve TREE_ADDRESSABLE when copying a PARM_DECL or RESULT_DECL. 2000-02-27 02:43:43 +00:00
integrate.h
intl.c
intl.h
invoke.texi Apply Dimitri Makarov's patch to import attribute short_call and #pragma 2000-02-29 01:42:52 +00:00
jump.c jump.c (jump_optimize_1): Don't call delete_barrier_successors if only marking labels. 2000-02-28 07:01:08 -05:00
LANGUAGES
lcm.c lcm.c: Minor reformatting throughout. 2000-02-28 07:21:24 -05:00
libgcc1-test.c
libgcc1.c
libgcc2.c
limitx.h
limity.h
listing
lists.c Fix copyrights. 2000-02-26 06:55:09 -07:00
local-alloc.c Fix copyrights. 2000-02-26 06:55:09 -07:00
longlong.h
loop.c Fix for SH gcc.c-torture/compile/991229-3.c failure: 2000-02-28 11:38:10 +00:00
loop.h
machmode.def
machmode.h machmode.h (mode_for_size, [...]): SIZE now signed. 2000-03-04 11:40:05 -05:00
make-l2.com
Makefile.in Makefile.in: Pass a new MULTILIB_EXCLUSIONS option as the sixth argument to genmultilib. 2000-03-06 19:05:52 +01:00
makefile.vms
mbchar.c
mbchar.h
md.texi * md.texi: Document use of '*' in insn pattern name. 2000-03-03 07:29:42 -05:00
mips-tdump.c
mips-tfile.c Fix copyrights. 2000-02-26 06:55:09 -07:00
mkdeps.c [multiple changes] 2000-03-07 23:11:06 +00:00
mkdeps.h mkdeps.c, mkdeps.h: New files. 2000-03-04 19:42:04 +00:00
mkinstalldirs
move-if-change
NEWS
optabs.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
output.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
patch-apollo-includes
pcp.h
predict.c predict.c (estimate_probability): Added the pointer heuristic to the collection of static branch predictors. 2000-02-21 23:04:43 +00:00
prefix.c
prefix.h
print-rtl.c real.h (MAX_LONG_DOUBLE_TYPE_SIZE): Define to LONG_DOUBLE_TYPE_SIZE if not defined. 2000-03-06 19:51:52 +01:00
print-tree.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
PROBLEMS
profile.c
protoize.c Fix copyrights. 2000-02-26 07:26:24 -07:00
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.AVR
README.C4X
README.DWARF
README.FRESCO
README.gnat
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c real.h (MAX_LONG_DOUBLE_TYPE_SIZE): Define to LONG_DOUBLE_TYPE_SIZE if not defined. 2000-03-06 19:51:52 +01:00
real.h real.h (MAX_LONG_DOUBLE_TYPE_SIZE): Define to LONG_DOUBLE_TYPE_SIZE if not defined. 2000-03-06 19:51:52 +01:00
recog.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
recog.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reg-stack.c Fix copyrights. 2000-02-26 07:26:24 -07:00
regclass.c Copyright fixes. 2000-02-25 22:45:17 -07:00
regmove.c * regmove.c (copy_src_to_dest) Do not create src->dest move 2000-03-05 02:02:09 +00:00
regs.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reload1.c reload1.c (reload_combine_note_use): Handle return register USEs. 2000-03-03 14:20:28 +00:00
reload.c Fix copyrights. 2000-02-26 07:26:24 -07:00
reload.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reorg.c Fix copyrights. 2000-02-26 07:26:24 -07:00
resource.c resource.c (mark_referenced_resources): Changed use SET_DEST (...) to XEXP (...... 2000-02-25 22:19:35 -07:00
resource.h
rtl.c real.h (MAX_LONG_DOUBLE_TYPE_SIZE): Define to LONG_DOUBLE_TYPE_SIZE if not defined. 2000-03-06 19:51:52 +01:00
rtl.def
rtl.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
rtl.texi * rtl.texi: Fix typo. 2000-02-25 18:50:50 -07:00
rtlanal.c Fix copyrights. 2000-02-26 07:26:24 -07:00
sbitmap.c
sbitmap.h
scan-decls.c Fix copyrights. 2000-02-26 07:26:24 -07:00
scan-types.sh
scan.c
scan.h
sdbout.c emit-rtl.c (remove_unncessary_notes): Remove notes for empty blocks. 2000-02-28 09:51:42 +00:00
sdbout.h
SERVICE
simplify-rtx.c Fix copyrights. 2000-02-26 07:26:24 -07:00
sort-protos
stab.def
stack.h
stmt.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
stor-layout.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
sys-protos.h
sys-types.h
system.h Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi tm.texi: Document new target switch, NO_BUILTIN_WCHAR_TYPE. 2000-02-28 21:09:54 +00:00
toplev.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
toplev.h dwarf2out.c (dwarf2out_frame_debug): Add cast to silence warning. 2000-03-03 19:48:46 -05:00
tree.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
tree.def function.c (free_temps_for_rtl_expr): Don't free slots that have been pushed into a higher level. 2000-03-06 09:50:17 +00:00
tree.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c Fix copyrights. 2000-02-26 07:26:24 -07:00
varasm.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
varray.c
varray.h
version.c Daily bump. 2000-03-08 01:45:11 -07:00
version.h
vmsconfig.com
xcoffout.c * xcoffout.c (xcoffout_begin_function): Fix typo in previous change. 2000-02-28 21:46:44 +00:00
xcoffout.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00

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