gcc/gcc
Bernd Schmidt 611bbf2af7 Don't use CLASS_LIKELY_SPILLED in local-alloc
From-SVN: r36197
2000-09-06 09:46:58 +00:00
..
ch top level: 2000-08-29 21:39:49 +00:00
config Changes in cse.c/loop.c cost calculations 2000-09-06 09:20:38 +00:00
cp pt.c (type_unification_real): Replace switch with if. 2000-09-06 09:34:00 +00:00
f Daily bump. 2000-09-06 01:45:08 -06:00
fixinc use "#if defined( HAV..." instead of "#if HAV..." 2000-09-05 22:28:04 +00:00
ginclude stddef.h: Don't declare wint_t unless __need_wint_t. 2000-08-04 17:00:48 +01:00
intl John David Anglin <dave@hiauly1.hia.nrc.ca> 2000-09-05 23:09:15 -07:00
java parse.y (do_merge_string_cste): New locals. 2000-09-05 19:37:09 -07:00
objc lang-specs.h: Do not process -o or run the assembler if -fsyntax-only. 2000-08-21 12:12:24 -06:00
po Add missing files 2000-07-14 00:57:58 +00:00
testsuite * g++.old-deja/g++.pt/deduct2.C: New test. 2000-09-06 09:34:24 +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
BUGS
COPYING
COPYING.LIB
ChangeLog Don't use CLASS_LIKELY_SPILLED in local-alloc 2000-09-06 09:46:58 +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
INSTALL mh-irix6 (CC): Don't set it. 2000-07-15 00:15:18 +00:00
LANGUAGES
Makefile.in Changes in cse.c/loop.c cost calculations 2000-09-06 09:20:38 +00:00
NEWS Add support for MCore port 2000-02-14 22:56:20 +00:00
PROBLEMS
README
README-bugs
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.NS32K
README.Portability cpplex.c: Update comments. 2000-07-16 13:35:23 +00:00
README.RS6000
README.TRAD
README.X11
README.gnat
SERVICE
TESTS.FLUNK
acconfig.h configure.in: Add AC_CHECK_TYPE(ssize_t). 2000-05-27 22:05:01 +00:00
aclocal.m4 aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Extend test to detect systems with MAP_ANONYMOUS and MAP_ANON. 2000-07-11 22:06:13 -06:00
alias.c i386.c (ix86_find_base_term): New. 2000-08-25 16:52:24 +00:00
assert.h
basic-block.h basic-block.h (struct loop): Rename `exits' field to `exit_edges'. 2000-08-25 10:20:22 +00:00
bb-reorder.c Put phi nodes after NOTE_INSN_BASIC_BLOCK. 2000-07-27 17:25:14 +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 optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
builtins.def builtins.c (expand_builtin_expect): New. 2000-04-17 09:49:00 -07: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.h (enum c_tree_index): Add CTI_C_SIZE_TYPE. 2000-09-01 23:09:55 +01:00
c-common.def c-common.h (IF_COND): Added documentation. 2000-06-19 11:40:24 -07:00
c-common.h c-common.h (enum c_tree_index): Add CTI_C_SIZE_TYPE. 2000-09-01 23:09:55 +01:00
c-convert.c Vector conversions support 2000-06-24 19:26:42 +00:00
c-decl.c c-decl.c (finish_incomplete_decl): Don't call complete_array_type for 'extern' arrays. 2000-09-06 02:06:46 -04: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 Makefile.in (C_AND_OBJC_OBJS): Remove c-iterate.o. 2000-08-25 00:58:27 +00:00
c-lang.c c-lang.c: #include diagnostic.h 2000-08-20 14:57:16 +00:00
c-lex.c Makefile.in (C_AND_OBJC_OBJS): Remove c-iterate.o. 2000-08-25 00:58:27 +00:00
c-lex.h Makefile.in (c-common.o): Don't depend on c-tree.h or c-lex.h. 2000-06-30 18:20:42 +00:00
c-parse.gperf Makefile.in (C_AND_OBJC_OBJS): Remove c-iterate.o. 2000-08-25 00:58:27 +00:00
c-parse.in c-decl.c (define_label): Call warning_with_file_and_line and error_with_file_and_line instead of plain... 2000-08-29 17:34:26 +00:00
c-pragma.c c-pragma.c (push_alignment): Use BITS_PER_UNIT macro. 2000-04-24 17:24:45 +00:00
c-pragma.h top level: 2000-08-29 21:39:49 +00:00
c-semantics.c c-semantics.c (make_rtl_for_local_static): Use TREE_ASM_WRITTEN to figure out whether or not a variable has already been... 2000-07-23 19:59:41 +00:00
c-tree.h Makefile.in (C_AND_OBJC_OBJS): Remove c-iterate.o. 2000-08-25 00:58:27 +00:00
c-typeck.c Makefile.in (C_AND_OBJC_OBJS): Remove c-iterate.o. 2000-08-25 00:58:27 +00:00
caller-save.c caller-save.c (mark_referenced_regs): Mark partially-overwritten multi-word registers. 2000-08-09 05:17:12 +00:00
calls.c Eliminate false DV warnings for predicated calls to noreturn functions. 2000-09-01 15:22:54 -07:00
collect2.c collect2.c: Remove use of AIX import file. 2000-08-14 16:46:16 -04:00
collect2.h
combine.c combine.c (make_extraction): Fix rtx_cost comparison to match the comment. 2000-09-04 10:18:31 +00:00
conditions.h
config.guess
config.in Reverted the check for <sched.h>. 2000-08-11 05:51:12 +00:00
configure Configure changes required for zlib. 2000-09-03 21:09:10 +00:00
configure.bat
configure.frag
configure.in Configure changes required for zlib. 2000-09-03 21:09:10 +00:00
configure.lang
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: Add self. 2000-08-30 22:20:25 +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: Add @section for assertions. 2000-08-19 20:13:06 +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): If line is (unsigned int)-1, print just the filename. 2000-08-29 18:37:37 +00:00
cppexp.c c-lex.c (parse_float, yylex): For -Wtraditional, issue a warning about non-traditional numeric constant suffixes. 2000-08-10 15:21:18 +00:00
cppfiles.c *** empty log message *** 2000-08-24 22:18:53 +00:00
cpphash.c [multiple changes] 2000-07-18 00:59:49 +00:00
cpphash.h cpperror.c (print_file_and_line): If line is (unsigned int)-1, print just the filename. 2000-08-29 18:37:37 +00:00
cppinit.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
cpplex.c cpplex.c (ON_REST_ARG): Check VAR_ARGS flag of current context, use posn - 1 to index into tokens array. 2000-09-04 09:51:58 +02:00
cpplib.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
cpplib.h cppinit.c (sort_options): Remove, put functionality in cpp_init. 2000-08-17 17:52:48 +00:00
cppmacro.c cppinit.c (cpp_cleanup): Free include dir chains. 2000-08-17 18:01:43 +00:00
cppmain.c [multiple changes] 2000-08-20 21:36:18 +00:00
cppspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
cppulp.c Fix copyrights. 2000-02-25 22:59:31 -07:00
cross-make configure.in (i?86-*-beos{pe,elf,}*): Recognize. 2000-01-12 19:37:06 -05:00
crtstuff.c crtstuff.c (CRT_CALL_STATIC_FUNCTION): Define default. 2000-08-25 07:21:54 +00:00
cse.c Changes in cse.c/loop.c cost calculations 2000-09-06 09:20:38 +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 * dbxout.c (dbxout_type, case COMPLEX_TYPE): Fix length field in stab. 2000-07-23 11:53:21 -06: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 dce.c: Remove all uses of assert. 2000-08-03 00:17:11 +00:00
defaults.h Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the whole message in quotes. 2000-04-16 17:54:25 -07:00
dependence.c top level: 2000-08-29 21:39:49 +00:00
diagnostic.c diagnostic.c (finish_diagnostic): Define. 2000-08-24 08:30:02 +00:00
diagnostic.h diagnostic.c (finish_diagnostic): Define. 2000-08-24 08:30:02 +00:00
doloop.c cse.c (fold_rtx): Avoid empty body in an if-statement. 2000-08-14 20:55:11 +00:00
doprint.c cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
doschk.c
dostage2
dostage3
dwarf.h Change java language number to 0x000b 2000-08-03 22:41:38 +00:00
dwarf2.h [multiple changes] 2000-08-28 20:29:29 -04:00
dwarf2out.c dwarf2out.c: (stack_adjust_offset): New prototype. 2000-09-04 14:32:02 +00:00
dwarf2out.h toplev.c (debug_ignore_block): Return int. 2000-05-02 16:43:24 -04:00
dwarfout.c Apply patch from Anthony Green to add java language support to Dwarf generation. 2000-08-03 21:04:42 +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 rtl.h (ASM_OPERANDS_INPUT_CONSTRAINT_EXP): New macro. 2000-09-02 02:54:55 +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 * except.c (clear_function_eh_region): Do not free NULL. 2000-05-31 12:37:38 +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 unuglyfying code 2000-07-23 17:12:04 +00:00
expmed.c tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an exponent rather than an... 2000-08-12 22:45:05 +00:00
expr.c expr.c (clear_storage): Don't use emit_move_insn unless either BLKmode or proper size. 2000-09-01 11:10:52 -04:00
expr.h expr.h (get_alias_set, [...]): Delete prototypes. 2000-07-27 09:54:27 -06:00
extend.texi * extend.texi (Volatiles): Fix typos. 2000-08-11 13:42:32 +00:00
final.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
fix-header.c fix-header.c (write_rbrac): Add putc and getc to list of functions to protect against prior definition as a... 2000-09-01 18:43:56 -04:00
fixproto * fixproto: Recognize DOS paths with drive letters as absolute paths. 2000-08-11 09:20:10 -06:00
flags.h flags.h (time_report, mem_report): New global flags. 2000-08-29 20:57:11 +00:00
floatlib.c
flow.c flow.c (init_propagate_block_info): Don't mark frame dead at end of function if returns wiht stack pointer depressed. 2000-09-01 10:48:11 -04:00
fold-const.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
fp-test.c rtl.def: Add unordered fp comparisions. 2000-01-24 12:10:04 -08:00
frame-dwarf2.c dwarf2.h (enum dwarf_call_frame_info): Add DW_CFA_def_cfa_expression. 2000-06-26 16:15:07 -04: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 stmt.c (expand_asm_operands): Twiddle generating_concat_p so that CONCATs are not generated for ASMs. 2000-09-01 01:03:29 +00:00
function.h builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
future.options
gansidecl.h gansidecl.h (PROTO, [...]): Delete macros. 2000-01-31 16:39:49 +00:00
gbl-ctors.h dwarf2out.c: Indent #error directive. 2000-07-28 16:08:54 +00:00
gcc.1 Add options -Wunused-variable, -Wunused-function, -Wunused-label, 2000-05-17 08:15:29 +00:00
gcc.c * gcc.c: Undefine "__WCHAR_TYPE__" before redefining it. 2000-09-04 20:34:02 -04:00
gcc.h gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcc.hlp
gcc.texi gcc.c (do_spec_1): Implement %j spec flag. 2000-08-21 12:01:51 -06:00
gccbug.in Makefile (gccbug): New target. 2000-04-04 22:54:44 +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.c Fix copyrights. 2000-02-25 23:23:30 -07:00
gcov.texi gcov.c (struct arcdata): Add hits and total, remove prob. 1999-11-10 12:17:15 -05:00
gcse.c gcse.c (hash_string_1): Add prototype. 2000-09-05 06:04:09 +00:00
gen-protos.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
genattr.c Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
genattrtab.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +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 * gengenrtl.c, rtl.c: Avoid #elif. 2000-08-03 10:06:13 -06:00
genmultilib top level: 2000-05-09 19:56:01 +00:00
genopinit.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
genoutput.c Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
genpeep.c * genpeep.c (main): Handle DEFINE_PEEPHOLE2. 2000-07-31 21:16:19 -06:00
genrecog.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +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 Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
ggc-common.c flags.h (time_report, mem_report): New global flags. 2000-08-29 20:57:11 +00:00
ggc-none.c ggc-none.c, [...] (ggc_alloc_obj): Rename it ggc_alloc, drop second argument, never clear returned memory. 2000-06-09 21:47:40 +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 flags.h (time_report, mem_report): New global flags. 2000-08-29 20:57:11 +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 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-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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06: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 Make sure THEN block has any insns at before testing for indirect jump 2000-08-20 01:32:44 +00: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 * invoke.texi: Clean up linux-gnu vs linux comments. 2000-08-19 09:20:01 -06:00
install1.texi
integrate.c rtl.h (ASM_OPERANDS_INPUT_CONSTRAINT_EXP): New macro. 2000-09-02 02:54:55 +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 * invoke.texi: Document the -mvxworks option for rs6000 ELF. 2000-09-04 01:45:31 +00:00
jump.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
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 frame.h (ia64_frame_state): Add my_psp. 2000-08-08 02:08:55 -07:00
libgcc2.h Warning fixes: 2000-06-11 04:29:49 +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 Fix copyrights. 2000-02-26 06:55:09 -07:00
local-alloc.c Don't use CLASS_LIKELY_SPILLED in local-alloc 2000-09-06 09:46:58 +00:00
longlong.h collect2.c: Remove use of AIX import file. 2000-08-14 16:46:16 -04:00
loop.c Changes in cse.c/loop.c cost calculations 2000-09-06 09:20:38 +00:00
loop.h Makefile.in (OBJS): Add doloop.o. 2000-07-30 16:58:03 -07:00
machmode.def Vector support: rtx and mode definitions 2000-06-24 11:12:58 +00:00
machmode.h Vector support: rtx and mode definitions 2000-06-24 11:12:58 +00: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 local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINTS... 2000-08-28 17:44:21 -07: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 mkdeps.c, mkdeps.h: New files. 2000-03-04 19:42:04 +00:00
mkinstalldirs
mklibgcc.in * mklibgcc.in (LIB2FUNCS): Add missing space. 2000-06-25 22:26:33 +00:00
move-if-change
optabs.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
output.h final.c (current_output_insn): New. 2000-05-29 15:02:42 -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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
print-tree.c calls.c (ECF_SP_DEPRESSED): New macro. 2000-08-15 21:23:46 -04:00
profile.c top level: 2000-08-29 21:39:49 +00:00
protoize.c * protoize.c (munge_compile_params): Fix typo and formatting buglets. 2000-08-22 01:44:51 -06:00
pself.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
real.c cppfiles.c (actual_directory): Don't write beyond `dir' when it contains "". 2000-08-24 20:04:10 +00:00
real.h configure.in (ia64-*): Set float_format for i386 long double. 2000-08-14 14:01:24 -07:00
recog.c local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINTS... 2000-08-28 17:44:21 -07:00
recog.h gcse.c (try_replace_reg): Use validate_replace_rtx_subexp instead of replace_rtx. 2000-07-30 18:44:13 +00:00
reg-stack.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regclass.c local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINTS... 2000-08-28 17:44:21 -07:00
regmove.c regmove.c (perhaps_ends_bb_p): New function. 2000-08-18 14:21:33 -04:00
regrename.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06: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 reload.c (push_secondary_reload): Allow class == reload_class if we're using a reload_in/out pattern. 2000-08-29 14:18:01 -07:00
reload.h global.c (global_alloc): Avoid passing dumpfile argument to reload routines. 2000-08-21 07:42:29 -06:00
reload1.c local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINTS... 2000-08-28 17:44:21 -07:00
reorg.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
resource.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
resource.h Makefile.in (recog.o): Don't depend on resource.h. 2000-05-27 13:23:15 -07:00
rtl.c Eliminate false DV warnings for predicated calls to noreturn functions. 2000-09-01 15:22:54 -07:00
rtl.def cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtl.h rtl.h (ASM_OPERANDS_INPUT_CONSTRAINT_EXP): New macro. 2000-09-02 02:54:55 +00:00
rtl.texi cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtlanal.c rtlanal.c (rtx_unstable_p): The pic register is stable (within one function) and the actual rtx should be... 2000-08-23 03:54:23 +00: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 cpplib.h (struct cpp_name): Now struct cpp_string. 2000-07-08 19:00:39 +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 top level: 2000-07-04 01:58:21 +00:00
sdbout.c sdbout.c (struct sdb_file): NAME now const. 2000-06-06 08:08:44 -04:00
sdbout.h sdbout.c (struct sdb_file): NAME now const. 2000-06-06 08:08:44 -04:00
sibcall.c sibcall.c (uses_addressof): Accept both addressof and current_function_internal_arg_pointer inside a mem. 2000-08-12 09:28:10 -07:00
simplify-rtx.c simplify-rtx.c (simplify_rtx): Don't pass VOIDmode to simplify_relational_operation() unless... 2000-08-23 07:59:06 +00:00
sort-protos
ssa.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06: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 rtl.h (ASM_OPERANDS_INPUT_CONSTRAINT_EXP): New macro. 2000-09-02 02:54:55 +00:00
stor-layout.c top level: 2000-08-29 21:39:49 +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 gcc.c (do_spec_1): Implement %j spec flag. 2000-08-21 12:01:51 -06:00
texinfo.tex
timevar.c timevar.c (timevar_add): Delete. 2000-09-06 07:02:40 +00:00
timevar.def Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
timevar.h Makefile.in (OBJS): Add timevar.o. 2000-04-28 00:59:40 +00:00
tlink.c * tlink.c (scan_linker_output): Tweak for output of AIX ld. 2000-07-18 00:15:46 +00:00
tm.texi local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINTS... 2000-08-28 17:44:21 -07:00
toplev.c stmt.c (expand_asm_operands): Twiddle generating_concat_p so that CONCATs are not generated for ASMs. 2000-09-01 01:03:29 +00:00
toplev.h [multiple changes] 2000-08-28 20:29:29 -04:00
tradcif.y tradcpp.c: New file. 2000-07-06 22:59:34 +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 top level: 2000-08-29 21:39:49 +00:00
tree.def Vector conversions support 2000-06-24 19:26:42 +00:00
tree.h tree.h (struct tree_int_cst): Wrap low and high in a sub-struct. 2000-08-30 22:50:52 +00:00
tsystem.h tsystem.h: New file. 2000-02-01 21:30:52 +00:00
typeclass.h
unprotoize.c
unroll.c unroll.c (loop_find_equiv_value): If ret is modified between insn and loop_start, ret might not be equivalent to reg. 2000-08-21 21:58:35 +02:00
varasm.c tree.h (struct tree_int_cst): Wrap low and high in a sub-struct. 2000-08-30 22:50:52 +00:00
varray.c Update copyrights 2000-01-17 17:16:21 +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-09-06 01:45:08 -06: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 * xcoffout.c: Fix formatting. 2000-08-29 09:54:29 -06:00
xcoffout.h xcoffout.c (xcoff_current_include_file, [...]): Constify char *. 2000-05-06 00:31:16 -04: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).