gcc/gcc
Jeff Law 2027b0aee0 Daily bump.
From-SVN: r39563
2001-02-09 01:45:08 -07:00
..
ch diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 18:18:43 -05:00
config rs6000.c (output_toc): Allow 32-bit targets to handle DImode constants. 2001-02-08 22:15:56 -05:00
cp search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
f Daily bump. 2001-02-09 01:45:08 -07:00
fixinc do not rely on load_file_data() to close file pointer 2001-02-06 22:19:50 +00:00
ginclude
intl
java Make-lang.in (JAVA_OBJS): Added java/mangle_name.o 2001-02-08 16:32:11 -08:00
objc diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
po Makefile.in.in (distclean): Also remove *.gmo during make distclean. 2001-01-31 01:30:40 +00:00
testsuite search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h acconfig.h: Define `const' to the empty string if neither __STDC__ nor __cplusplus is defined. 2001-01-25 21:56:21 +00:00
aclocal.m4 aclocal.m4 (AM_WITH_NLS): Add -lintl to LIBS if gettext was found in libintl. 2001-01-21 09:48:56 +00:00
alias.c alias.c (objects_must_conflict_p): Read-only slots may not conflict despite having the same type. 2001-01-26 14:32:51 -08:00
assert.h
basic-block.h
bb-reorder.c bb-reorder.c (make_reorder_chain_1): Handle case where jump edge goes to the same block as the fallthru edge. 2001-01-23 22:57:46 -07:00
bitmap.c
bitmap.h
build-make
builtins.c Avoid scheduling builtin setjmp receivers 2001-02-07 10:24:22 +00:00
builtins.def
c-aux-info.c
c-common.c configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
c-common.def
c-common.h
c-convert.c
c-decl.c c-decl.c (finish_enum): Revert part of 2000-01-05 change. 2001-02-07 23:04:10 +01:00
c-dump.c
c-dump.h
c-errors.c
c-format.c
c-gperf.h
c-lang.c tree.c, tree.h (build_parse_node): Remove; was identical to build_nt. 2001-01-29 18:57:24 +00:00
c-lex.c * c-lex.c (lex_charconst): Fix typo: s/p/str. 2001-01-23 23:18:43 +00:00
c-lex.h
c-parse.in diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
c-pragma.c configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
c-pragma.h
c-semantics.c
c-tree.h
c-tree.texi c-tree.texi (IDENTIFIER_LENGTH): Fix typo. 2001-01-23 18:36:53 +00:00
c-typeck.c c-typeck.c (common_type): push and pop binding level around calling common_type on function parameters. 2001-02-05 23:14:07 +01:00
caller-save.c
calls.c calls.c (emit_library_call_value_1): Memory slot for pass-by-reference argument should have the mode of the argument... 2001-01-24 19:00:58 +00:00
ChangeLog gcc.c (cpp_options): Delete .d files on error. 2001-02-09 07:43:13 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.lib
collect2.c config.gcc (rs6000-ibm-aix[5-9]*): Change to aix51.h. 2001-01-25 15:12:30 -05:00
collect2.h
combine.c combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is the sum of a pointer and a constant... 2001-02-06 07:39:15 -05:00
conditions.h
config.gcc config.gcc: New targets, i386-*-chorusos*, sparc-*-chorusos*, powerpc-*-chorusos* . 2001-02-08 17:09:06 -05:00
config.guess
config.in acconfig.h: Define `const' to the empty string if neither __STDC__ nor __cplusplus is defined. 2001-01-25 21:56:21 +00:00
configure Makefile.in (s-mlib): Don't build multilibs if --disable-multilib. 2001-02-05 09:48:00 +00:00
configure.frag
configure.in Makefile.in (s-mlib): Don't build multilibs if --disable-multilib. 2001-02-05 09:48:00 +00:00
conflict.c
contrib.texi
convert.c
convert.h
COPYING
COPYING.LIB COPYING.LIB: Update to LGPL 2.1 from the FSF. 2001-01-29 13:32:47 +00:00
cpp.1 texi2pod.pl: Handle "\,". 2001-01-24 19:47:47 +00:00
cpp.texi * cpp.texi, invoke.texi: Update -Wtraditional documentation. 2001-02-02 19:39:47 +00:00
cppdefault.c
cppdefault.h
cpperror.c cpperror.c: Merge handlers of PEDWARN and WARNING. 2001-01-23 19:20:14 +00:00
cppexp.c cpphash.h (struct spec_nodes): Add n_true and n_false. 2001-02-07 18:32:42 +00:00
cppfiles.c cppfiles.c (_cpp_read_file): Add to dependencies if requested. 2001-01-24 19:44:40 +01:00
cpphash.c cpphash.c (_cpp_cleanup_hashtable, [...]): Don't set fe_value. 2001-01-28 11:22:23 +00:00
cpphash.h cpphash.h (struct spec_nodes): Add n_true and n_false. 2001-02-07 23:13:46 +00:00
cppinit.c cpphash.h (struct spec_nodes): Add n_true and n_false. 2001-02-07 18:32:42 +00:00
cppinternals.texi * cppinternals.texi: Update. 2001-01-19 22:25:53 +00:00
cpplex.c cpphash.h: Rename _ALIGN POOL_ALIGN. 2001-02-03 18:21:34 +00:00
cpplib.c cpplib.c (T_ELIF): Move to STDC89, not that it matters. 2001-01-31 07:56:07 +00:00
cpplib.h cppinit.c (BC): New macro. 2001-02-04 08:29:46 +00:00
cppmacro.c * cppmacro.c (cpp_get_token): Avoid pasting after a builtin. 2001-02-06 19:07:27 +00:00
cppmain.c cpphash.h (struct cpp_buffer): Move saved_flags from cpp_reader. 2001-02-01 19:13:53 +00:00
cppspec.c
cross-make
crtstuff.c configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
cse.c * cse.c (find_best_addr): Fix typo in computing cost. 2001-02-06 07:55:06 -05:00
cselib.h
cstamp-h.in
dbxout.c configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
dbxout.h
dbxstclass.h
dce.c
defaults.h defaults.h (CPLUSPLUS_CPP_SPEC): New macro. 2001-02-07 18:58:07 +00:00
dependence.c
diagnostic.c diagnostic.c (internal_error): Say "confused" after 1 error, not two. 2001-02-08 12:18:47 -05:00
diagnostic.h diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
doloop.c
dominance.c
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c arm.c (arm_expand_prologue): Do tell the dwarf2 backend about the SP adjustment for saving the static chain... 2001-02-08 21:00:44 -05:00
dwarf2out.h
dwarf.h
dwarfout.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
dwarfout.h
eh-common.h
emit-rtl.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
enquire.c
errors.c
errors.h
except.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
except.h
exgettext
explow.c combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is the sum of a pointer and a constant... 2001-02-06 07:39:15 -05:00
expmed.c expmed.c (extract_bit_field): allow non-integral modes if we want to extract a whole register from itself. 2001-01-31 14:05:49 -05:00
expr.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
expr.h
extend.texi extend.texi (Extended Asm): Do not say that semicolon is always a valid line-breaking character for GNU... 2001-02-05 23:57:14 +00:00
final.c Eliminate SUBREGs inside MEMs. 2001-02-08 15:09:05 +00:00
fix-header.c Add missing blanks 2001-02-03 08:33:14 -05:00
fixproto fixproto: Correctly install synthesised unistd.h and stdlib.h when they didn't need fixing. 2001-01-27 21:07:57 +00:00
flags.h new option to disable guessing of branch prediction 2001-01-15 22:45:32 +00:00
floatlib.c
flow.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
fold-const.c
fp-test.c
frame-dwarf2.c configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
frame.c
frame.h Eliminate IA-64 compiler warnings. 2001-01-23 20:30:47 -08:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is the sum of a pointer and a constant... 2001-02-06 07:39:15 -05:00
function.h
future.options
gansidecl.h
gbl-ctors.h
gcc.1 texi2pod.pl: Handle "\,". 2001-01-24 19:47:47 +00:00
gcc.c gcc.c (cpp_options): Delete .d files on error. 2001-02-09 07:43:13 +00:00
gcc.h
gcc.hlp
gcc.texi gcc.texi (Incompatibilities): Update documentation of preprocessing numbers. 2001-02-08 02:32:06 +00:00
gccbug.in
gccspec.c
gcov-io.h
gcov.1
gcov.c
gcov.texi
gcse.c
gen-protos.c
genattr.c
genattrtab.c
gencheck.c
gencodes.c i386.c (ix86_init_builtins): Make i size_t to remove warnings. 2001-01-15 14:19:31 +01:00
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c
genpeep.c
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 diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
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-win32.h: Include errno.h to get a declaration for EINVAL and _mingw.h if... 2001-01-22 16:29:53 -05:00
gthr.h
haifa-sched.c
halfpic.c
halfpic.h
hard-reg-set.h
hash.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
hash.h diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
hwint.h
ifcvt.c
input.h
insn-addr.h
install.texi
integrate.c integrate.h (struct inline_remap): Add compare_src, compare_mode. 2001-01-23 19:36:06 +01:00
integrate.h integrate.h (struct inline_remap): Add compare_src, compare_mode. 2001-01-23 19:36:06 +01:00
intl.c
intl.h
invoke.texi invoke.texi (-fdump-class-layout): Document. 2001-02-05 11:45:16 +00:00
jump.c jump.c (comparison_dominates_p): Don't try to handle UNKNOWN comparison codes. 2001-01-30 19:34:41 +00:00
LANGUAGES
lcm.c Update Copyright notice 2001-02-07 17:44:47 +00:00
libgcc1-test.c
libgcc1.c
libgcc2.c improve comments 2001-02-08 07:39:14 -05:00
libgcc2.h libgcc2.h (Wtype_MAX, Wtype_MIN): Define. 2001-01-31 03:53:32 +00:00
libgcc-std.ver libgcc-std.ver (GCC_3.0): Add __terminate_func_set to list of EH symbols. 2001-01-23 19:03:12 -08:00
limitx.h
limity.h
listing
lists.c
local-alloc.c local-alloc.c (update_equiv_regs): Copy INSN_CODE to the new instruction. 2001-02-01 17:03:47 -08:00
longlong.h
loop.c loop.c (loop_giv_reduce_benefit): Copy mode size into int variable. 2001-01-26 22:06:45 +00:00
loop.h loop.c (loop_call_insn_emit_before, [...]): New. 2001-01-25 09:28:55 +00:00
machmode.def
machmode.h
make-l2.com
Makefile.in Makefile.in (-DGPLUSPLUS_TOOL_INCLUDE_DIR): Change to target subdir of gcc_gxx_include_dir. 2001-02-06 06:36:08 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi * md.texi (Standard Names): remove reference to spur.md. 2001-02-03 02:12:16 +00:00
mips-tdump.c Add blanks 2001-02-03 09:05:28 -05:00
mips-tfile.c
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in
mkmap-flat.awk
mkmap-symver.awk
move-if-change
NEWS
ONEWS
optabs.c configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
output.h final.c: Revert back my previous changes. 2001-02-06 20:05:35 -05:00
patch-apollo-includes
predict.c
prefix.c
prefix.h
print-rtl.c
print-tree.c print-tree.c (print_node, [...]): Print DECL_ARG_TYPE and DECL_ARG_TYPE_AS_WRITTEN. 2001-02-06 08:12:56 -05:00
profile.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
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
README.X11
real.c Eliminate IA-64 compiler warnings. 2001-01-23 20:30:47 -08:00
real.h
recog.c recog.c (validate_replace_rtx_1): In ZERO_EXTEND / SIGN_EXTEND case... 2001-01-22 16:58:08 +00:00
recog.h
reg-stack.c
regclass.c regclass.c (max_set_parallel): New variable. 2001-01-19 13:09:17 -05:00
regmove.c regmove.c (try_auto_increment): Change REG_DEAD into REG_UNUSED when register dies in the insn. 2001-01-30 16:20:44 -08:00
regrename.c
regs.h
reload1.c reload1.c (reload_reg_free_for_value_p): New parameter start_regno. 2001-01-25 00:02:49 +00:00
reload.c reload.c (find_reloads_subreg_address): Fail the substitution if the resulting address is insufficiently aligned. 2001-01-24 15:50:56 -08:00
reload.h
reorg.c
resource.c
resource.h
rtl.c
rtl.def
rtl.h
rtl.texi dwarf2out.c: Added explanation of abbreviations. 2001-02-02 06:11:26 +00:00
rtlanal.c * rtlanal.c (remove_node_from_expr_list): Correctly update PREV. 2001-02-08 11:24:34 -05:00
sbitmap.c
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sched-deps.c rtl.texi (SET, CLOBBER): Document PARALLEL as SET_DEST possibility. 2001-01-19 13:28:58 -05:00
sched-ebb.c
sched-int.h
sched-rgn.c rtl.texi (SET, CLOBBER): Document PARALLEL as SET_DEST possibility. 2001-01-19 13:28:58 -05:00
sched-vis.c
sdbout.c sdbout.c (sdbout_one_type): Skip types with indeterminate size. 2001-01-29 17:26:25 -08:00
sdbout.h
SERVICE
sibcall.c
simplify-rtx.c combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is the sum of a pointer and a constant... 2001-02-06 07:39:15 -05:00
sort-protos
ssa.c
ssa.h
stab.def
stack.h
stmt.c stmt.c (estimate_case_costs): Use integer_minus_one_node. 2001-01-29 02:46:30 +00:00
stor-layout.c stor-layout.c (reference_types_internal): New variable. 2001-02-06 08:04:43 -05:00
stringpool.c
sys-protos.h
sys-types.h
system.h
texinfo.tex
timevar.c
timevar.def
timevar.h
tlink.c
tm.texi defaults.h (CPLUSPLUS_CPP_SPEC): New macro. 2001-02-07 18:58:07 +00:00
toplev.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
toplev.h diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
tradcif.y configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
tradcpp.c cppfiles.c (_cpp_read_file): Add to dependencies if requested. 2001-01-24 19:44:40 +01:00
tradcpp.h
tree.c tree.c, tree.h (build_parse_node): Remove; was identical to build_nt. 2001-01-29 18:57:24 +00:00
tree.def
tree.h stor-layout.c (reference_types_internal): New variable. 2001-02-06 08:04:43 -05:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c loop.c (loop_call_insn_emit_before, [...]): New. 2001-01-25 09:28:55 +00:00
varasm.c cppinit.c (BC): New macro. 2001-02-04 08:29:46 +00:00
varray.c
varray.h
version.c Daily bump. 2001-02-09 01:45:08 -07:00
version.h
vmsconfig.com
xcoffout.c
xcoffout.h

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