gcc/gcc
Nathan Sidwell 1388b247ab * g++.old-deja/g++.abi/vmihint.C: New test.
From-SVN: r32970
2000-04-06 14:12:34 +00:00
..
ch Should have been committed with previous batch 2000-04-03 23:16:10 +00:00
config sh.h (FUNCTION_ARG_PARTIAL_NREGS): Accomodate an unsigned GET_MODE_SIZE. 2000-04-06 00:38:36 +01:00
cp vec.cc: New file. 2000-04-06 11:53:30 +00:00
f Daily bump. 2000-04-06 01:45:16 -06:00
fixinc server.c (find_shell): New function. 2000-04-03 01:43:51 -06: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 * intl/Makefile.in (uninstall): Add missing "; \". 1999-02-02 11:49:16 -07:00
java re GNATS gcj/140 (gcj permits assignment to array length) 2000-04-06 05:29:30 +00:00
objc gcc.c (C specs): Pass -f(no-)show-column to the preprocessor. 2000-04-03 23:03:20 +00:00
po Update POTFILES.in for rs6000. 2000-04-05 18:54:55 +00:00
testsuite * g++.old-deja/g++.abi/vmihint.C: New test. 2000-04-06 14:12:34 +00:00
.cvsignore
.gdbinit gdbinit: Move command to put breakpoint at abort to end of file so that gdb does not... 1999-03-16 13:58:45 -07:00
ABOUT-GCC-NLS Initial revision 1998-08-02 00:46:43 -06:00
ABOUT-NLS Initial revision 1998-05-01 00:05:05 -06:00
BUGS More mail address and web address updates. 1999-08-09 00:48:10 -06:00
COPYING
COPYING.LIB
ChangeLog * regrename.c (regrename_optimize): Handle no REG_ALLOC_ORDER. 2000-04-06 13:52:59 +00:00
ChangeLog.0 Fix spelling and formatting. 1999-04-13 22:45:50 +00:00
ChangeLog.1 version.c: Bump to distinguish mainline tree from the gcc-2.95 branch. 1999-05-18 17:55:18 -06:00
ChangeLog.lib typo typo fixes fixes 1998-05-06 15:09:07 -06:00
FSFChangeLog Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
FSFChangeLog.10 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
FSFChangeLog.11 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
INSTALL Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
LANGUAGES Change HANDLE_PRAGMA macro so that it will work with USE_CPPLIB. 1998-09-02 09:59:57 +00:00
Makefile.in final.c (final): Use xcalloc to allocate line_note_exists. 2000-04-06 00:51:25 +00:00
NEWS Add support for MCore port 2000-02-14 22:56:20 +00:00
PROBLEMS
README fix typo. 1999-07-28 13:50:47 -06:00
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.C4X: Updated URLs. 1998-11-26 02:51:40 +00:00
README.DWARF typo typo fixes fixes 1998-05-06 15:09:07 -06:00
README.FRESCO
README.NS32K Bulk ns32k patch from Ian Dall. See ChangeLog for details. 1998-11-25 15:34:42 -08:00
README.RS6000 AIX 4.3.2 linker bug 1999-02-19 06:02:59 -05:00
README.TRAD
README.X11 typo typo fixes fixes 1998-05-06 15:09:07 -06:00
README.gnat README.gnat: Add patch for new lang_decode_options interface. 1998-06-24 08:15:04 -04:00
SERVICE * SERVICE: Update from the FSF. 1999-02-27 11:19:40 -07:00
TESTS.FLUNK
acconfig.h configure.in: And here. 2000-04-06 06:47:52 +00:00
aclocal.m4 Oops, a reference to mmap_zero remained 2000-01-16 18:49:31 +00:00
alias.c alias.c (canon_rtx): Make it global. 2000-03-31 16:24:30 +00:00
assert.h
basic-block.h basic-block.h (verify_flow_info): Declare. 2000-04-05 09:44:56 -06:00
bb-reorder.c bb-reorder.c (verify_insn_chain): #ifdef out unless ENABLE_CHECKING. 2000-04-03 23:25:07 +00: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 builtins.c (expand_builtin_strlen): Force the source to be a memory address. 2000-04-04 17:10:43 -04:00
builtins.def builtins.c (expand_builtin_bzero): New function. 2000-03-24 20:20:56 +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 (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
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): Return if output or input type is ERROR_MARK. 2000-03-26 20:26:18 -05:00
c-decl.c c-convert.c (convert): Return if output or input type is ERROR_MARK. 2000-03-26 20:26:18 -05: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 c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED. 2000-03-14 19:42:11 +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 tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +00: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 c-parse.in (cast_expr): Move change from March 21 into c-parse.in since it is used to generate c-parse.y. 2000-03-30 18:05:27 -07:00
c-parse.y tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +00:00
c-pragma.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05: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-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
caller-save.c Copyright fixes. 2000-02-25 22:45:17 -07:00
calls.c * calls.c (initialize_argument_information): Fix typo in last change. 2000-04-05 01:52:54 +00:00
cccp.1
cccp.c * cccp.c (handle_directive): Initialize backslash_newlines_p. 2000-03-07 23:55:21 -07:00
cexp.c regen 2000-02-28 09:46:46 -05:00
cexp.y Copyright fixes 2000-02-25 22:54:31 -07:00
collect2.c Copyright fixes 2000-02-25 22:54:31 -07:00
collect2.h Makefile.in (tlink.o): Don't depend on toplev.h. 1999-09-03 19:13:34 +00:00
combine.c md.texi (Standard Names): Clarify when movX is needed. 2000-04-05 21:14:53 +00:00
conditions.h
config.guess
config.in configure.in: And here. 2000-04-06 06:47:52 +00:00
configure configure.in: And here. 2000-04-06 06:47:52 +00:00
configure.bat
configure.frag
configure.in configure.in: And here. 2000-04-06 06:47:52 +00:00
configure.lang * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06: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 cppinit.c (handle_option): Implement #unassert directive as -A- command line option. 2000-03-16 14:15:17 +00:00
cpperror.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cppexp.c cppexp.c: wrap long lines. 2000-04-03 22:33:12 +00:00
cppfiles.c cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete. 2000-04-06 07:56:14 +00:00
cpphash.c cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete. 2000-04-06 07:56:14 +00:00
cpphash.h cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete. 2000-04-06 07:56:14 +00:00
cppinit.c cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
cpplex.c cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete. 2000-04-06 07:56:14 +00:00
cpplib.c cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete. 2000-04-06 07:56:14 +00:00
cpplib.h cpphash.c (CPP_IS_MACRO_BUFFER, [...]): Delete. 2000-04-06 07:56:14 +00:00
cppmain.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cppspec.c Fix typo in last change. 1999-09-13 04:40:51 +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 acconfig.h: Add HAVE_GAS_HIDDEN. 2000-04-05 07:34:36 +00:00
cse.c alias.c (canon_rtx): Make it global. 2000-03-31 16:24:30 +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 (CONTIN): If it doesn't have to do anything... 2000-04-04 21:23:10 +00: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 Copyright fixes. 2000-02-25 23:04:48 -07:00
diagnostic.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +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 (gen_enumeration_type_die): If enum has a negative value, don't output it as unsigned. 2000-03-29 20:32:04 +02:00
dwarf2out.h declare dwarf2out_ignore_block 2000-03-04 19:09:22 -05:00
dwarfout.c builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros. 2000-03-23 00:41:05 +00:00
dwarfout.h cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
dyn-string.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
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 sparc.c (output_restore_regs): Prototype. 2000-04-04 02:24:50 +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 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 (store_bit_field, [...]): Fix more cases of alignment in bytes. 2000-03-30 16:46:37 -05:00
expr.c builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
expr.h builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst. 2000-03-30 06:47:08 -05:00
extend.texi c-typeck.c (c_alignof): Error on incomplete types. 2000-03-14 00:24:21 -08:00
final.c final.c (final): Use xcalloc to allocate line_note_exists. 2000-04-06 00:51:25 +00:00
fix-header.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
fixproto Makefile.in (stmp-fixproto): Pass location of mkinstalldirs to fixproto. 1999-05-17 17:07:40 -06:00
flags.h flags.h (flag_optimize_sibling_calls): Declare. 2000-03-29 09:54:31 +00:00
floatlib.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
flow.c basic-block.h (verify_flow_info): Declare. 2000-04-05 09:44:56 -06:00
fold-const.c expr.c (store_constructor): SIZE now signed. 2000-03-28 12:01:49 -05: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 final.c (final): Use xcalloc to allocate line_note_exists. 2000-04-06 00:51:25 +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 gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
gcc.1 * gcc.1 (PA options): Remove obsolete -mshared-libs options. 1999-11-02 03:23:46 -07:00
gcc.c gcc.c (C specs): Pass -f(no-)show-column to the preprocessor. 2000-04-03 23:03:20 +00: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 Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +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 * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05: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 * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05: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 Fix copyrights. 2000-02-26 06:55:09 -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 rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00: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 Fix copyrights. 2000-02-26 06:55:09 -07:00
ggc-callbacks.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
ggc-common.c final.c (final): Use xcalloc to allocate line_note_exists. 2000-04-06 00:51:25 +00:00
ggc-none.c Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
ggc-page.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
ggc-simple.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
ggc.h final.c (final): Use xcalloc to allocate line_note_exists. 2000-04-06 00:51:25 +00: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 Update copyrights 2000-01-17 17:16:21 +00:00
graph.h Fix copyright. 1999-10-02 20:16:10 +00:00
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 basic-block.h (ALLOCA_REG_SET): Remove. 2000-03-05 22:35:27 +00:00
halfpic.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
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 * hwint.h: New file to consolidate HOST_WIDE_INT (etc) macros. 1998-12-17 13:09:00 +00:00
input.h input.h (push_srcloc): New function. 2000-02-25 01:07:31 +00:00
install.texi Fix copyrights. 2000-02-26 06:55:09 -07:00
install1.texi
integrate.c calls.c (expand_call): Pass bit alignment to mark_reg_pointer. 2000-03-30 08:46:05 -05:00
integrate.h Update copyrights 2000-01-17 17:16:21 +00:00
intl.c Initial revision 1998-08-02 00:46:46 -06:00
intl.h Initial revision 1998-08-02 00:46:46 -06:00
invoke.texi Convert ACCUMULATE_OUTGOING_ARGS to an expression. 2000-03-29 13:10:44 +00:00
jump.c jump.c (jump_optimize_1): Fix typo in elide optimizations for minimal jump pass test. 2000-03-26 14:43:59 -08:00
lcm.c lcm.c: Minor reformatting throughout. 2000-02-28 07:21:24 -05:00
libgcc1-test.c Make libgcc1-test.c compile without warnings 1999-10-05 23:07:09 +00:00
libgcc1.c
libgcc2.c rs6000.h (DWARF_FRAME_RETURN_COLUMN): Define. 2000-03-23 07:14:06 -05:00
libgcc2.h libgcc2.h (MIN_UNITS_PER_WORD): Define to UNITS_PER_WORD if not defined. 2000-03-27 13:43:01 +02: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 * longlong.h (__clz_tab): Declare as static to match definition. 2000-02-16 21:40:47 -07:00
loop.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
loop.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
machmode.def rtl.c: Define CONST_DOUBLE_FORMAT to the appropriate format for a CONST_DOUBLE... 1999-08-27 20:37:06 +00:00
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.c (literal_codeset, [...]): Constify a char*. 1999-10-05 16:21:34 +00:00
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 dummy checkin to prevent merge lossage 1999-09-04 09:09:22 -06:00
move-if-change
optabs.c optabs.c (emit_libcall_block): Remove spurious REG_EQUAL notes from the insn where REG_RETVAL is added. 2000-04-05 12:36:20 -06:00
output.h except.c (can_throw): See through a SEQUENCE. 2000-03-09 14:01:47 -05:00
patch-apollo-includes
pcp.h cccp.c (progname, [...]): Constify a char*. 1999-10-25 00:33:56 +00:00
predict.c predict.c (estimate_probability): Added the pointer heuristic to the collection of static branch predictors. 2000-02-21 23:04:43 +00:00
prefix.c prefix.c (concat, lookup_key): Use xmalloc and xrealloc consistently. 2000-02-13 12:59:29 -07:00
prefix.h Copyright typo 1999-01-06 14:31:04 -07:00
print-rtl.c real.h (MAX_LONG_DOUBLE_TYPE_SIZE): Define to LONG_DOUBLE_TYPE_SIZE if not defined. 2000-03-06 19:51:52 +01:00
print-tree.c c-convert.c (convert): Return if output or input type is ERROR_MARK. 2000-03-26 20:26:18 -05:00
profile.c Update copyrights 2000-01-17 17:16:21 +00:00
protoize.c Fix copyrights. 2000-02-26 07:26:24 -07:00
pself.c
pself1.c
pself2.c
pself3.c
pself4.c C89-compliant quines 1999-05-04 15:15:48 +00:00
pself5.c C89-compliant quines 1999-05-04 15:15:48 +00:00
real.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
real.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05: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 Fix copyrights. 2000-02-26 07:26:24 -07:00
regclass.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
regmove.c regmove.c (struct csa_memlist): Make mem field rtx *. 2000-03-28 08:41:40 -07:00
regrename.c * regrename.c (regrename_optimize): Handle no REG_ALLOC_ORDER. 2000-04-06 13:52:59 +00:00
regs.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reload.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
reload.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
reload1.c sparc.c (output_restore_regs): Prototype. 2000-04-04 02:24:50 +00:00
reorg.c resource.h (mark_resource_type): New. 2000-03-27 21:50:15 +00: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 Makefile.in (emit-rtl.o): Depend on HASHTAB_H. 2000-03-31 08:57:54 +00:00
rtl.def Sibling call optimizations. 2000-03-17 14:40:45 -08:00
rtl.h Makefile.in: Add rules for regrename.o 2000-04-05 00:32:45 +00:00
rtl.texi Makefile.in (emit-rtl.o): Depend on HASHTAB_H. 2000-03-31 08:57:54 +00:00
rtlanal.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
sbitmap.c bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned. 2000-02-18 20:27:00 -05:00
sbitmap.h * sbitmap.h: Make SBITMAP_ELT_BITS unsigned. 2000-02-11 02:49:40 -07:00
scan-decls.c Fix copyrights. 2000-02-26 07:26:24 -07: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 sparc.c (output_restore_regs): Prototype. 2000-04-04 02:24:50 +00:00
sort-protos
ssa.c sparc.c (output_restore_regs): Prototype. 2000-04-04 02:24:50 +00:00
stab.def More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00
stack.h Update copyrights 2000-01-17 17:16:21 +00:00
stmt.c final.c (final): Use xcalloc to allocate line_note_exists. 2000-04-06 00:51:25 +00:00
stor-layout.c stor-layout.c (byte_from_pos): Use TRUNC_DIV_EXPR rather than CEIL_DIV_EXPR. 2000-04-03 00:17:03 -06:00
sys-protos.h
sys-types.h
system.h Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
texinfo.tex Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
tlink.c tree.c (decl_function_context): Handle virtual functions. 1999-12-15 04:37:48 -05:00
tm.texi Convert ACCUMULATE_OUTGOING_ARGS to an expression. 2000-03-29 13:10:44 +00:00
toplev.c Makefile.in: Add rules for regrename.o 2000-04-05 00:32:45 +00:00
toplev.h expr.c (store_constructor): SIZE now signed. 2000-03-28 12:01:49 -05:00
tree.c sparc.c (output_restore_regs): Prototype. 2000-04-04 02:24:50 +00:00
tree.def function.c (free_temps_for_rtl_expr): Don't free slots that have been pushed into a higher level. 2000-03-06 09:50:17 +00:00
tree.h calls.c (ECF_MALLOC, [...]): New constants. 2000-04-04 17:19:30 +00:00
tsystem.h tsystem.h: New file. 2000-02-01 21:30:52 +00:00
typeclass.h
unprotoize.c
unroll.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
varasm.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
varray.c Update copyrights 2000-01-17 17:16:21 +00:00
varray.h Add cselib; use it in loop and reload_cse_regs 2000-03-14 18:36:18 +00:00
version.c Daily bump. 2000-04-06 01:45:16 -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).