gcc/gcc
Alexandre Oliva 5d00b10a56 sh.md: Clobber MACH_REG and MACL_REG in SImode, instead of just MACH_REG in DImode.
* config/sh/sh.md: Clobber MACH_REG and MACL_REG in SImode,
instead of just MACH_REG in DImode.  Always refer to FPSCR_REG
in PSImode.

From-SVN: r37720
2000-11-24 21:54:19 +00:00
..
ch alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
config sh.md: Clobber MACH_REG and MACL_REG in SImode, instead of just MACH_REG in DImode. 2000-11-24 21:54:19 +00:00
cp c-parse.in (unary_expr): Move VA_ARG from here ... 2000-11-24 10:30:46 +00:00
f Daily bump. 2000-11-24 01:45:08 -07:00
fixinc fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow compilation with older compilers, such as /bin/cc on SunOS. 2000-11-22 02:23:40 +00:00
ginclude c-common.c (boolean_increment): New function. 2000-11-13 14:14:44 +00: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 jcf-parse.c (init_jcf_parse): Register current_file_list root. 2000-11-24 15:29:39 +00:00
objc c-lang.c (lang_init_options): Update call to cpp_reader_init. 2000-11-20 18:27:32 +00:00
po * POTFILES.in: Add config/rs6000/xm-darwin.h. 2000-11-21 03:04:44 +00:00
testsuite New testcase 2000-11-24 17:11:10 +00:00
.cvsignore top level: 2000-07-14 07:13:19 +00:00
.gdbinit
ABOUT-GCC-NLS ABOUT-GCC-NLS: Remove the patch for gettext as it has been accepted my the gettext maintainer. 2000-11-07 17:45:31 +00:00
ABOUT-NLS
COPYING
COPYING.LIB
ChangeLog sh.md: Clobber MACH_REG and MACL_REG in SImode, instead of just MACH_REG in DImode. 2000-11-24 21:54:19 +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
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
LANGUAGES
Makefile.in Overhaul sequence point warnings (again) 2000-11-24 11:49:46 +00:00
NEWS Add support for MCore port 2000-02-14 22:56:20 +00:00
README
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.AVR Denis Chertykov <denisc@overta.ru> 2000-02-11 14:31:46 -08:00
README.C4X
README.DWARF
README.FRESCO
README.Portability cpplex.c: Update comments. 2000-07-16 13:35:23 +00:00
README.RS6000
README.X11
SERVICE Replace with URL for FSF service directory 2000-10-16 17:50:49 +00:00
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 (mems_in_disjoint_alias_sets_p): Do use alias sets in stdarg and varargs functions. 2000-11-19 19:39:17 +00:00
assert.h
basic-block.h Michael Matz <matzmich@cs.tu-berlin.de> 2000-11-14 01:58:40 -08: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 alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
build-make Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
builtins.c Warning fixes: 2000-11-19 13:15:51 +00:00
builtins.def builtins.c (expand_builtin): Handle BUILT_IN_INDEX and BUILT_IN_RINDEX. 2000-11-13 02:14:05 +00:00
c-aux-info.c tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +00:00
c-common.c Fix bug in previous change. 2000-11-24 14:22:01 +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.c (c_unsafe_for_reeval): New function. 2000-11-21 11:09:38 -08:00
c-convert.c c-common.c (boolean_increment): New function. 2000-11-13 14:14:44 +00:00
c-decl.c c-decl.c (grokdeclarator): Support flexible array members. 2000-11-19 15:40:37 -08:00
c-dump.c c-dump.c (dequeue_and_dump): Dump function bodies. 2000-11-10 04:50:53 +00:00
c-dump.h * c-dump.h: New file. 2000-11-10 16:29:34 +00: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-lang.c (lang_init_options): Update call to cpp_reader_init. 2000-11-20 18:27:32 +00:00
c-lex.c parse.y (yyparse_1): Rename the parser entry point. 2000-11-20 23:39:52 -08:00
c-lex.h Integrated preprocessor. 2000-09-07 00:37:14 +00:00
c-parse.in c-parse.in (unary_expr): Move VA_ARG from here ... 2000-11-24 10:30:46 +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 Makefile.in (C_AND_OBJC_OBJS): Add c-dump.o. 2000-11-10 04:29:45 +00:00
c-tree.h parse.y (yyparse_1): Rename the parser entry point. 2000-11-20 23:39:52 -08:00
c-tree.texi c-tree.texi: Fix typos. 2000-11-09 22:56:47 -07:00
c-typeck.c c-typeck.c (build_conditional_expr): When merging type qualifiers for conditional expressions between a pointer and... 2000-11-20 19:06:19 +00:00
caller-save.c Remove obstacks. 2000-10-13 06:26:46 +00:00
calls.c calls.c (expand_call, [...]): Use memcpy () instead of bcopy (). 2000-11-09 07:45:15 +00:00
collect2.c c-lex.c (cb_leave_file): Harmonize conditions and order of statements to those of process_directive for... 2000-11-13 21:22:10 +00:00
collect2.h
combine.c Avoid hard register combinations 2000-11-24 11:28:51 +00:00
conditions.h
config.gcc Makefile.in, [...]: Expunge remaining traces of facility for running MD files through C preprocessor. 2000-11-22 08:32:26 +00:00
config.guess
config.in configure.in (HAVE_AS_DWARF2_DEBUG_LINE): New. 2000-11-17 15:53:38 -08:00
configure gcc toplevel: 2000-11-23 02:22:03 +00:00
configure.bat
configure.frag
configure.in gcc toplevel: 2000-11-23 02:22:03 +00:00
conflict.c Warning fixes: 2000-11-19 13:15:51 +00: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
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 _Pragma. 2000-11-04 14:09:28 +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 cpperror.c (print_file_and_line): Don't display line number if 0. 2000-11-17 19:21:15 +00:00
cppexp.c c-lang.c (lang_init_options): Update call to cpp_reader_init. 2000-11-20 18:27:32 +00:00
cppfiles.c cppfiles.c (open_file): If already read, then don't reopen. 2000-11-03 16:03:37 +00:00
cpphash.c cpphash.c: Move cpp_defined here from cpplib.c. 2000-11-09 21:18:15 +00:00
cpphash.h cppexp.c (parse_defined): Call cpp_get_token not _cpp_get_token. 2000-11-14 18:32:06 +00:00
cppinit.c * do_includes: Revert to using cpp_read_file. 2000-11-21 18:27:49 +00:00
cpplex.c cpplex.c (trigraph_ok): Ensure we don't warn twice. 2000-11-22 20:36:10 +00:00
cpplib.c mcore.c (mcore_expand_prolog): Call xmalloc/xrealloc, not malloc/realloc. 2000-11-17 04:16:55 +00:00
cpplib.h cpplex.c (trigraph_ok): Ensure we don't warn twice. 2000-11-22 20:36:10 +00:00
cppmacro.c cppmacro.c (paste_tokens): Rename from paste_payloads. 2000-11-20 23:59:26 +00:00
cppmain.c c-lang.c (lang_init_options): Update call to cpp_reader_init. 2000-11-20 18:27:32 +00:00
cppspec.c cppspec.c (DEFAULT_WORD_SWITCH_TAKES_ARG): Added -MF and -MT. 2000-10-20 21:14:20 +00:00
cross-make configure.in (i?86-*-beos{pe,elf,}*): Recognize. 2000-01-12 19:37:06 -05:00
crtstuff.c * crtstuff.c (force_to_data): Use array size 1 not 0. 2000-11-19 17:48:49 -08:00
cse.c Avoid a bit of copy propagation when there's a REG_EQUIV note 2000-11-24 11:36:27 +00: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 ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
dbxout.h c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
dbxstclass.h
dce.c Michael Matz <matzmich@cs.tu-berlin.de> 2000-11-14 01:58:40 -08:00
defaults.h defaults.h [...] (EH_FRAME_SECTION): Remove trailing ';'. 2000-11-17 01:52:43 +00:00
dependence.c splay-tree.c (splay_tree_predecessor): Fix typo in comment. 2000-09-17 07:38:23 +00:00
diagnostic.c stringpool.c: New file. 2000-11-17 06:05:31 +00:00
diagnostic.h diagnostic.c (finish_abort): New fn. 2000-11-15 10:50:51 -05:00
doloop.c doloop.c (doloop_modify): Prevent delete_insn() from deleting too much. 2000-09-28 22:36:49 +00:00
dominance.c Michael Matz <matzmich@cs.tu-berlin.de> 2000-11-14 01:58:40 -08:00
doprint.c cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
doschk.c
dostage2
dostage3
dwarf.h dwarf.h (FMT_CODE): Adjust argument order; fix mapping to dwarf_subscr_data_formats bits. 2000-11-20 13:40:30 -08:00
dwarf2.h [multiple changes] 2000-08-28 20:29:29 -04:00
dwarf2out.c dwarf2out.c (simple_type_size_in_bits): Handle a type with no computed size as size zero. 2000-11-19 17:25:59 -08:00
dwarf2out.h dwarfout.c (INSN_LABEL_FMT): Remove. 2000-11-07 18:18:00 -08:00
dwarfout.c dwarf.h (FMT_CODE): Adjust argument order; fix mapping to dwarf_subscr_data_formats bits. 2000-11-20 13:40:30 -08:00
dwarfout.h dwarfout.c (INSN_LABEL_FMT): Remove. 2000-11-07 18:18:00 -08:00
eh-common.h collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
emit-rtl.c emit-rtl.c (gen_lowpart_common): Use word 0 if register mode is narrower than requested mode. 2000-11-23 13:23:04 +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 ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
except.h Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
exgettext tinfo.h: Remove apostrophes from C++ comment (xgettext thinks this file is plain C). 2000-02-06 06:57:21 +00:00
explow.c Remove obstacks. 2000-10-13 06:26:46 +00:00
expmed.c alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
expr.c expr.c (store_constructor): If a field is non addressable and the target is a MEM use MEM_ALIAS_SET... 2000-11-23 20:15:36 +00:00
expr.h Move fold_builtin declaration to proper header 2000-11-03 14:04:43 +00:00
extend.texi c-decl.c (grokdeclarator): Support flexible array members. 2000-11-19 15:40:37 -08:00
final.c final.c (output_addr_const): Simplify. 2000-11-23 06:37:23 +00:00
fix-header.c c-lang.c (lang_init_options): Update call to cpp_reader_init. 2000-11-20 18:27:32 +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 Try to dump some information before aborting. 2000-11-23 18:19:18 +00:00
fold-const.c Fix crash in fold_range_test 2000-11-24 17:45:04 +00:00
fp-test.c rtl.def: Add unordered fp comparisions. 2000-01-24 12:10:04 -08:00
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
function.c function.c (assign_parms): When calling put_var_into_stack... 2000-11-13 07:00:55 +00:00
function.h Remove obstacks. 2000-10-13 06:26:46 +00:00
future.options
gansidecl.h * gansidecl.h (const): Check __STDC__ before undef'ing `const'. 2000-11-20 21:09:25 +00:00
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 gcc.c (validate_switches): Validate multiple switches named in '|' (or) expressions in specs. 2000-11-22 19:17:14 +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: Adjust wording. 2000-11-11 23:44:24 +00:00
gccbug.in configure: Provide the original toplevel configure arguments (including $0) to... 2000-11-13 13:39:36 +00:00
gccspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcov-io.h gcov-io.h (__fetch_long, [...]): Mark as possibly unused. 2000-02-27 09:24:13 -05:00
gcov.1 gcov.texi: Add magic comments for texi2pod.pl. 2000-11-22 08:29:32 +00:00
gcov.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
gcov.texi gcov.texi: Add magic comments for texi2pod.pl. 2000-11-22 08:29:32 +00:00
gcse.c gcse.c (hoist_expr_reaches_here_p): Do not mark expr_bb as visited before visiting it. 2000-11-21 16:00:20 -05:00
gen-protos.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
genattr.c alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
genattrtab.c alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +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 Add blank lines between function comment and function return type. 2000-11-22 18:50:41 +00: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 rtl.h (traverse_md_constants): Declare. 2000-11-22 01:22:02 +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 ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
ggc-none.c Remove obstacks. 2000-10-13 06:26:46 +00:00
ggc-page.c stringpool.c: New file. 2000-11-17 06:05:31 +00:00
ggc-simple.c stringpool.c: New file. 2000-11-17 06:05:31 +00:00
ggc.h ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +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 alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
gmon.c gmon.c, [...]: Remove advertising clause from BSD license 1999-11-22 13:40:20 -05:00
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 gthr-posix.h: Fix typo; compatibily -> compatibility. 2000-01-27 10:49:12 -08:00
haifa-sched.c Treat ready list as a (for now, semi-)abstract datatype. Lose max_priority. 2000-11-24 17:36:47 +00:00
halfpic.c
halfpic.h Fix copyrights. 2000-02-26 06:55:09 -07:00
hard-reg-set.h print-rtl.c (reg_names): Remove const. 2000-05-27 20:24:57 -07:00
hash.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
hash.h configure.in (i?86-*-beos{pe,elf,}*): Recognize. 2000-01-12 19:37:06 -05:00
hwint.h
ifcvt.c Michael Matz <matzmich@cs.tu-berlin.de> 2000-11-14 01:58:40 -08: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
install.texi genfixes: Remove EGCS reference. 2000-10-22 19:07:07 +01:00
integrate.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +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 * config.gcc, invoke.texi: Fix errors in spelling of "deprecated". 2000-11-19 19:42:33 +00:00
jump.c jump.c (delete_computation): Re-instate deletion of feeding insn. 2000-11-24 19:51:09 +00:00
lcm.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
libgcc-std.ver libgcc2.c (__shtab): Remove __shtab variable. 2000-10-31 17:43:16 -07: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
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 c-lex.c (cb_leave_file): Harmonize conditions and order of statements to those of process_directive for... 2000-11-13 21:22:10 +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 Fix consec_sets_giv bug. 2000-11-21 18:24:42 +00: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.vms
mbchar.c cpphash.h (U): New define, to correct type of string constants. 2000-05-04 04:38:01 +00:00
mbchar.h Update copyrights 2000-01-17 17:16:21 +00:00
md.texi rtl.h (traverse_md_constants): Declare. 2000-11-22 01:22:02 +00: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 mcore.c (mcore_expand_prolog): Call xmalloc/xrealloc, not malloc/realloc. 2000-11-17 04:16:55 +00:00
mkdeps.h mkdeps.c, mkdeps.h: New files. 2000-03-04 19:42:04 +00:00
mkinstalldirs
mklibgcc.in mklibgcc.in (EXTRA_MULTILIB_PARTS): Prevent `make' from interpreting $out as a macro assignment. 2000-11-09 13:56:53 +00: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
optabs.c stringpool.c: New file. 2000-11-17 06:05:31 +00: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 alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
prefix.h
print-rtl.c print-rtl.c (print_rtx_head): Constify. 2000-10-16 10:24:54 -06:00
print-tree.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
profile.c ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
protoize.c Warning fixes: 2000-11-19 13:15:51 +00:00
pself.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
real.c toplev.c, [...]: Change comments mentioning C9X to refer to C99 instead. 2000-10-29 19:34:53 +00:00
real.h alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
recog.c recog.c (validate_replace_rtx_1): Consider subregs when replacing a register with a constant inside a... 2000-11-09 16:07:52 -08: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 alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
regmove.c regmove.c (combine_stack_adjustments_for_blocks): Recognize pushes formed using PRE_MODIFY too. 2000-11-08 20:59:34 +00:00
regrename.c regrename.c (scan_rtx_reg): Terminate the chain rather than abort on mark_read with NO_REGS. 2000-11-21 19:19:34 -08: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
reload.c Several fixes to make reload handle POST_MODIFY correctly. 2000-11-10 17:10:29 +00:00
reload.h Several fixes to make reload handle POST_MODIFY correctly. 2000-11-10 17:10:29 +00:00
reload1.c Fix code that substitutes reloadreg into SET_DEST of previous insn. 2000-11-24 17:40:09 +00:00
reorg.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +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 rtl.h (traverse_md_constants): Declare. 2000-11-22 01:22:02 +00:00
rtl.def cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtl.h rtl.h (traverse_md_constants): Declare. 2000-11-22 01:22:02 +00:00
rtl.texi c-tree.texi: Fix typos. 2000-11-09 22:56:47 -07: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 alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
sbitmap.h bb-reorder.c (get_next_bb_note, [...]): Prototype. 2000-05-04 17:58:40 +00:00
scan-decls.c Remove CPP_PLACEMARKERs 2000-11-11 13:19:01 +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 Makefile.in (GEN_PROTOS_OBJS): Remove libcpp.a. 2000-02-08 21:27:02 +00:00
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
sibcall.c sibcall.c (purge_mem_unchanging_flag): New function. 2000-10-24 13:25:50 +02:00
simplify-rtx.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
sort-protos
ssa.c Warning fixes: 2000-11-19 13:15:51 +00:00
ssa.h Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
stab.def
stack.h Update copyrights 2000-01-17 17:16:21 +00:00
stmt.c ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
stor-layout.c * stor-layout.c (variable_size): Only put SAVE_EXPRs on pending_sizes. 2000-11-19 11:09:35 -08:00
stringpool.c stringpool.c (stringpool_statistics): Also report number and percentage of entries which are identifiers. 2000-11-22 00:18:18 +00: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 xm-darwin.h: New file, Darwin host definitions. 2000-11-21 03:02:09 +00: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 final.c (output_addr_const): Simplify. 2000-11-23 06:37:23 +00:00
toplev.c Fix sh problems at -O0 2000-11-20 14:17:59 +00:00
toplev.h [multiple changes] 2000-08-28 20:29:29 -04:00
tradcif.y Makefile.in (tradcpp.o, tradcif.o): Depend on tradcpp.h. 2000-11-19 00:30:05 +00:00
tradcpp.c tradcpp.c (output_line_command): Mark system headers as such in `line' commands. 2000-11-21 15:55:08 +00:00
tradcpp.h Makefile.in (tradcpp.o, tradcif.o): Depend on tradcpp.h. 2000-11-19 00:30:05 +00:00
tree.c c-common.c (c_unsafe_for_reeval): New function. 2000-11-21 11:09:38 -08:00
tree.def expr.c (do_preexpand_calls): Remove. 2000-10-23 04:40:26 +00:00
tree.h c-common.c (c_unsafe_for_reeval): New function. 2000-11-21 11:09:38 -08:00
tsystem.h tsystem.h: New file. 2000-02-01 21:30:52 +00:00
typeclass.h
unprotoize.c
unroll.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
varasm.c final.c (output_addr_const): Simplify. 2000-11-23 06:37:23 +00:00
varray.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
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-24 01:45:08 -07:00
version.h configure (gcc_version): When setting, narrow search to lines containing `version_string'. 2000-02-16 16:22:47 +00:00
vmsconfig.com
xcoffout.c ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
xcoffout.h Changes add TABs on either or both sides, covering start of line, 2000-09-25 08:08:58 +00:00

README

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