8sa1-gcc/gcc
Kaveh R. Ghazi c2e3db9254 gjavah.c (get_field_name, [...]): Use xmalloc, not malloc.
* gjavah.c (get_field_name, print_method_info, print_include,
	add_namelet): Use xmalloc, not malloc.

	* jcf-depend.c (add_entry): Likewise.  Use xstrdup, not strdup.
	(munge): Use xrealloc, not realloc, trust xrealloc to handle a
	NULL pointer.

	* jcf-io.c (open_in_zip, find_class): Use xstrdup, not strdup.

	* jcf-parse.c (jcf_out_of_synch, yyparse): Likewise.

	* jcf-path.c (add_entry): Likewise.

	* jcf.h (ALLOC, REALLOC): Use xmalloc/xrealloc, not malloc/realloc.

	* jv-scan.c (xmalloc): Remove definition.

	* jvgenmain.c (xmalloc): Likewise.

	* jvspec.c (lang_specific_driver): Use xcalloc, not xmalloc/bzero.

	* lex.c (java_store_unicode): Use xrealloc, not realloc.

	* parse-scan.y: Use concat, not of xmalloc/assign/strcpy.  Use
	concat, not xmalloc/sprintf.
	(java_push_parser_context): Use xcalloc, not xmalloc/bzero.
	(xstrdup): Remove definition.

	* parse.y (duplicate_declaration_error_p,
	constructor_circularity_msg, verify_constructor_circularity,
	check_abstract_method_definitions, java_check_regular_methods,
	java_check_abstract_methods, patch_method_invocation,
	check_for_static_method_reference, patch_assignment, patch_binop,
	patch_cast, array_constructor_check_entry, patch_return,
	patch_conditional_expr): Use xstrdup, not strdup.

	* zextract.c (ALLOC): Use xmalloc, not malloc.

From-SVN: r29457
1999-09-16 15:45:15 +00:00
..
ch * actions.c (warn_unhandled): Use xstrdup, not xmalloc/strcpy. 1999-09-15 14:18:33 +00:00
config mips.md (movsi_usw): if operand 1 is const_int 0, use $0 instead of 0. 1999-09-16 12:06:56 +00:00
cp decl.c (warn_extern_redeclared_static): Simplify. 1999-09-16 01:20:45 +00:00
f Daily bump. 1999-09-16 01:45:10 -06:00
fixinc Make fixinc/ work when autogen is not installed. 1999-08-30 12:27:15 -07:00
ginclude Makefile.in (USER_H): Remove va-foo.h. 1999-09-14 20:42:26 -07:00
intl * intl/Makefile.in (uninstall): Add missing "; \". 1999-02-02 11:49:16 -07:00
java gjavah.c (get_field_name, [...]): Use xmalloc, not malloc. 1999-09-16 15:45:15 +00:00
objc Remove second arg from assign_parms 1999-09-15 10:07:22 +00:00
po Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
testsuite decl.c (warn_extern_redeclared_static): Simplify. 1999-09-16 01:20:45 +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
ABOUT-NLS
acconfig.h gcc.c: Include sys/resource.h. 1999-09-13 19:16:24 +00:00
aclocal.m4 aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
alias.c alias.c (rtx_equal_for_memref_p): Allow CONST_DOUBLEs to be used as pointers. 1999-09-10 14:12:01 +00:00
assert.h
basic-block.h basic-block.h (struct edge_list): Stucture to maintain a vector of edges. 1999-08-16 22:14:51 +00:00
bitmap.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
bitmap.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
BUGS More mail address and web address updates. 1999-08-09 00:48:10 -06:00
build-make
builtins.c Replace insn_foo with insn_data.foo. 1999-09-12 05:46:08 -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 Move declarations and building code for common tree nodes to tree.[ch] 1999-09-10 10:36:02 +00:00
c-common.h Move declarations and building code for common tree nodes to tree.[ch] 1999-09-10 10:36:02 +00:00
c-convert.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-decl.c Move declarations and building code for common tree nodes to tree.[ch] 1999-09-10 10:36:02 +00:00
c-gperf.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-iterate.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-lang.c Makefile.in (C_AND_OBJC_OBJS): Remove ggc-callbacks.o. 1999-09-06 21:28:22 +00:00
c-lex.c * c-lex.c (yylex): Initialize warn. 1999-09-15 17:54:31 -07: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 Linas Vepstas <linas@linas.org> 1999-09-07 23:51:23 -07:00
c-parse.gperf builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore arguments, bail if no EXPAND_BUILTIN_SAVEREGS. 1999-07-25 18:21:03 -07:00
c-parse.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-parse.in Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
c-parse.y Linas Vepstas <linas@linas.org> 1999-09-07 23:51:23 -07:00
c-pragma.c c-pragma.c (handle_pragma_token): Wrap variables name' and value' in HANDLE_PRAGMA_WEAK. 1999-09-14 18:19:09 +00:00
c-pragma.h Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
c-tree.h c-typeck.c (type_lists_compatible_p): Use simple_type_promotes_to. 1999-09-07 21:51:16 -07:00
c-typeck.c * c-typeck.c (qualify_type): Merge qualifiers from both types. 1999-09-16 04:16:32 +00:00
caller-save.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
calls.c calls.c (precompute_arguments): Fix typo in comment. 1999-09-15 17:21:35 +00:00
cccp.1
cccp.c Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cexp.c Linas Vepstas <linas@linas.org> 1999-09-07 23:51:23 -07:00
cexp.y Linas Vepstas <linas@linas.org> 1999-09-07 23:51:23 -07:00
ChangeLog mips.md (movsi_usw): if operand 1 is const_int 0, use $0 instead of 0. 1999-09-16 12:06:56 +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
collect2.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
collect2.h Makefile.in (tlink.o): Don't depend on toplev.h. 1999-09-03 19:13:34 +00:00
combine.c Replace insn_foo with insn_data.foo. 1999-09-12 05:46:08 -07:00
conditions.h
config.guess
config.in aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
configure aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
configure.bat
configure.frag
configure.in aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
configure.lang
convert.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
convert.h
COPYING
COPYING.LIB
cpp.1 cpp.texi: Minor update. 1999-06-14 17:21:46 +00:00
cpp.fns
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 Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cppfiles.c cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
cpphash.c Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cpphash.h cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
cppinit.c cppinit.c (append_include_chain): Initialize 'next' and 'alloc' fields. 1999-09-13 12:58:44 -04:00
cpplib.c cppalloc.c (xstrdup): Use memcpy. 1999-09-11 05:38:06 +00:00
cpplib.h Makefile.in (cppexp.o): Depend on cpphash.h. 1999-09-09 04:00:37 +00:00
cppmain.c cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +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 defaults.h (EH_FRAME_SECTION, [...]): Define here. 1999-09-09 17:36:20 -04:00
cse.c cse.c (FIXED_BASE_PLUS_P): Do not consider referneces to arg_pointer_rtx fixed if... 1999-09-14 22:05:38 -06:00
cstamp-h.in
dbxout.c dbxout.c (dbxout_init): Use xcalloc instead of xmalloc+bzero. 1999-09-03 23:22:50 +00:00
dbxout.h
dbxstclass.h
defaults.h defaults.h (EH_FRAME_SECTION, [...]): Define here. 1999-09-09 17:36:20 -04:00
doprint.c Copyright fixes. 1999-01-06 13:44:41 -07:00
doschk.c
dostage2
dostage3
dwarf2.h More FSF address updates. 1999-01-11 06:43:27 -07:00
dwarf2out.c defaults.h (EH_FRAME_SECTION, [...]): Define here. 1999-09-09 17:36:20 -04:00
dwarf2out.h dwarf2out.c (dwarf2out_frame_debug_expr, [...]): Add static prototype. 1999-08-10 13:28:24 +00:00
dwarf.h
dwarfout.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
dwarfout.h Warning fixes: 1998-10-17 20:26:29 +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 (free_emit_status): Don't check DECL_DEFER_OUTPUT. 1999-09-15 18:12:25 -07:00
enquire.c
errors.c errors.c: New file... 1999-08-27 07:47:17 +00:00
errors.h errors.c: New file... 1999-08-27 07:47:17 +00:00
except.c emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT. 1999-09-15 18:12:25 -07:00
except.h except.h (eh_nesting_info): Add new structure defintion. 1999-08-10 16:19:16 +00:00
exgettext
explow.c Replace insn_foo with insn_data.foo. 1999-09-12 05:46:08 -07:00
expmed.c Replace insn_foo with insn_data.foo. 1999-09-12 05:46:08 -07:00
expr.c emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT. 1999-09-15 18:12:25 -07:00
expr.h Replace insn_foo with insn_data.foo. 1999-09-12 05:46:08 -07:00
extend.texi winnt.c (i386_pe_valid_decl_attribute_p): Recognize shared as a valid attribute. 1999-09-14 04:06:06 -06:00
final.c except.c (expand_eh_region_start_for_decl): Use NOTE_EH_HANDLER, not NOTE_BLOCK_NUMBER. 1999-09-14 23:51:34 +00:00
fix-header.c cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
fixcpp
fixinc-nt.sed
fixincludes fixincludes: Fix the return type of bsearch, char* -> void*. 1999-08-03 04:06:31 +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: New variables align_loops... 1999-09-02 05:42:06 +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 except.c (expand_eh_region_start_for_decl): Use NOTE_EH_HANDLER, not NOTE_BLOCK_NUMBER. 1999-09-14 23:51:34 +00:00
fold-const.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
fp-test.c
frame.c configure.in (host_xm_file, [...]): Arrange to include gansidecl.h in {ht}config.h & tm.h just before the config/... 1998-11-07 13:00:46 +00:00
frame.h frame.h: Update some comments. 1999-02-27 15:21:58 -07: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
function.c function.c (identify_blocks): Don't shadow a variable in an outer scope. 1999-09-16 04:39:52 +00:00
function.h emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT. 1999-09-15 18:12:25 -07:00
future.options
gansidecl.h aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
gbl-ctors.h gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
gcc.1 README, [...]: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed. 1999-06-01 19:37:08 -06:00
gcc.c * gcc.c (getrusage): Wrap prototype arguments in PROTO(). 1999-09-13 21:46:32 +00:00
gcc.h Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gcc.hlp
gcc.texi gcc.texi (External Bugs): Remove obsolete note about Perl on SunOS. 1999-08-29 13:48:51 -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 c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
gcov.texi
gcse.c combine.c (SUBST): Break out to a real function do_SUBST. 1999-09-09 00:07:41 -07:00
gen-protos.c cpperror.c (cpp_file_line_for_message): Constify a char*. 1999-09-07 15:41:26 +00:00
genattr.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genattrtab.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
gencheck.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
gencodes.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genconfig.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genemit.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genextract.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genflags.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
gengenrtl.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genmultilib
genopinit.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genoutput.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genpeep.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genrecog.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
ggc-callbacks.c Update copyright. 1999-09-11 12:50:42 -07:00
ggc-common.c rtl.h (NOTE_BLOCK_NUMBER): Replace with ... 1999-09-15 23:05:05 +00:00
ggc-none.c Update copyright. 1999-09-11 12:50:42 -07:00
ggc-simple.c aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
ggc.h emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT. 1999-09-15 18:12:25 -07:00
glimits.h * glimits.h (__LONG_MAX__): Recognize __sparcv9 too. 1998-09-10 16:06:43 -07:00
global.c gansidecl.h (__attribute__, [...]): Delete. 1999-09-08 15:44:18 +00:00
gmon.c Copyright fixes. 1999-01-06 13:44:41 -07:00
graph.c rtl.c (rtx_name): Constify a char*. 1999-08-20 22:32:54 +00:00
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h
gthr-solaris.h
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
haifa-sched.c rtl.h (NOTE_BLOCK_NUMBER): Replace with ... 1999-09-15 23:05:05 +00: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
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
install1.texi
INSTALL
install.texi Mumit Khan <khan@xraylith.wisc.edu> 1999-08-14 15:04:44 -07:00
integrate.c function.c (identify_blocks): Don't shadow a variable in an outer scope. 1999-09-16 04:39:52 +00:00
integrate.h Warning fixes: 1999-08-25 13:37:46 +00:00
intl.c
intl.h
invoke.texi toplev.c: Allow -f[no-]math-errno to set (clear) flag_errno_math 1999-09-15 18:17:50 -07:00
jump.c c-pragma.c (handle_pragma_token): Wrap variables name' and value' in HANDLE_PRAGMA_WEAK. 1999-09-14 18:19:09 +00:00
just-fixinc
LANGUAGES
lcm.c lcm.c: New file. 1999-03-10 15:03:36 -07:00
libgcc1-test.c
libgcc1.c
libgcc2.c gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
limitx.h
limity.h
listing
lists.c lists.c: Include ggc.h. 1999-09-08 04:46:28 -07:00
local-alloc.c Replace recog_foo with recog_data.foo. 1999-09-11 18:51:28 -07:00
longlong.h Copyright fixes. 1999-01-06 13:44:41 -07:00
loop.c loop.c (strength_reduce): Don't call reg_used_between_p if the insn from BL2 is after the insn from BL. 1999-09-14 01:34:59 -06: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 rtl.c: Define CONST_DOUBLE_FORMAT to the appropriate format for a CONST_DOUBLE... 1999-08-27 20:37:06 +00:00
make-l2.com
Makefile.in Makefile.in (USER_H): Remove va-foo.h. 1999-09-14 20:42:26 -07:00
makefile.vms
mbchar.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
mbchar.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
md.texi Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06: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 c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
mkinstalldirs dummy checkin to prevent merge lossage 1999-09-04 09:09:22 -06:00
move-if-change
NEWS Fix typo. 1999-08-25 02:21:46 -06:00
optabs.c Replace insn_foo with insn_data.foo. 1999-09-12 05:46:08 -07:00
output.h recog.h (INSN_OUTPUT_FORMAT_*): New. 1999-09-13 21:19:34 -07:00
patch-apollo-includes
pcp.h
prefix.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
prefix.h Copyright typo 1999-01-06 14:31:04 -07:00
print-rtl.c rtl.h (NOTE_BLOCK_NUMBER): Replace with ... 1999-09-15 23:05:05 +00:00
print-tree.c emit-rtl.c (free_emit_status): Take decl as a parameter. 1999-09-07 15:20:58 +00:00
PROBLEMS
profile.c function.h (free_after_compilation): Remove decl parameter. 1999-09-09 18:55:37 +00:00
protoize.c protoize.c: Remove various __STDC__ and POSIX hacks. 1999-09-10 20:03:36 +00:00
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
pself.c
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
README.FRESCO
README.gnat
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
real.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
real.h Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
recog.c c-pragma.c (handle_pragma_token): Wrap variables name' and value' in HANDLE_PRAGMA_WEAK. 1999-09-14 18:19:09 +00:00
recog.h recog.h (struct recog_data): Make dup_num... 1999-09-14 16:23:17 -07:00
reg-stack.c Replace recog_foo with recog_data.foo. 1999-09-11 18:51:28 -07:00
regclass.c recog.h (struct recog_data): Make dup_num... 1999-09-14 16:23:17 -07:00
regmove.c regmove.c (fixup_match_1): Don't change an unchanging register. 1999-09-14 01:39:14 -06:00
regs.h Include function.h in most files. 1999-08-09 14:00:21 +00:00
reload1.c Bugfix in order_regs_for_reload 1999-09-16 09:55:48 +00:00
reload.c Use structures not many single arrays in reload 1999-09-12 14:54:56 +00:00
reload.h Use structures not many single arrays in reload 1999-09-12 14:54:56 +00:00
reorg.c Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
resource.c c-aux-info.c (concat): Don't define. 1999-09-07 02:36:41 +00:00
resource.h backport: Makefile.in (STAGESTUFF): Add *.peephole2. 1999-08-31 13:37:09 -07:00
rtl.c * rtl.c (obstack_alloc_rtx): Removed. 1999-09-14 02:31:19 +00:00
rtl.def rtl.def (match_insn, [...]): Remove match_insn; rename match_insn2 to match_insn. 1999-09-14 20:28:12 -07:00
rtl.h rtl.h (NOTE_BLOCK_NUMBER): Replace with ... 1999-09-15 23:05:05 +00:00
rtl.texi rtl.texi: Fix typo. 1999-08-12 08:24:56 +00:00
rtlanal.c flow.c (propagate_block): Use XEXP not SET_DEST for a USE. 1999-09-03 15:23:11 -07:00
sbitmap.c sbitmap.h (sbitmap_intersection_of_succs): Add prototype. 1999-08-25 18:01:48 +00:00
sbitmap.h sbitmap.h (sbitmap_intersection_of_succs): Add prototype. 1999-08-25 18:01:48 +00:00
scan-decls.c Warning fixes: 1999-01-18 06:17:31 +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 Update copyrights 1999-01-23 21:24:02 +00:00
sdbout.c output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
sdbout.h
SERVICE * SERVICE: Update from the FSF. 1999-02-27 11:19:40 -07:00
sort-protos
stab.def More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00
stack.h
stmt.c emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT. 1999-09-15 18:12:25 -07:00
stor-layout.c Move declarations and building code for common tree nodes to tree.[ch] 1999-09-10 10:36:02 +00:00
stupid.c gansidecl.h (__attribute__, [...]): Delete. 1999-09-08 15:44:18 +00:00
sys-protos.h
sys-types.h
system.h system.h (sbrk, [...]): Backup prototypes changed from extern char *, to extern PTR. 1999-09-08 19:42:01 +00:00
TESTS.FLUNK
texinfo.tex Merge in gcc2-ss-010999 1999-09-06 23:49:18 -06:00
tlink.c Makefile.in (tlink.o): Don't depend on toplev.h. 1999-09-03 19:13:34 +00:00
tm.texi gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
toplev.c toplev.c: Allow -f[no-]math-errno to set (clear) flag_errno_math 1999-09-15 18:17:50 -07:00
toplev.h rtl.h (get_insn_name, [...]): Add prototypes. 1999-09-15 14:04:10 +00:00
tree.c c-pragma.c (handle_pragma_token): Wrap variables name' and value' in HANDLE_PRAGMA_WEAK. 1999-09-14 18:19:09 +00:00
tree.def builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore arguments, bail if no EXPAND_BUILTIN_SAVEREGS. 1999-07-25 18:21:03 -07:00
tree.h * tree.h (reorder_block): Change prototype. 1999-09-16 00:23:25 +00:00
typeclass.h
unprotoize.c
unroll.c c-lex.c (handle_generic_pragma): Remove unused variable `c'. 1999-09-14 16:27:32 +00:00
varasm.c emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT. 1999-09-15 18:12:25 -07:00
varray.c system.h: Don't redefine abort or trim_filename. 1999-08-26 05:18:44 +00:00
varray.h gansidecl.h (__attribute__, [...]): Delete. 1999-09-08 15:44:18 +00:00
version.c Daily bump. 1999-09-16 01:45:10 -06:00
vmsconfig.com
xcoffout.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
xcoffout.h More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00

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