8sa1-gcc/gcc
Neil Booth 2b57e91931 config:
* a29k/a29k.h, a29k/unix.h, a29k/vx29k.h,
	alpha/alpha-interix.h, alpha/alpha.h, alpha/linux.h,
	alpha/openbsd.h, alpha/osf.h, alpha/vms.h, alpha/vxworks.h,
	alpha/win-nt.h, arc/arc.h, arm/arm.h, arm/conix-elf.h,
	arm/linux-aout.h, arm/linux-elf.h, arm/netbsd.h, arm/riscix.h,
	arm/riscix1-1.h, arm/semiaof.h, arm/unknown-elf-oabi.h, arm/vxarm.h,
	c4x/rtems.h, clipper/clix.h, convex/convex.h, d30v/d30v.h,
	elxsi/elxsi.h, fr30/fr30.h, h8300/h8300.h, i370/linux.h, i370/mvs.h,
	i370/oe.h, i386/386bsd.h, i386/aix386ng.h, i386/beos-elf.h,
	i386/bsd386.h, i386/crtdll.h, i386/cygwin.h, i386/dgux.h,
	i386/djgpp-rtems.h, i386/djgpp.h, i386/freebsd-aout.h, i386/freebsd.h,
	i386/gnu.h, i386/i386-interix.h, i386/i386.h, i386/linux-aout.h,
	i386/linux-oldld.h, i386/linux.h, i386/lynx-ng.h, i386/lynx.h,
	i386/mach.h, i386/mingw32.h, i386/moss.h, i386/netbsd.h,
	i386/netware.h, i386/next.h, i386/openbsd.h, i386/osf1elf.h,
	i386/osfelf.h, i386/osfrose.h, i386/ptx4-i.h, i386/rtems.h,
	i386/rtemself.h, i386/sco.h, i386/sco4.h, i386/sco4dbx.h, i386/sco5.h,
	i386/scodbx.h, i386/sequent.h, i386/sol2.h, i386/sun.h, i386/sysv3.h,
	i386/sysv4.h, i386/uwin.h, i386/vsta.h, i386/vxi386.h, i386/win-nt.h,
	i386/win32.h, i860/fx2800.h, i860/i860.h, i860/mach.h, i860/sysv3.h,
	i860/sysv4.h, i960/i960.h, i960/rtems.h, i960/vx960-coff.h,
	ia64/ia64.h, ia64/linux.h, m32r/m32r.h, m68k/3b1.h, m68k/3b1g.h,
	m68k/a-ux.h, m68k/altos3068.h, m68k/amix.h, m68k/apollo68.h,
	m68k/crds.h, m68k/ctix.h, m68k/dpx2.h, m68k/hp2bsd.h, m68k/hp320.h,
	m68k/hp3bsd.h, m68k/hp3bsd44.h, m68k/isi.h, m68k/linux-aout.h,
	m68k/linux.h, m68k/lynx-ng.h, m68k/lynx.h, m68k/m68kemb.h,
	m68k/m68kv4.h, m68k/mot3300.h, m68k/netbsd.h, m68k/news.h,
	m68k/next.h, m68k/openbsd.h, m68k/pbb.h, m68k/plexus.h, m68k/rtems.h,
	m68k/rtemself.h, m68k/sun2.h, m68k/sun3.h, m68k/sun3mach.h,
	m68k/tower-as.h, m68k/tower.h, m68k/vxm68k.h, m88k/dgux.h,
	m88k/dolph.h, m88k/luna.h, m88k/m88k-aout.h, m88k/m88k-coff.h,
	m88k/openbsd.h, m88k/sysv3.h, m88k/sysv4.h, mips/bsd-4.h,
	mips/bsd-5.h, mips/dec-bsd.h, mips/dec-osf1.h, mips/gnu.h,
	mips/iris3.h, mips/iris5.h, mips/iris6.h, mips/linux.h, mips/mips.h,
	mips/netbsd.h, mips/news4.h, mips/news5.h, mips/nws3250v4.h,
	mips/openbsd.h, mips/osfrose.h, mips/rtems64.h, mips/sni-svr4.h,
	mips/svr3-4.h, mips/svr3-5.h, mips/svr4-4.h, mips/svr4-5.h,
	mips/ultrix.h, ns32k/encore.h, ns32k/merlin.h, ns32k/netbsd.h,
	ns32k/ns32k.h, ns32k/pc532-mach.h, ns32k/pc532.h, ns32k/sequent.h,
	ns32k/tek6000.h, ns32k/tek6100.h, ns32k/tek6200.h, pa/pa-hiux.h,
	pa/pa-hpux.h, pa/pa-hpux7.h, pa/pa-linux.h, pa/pa-osf.h,
	pa/pa-pro-end.h, pa/pa.h, pa/rtems.h, pj/linux.h, pj/pj.h,
	romp/romp.h, rs6000/aix.h, rs6000/aix31.h, rs6000/aix41.h,
	rs6000/aix43.h, rs6000/beos.h, rs6000/eabi.h, rs6000/eabisim.h,
	rs6000/linux.h, rs6000/lynx.h, rs6000/mach.h, rs6000/rtems.h,
	rs6000/sysv4.h, rs6000/vxppc.h, sh/elf.h, sh/linux.h, sh/rtems.h,
	sh/rtemself.h, sh/sh.h, sparc/aout.h, sparc/elf.h, sparc/linux-aout.h,
	sparc/linux.h, sparc/linux64.h, sparc/lite.h, sparc/litecoff.h,
	sparc/liteelf.h, sparc/lynx-ng.h, sparc/lynx.h, sparc/netbsd.h,
	sparc/openbsd.h, sparc/pbd.h, sparc/rtems.h, sparc/rtemself.h,
	sparc/sol2-sld-64.h, sparc/sol2.h, sparc/sp64-aout.h,
	sparc/sp64-elf.h, sparc/sp86x-aout.h, sparc/sp86x-elf.h,
	sparc/sparc.h, sparc/sysv4.h, sparc/vxsim.h, sparc/vxsparc.h,
	v850/rtems.h, vax/netbsd.h, vax/openbsd.h, vax/ultrix.h, vax/vax.h,
	vax/vaxv.h, vax/vms.h, we32k/we32k.h

	Replace -A() with -A=, the new assertion syntax.

From-SVN: r37213
2000-11-02 23:29:13 +00:00
..
ch Makefile.in ($(srcdir)/hash.h): Refer to GNU FTP site for updated gperf. 2000-10-07 13:39:35 +01:00
config config: 2000-11-02 23:29:13 +00:00
cp * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
f * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
fixinc toplev.c, [...]: Change comments mentioning C9X to refer to C99 instead. 2000-10-29 19:34:53 +00:00
ginclude stddef.h: Don't declare wint_t unless __need_wint_t. 2000-08-04 17:00:48 +01:00
intl dcgettext.c: Outside libc, use local variable names that don't clash with those in libc. 2000-09-18 22:05:52 +00:00
java parse.y (patch_method_invocation): NULLify this_arg when already inserted. 2000-10-29 18:37:25 -08:00
objc configure.in: If not NO_MINUS_C_MINUS_O, substitute OUTPUT_OPTION with '-o $@'. 2000-10-27 20:22:28 +00:00
po New macro expander. 2000-10-28 17:59:06 +00:00
testsuite Be sure to initialize the size before use. 2000-11-02 02:29:31 +00:00
.cvsignore top level: 2000-07-14 07:13:19 +00:00
.gdbinit
ABOUT-GCC-NLS ABOUT-GCC-NLS: Remove gettext patches from Paul Eggert as they have been incorporated into the... 2000-08-27 23:53:54 +00:00
ABOUT-NLS
acconfig.h configure.in: Add AC_CHECK_TYPE(ssize_t). 2000-05-27 22:05:01 +00:00
aclocal.m4 aclocal.m4 (AM_GNU_GETTEXT): Fix non portable use of == operator for test. 2000-10-09 08:36:36 +00:00
alias.c alias.c: Include basic-block.h. 2000-10-25 05:00:53 +00:00
assert.h
basic-block.h basic-block.h (struct loop): Delete fields pre_header_root and pre_header_trace and replace with... 2000-10-18 10:10:38 +00:00
bb-reorder.c Remove obstacks. 2000-10-13 06:26:46 +00:00
bitmap.c bitmap.c (debug_bitmap_file): Cast pointers to PTR for printing with %p. 2000-07-23 10:25:06 -06:00
bitmap.h
build-make
builtins.c Constant folding for builtins 2000-11-01 17:02:45 +00:00
builtins.def builtins.c (expand_builtin_strstr): New function. 2000-11-01 03:22:21 +00:00
c-aux-info.c tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +00:00
c-common.c c-common.c (get_flag_spec, [...]): Use strchr () instead of index (). 2000-11-02 18:59:16 +00:00
c-common.def c-common.h (add_stmt): Change prototype. 2000-09-10 21:34:41 +00:00
c-common.h c-common.h (flag_no_builtin): Declare. 2000-10-18 18:59:04 +00:00
c-convert.c Vector conversions support 2000-06-24 19:26:42 +00:00
c-decl.c * c-decl.c (finish_function): Clear c_function_name_declared_p. 2000-10-28 22:59:58 -07:00
c-errors.c c-errors.c (pedwarn_c99): Adjust call to report_diagnostic. 2000-08-20 09:50:12 +00:00
c-gperf.h configure, config.in: Rebuilt. 2000-09-15 22:05:48 +00:00
c-lang.c c-common.c (back_end_hook): New variable. 2000-10-18 05:45:37 +00:00
c-lex.c c-lex.c (init_c_lex): Update cpp_start_read call. 2000-11-02 08:05:45 +00:00
c-lex.h Integrated preprocessor. 2000-09-07 00:37:14 +00:00
c-parse.in c-lex.c (init_c_lex): Update cpp_start_read call. 2000-11-02 08:05:45 +00:00
c-pragma.c c-pragma.c (handle_pragma_pack): Initialize align to -1. 2000-10-28 00:04:11 +00:00
c-pragma.h c-pragma.c: Don't elide entire file if !HANDLE_GENERIC_PRAGMAS. 2000-09-08 22:17:24 +00:00
c-semantics.c stmt.c (expand_start_null_loop): New. 2000-11-01 02:28:32 -08:00
c-tree.h Improved sequence point warnings 2000-10-17 09:34:21 +00:00
c-tree.texi c-tree.texi: Improve documentation for IF_STMTs and related conditional statements. 2000-10-23 14:43:33 +00:00
c-typeck.c Constant folding for builtins 2000-11-01 17:02:45 +00:00
caller-save.c Remove obstacks. 2000-10-13 06:26:46 +00:00
calls.c calls.c (expand_call): If sibcall_failure is set during pass 1, clear tail_call_insns as well. 2000-10-27 21:49:53 +02:00
ChangeLog combine.c (distribute_notes): Use rtx_equal_p to check elim_i2 / elim_i1. 2000-11-02 22:02:21 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2 Split the ChangeLog 2000-05-30 14:50:33 -06:00
ChangeLog.3 Rotate out 6 more months of ChangeLog entries. 2000-07-31 06:59:37 -06:00
ChangeLog.lib
collect2.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
collect2.h
combine.c combine.c (distribute_notes): Use rtx_equal_p to check elim_i2 / elim_i1. 2000-11-02 22:02:21 +00:00
conditions.h
config.guess
config.in configure.in: If not NO_MINUS_C_MINUS_O, substitute OUTPUT_OPTION with '-o $@'. 2000-10-27 20:22:28 +00:00
configure configure.in: Make integrated CPP the default. 2000-11-02 19:41:19 +00:00
configure.bat
configure.frag
configure.in configure.in: Make integrated CPP the default. 2000-11-02 19:41:19 +00:00
conflict.c conflict.c (conflict_graph_compute): Don't look for REG_INC. 2000-06-14 14:08:15 -07:00
contrib.texi contrib.texi: Update references to steering committee members and Jeff Law's entry. 2000-10-18 09:05:45 +00:00
convert.c Warning fixes: 2000-07-12 16:17:15 +00:00
convert.h Vector conversions support 2000-06-24 19:26:42 +00:00
COPYING
COPYING.LIB
cpp.1 cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments. 2000-08-02 07:08:49 +00:00
cpp.texi cpp.texi: Update for new command line assertion syntax. 2000-10-31 23:34:59 +00:00
cppdefault.c cppinit.c: Include cppdefault.h. 2000-07-06 22:52:03 +00:00
cppdefault.h cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
cpperror.c New macro expander. 2000-10-28 17:59:06 +00:00
cppexp.c New macro expander. 2000-10-28 17:59:06 +00:00
cppfiles.c cppfiles.c (stack_include_file): Check for stacked contexts here. 2000-10-30 22:29:00 +00:00
cpphash.c cpphash.c (cpp_forall_identifiers): Add context variable for callback routine. 2000-10-29 07:07:20 +00:00
cpphash.h cppfiles.c (stack_include_file): Check for stacked contexts here. 2000-10-30 22:29:00 +00:00
cppinit.c cppfiles.c (stack_include_file): Check for stacked contexts here. 2000-10-30 22:29:00 +00:00
cpplex.c c-parse.in (_yylex): Remove CPP_BACKSLASH case. 2000-11-01 07:32:23 +00:00
cpplib.c cpplib.c (run_directive): Use correct line number for output of _Pragma. 2000-11-01 20:21:13 +00:00
cpplib.h c-parse.in (_yylex): Remove CPP_BACKSLASH case. 2000-11-01 07:32:23 +00:00
cppmacro.c c-parse.in (_yylex): Remove CPP_BACKSLASH case. 2000-11-01 07:32:23 +00:00
cppmain.c * cppmain.c (scan_buffer): Don't avoid paste for assembly. 2000-11-01 00:53:36 -08:00
cppspec.c cppspec.c (DEFAULT_WORD_SWITCH_TAKES_ARG): Added -MF and -MT. 2000-10-20 21:14:20 +00:00
cross-make
crtstuff.c Changes add TABs on either or both sides, covering start of line, 2000-09-25 08:08:58 +00:00
cse.c cse.c (find_comparison_args): Check that we can reverse a comparison if needed before accepting the substitution. 2000-10-25 17:17:53 -07:00
cselib.h Add cselib; use it in loop and reload_cse_regs 2000-03-14 18:36:18 +00:00
cstamp-h.in
dbxout.c * dbxout.c (dbxout_source_line): Remove extra tab. 2000-10-10 00:13:09 +00:00
dbxout.h
dbxstclass.h
dce.c dce.c: Remove all uses of assert. 2000-08-03 00:17:11 +00:00
defaults.h Make ia64 port use tags instead of labels for debug info labels. 2000-10-31 16:20:34 -08:00
dependence.c splay-tree.c (splay_tree_predecessor): Fix typo in comment. 2000-09-17 07:38:23 +00:00
diagnostic.c diagnostic.c: Remove EGCS reference in comment. 2000-10-21 19:10:32 +01:00
diagnostic.h diagnostic.h (output_clear_message_text): New function. 2000-09-28 12:50:37 +00:00
doloop.c doloop.c (doloop_modify): Prevent delete_insn() from deleting too much. 2000-09-28 22:36:49 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h [multiple changes] 2000-08-28 20:29:29 -04:00
dwarf2out.c dwarf2out.c (loc_descriptor_from_tree): Check for null result from rtl_for_decl_location. 2000-11-01 14:45:09 -08:00
dwarf2out.h toplev.c (debug_ignore_block): Return int. 2000-05-02 16:43:24 -04:00
dwarf.h Change java language number to 0x000b 2000-08-03 22:41:38 +00:00
dwarfout.c Callers gcc-toplev: 2000-09-25 11:23:45 +00:00
dwarfout.h top level: 2000-05-09 19:56:01 +00:00
eh-common.h collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
emit-rtl.c c-common.c (back_end_hook): New variable. 2000-10-18 05:45:37 +00:00
enquire.c cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
errors.c diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
errors.h c-common.h: Prototype min_precision and c_build_qualified_type here... 2000-08-02 17:01:13 +00:00
except.c Remove obstacks. 2000-10-13 06:26:46 +00:00
except.h Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
exgettext
explow.c Remove obstacks. 2000-10-13 06:26:46 +00:00
expmed.c Fixes for C++ structure layout breakage. 2000-10-24 18:30:25 -07:00
expr.c expr.c (do_store_flag): Pass operand_mode instead of GET_MODE (op0) to expand_shift. 2000-10-31 17:02:45 +01:00
expr.h Constant folding for builtins 2000-11-01 17:02:45 +00:00
extend.texi Patched code to generate warning when trying to perform static 2000-10-04 18:03:33 +00:00
final.c Make ia64 port use tags instead of labels for debug info labels. 2000-10-31 16:20:34 -08:00
fix-header.c New macro expander. 2000-10-28 17:59:06 +00:00
fixproto * fixproto: Recognize DOS paths with drive letters as absolute paths. 2000-08-11 09:20:10 -06:00
flags.h toplev.c, [...]: Change comments mentioning C9X to refer to C99 instead. 2000-10-29 19:34:53 +00:00
floatlib.c
flow.c basic-block.h (struct loop): Delete fields pre_header_root and pre_header_trace and replace with... 2000-10-18 10:10:38 +00:00
fold-const.c Constant folding for builtins 2000-11-01 17:02:45 +00:00
fp-test.c
frame-dwarf2.c dwarf2out.c (build_cfa_loc): Correct to use DW_OP_regx or DW_OP_bregx when cfa->reg > 31. 2000-10-06 11:37:31 +00:00
frame.c frame.c (end_fde_sort): Remove extraneous erratic array test. 2000-06-08 08:30:28 +00:00
frame.h Minor cleanup of ia64 unwind handler code. 2000-08-23 13:55:01 -07:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c * function.c (locate_and_pad_parm): Use host_integerp and tree_low_cst. 2000-10-20 14:49:24 -04:00
function.h Remove obstacks. 2000-10-13 06:26:46 +00:00
future.options
gansidecl.h
gbl-ctors.h dwarf2out.c: Indent #error directive. 2000-07-28 16:08:54 +00:00
gcc.1 * gcc.1: Delete documentation for -undef preprocessor option. 2000-09-14 17:04:51 -06:00
gcc.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
gcc.h gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcc.hlp
gcc.texi gcc.texi: The C++ standard isn't "draft" anymore. 2000-10-30 22:20:52 +00:00
gccbug.in configure.in: Determine and substitute gcc_version_full. 2000-10-28 22:44:52 +01:00
gccspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcov-io.h
gcov.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
gcov.texi
gcse.c do not propagate constants into jump_insn's for machines with CC0, more than once 2000-10-24 22:49:39 +00:00
gen-protos.c
genattr.c Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
genattrtab.c Remove obstacks. 2000-10-13 06:26:46 +00:00
gencheck.c c-common.h (IF_COND): Moved here from cp/cp-tree.h. 2000-06-14 10:26:18 -07:00
gencodes.c gencodes.c (main): Define CODE_FOR_nothing as the last possible insn_code_number + 1. 2000-08-04 01:01:30 -06:00
genconfig.c Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
genemit.c Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
genextract.c genopinit.c: Use $ for escape sequences in optab patterns. 2000-05-18 22:05:15 +00:00
genflags.c configure.in (stage1_warn_cflags): Add -Wstrict-prototypes -Wmissing-prototypes. 2000-05-27 22:34:05 +00:00
gengenrtl.c Remove obstacks. 2000-10-13 06:26:46 +00:00
genmultilib top level: 2000-05-09 19:56:01 +00:00
genopinit.c Adding new option -ftrapv. 2000-10-18 17:33:41 -04:00
genoutput.c genoutput.c (output_insn_data): Translate <NEWLINE> to \n\ while outputting templates with many lines. 2000-09-10 14:01:56 +00:00
genpeep.c * genpeep.c (main): Handle DEFINE_PEEPHOLE2. 2000-07-31 21:16:19 -06:00
genrecog.c genrecog.c (write_switch): Return the first condition that needs a label. 2000-10-17 14:27:53 +00:00
gensupport.c Warning fixes: 2000-07-12 16:17:15 +00:00
gensupport.h Makefile.in (gensupport.o): Compile for the host. 2000-05-06 15:30:13 -07:00
ggc-callbacks.c Remove obstacks. 2000-10-13 06:26:46 +00:00
ggc-common.c c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only. 2000-10-01 19:19:30 +00:00
ggc-none.c Remove obstacks. 2000-10-13 06:26:46 +00:00
ggc-page.c flags.h (time_report, mem_report): New global flags. 2000-08-29 20:57:11 +00:00
ggc-simple.c flags.h (time_report, mem_report): New global flags. 2000-08-29 20:57:11 +00:00
ggc.h Remove obstacks. 2000-10-13 06:26:46 +00:00
glimits.h aix43.h (CPP_SPEC): Define __LONG_MAX__ correctly in 64-bit mode. 2000-07-21 00:47:27 +00:00
global.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
gmon.c
graph.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
graph.h
gstab.h
gsyms.h
gsyslimits.h cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
gthr-aix.h configure.in: Allow enable_threads_flag value of "aix". 2000-09-19 16:30:27 -04:00
gthr-dce.h gthr-dce.h (__gthread_objc_mutex_deallocate): Free mutex->backend. 2000-09-06 06:55:34 +00:00
gthr-posix.h Conditionally include <sched.h>; include <config.h> from libobjc/. 2000-08-15 07:36:33 +00:00
gthr-single.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-solaris.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-vxworks.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-win32.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr.h
haifa-sched.c Fix ICE on lex output file reported by Andreas Schwab. 2000-10-19 16:21:14 -07:00
halfpic.c
halfpic.h
hard-reg-set.h print-rtl.c (reg_names): Remove const. 2000-05-27 20:24:57 -07:00
hash.c
hash.h
hwint.h
ifcvt.c Fix ia64-linux glibc intl/loadmsgcat.c miscompilation. 2000-09-12 12:06:05 -07:00
input.h top level: 2000-05-09 19:56:01 +00:00
insn-addr.h Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
install1.texi
INSTALL genfixes: Remove EGCS reference. 2000-10-22 19:07:07 +01:00
install.texi genfixes: Remove EGCS reference. 2000-10-22 19:07:07 +01:00
integrate.c * integrate.c (copy_insn_list): Copy the unchanging flag for calls. 2000-10-29 09:14:22 +00:00
integrate.h simplify-rtx.c (simplify_ternary_operation): Cast to unsigned. 2000-05-04 17:15:05 -04:00
intl.c
intl.h
invoke.texi Better .greg dump 2000-10-31 10:09:34 +00:00
jump.c c-decl.c (warn_missing_noreturn): Remove. 2000-10-05 23:01:27 -07:00
LANGUAGES
lcm.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
libgcc1-test.c
libgcc1.c Update to libgcc copyright exception clause. 2000-05-15 17:14:17 -06:00
libgcc2.c libgcc2.c (__shtab): Remove __shtab variable. 2000-10-31 17:43:16 -07:00
libgcc2.h Warning fixes: 2000-10-20 23:32:10 +00:00
libgcc-std.ver libgcc2.c (__shtab): Remove __shtab variable. 2000-10-31 17:43:16 -07:00
limitx.h
limity.h cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
listing
lists.c Remove obstacks. 2000-10-13 06:26:46 +00:00
local-alloc.c local-alloc.c (update_equiv_regs): Add an abort(). 2000-10-23 18:42:52 +00:00
longlong.h longlong.h [alpha] (count_leading_zeros): Use cmpbge with a zero instead of -1. 2000-10-05 22:32:59 -07:00
loop.c * loop.c (strength_reduce): Fix error in last change. 2000-10-21 08:12:07 -04:00
loop.h Kill recombine_givs. 2000-09-19 09:01:13 -07:00
machmode.def * machmode.def: Add V16QImode. 2000-11-02 00:36:15 +00:00
machmode.h machmode.def: Add BImode. 2000-09-18 10:55:38 -07:00
make-l2.com
Makefile.in New macro expander. 2000-10-28 17:59:06 +00:00
makefile.vms
mbchar.c cpphash.h (U): New define, to correct type of string constants. 2000-05-04 04:38:01 +00:00
mbchar.h
md.texi Document 68hc11 & 68hc12 port 2000-09-13 21:23:35 +02:00
mips-tdump.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
mips-tfile.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
mkdeps.c cppfiles.c (file_cleanup, [...]): Replace bcopy(), index() etc calls. 2000-03-11 00:49:44 +00:00
mkdeps.h
mkinstalldirs
mklibgcc.in Makefile.in (SHLIB_NM_FLAGS): New. 2000-10-20 21:47:05 -04:00
mkmap-flat.awk Makefile.in (NM_FOR_TARGET): New. 2000-10-05 22:46:02 -07:00
mkmap-symver.awk Makefile.in (NM_FOR_TARGET): New. 2000-10-05 22:46:02 -07:00
move-if-change
NEWS
optabs.c Adding new option -ftrapv. 2000-10-18 17:33:41 -04:00
output.h c-decl.c (warn_missing_noreturn): Remove. 2000-10-05 23:01:27 -07:00
patch-apollo-includes
predict.c cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0. 2000-05-19 18:27:28 -04:00
prefix.c * prefix.c (translate_name): Don't strip trailing DIR_SEPARATOR. 2000-08-04 11:02:51 -06:00
prefix.h
print-rtl.c print-rtl.c (print_rtx_head): Constify. 2000-10-16 10:24:54 -06:00
print-tree.c Remove obstacks. 2000-10-13 06:26:46 +00:00
profile.c Remove obstacks. 2000-10-13 06:26:46 +00:00
protoize.c * protoize.c (munge_compile_params): Fix typo and formatting buglets. 2000-08-22 01:44:51 -06:00
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.AVR
README.C4X
README.DWARF
README.FRESCO
README.gnat
README.Portability cpplex.c: Update comments. 2000-07-16 13:35:23 +00:00
README.RS6000
README.X11
real.c toplev.c, [...]: Change comments mentioning C9X to refer to C99 instead. 2000-10-29 19:34:53 +00:00
real.h configure.in (ia64-*): Set float_format for i386 long double. 2000-08-14 14:01:24 -07:00
recog.c Fix crashes in split_all_insns 2000-10-31 10:06:49 +00:00
recog.h regrename.c: Rewrite to handle multi-register modes and cond_exec instructions. 2000-10-27 13:58:57 -07:00
reg-stack.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regclass.c calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2. 2000-09-14 19:56:02 -07:00
regmove.c regmove.c (perhaps_ends_bb_p): New function. 2000-08-18 14:21:33 -04:00
regrename.c regrename.c (scan_rtx_address): Frob action, not class, when trying to disable optimization. 2000-10-28 22:41:44 -07:00
regs.h combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
reload1.c Never set reload_override_in for optional reloads. 2000-10-28 19:36:04 +00:00
reload.c reload.c (find_equiv_reg): Test all hard registers for membership in the requested class. 2000-11-02 19:22:04 +00:00
reload.h Handle multiword modes in regno_clobbered_p 2000-09-07 11:07:07 +00:00
reorg.c reorg.c: Fix formatting. 2000-10-18 04:41:35 +00:00
resource.c Remove obstacks. 2000-10-13 06:26:46 +00:00
resource.h Makefile.in (recog.o): Don't depend on resource.h. 2000-05-27 13:23:15 -07:00
rtl.c toplev.c, [...]: Change comments mentioning C9X to refer to C99 instead. 2000-10-29 19:34:53 +00:00
rtl.def cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtl.h print-rtl.c (print_rtx_head): Constify. 2000-10-16 10:24:54 -06:00
rtl.texi Update docs for USE rtx. 2000-09-08 09:56:25 +00:00
rtlanal.c rtlanal.c (rtx_unstable_p, [...]): Don't consider pic register stable if PIC_OFFSET_TABLE_REG_CALL_CLOBBERED. 2000-10-24 16:01:11 -07:00
sbitmap.c cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0. 2000-05-19 18:27:28 -04:00
sbitmap.h bb-reorder.c (get_next_bb_note, [...]): Prototype. 2000-05-04 17:58:40 +00:00
scan-decls.c New macro expander. 2000-10-28 17:59:06 +00:00
scan-types.sh * scan-types.sh (VALUE) Wrap use with double quotes to protect 2000-06-09 14:42:09 +00:00
scan.c
scan.h New macro expander. 2000-10-28 17:59:06 +00:00
sdbout.c gcse.c (set_hash_table_size): Now unsigned. 2000-10-20 15:17:41 -04:00
sdbout.h sdbout.c (struct sdb_file): NAME now const. 2000-06-06 08:08:44 -04:00
SERVICE Replace with URL for FSF service directory 2000-10-16 17:50:49 +00:00
sibcall.c sibcall.c (purge_mem_unchanging_flag): New function. 2000-10-24 13:25:50 +02:00
simplify-rtx.c simplify-rtx.c (simplify_relational_operation): Sign extend low words before sign extending to high words. 2000-10-25 16:02:14 -07:00
sort-protos
ssa.c Warning fixes: 2000-10-20 23:32:10 +00:00
ssa.h Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
stab.def
stack.h
stmt.c * stmt.c (expand_start_null_loop): Set continue_label. 2000-11-01 09:28:02 -08:00
stor-layout.c stor-layout.c (layout_type): If TYPE_ALIAS_SET was already set on the incomplete type force it into alias set 0. 2000-10-25 17:23:35 +02:00
sys-protos.h Makefile.in (TARGET_GETGROUPS_T): New configuration variable. 2000-07-17 03:23:16 -06:00
sys-types.h
system.h gcse.c (set_hash_table_size): Now unsigned. 2000-10-20 15:17:41 -04:00
texinfo.tex
timevar.c timevar.c (timevar_add): Delete. 2000-09-06 07:02:40 +00:00
timevar.def Integrated preprocessor. 2000-09-07 00:37:14 +00:00
timevar.h Integrated preprocessor. 2000-09-07 00:37:14 +00:00
tlink.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
tm.texi Make ia64 port use tags instead of labels for debug info labels. 2000-10-31 16:20:34 -08:00
toplev.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
toplev.h [multiple changes] 2000-08-28 20:29:29 -04:00
tradcif.y defaults.h: Provide default definitions for... 2000-09-11 01:50:49 +00:00
tradcpp.c cpperror.c (print_file_and_line): If line is (unsigned int)-1, print just the filename. 2000-08-29 18:37:37 +00:00
tree.c tree.c (make_node, case 't'): Set alignment to that of char_type_node. 2000-10-26 09:50:34 +00:00
tree.def expr.c (do_preexpand_calls): Remove. 2000-10-23 04:40:26 +00:00
tree.h stmt.c (expand_start_null_loop): New. 2000-11-01 02:28:32 -08:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c Kill recombine_givs. 2000-09-19 09:01:13 -07:00
varasm.c Remove obstacks. 2000-10-13 06:26:46 +00:00
varray.c
varray.h diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
version.c Daily bump. 2000-11-02 01:45:10 -07:00
version.h
vmsconfig.com
xcoffout.c * xcoffout.c: Fix formatting. 2000-08-29 09:54:29 -06:00
xcoffout.h Changes add TABs on either or both sides, covering start of line, 2000-09-25 08:08:58 +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).