gcc/gcc
Rainer Orth a242e6f5e0 From Casper H.S. Dik on comp.unix.solaris, 23 Oct 1998:
* configure.in: Try building a bi-arch 32/64-bit compiler on
        sparc-*-solaris2.7 and higher.
        * configure: Rebuild.

From-SVN: r30631
1999-11-23 00:57:06 -07:00
..
ch Makefile.in (convert.o, typeck.o): Depend on output.h 1999-10-31 22:35:03 -07:00
config freebsd.h: New, FreeBSD architecture independent file. 1999-11-22 23:17:32 -07:00
cp cp-tree.def (CTOR_COMPLETE): New tree node. 1999-11-23 07:31:07 +00:00
f Daily bump. 1999-11-22 01:45:06 -07:00
fixinc fixinc.x86-linux-gnu folded into inclhack.def 1999-11-22 15:07:28 +00:00
ginclude t-freebsd: Do not override USER_H. 1999-10-15 03:04:53 -06:00
intl * intl/Makefile.in (uninstall): Add missing "; \". 1999-02-02 11:49:16 -07:00
java constants.c (find_methodref_index): Unwrap method names before inserting them in the constant pool. 1999-11-21 23:37:58 +00:00
objc c-parse.in (cast_expr): Constify. 1999-10-26 18:13:38 +00:00
po freebsd.h: New, FreeBSD architecture independent file. 1999-11-22 23:17:32 -07:00
testsuite cp-tree.def (CTOR_COMPLETE): New tree node. 1999-11-23 07:31:07 +00:00
.cvsignore Add .cvsignore file. 1998-02-25 12:07:17 +00:00
.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 From Casper H.S. Dik on comp.unix.solaris, 23 Oct 1998: 1999-11-23 00:57:06 -07: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 Replace spaces with tab in last change. 1999-11-17 20:59:33 -07:00
NEWS Fix typo. 1999-08-25 02:21:46 -06:00
PROBLEMS
README fix typo. 1999-07-28 13:50:47 -06:00
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
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 (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
aclocal.m4 aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
alias.c rtl.h (note_stores): Add additional paramter. 1999-10-27 19:27:41 +00:00
assert.h
basic-block.h Add regset_head and INIT_REG_SET. 1999-11-22 18:34:13 +00:00
bitmap.c bitmap.h (enum bitmap_bits): Add BITMAP_XOR. 1999-10-04 11:52:39 -07:00
bitmap.h bitmap.h (BITMAP_XFREE): New. 1999-11-04 16:49:03 -08:00
build-make Makefile.in (TARGET_TOOLPREFIX): No longer define. 1998-05-17 19:24:26 -06:00
builtins.c Reorg reg-stack to use the standard CFG. 1999-10-26 18:25:13 -07:00
c-aux-info.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
c-common.c [multiple changes] 1999-10-31 20:11:22 -05:00
c-common.h [multiple changes] 1999-10-31 20:11:22 -05:00
c-convert.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-decl.c * c-decl.c (duplicate_decls): Copy DECL_MODE too. 1999-11-03 10:11:23 -08:00
c-gperf.h alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-iterate.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-lang.c flags.h (flag_bounds_check, [...]): New extern decls. 1999-10-16 01:25:01 +00:00
c-lex.c * c-lex.c (yylex): Accept 'f' in mantissa of hex float constant. 1999-10-30 22:42:55 -06:00
c-lex.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-parse.c c-parse.in (cast_expr): Constify. 1999-10-26 18:13:38 +00:00
c-parse.gperf alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-parse.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-parse.in c-parse.in (cast_expr): Constify. 1999-10-26 18:13:38 +00:00
c-parse.y c-parse.in (cast_expr): Constify. 1999-10-26 18:13:38 +00:00
c-pragma.c c-pragma.c (push_alignment): Don't check the return value of xmalloc. 1999-10-28 03:13:40 -06:00
c-pragma.h Applied Mumit Khan's patch to fix #pragma push/pop handling. 1999-10-19 10:44:30 +00:00
c-tree.h c-tree.h (warn_float_equal): Declare. 1999-09-30 00:19:54 -06:00
c-typeck.c c-typeck.c (build_function_call): Check that the built-in function is of class BUILT_IN_NORMAL before trying to... 1999-10-26 23:32:43 -06:00
caller-save.c rtl.h (note_stores): Add additional paramter. 1999-10-27 19:27:41 +00:00
calls.c explow.c (hard_function_value): Add outgoing argument. 1999-11-16 09:43:40 -08:00
cccp.1
cccp.c cccp.c (macroexpand): Avoid out of range accesses for omitted arguments. 1999-10-31 01:54:56 -06:00
cexp.c system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
cexp.y system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
collect2.c [multiple changes] 1999-10-31 20:11:22 -05:00
collect2.h Makefile.in (tlink.o): Don't depend on toplev.h. 1999-09-03 19:13:34 +00:00
combine.c combine.c (combine_simplify_rtx): When handling a SUBREG, take SUBREG_WORD into account. 1999-11-22 23:56:34 +00:00
conditions.h
config.guess
config.in Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
configure From Casper H.S. Dik on comp.unix.solaris, 23 Oct 1998: 1999-11-23 00:57:06 -07:00
configure.bat
configure.frag
configure.in From Casper H.S. Dik on comp.unix.solaris, 23 Oct 1998: 1999-11-23 00:57:06 -07:00
configure.lang * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
convert.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
convert.h
cpp.1 cpp.texi: Minor update. 1999-06-14 17:21:46 +00:00
cpp.fns Initial revision 1997-12-06 10:18:39 -07:00
cpp.texi Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cppalloc.c cppalloc.c (xstrdup): Use memcpy. 1999-09-11 05:38:06 +00:00
cpperror.c cppalloc.c (xstrdup): Use memcpy. 1999-09-11 05:38:06 +00:00
cppexp.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cppfiles.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cpphash.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cpphash.h cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
cppinit.c Fix command line parsing to report unrecognised options. 1999-11-18 11:01:34 +00:00
cpplib.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cpplib.h cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cppmain.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cppspec.c Fix typo in last change. 1999-09-13 04:40:51 +00:00
cppulp.c cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
cross-make Patch to fix solaris2 float.h/limits.h conflict. 1999-03-01 11:15:49 -08:00
crtstuff.c crtstuff.c (ON_EXIT): Delete empty macro definition. 1999-09-20 18:59:09 +00:00
cse.c addr_affects_sp_p now unconditional 1999-11-19 11:36:25 +00:00
cstamp-h.in
dbxout.c Fix gdb testsuite failures caused by Kenner's bulk merge from gcc2. 1999-11-11 19:56:09 -08:00
dbxout.h dbxout.c (lastfile, [...]): Constify a char*. 1999-10-26 02:54:22 +00:00
dbxstclass.h
defaults.h Fix typo. 1999-11-13 06:53:03 +00:00
doprint.c system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
doschk.c
dostage2
dostage3
dwarf.h
dwarf2.h More FSF address updates. 1999-01-11 06:43:27 -07:00
dwarf2out.c dwarf2out.c (die_struct): Remove die_attr_last and die_child_last. 1999-11-22 20:50:36 -05:00
dwarf2out.h dwarf2out.c (dwarf2out_frame_debug_expr, [...]): Add static prototype. 1999-08-10 13:28:24 +00:00
dwarfout.c dbxout.c (lastfile, [...]): Constify a char*. 1999-10-26 02:54:22 +00:00
dwarfout.h dbxout.c (lastfile, [...]): Constify a char*. 1999-10-26 02:54:22 +00:00
dyn-string.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
dyn-string.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
eh-common.h eh-common.h (__eh_matcher): Prototype correctly. 1999-07-26 18:00:03 +00:00
emit-rtl.c emit-rtl.c (gen_sequence): Only return the pattern of an insn if its code is INSN and it has no notes. 1999-11-22 14:53:20 +00:00
enquire.c * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
errors.c errors.c: New file... 1999-08-27 07:47:17 +00:00
errors.h genoutput.c (null_operand =): Initialize all fields. 1999-11-05 02:12:56 -07:00
except.c except.h (struct eh_entry): Add goto_entry_p. 1999-11-18 17:50:56 +00:00
except.h except.h (struct eh_entry): Add goto_entry_p. 1999-11-18 17:50:56 +00:00
exgettext Initial revision 1998-08-02 00:46:43 -06:00
explow.c explow.c (hard_function_value): Add outgoing argument. 1999-11-16 09:43:40 -08:00
expmed.c expmed.c (extract_bit_field): Allow for the case of non-integer objects that are smaller than a word (like... 1999-10-26 00:48:38 -06:00
expr.c * expr.c (readonly_fields_p): Ignore everything except FIELD_DECLs. 1999-11-01 04:08:54 +00:00
expr.h explow.c (hard_function_value): Add outgoing argument. 1999-11-16 09:43:40 -08:00
extend.texi extend.texi: Document C++ restricted pointers and references. 1999-11-19 13:03:00 +00:00
final.c defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default. 1999-11-03 16:55:51 -05:00
fix-header.c fix-header.c (recognized_extern, [...]): Constify a char*. 1999-11-03 20:40:32 +00:00
fixcpp
fixinc-nt.sed
fixincludes fixincludes: Add a HPUX 11 fix for inttypes.h. 1999-10-15 00:00:29 -06: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_renumber_insns): Declare. 1999-11-04 07:23:58 +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 flow.c (split_edge): Take looping structure into account when determining where to put the new block... 1999-11-17 23:45:55 -07:00
fold-const.c [multiple changes] 1999-10-31 20:11:22 -05:00
fp-test.c
frame.c Declare malloc, free, and atexit if inhibit_libc is defined. 1999-10-05 19:41:35 +00:00
frame.h frame.h: Update some comments. 1999-02-27 15:21:58 -07:00
function.c except.h (struct eh_entry): Add goto_entry_p. 1999-11-18 17:50:56 +00:00
function.h function.c (diddle_return_value): New. 1999-11-04 16:35:10 -08:00
future.options
gansidecl.h ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'. 1999-11-10 17:57:21 +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 (do_spec_1): Support text between `%u' and `%O'. 1999-11-10 19:59:20 +00:00
gcc.h Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gcc.hlp * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
gcc.texi gcc.texi (Passes): Update front-end files to their current location. 1999-10-30 21:33:50 -06:00
gccspec.c Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gcov-io.h Copyright fixes. 1999-01-06 13:44:41 -07:00
gcov.c gcov.c (struct arcdata): Add hits and total, remove prob. 1999-11-10 12:17:15 -05:00
gcov.texi gcov.c (struct arcdata): Add hits and total, remove prob. 1999-11-10 12:17:15 -05:00
gcse.c basic-block.h: Remove all #defines and prototypes related to integer lists. 1999-11-15 01:12:29 -07:00
gen-protos.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
genattr.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genattrtab.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
gencheck.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
gencodes.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genconfig.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genemit.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genextract.c genextract.c (record_insn_name): New function. 1999-11-12 19:48:14 +00:00
genflags.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
gengenrtl.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genmultilib dummy commit before merge 1998-04-03 09:37:26 -07:00
genopinit.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genoutput.c genoutput.c (output_insn_data): Cast `INSN_OUTPUT_FORMAT_MULTI' and `INSN_OUTPUT_FORMAT_FUNCTION' to `PTR'-type. 1999-11-10 01:12:03 -07:00
genpeep.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genrecog.c * genrecog.c (write_switch): Check for duplicate CODE cases. 1999-10-30 14:40:05 -07:00
ggc-callbacks.c Include tm_p.h in ggc files 1999-10-05 15:42:18 +00:00
ggc-common.c ggc-common.c (ggc_print_statistics): Cast size_t to unsigned long for printing. 1999-11-15 20:55:19 -08:00
ggc-none.c Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
ggc-page.c ggc-page.c (struct page_entry): Remove save_num_free_objects. 1999-11-01 06:57:01 +00:00
ggc-simple.c ggc-common.c: Update pre-function commentary. 1999-10-30 14:36:13 -07:00
ggc.h ggc-common.c (ggc_print_statistics): Cast size_t to unsigned long for printing. 1999-11-15 20:55:19 -08:00
glimits.h * glimits.h (__LONG_MAX__): Recognize __sparcv9 too. 1998-09-10 16:06:43 -07:00
global.c global.c (allocno): New structure and static variable. 1999-11-21 12:53:31 +00:00
gmon.c gmon.c, [...]: Remove advertising clause from BSD license 1999-11-22 13:40:20 -05:00
graph.c cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc. 1999-11-08 04:56:18 +00:00
graph.h Fix copyright. 1999-10-02 20:16:10 +00:00
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-posix.h Makefile.in (GTHREAD_FLAGS): New var. 1997-12-24 16:56:08 -07:00
gthr-single.h Zap some warnings in target files: 1998-04-17 08:26:33 +00:00
gthr-solaris.h Patch from Teemu Torma to fix Solaris 2.6 EH failures. 1998-03-11 04:07:25 -08:00
gthr-vxworks.h gthr-vxworks.h (__ehdtor): Fix memory leak. 1998-12-03 17:28:34 -07:00
gthr-win32.h * gthr-win32.h: New file. 1999-09-14 04:13:49 -06:00
gthr.h gthr.h: Document __GTHREAD_MUTEX_INIT_FUNCTION. 1998-08-27 14:51:55 +00:00
haifa-sched.c basic-block.h: Remove all #defines and prototypes related to integer lists. 1999-11-15 01:12:29 -07:00
halfpic.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
halfpic.h Copyright fixes. 1999-01-06 13:44:41 -07:00
hard-reg-set.h hard-reg-set.h (reg_names): Constify a char*. 1999-11-01 01:47:41 +00:00
hash.c More FSF address updates. 1999-01-11 06:43:27 -07:00
hash.h More FSF address updates. 1999-01-11 06:43:27 -07:00
hwint.h * hwint.h: New file to consolidate HOST_WIDE_INT (etc) macros. 1998-12-17 13:09:00 +00:00
input.h Copyright fixes. 1999-01-06 13:44:41 -07:00
install.texi install.texi (Configurations): Remove pyramid. 1999-09-23 13:58:53 +00:00
install1.texi * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
integrate.c * integrate.c (expand_inline_function): Add necessary check for NULL. 1999-11-18 15:12:51 +00:00
integrate.h [multiple changes] 1999-10-31 20:11:22 -05: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 * invoke.texi (ARM Options): Add in -mno-alignment-traps 1999-11-22 22:59:41 -07:00
jump.c * jump.c (jump_optimize_1): Revert last change. 1999-11-17 16:39:00 -08:00
just-fixinc dummy commit before merge 1998-04-03 09:37:26 -07:00
lcm.c ggc-common.c (ggc_print_statistics): Cast size_t to unsigned long for printing. 1999-11-15 20:55:19 -08:00
libgcc1-test.c Make libgcc1-test.c compile without warnings 1999-10-05 23:07:09 +00:00
libgcc1.c
libgcc2.c xm-i386.h: Define `__i386__' if not defined... 1999-11-22 23:09:34 -07:00
limitx.h
limity.h
listing dummy commit before merge 1998-04-03 09:37:26 -07:00
lists.c lists.c (init_EXPR_INSN_LIST_cache): Don't need to zap the cache every function if ggc_p. 1999-10-08 11:59:27 -07:00
local-alloc.c local-alloc.c (local_alloc): Use xmalloc/xcalloc, not alloca. 1999-11-06 19:09:26 +00:00
longlong.h Copyright fixes. 1999-01-06 13:44:41 -07:00
loop.c Reformat load_mems slightly. 1999-11-22 16:40:32 +00:00
loop.h loop.c (this_loop_info): New variable. 1999-08-29 04:09:29 -06: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 machmode.h (HOST_PTR_PRINTF): Move from here ... 1999-09-21 22:31:29 +00:00
make-l2.com Updates from gcc-2.8 test tarball to current gcc-2.8 tarball. 1997-12-07 18:42:52 -07:00
makefile.vms makefile.vms: Remove bytecode references. 1998-02-02 02:37:18 -07:00
mbchar.c mbchar.c (literal_codeset, [...]): Constify a char*. 1999-10-05 16:21:34 +00:00
mbchar.h mbchar.c (literal_codeset, [...]): Constify a char*. 1999-10-05 16:21:34 +00:00
md.texi Fix docs for ADDRESS rtx 1999-10-10 11:52:53 +00:00
mips-tdump.c c-pragma.c (handle_pragma_token): Wrap variables `name' and `value' in HANDLE_PRAGMA_WEAK. 1999-09-14 18:19:09 +00:00
mips-tfile.c flow.c (debug_flow_info): Add prototype. 1999-10-29 17:51:38 +00:00
mkinstalldirs dummy checkin to prevent merge lossage 1999-09-04 09:09:22 -06:00
move-if-change
optabs.c [multiple changes] 1999-10-31 20:11:22 -05:00
output.h output.h (const_section, [...]): Add prototypes. 1999-11-12 18:47:03 +00:00
patch-apollo-includes Initial revision 1998-02-18 20:47:44 -07:00
pcp.h cccp.c (progname, [...]): Constify a char*. 1999-10-25 00:33:56 +00:00
prefix.c * prefix.c (translate_name) Check for empty prefix string. 1999-10-25 23:54:13 -06:00
prefix.h Copyright typo 1999-01-06 14:31:04 -07:00
print-rtl.c defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default. 1999-11-03 16:55:51 -05:00
print-tree.c tree.h (BLOCK_TYPE_TAGS): Remove. 1999-10-26 08:34:46 +00:00
profile.c cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc. 1999-11-08 04:56:18 +00:00
protoize.c protoize.c (safe_read, safe_write): Avoid the gcc extension of using arithmetic on void pointers. 1999-10-16 15:32:00 +00: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 Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h. 1999-10-08 17:10:19 +00:00
real.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
recog.c [multiple changes] 1999-10-31 20:11:22 -05:00
recog.h Fix register elimination problem 1999-10-22 22:02:17 +00:00
reg-stack.c local-alloc.c (local_alloc): Use xmalloc/xcalloc, not alloca. 1999-11-06 19:09:26 +00:00
regclass.c varasm.c (function_defined): Remove. 1999-11-22 14:20:35 +00:00
regmove.c cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc. 1999-11-08 04:56:18 +00:00
regs.h hard-reg-set.h (reg_names): Constify a char*. 1999-11-01 01:47:41 +00:00
reload.c Removed obsolete comment. 1999-11-11 14:36:30 +00:00
reload.h reload.h (earlyclobber_operand_p): Declare. 1999-10-27 03:14:12 +01:00
reload1.c reload1.c (reload_reg_free_for_value_p): Don't use a register that is in reload_reg_used. 1999-11-09 16:52:19 +00:00
reorg.c bitmap.h (BITMAP_XMALLOC): New macro. 1999-11-01 23:19:44 +00:00
resource.c resource.c: Revert Oct 26 20:42 and Oct 27 00:56 changes. 1999-11-02 15:43:44 -08:00
resource.h resource.c (find_free_register): Mark class_str argument const. 1999-10-05 05:00:55 +00:00
rtl.c ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'. 1999-11-10 17:57:21 +00:00
rtl.def defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default. 1999-11-03 16:55:51 -05:00
rtl.h regclass.c (dump_regclass): New function. 1999-11-21 12:33:17 +00:00
rtl.texi rtl.texi (mem): Add documentation for alias-set argument to RTX `mem'. 1999-11-19 12:23:37 -05:00
rtlanal.c Makefile.in (genattrtab): Don't use (HOST_RTLANAL). 1999-11-02 10:48:26 -05:00
sbitmap.c basic-block.h (dump_bb_data): Remove declaration. 1999-11-15 00:01:22 -07:00
sbitmap.h sbitmap.h (sbitmap_intersection_of_succs): Add prototype. 1999-08-25 18:01:48 +00:00
scan-decls.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
scan-types.sh
scan.c Makefile.in (stor-layout.o): Depend on ggc.h. 1999-09-05 03:49:52 +00:00
scan.h fix-header.c (recognized_extern, [...]): Constify a char*. 1999-11-03 20:40:32 +00:00
sdbout.c output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
sdbout.h Warning fixes: 1998-06-22 05:32:38 +00:00
simplify-rtx.c fix-header.c (recognized_extern, [...]): Constify a char*. 1999-11-03 20:40:32 +00:00
sort-protos
stab.def More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00
stack.h
stmt.c Fix another gcc2 merge problem: fix switch statement ISO C conformancs bug 1999-11-12 17:04:19 -08:00
stor-layout.c tree.h (SAVE_EXPR_PERSISTENT_P): New macro. 1999-11-12 16:52:08 +00:00
stupid.c rtl.h (note_stores): Add additional paramter. 1999-10-27 19:27:41 +00:00
sys-protos.h
sys-types.h
system.h configure.in (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
texinfo.tex Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
tlink.c typo 1999-09-17 14:54:29 -04:00
tm.texi defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default. 1999-11-03 16:55:51 -05:00
toplev.c regclass.c (dump_regclass): New function. 1999-11-21 12:33:17 +00:00
toplev.h ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'. 1999-11-10 17:57:21 +00:00
tree.c tree.h (SAVE_EXPR_PERSISTENT_P): New macro. 1999-11-12 16:52:08 +00:00
tree.def * tree.def (PLACEHOLDER_EXPR): Update comments. 1999-10-28 05:39:31 -06:00
tree.h tree.h (SAVE_EXPR_PERSISTENT_P): New macro. 1999-11-12 16:52:08 +00:00
typeclass.h
unprotoize.c * unprotoize.c: Define UNPROTOIZE first, to actually take effect. 1998-01-19 02:12:31 -08:00
unroll.c * unroll.c (unroll_loop): Make temp an unsigned HOST_WIDE_INT. 1999-11-12 12:44:13 -08:00
varasm.c varasm.c (function_defined): Remove. 1999-11-22 14:20:35 +00:00
varray.c ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'. 1999-11-10 17:57:21 +00:00
varray.h ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'. 1999-11-10 17:57:21 +00:00
version.c Daily bump. 1999-11-22 01:45:06 -07:00
vmsconfig.com Remove last of bytecode support. 1998-02-02 05:09:22 -08:00
xcoffout.c xcoffout.c (xcoffout_source_file): Change ggc_add_root to gcc_add_string_root. 1999-11-11 10:22:10 +00:00
xcoffout.h More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07: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).