gcc/gcc
Alexandre Oliva b340d2b8de mn10300.md (movhi): Simplify.
* config/mn10300/mn10300.md (movhi): Simplify.  Prefer data
registers.

From-SVN: r33489
2000-04-27 15:49:20 +00:00
..
ch cccp.c, [...]: Removed. 2000-04-18 22:34:13 +00:00
config mn10300.md (movhi): Simplify. 2000-04-27 15:49:20 +00:00
cp cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P. 2000-04-26 15:43:50 +00:00
f Daily bump. 2000-04-27 01:45:07 -06:00
fixinc use install-bin and install-sh in fixinc's makefile 2000-04-25 23:03:49 +00:00
ginclude c-common.c (c_common_nodes_and_builtins): The first parameter to __builtin_va_start and __builtin_va_copy is now either a... 2000-03-30 00:03:14 +00:00
intl aclocal.m4 (AM_GNU_GETTEXT): Don't AC_REQUIRE([AC_FUNC_MMAP]). 2000-04-17 17:25:57 +00:00
java zextract.c (find_zip_file_start): New function. 2000-04-27 00:18:41 +00:00
objc Update. Build with the same version of bison. 2000-04-21 15:16:54 -06:00
po cccp.c, [...]: Removed. 2000-04-18 22:34:13 +00:00
testsuite 20000427-1.c: New test for loop hoisting code and hard registers. 2000-04-27 14:05:09 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
BUGS
COPYING
COPYING.LIB
ChangeLog mn10300.md (movhi): Simplify. 2000-04-27 15:49:20 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
INSTALL cccp.c, [...]: Removed. 2000-04-18 22:34:13 +00:00
LANGUAGES
Makefile.in Makefile.in (GCC_FOR_TARGET, [...]): Use -isystem, not -I, for including system headers. 2000-04-24 20:12:12 +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.RS6000
README.TRAD
README.X11
README.gnat
SERVICE
TESTS.FLUNK
acconfig.h aclocal.m4 (gcc_AC_NEED_DECLARATION): This macro now requires INCLUDES to search and does not provide any of its own. 2000-04-26 00:03:37 +00:00
aclocal.m4 aclocal.m4 (gcc_AC_NEED_DECLARATION): This macro now requires INCLUDES to search and does not provide any of its own. 2000-04-26 00:03:37 +00:00
alias.c alias.c (nonlocal_reference_p): Take a care for CALL_INSNS's fusage field. 2000-04-13 13:59:00 +00:00
assert.h
basic-block.h flow.c (propagate_one_insn): Break out from propagate_block. 2000-04-26 22:03:35 -07:00
bb-reorder.c jump.c (invert_jump): Always invert REG_BR_PROB. 2000-04-26 22:58:05 -07:00
bitmap.c bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned. 2000-02-18 20:27:00 -05: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 Fix whitespace in one place 2000-04-20 06:54:51 -04: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.c (decl_attributes): Set TREE_USED on the object pointed to. 2000-04-20 16:09:27 +00:00
c-common.h c-common.h (make_fname_decl): Declare. 2000-03-08 11:21:28 +00:00
c-convert.c c-convert.c (convert): Handle REFERENCE_TYPE like POINTER_TYPE. 2000-04-10 07:59:46 -04:00
c-decl.c c-decl.c (mark_binding_level): Use 'for' instead of `while'. 2000-04-18 14:14:10 -04:00
c-gperf.h Regenerate 2000-03-16 04:25:12 +00:00
c-iterate.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-lang.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-lex.c cccp.c, [...]: Removed. 2000-04-18 22:34:13 +00:00
c-lex.h c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED. 2000-03-14 19:42:11 +00:00
c-parse.c Update. Build with the same version of bison. 2000-04-21 15:16:54 -06:00
c-parse.gperf c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED. 2000-03-14 19:42:11 +00:00
c-parse.h c-parse.y, [...]: Regenerate. 2000-03-14 19:54:04 +00:00
c-parse.in objc-act.c: Include ggc.h. 2000-04-12 09:22:32 +02:00
c-parse.y tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +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 c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-tree.h * Clean up usages of TREE_INT_CST_LOW. 2000-03-17 12:31:58 -05:00
c-typeck.c c-convert.c (convert): Handle REFERENCE_TYPE like POINTER_TYPE. 2000-04-10 07:59:46 -04:00
caller-save.c Copyright fixes. 2000-02-25 22:45:17 -07:00
calls.c calls.c (expand_call): Disable tail call generation once rtx_equal_function_value_matters is false. 2000-04-25 17:43:09 -07:00
collect2.c Copyright fixes 2000-02-25 22:54:31 -07:00
collect2.h
combine.c combine.c (combine_instructions): Add missing argument to try_combine. 2000-04-25 03:54:40 -07:00
conditions.h
config.guess
config.in aclocal.m4 (gcc_AC_NEED_DECLARATION): This macro now requires INCLUDES to search and does not provide any of its own. 2000-04-26 00:03:37 +00:00
configure aclocal.m4 (gcc_AC_NEED_DECLARATION): This macro now requires INCLUDES to search and does not provide any of its own. 2000-04-26 00:03:37 +00:00
configure.bat
configure.frag
configure.in aclocal.m4 (gcc_AC_NEED_DECLARATION): This macro now requires INCLUDES to search and does not provide any of its own. 2000-04-26 00:03:37 +00:00
configure.lang
conflict.c conflict.c (conflict_graph_add): Pass enum type to htab_find_slot. 2000-04-19 12:04:14 -04:00
convert.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
convert.h cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
cpp.1 Fix copyrights. 2000-02-25 22:59:31 -07:00
cpp.texi extend.texi: ISO C99 is not a draft anymore. 2000-04-11 07:20:47 +00:00
cpperror.c conflict.c (conflict_graph_add): Pass enum type to htab_find_slot. 2000-04-18 16:42:00 -04:00
cppexp.c cpplib.h (enum cpp_ttype): Add token types for all punctuators. 2000-04-20 19:33:11 +00:00
cppfiles.c cccp.c, [...]: Removed. 2000-04-18 22:34:13 +00:00
cpphash.c [multiple changes] 2000-04-25 19:32:36 +00:00
cpphash.h [multiple changes] 2000-04-25 19:32:36 +00:00
cppinit.c cpphash.h (struct definition): Move file, line, col members... 2000-04-23 17:03:31 +00:00
cpplex.c cpplib.h: "~=" is not a single pp-token. 2000-04-27 05:49:33 +00:00
cpplib.c [multiple changes] 2000-04-25 19:32:36 +00:00
cpplib.h cpplib.h: "~=" is not a single pp-token. 2000-04-27 05:49:33 +00:00
cppmain.c cpplex.c (cpp_output_tokens, [...]): New public interfaces. 2000-04-14 23:29:45 +00:00
cppspec.c
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 acconfig.h: Add HAVE_GAS_HIDDEN. 2000-04-05 07:34:36 +00:00
cse.c cse.c (CSE_ADDRESS_COST): Remove. 2000-04-27 14:56:47 +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, [...]): Don't call print_int_cst_octal with something that's not an INTEGER_CST. 2000-04-14 07:37:24 -04:00
dbxout.h c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
dbxstclass.h
defaults.h Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the whole message in quotes. 2000-04-16 17:54:25 -07:00
diagnostic.c diagnostic.c (init_output_buffer): Don't initialize format_args. 2000-04-22 11:41:05 -07:00
diagnostic.h diagnostic.h: New file. 2000-04-22 11:49:16 +00:00
doprint.c cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
doschk.c
dostage2
dostage3
dwarf.h
dwarf2.h dwarf2.h (DW_CFA_GNU_negative_offset_extended): New constant. 2000-02-09 01:57:21 +00:00
dwarf2out.c dwarf2out.c (dw_cfi_oprnd_struct, [...]): Constify a char*. 2000-04-26 18:31:55 +00:00
dwarf2out.h dwarf2out.c (dw_cfi_oprnd_struct, [...]): Constify a char*. 2000-04-26 18:31:55 +00:00
dwarfout.c dwarf2out.c (dw_cfi_oprnd_struct, [...]): Constify a char*. 2000-04-26 18:31:55 +00:00
dwarfout.h cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
dyn-string.c
dyn-string.h cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
eh-common.h eh-common.h: PROTO -> PARAMS. 2000-01-14 17:14:43 +00:00
emit-rtl.c conflict.c (conflict_graph_add): Pass enum type to htab_find_slot. 2000-04-18 16:42:00 -04:00
enquire.c cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
errors.c eh-common.h: PROTO -> PARAMS. 2000-01-14 17:14:43 +00:00
errors.h eh-common.h: PROTO -> PARAMS. 2000-01-14 17:14:43 +00:00
except.c except.c (add_eh_table_entry): Mark type_info's as referenced. 2000-03-29 08:22:21 +00:00
except.h emit-rtl.c (push_to_full_sequence, [...]): New functions. 2000-03-19 18:25:27 +00: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 builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
expmed.c expmed.c (emit_store_flag): If comparing two-word integer with zero, can optimize NE, EQ, GE, and LT. 2000-04-18 15:14:58 -04:00
expr.c expr.c (store_expr): Use clear_storage instead of direct memset libcall. 2000-04-27 14:13:48 +00:00
expr.h loop.c (canonicalize_condition): Add WANT_REG argument. 2000-04-17 12:21:09 -07:00
extend.texi extend.texi (Function Attributes): Fix description of pure attribute. 2000-04-26 16:21:36 +02:00
final.c Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the whole message in quotes. 2000-04-16 17:54:25 -07:00
fix-header.c cpplex.c (cpp_output_tokens, [...]): New public interfaces. 2000-04-14 23:29:45 +00:00
fixproto Makefile.in (stmp-fixproto): Acknowledge errors in fixproto. 2000-04-17 14:40:03 +00:00
flags.h extend.texi (-fthis-is-variable): Undocument. 2000-04-11 06:01:53 +00:00
floatlib.c
flow.c * function.c (epilogue_done): Pass whole insn to record_insns. 2000-04-27 15:34:16 +00:00
fold-const.c Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the whole message in quotes. 2000-04-16 17:54:25 -07:00
fp-test.c rtl.def: Add unordered fp comparisions. 2000-01-24 12:10:04 -08:00
frame.c rs6000.h (DWARF_FRAME_RETURN_COLUMN): Define. 2000-03-23 07:14:06 -05:00
frame.h rs6000.h (DWARF_FRAME_RETURN_COLUMN): Define. 2000-03-23 07:14:06 -05:00
function.c * function.c (epilogue_done): Pass whole insn to record_insns. 2000-04-27 15:34:16 +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
gcc.1 extend.texi (-fthis-is-variable): Undocument. 2000-04-11 06:01:53 +00:00
gcc.c gcc.c (load_specs): New static function. 2000-04-24 17:57:46 -06:00
gcc.h Makefile.in (TREE_H, [...]): Depend on version.h. 2000-02-15 16:36:35 +00:00
gcc.hlp
gcc.texi Makefile (gccbug): New target. 2000-04-04 22:54:44 +00:00
gccbug.in Makefile (gccbug): New target. 2000-04-04 22:54:44 +00:00
gccspec.c
gcov-io.h gcov-io.h (__fetch_long, [...]): Mark as possibly unused. 2000-02-27 09:24:13 -05:00
gcov.c Fix copyrights. 2000-02-25 23:23:30 -07:00
gcov.texi gcov.c (struct arcdata): Add hits and total, remove prob. 1999-11-10 12:17:15 -05:00
gcse.c gcse.c (expr_hash_table_size): Now unsigned. 2000-04-10 07:33:18 -04:00
gen-protos.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
genattr.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genattrtab.c genattrtab.c (find_attr): Initialize unsigned_p, func_units_p and blockage_p in the newly allocated attribute. 2000-04-24 00:45:30 -06:00
gencheck.c Update copyrights 2000-01-17 17:16:21 +00:00
gencodes.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genconfig.c rtlanal.c (dead_or_set_regno_p): Use find_regno_note. 2000-04-27 00:18:08 -07:00
genemit.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genextract.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genflags.c Sibling call optimizations. 2000-03-17 14:40:45 -08:00
gengenrtl.c gengenrtl.c (gencode): Write obstack_alloc_rtx function start in proper format. 2000-04-21 15:09:18 -04:00
genmultilib Makefile.in: Pass a new MULTILIB_EXCLUSIONS option as the sixth argument to genmultilib. 2000-03-06 19:05:52 +01:00
genopinit.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genoutput.c * Clean up usages of TREE_INT_CST_LOW. 2000-03-17 12:31:58 -05:00
genpeep.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genrecog.c genrecog.c (pred): Update comparison_operator for the unordered operators. 2000-04-09 13:26:42 -07:00
ggc-callbacks.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
ggc-common.c rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG. 2000-04-21 15:32:10 -04:00
ggc-none.c
ggc-page.c Makefile.in (ggc-page.o): Now includes toplev.h. 2000-04-15 15:54:26 -04:00
ggc-simple.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
ggc.h ggc.h (struct rtx_def): Forward declare. 2000-04-07 02:24:06 -07:00
glimits.h rs6000.c (processor_target_table): Add power3 as alias for 630. 2000-01-07 13:33:12 -05:00
global.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
gmon.c gmon.c, [...]: Remove advertising clause from BSD license 1999-11-22 13:40:20 -05:00
graph.c rtlanal.c (dead_or_set_regno_p): Use find_regno_note. 2000-04-27 00:18:08 -07: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 crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-posix.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-single.h gthr-posix.h: Fix typo; compatibily -> compatibility. 2000-01-27 10:49:12 -08:00
gthr-solaris.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-vxworks.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-win32.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr.h gthr-posix.h: Fix typo; compatibily -> compatibility. 2000-01-27 10:49:12 -08:00
haifa-sched.c rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG. 2000-04-21 15:32:10 -04:00
halfpic.c
halfpic.h Fix copyrights. 2000-02-26 06:55:09 -07:00
hard-reg-set.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05: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
input.h input.h (push_srcloc): New function. 2000-02-25 01:07:31 +00:00
install.texi cccp.c, [...]: Removed. 2000-04-18 22:34:13 +00:00
install1.texi
integrate.c integrate.c (output_inline_function): Do clear DECL_DEFER_OUTPUT before calling rest_of_compilation. 2000-04-26 03:22:10 -04:00
integrate.h Update copyrights 2000-01-17 17:16:21 +00:00
intl.c
intl.h
invoke.texi * invoke.texi (-foptimize-sibling-calls): Fix. 2000-04-27 13:14:10 +00:00
jump.c jump.c (redirect_exp_1): Rework from old redirect_exp. 2000-04-27 00:20:29 -07:00
lcm.c lcm.c: Minor reformatting throughout. 2000-02-28 07:21:24 -05:00
libgcc1-test.c
libgcc1.c
libgcc2.c configure.in (alpha*-*-*): Aad config/alpha/t-alpha. 2000-04-15 12:34:38 -04:00
libgcc2.h configure.in (alpha*-*-*): Aad config/alpha/t-alpha. 2000-04-15 12:34:38 -04: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 * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
longlong.h configure.in (alpha*-*-*): Aad config/alpha/t-alpha. 2000-04-15 12:34:38 -04:00
loop.c cse.c (CSE_ADDRESS_COST): Remove. 2000-04-27 14:56:47 +00:00
loop.h Fix lossage caused by applying old version of my previous patch. 2000-04-19 12:45:50 +00:00
machmode.def
machmode.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
make-l2.com
makefile.vms
mbchar.c
mbchar.h Update copyrights 2000-01-17 17:16:21 +00:00
md.texi md.texi (Standard Names): Clarify when movX is needed. 2000-04-05 21:14:53 +00:00
mips-tdump.c Update copyrights 2000-01-17 17:16:21 +00:00
mips-tfile.c Fix copyrights. 2000-02-26 06:55:09 -07: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
move-if-change
optabs.c http://gcc.gnu.org/ml/gcc-patches/2000-04/msg01057.html 2000-04-26 21:26:08 -07:00
output.h jump.c (invert_jump): Always invert REG_BR_PROB. 2000-04-26 22:58:05 -07:00
patch-apollo-includes
pcp.h
predict.c predict.c (estimate_probability): Examine both sides of a branch for no exits. 2000-04-22 12:16:03 -07:00
prefix.c prefix.c (concat, lookup_key): Use xmalloc and xrealloc consistently. 2000-02-13 12:59:29 -07:00
prefix.h
print-rtl.c rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG. 2000-04-21 15:32:10 -04:00
print-tree.c calls.c (expand_call): Use get_callee_fndecl. 2000-04-25 19:31:50 -04:00
profile.c rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG. 2000-04-21 15:32:10 -04:00
protoize.c cccp.c, [...]: Removed. 2000-04-18 22:34:13 +00:00
pself.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
real.c Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the whole message in quotes. 2000-04-16 17:54:25 -07:00
real.h Stephen L Moshier <moshier@mediaone.net> 2000-04-12 00:57:37 -07:00
recog.c Fix a bug in preprocess_constraints 2000-03-09 16:07:33 +00:00
recog.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reg-stack.c basic-block.h (life_analysis): Declare here ... 2000-04-26 21:42:09 -07:00
regclass.c regs.h (reg_n_max): Don't declare. 2000-04-24 07:48:12 +00:00
regmove.c regmove.c (struct csa_memlist): Make mem field rtx *. 2000-03-28 08:41:40 -07:00
regrename.c regrename.c: Minor cleanups, including changing some variables to unsigned int. 2000-04-10 07:23:17 -04:00
regs.h regs.h (reg_n_max): Don't declare. 2000-04-24 07:48:12 +00:00
reload.c reload.c (find_equiv_reg): Checks all valueno regs as a reload_reg_p regs. 2000-04-23 16:25:25 -06:00
reload.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
reload1.c reload1.c (reload_combine): Don't enable optimization for fixed registers when encountering a BARRIER. 2000-04-12 16:04:25 +01:00
reorg.c loop.c (canonicalize_condition): Add WANT_REG argument. 2000-04-17 12:21:09 -07:00
resource.c resource.h (mark_resource_type): New. 2000-03-27 21:50:15 +00:00
resource.h resource.h (mark_resource_type): New. 2000-03-27 21:50:15 +00:00
rtl.c rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG. 2000-04-21 15:32:10 -04:00
rtl.def rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG. 2000-04-21 15:32:10 -04:00
rtl.h cse.c (CSE_ADDRESS_COST): Remove. 2000-04-27 14:56:47 +00:00
rtl.texi Makefile.in (emit-rtl.o): Depend on HASHTAB_H. 2000-03-31 08:57:54 +00:00
rtlanal.c rtlanal.c (dead_or_set_regno_p): Use find_regno_note. 2000-04-27 00:18:08 -07:00
sbitmap.c sbitmap.c (sbitmap_a_subset_b_p): Rework loop to avoid potential of sequence point problems. 2000-04-10 15:35:13 -04:00
sbitmap.h * sbitmap.h (EXECUTE_IF_SET_IN_SBITMAP): Revert last change. 2000-04-14 17:59:52 -04:00
scan-decls.c cpplib.h (enum cpp_ttype): Add token types for all punctuators. 2000-04-20 19:33:11 +00:00
scan-types.sh
scan.c Makefile.in (GEN_PROTOS_OBJS): Remove libcpp.a. 2000-02-08 21:27:02 +00:00
scan.h cpplib.h: Provide HASHNODE typedef and forward decl of struct hashnode only. 2000-02-10 02:23:08 +00:00
sdbout.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
sdbout.h Update copyrights 2000-01-17 17:16:21 +00:00
sibcall.c sibcall.c (indentify_call_return_value): Find last call in the chain; Allow stack adjustment after function call. 2000-03-28 14:03:37 -07:00
simplify-rtx.c conflict.c (conflict_graph_add): Pass enum type to htab_find_slot. 2000-04-18 16:42:00 -04:00
sort-protos
ssa.c Fix commentary. 2000-04-27 00:14:46 -07:00
stab.def
stack.h Update copyrights 2000-01-17 17:16:21 +00:00
stmt.c stmt.c (mark_case_node): New function. 2000-04-18 15:23:53 -04:00
stor-layout.c stor-layout.c (finalize_record_size): Simplify to use existing functions. 2000-04-25 08:15:25 -04:00
sys-protos.h
sys-types.h
system.h Fix comment 2000-04-25 07:21:13 -04:00
texinfo.tex
tlink.c tlink.c (read_repo_files): Don't look for .rpo info for linker flags. 2000-04-06 17:03:45 -04:00
tm.texi Define FUNCTION_ATTRIBUTE_INLINABLE_P, a target macro to allow functions with 2000-04-25 21:10:26 +00:00
toplev.c jump.c (invert_jump): Always invert REG_BR_PROB. 2000-04-26 22:58:05 -07:00
toplev.h Makefile.in (ggc-page.o): Now includes toplev.h. 2000-04-15 15:54:26 -04:00
tree.c conflict.c (conflict_graph_add): Pass enum type to htab_find_slot. 2000-04-19 12:04:14 -04:00
tree.def rtl.def (ASHIFT, [...]): Recomment. 2000-04-10 16:18:21 +00:00
tree.h dwarf2out.c (dw_cfi_oprnd_struct, [...]): Constify a char*. 2000-04-26 18:31:55 +00:00
tsystem.h tsystem.h: New file. 2000-02-01 21:30:52 +00:00
typeclass.h
unprotoize.c
unroll.c * loop.c (load_mems) Don't use hard registers for the hoisting. 2000-04-27 12:57:35 +00:00
varasm.c varasm.c (assemble_variable): Add cast to remove warning. 2000-04-15 11:44:19 -04:00
varray.c Update copyrights 2000-01-17 17:16:21 +00:00
varray.h ggc.h (struct rtx_def): Forward declare. 2000-04-07 02:24:06 -07:00
version.c Daily bump. 2000-04-27 01:45:07 -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 (xcoffout_begin_function): Fix typo in previous change. 2000-02-28 21:46:44 +00:00
xcoffout.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00

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