8sa1-gcc/gcc
Per Bothner c52016e41d class.c (make_class): Don't set CLASS_P here (because this function is also called by...
* class.c (make_class):  Don't set CLASS_P here (because
	this function is also called by build_java_array_type).
	(push_class):  Set CLASS_P here instead.
	* parse.h (TYPE_CLASS_P):  Check for TYPE_ARRAY_P is redundant.
	* jcf-dump.c (print_access_flags):  Take extra parameter to indicate
	context.  If the context is class, perfer "super" over "synchronized".
	* jcf-write.c (generate_classfile):  Don't add ACC_SUPER if interface.
	* parse.y (create_class):  Don't call parser_check_super here;
	it is not robust.  Always wait until later.
	* parse.y (method_header):  For interfaces, set ACC_ABSTRACT (to
	match what JDK 1.2 does), but don't set ACC_PUBLIC.

From-SVN: r25785
1999-03-15 05:09:47 -08:00
..
ch fix up ChangeLog entry confusion 1999-02-24 23:33:38 -05:00
config Remove leading and trailing double underscores from m32r specific attribute 1999-03-15 12:49:36 +00:00
cp decl2.c (validate_nonmember_using_decl): Issue sensible error-messages on bogus qualifiers. 1999-03-15 13:08:26 +00:00
f Update NEWS derived file 1999-03-13 10:15:07 -05:00
fixinc Makefile.in (procopen.o): List the actual dependencies. 1999-03-15 01:34:02 +00:00
ginclude sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures in registers. 1999-02-25 14:02:32 +00:00
intl * intl/Makefile.in (uninstall): Add missing "; \". 1999-02-02 11:49:16 -07:00
java class.c (make_class): Don't set CLASS_P here (because this function is also called by... 1999-03-15 05:09:47 -08:00
objc gcc.c (default_compilers): Define __FAST_MATH__ when appropriate. 1999-02-25 10:50:07 -08:00
po Initial revision 1998-08-02 00:20:56 -06:00
testsuite More tests for uninitialized variable warnings 1999-03-14 20:19:03 +00:00
.cvsignore
.gdbinit Redefine abort to report linenumber and filename of the error 1998-04-27 08:49:53 +00: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
acconfig.h Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
aclocal.m4 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
alias.c alias.c (init_alias_analysis): Avoid self-referential value when setting reg_known_value from REG_EQUAL notes. 1999-02-14 16:44:39 -07:00
assert.h
basic-block.h Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
bitmap.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
bitmap.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
BUGS BUGS: fix the regexp for `more' to find the appropriate node. 1998-11-01 19:52:23 +00:00
build-make Makefile.in (TARGET_TOOLPREFIX): No longer define. 1998-05-17 19:24:26 -06:00
c-aux-info.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
c-common.c cppfiles.c (INO_T_EQ): Handle UWIN. 1999-03-10 17:58:01 -07:00
c-convert.c Copyright fixes. 1999-01-06 13:44:41 -07:00
c-decl.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-gperf.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-iterate.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
c-lang.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-lex.c c-lex.c (yylex): Replace warning about integer constants being larger than long-longs... 1999-02-22 08:18:56 +00: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 Update FSF address in copyright header. 1999-01-11 06:34:38 -07:00
c-parse.gperf invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.h
c-parse.in Fix copyrights. 1999-01-06 12:48:38 -07:00
c-parse.y Copyright fixes. 1999-01-06 13:44:41 -07:00
c-pragma.c * c-pragma.c (add_weak); Delete. Moved into... 1999-02-25 18:29:21 -07:00
c-pragma.h * c-pragma.c (add_weak); Delete. Moved into... 1999-02-25 18:29:21 -07:00
c-tree.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-typeck.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
caller-save.c Update copyrights. 1999-01-11 15:15:28 -08:00
calls.c calls.c (load_register_parameters): New function. 1999-03-09 09:40:30 -07:00
cccp.1
cccp.c cppfiles.c (INO_T_EQ): Handle UWIN. 1999-03-10 17:58:01 -07:00
cexp.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
cexp.y c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
ChangeLog Remove leading and trailing double underscores from m32r specific attribute 1999-03-15 12:49:36 +00:00
ChangeLog.0 Add entry for -fdump-unnumberd option. 1998-09-29 15:23:09 +01:00
ChangeLog.lib typo typo fixes fixes 1998-05-06 15:09:07 -06:00
collect2.c * collect2.c (collect_execute): Remove cygwin-specific code. 1999-02-10 02:09:22 -07:00
collect2.h Copyright fixes. 1999-01-06 13:44:41 -07:00
combine.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
conditions.h
config.guess
config.in Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
configure Patch from David Edelsohn. Use AIX float.h file. 1999-03-12 12:28:04 -08:00
configure.bat
configure.frag
configure.in Patch from David Edelsohn. Use AIX float.h file. 1999-03-12 12:28:04 -08:00
configure.lang * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
convert.c convert.c (convert_to_integer): Issue an error on conversions to incomplete types. 1998-08-30 16:04:17 +00:00
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.cps
cpp.fns
cpp.sh Makefile.in (cpp_install_dir, [...]): New variables. 1999-03-01 17:59:35 -07:00
cpp.texi Copyright fixes. 1999-01-06 13:44:41 -07:00
cppalloc.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cpperror.c cpperror.c (cpp_print_containing_files): Fix formatting bug induced by merge. 1999-02-04 13:06:30 +00:00
cppexp.c cppexp.c (left_shift, [...]): Replace uses of long/HOST_BITS_PER_LONG with... 1999-02-25 20:48:42 +00:00
cppfiles.c cppfiles.c (INO_T_EQ): Handle UWIN. 1999-03-10 17:58:01 -07:00
cpphash.c cpphash.c (install): Rename to cpp_install, add cpp_reader* first argument. 1999-02-25 14:24:40 +00:00
cpphash.h cpphash.c (install): Rename to cpp_install, add cpp_reader* first argument. 1999-02-25 14:24:40 +00:00
cppinit.c cpphash.c (install): Rename to cpp_install, add cpp_reader* first argument. 1999-02-25 14:24:40 +00:00
cpplib.c Makefile.in (cppmain.o, [...]): Don't depend on machmode.h. 1999-02-25 20:40:21 +00:00
cpplib.h Makefile.in (cppmain.o, [...]): Don't depend on machmode.h. 1999-02-25 20:40:21 +00:00
cppmain.c Copyright dates. 1999-01-30 11:58:05 -07: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 frame.h: Update some comments. 1999-02-27 15:21:58 -07:00
cse.c cse.c (check_fold_consts): New static function. 1999-03-14 14:02:10 +00:00
cstamp-h.in
dbxout.c Fix cross compiler build failure in dbxout.c. 1999-02-24 13:00:04 -08:00
dbxout.h Warning fixes: 1998-06-25 13:05:20 +00:00
dbxstclass.h
defaults.h frame.h: Update some comments. 1999-02-27 15:21:58 -07: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 dwarf2out.c (add_AT_lbl_offset): Rename from add_AT_section_offset. 1999-03-11 05:34:01 -05:00
dwarf2out.h * dwarf2out.h (debug_dwarf, debug_dwarf_die): New declarations. 1998-06-19 15:52:37 -06:00
dwarf.h
dwarfout.c Add 1999 copyright. 1999-02-01 07:05:07 +00:00
dwarfout.h Warning fixes: 1998-10-17 20:26:29 +00:00
dyn-string.c cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
dyn-string.h cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
eh-common.h Copyright fixes. 1999-01-06 13:44:41 -07:00
emit-rtl.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
enquire.c * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
except.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
except.h Copyright fixes. 1999-01-06 13:44:41 -07:00
exgettext Initial revision 1998-08-02 00:46:43 -06:00
explow.c except.c (start_catch_handler): Use emit_cmp_and_jump_insns. 1999-02-14 13:08:39 -07:00
expmed.c except.c (start_catch_handler): Use emit_cmp_and_jump_insns. 1999-02-14 13:08:39 -07:00
expr.c expr.c (expand_expr): Allow a CALL_EXPR with a mode wider than MAX_INTEGER_COMPUTATION_MODE. 1999-03-11 17:02:32 -07:00
expr.h sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures in registers. 1999-02-25 14:02:32 +00:00
extend.texi * extend.texi: Reference __extension__ in the index. 1999-03-01 16:11:13 -07:00
final.c final.c (end_final): There are 11 words in the "main header" structure, not 10. 1999-03-01 17:08:51 -07:00
fix-header.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix Copyright fixes. 1999-01-06 13:44:41 -07:00
fixinc.ptx dummy commit before merge 1998-04-03 09:37:26 -07:00
fixinc.sco Copyright fixes. 1999-01-06 13:44:41 -07:00
fixinc.svr4 fixinc.wrap: Also handle struct queue in sys/stream.h. 1999-02-25 16:35:57 -05:00
fixinc.winnt
fixinc.wrap fixinc.wrap: Also handle struct queue in sys/stream.h. 1999-02-25 16:35:57 -05:00
fixinc.x86-linux-gnu configure.in (i[34567]86-*-linux-gnu*, [...]): Use fixinc.x86-linux-gnu as fixincludes. 1999-02-22 11:32:00 +00:00
fixincludes fixincludes: For HP/UX 10.20, also look in curses_colr/curses.h for a typedef of bool. 1999-01-06 17:05:45 -05:00
fixproto Copyright fixes. 1999-01-06 13:44:41 -07:00
flags.h flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +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 (tidy_fallthru_edge): Be more careful finding the last BARRIER of a list. 1999-03-09 07:49:53 -08:00
fold-const.c fold-const.c (exact_real_inverse): Move variable `float_error' into the scope where it is used. 1999-03-15 05:30:02 +00: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 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07: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 (assign_stack_temp_for_type): Abort if mode == Blkmode and align is less than BIGGEST_ALIGNMENT / BITS_PER_UNIT. 1999-03-04 18:19:25 -07:00
function.h Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
future.options
gansidecl.h system.h (const, inline): Move the stage2 handling of these keywords-as-macros from here... 1999-03-07 05:21:41 +00:00
gbl-ctors.h Warning fixes: 1998-06-29 17:36:07 +00:00
gcc.1 Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
gcc.c gcc.c (print_file_name, [...]): Qualify a char* with the `const' keyword. 1999-03-10 20:32:13 +00:00
gcc.cps
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: Update bug reporting instructions to match current ezmlm list reality. 1999-03-10 16:22:31 -07:00
gcov-io.h Copyright fixes. 1999-01-06 13:44:41 -07:00
gcov.c gcov.c (fnotice): Add missing FILE* parameter. 1999-01-30 20:18:51 +00:00
gcov.texi
gcse.c gcse.c (compute_pre_local_properties): Delete. 1999-03-10 14:36:35 -07:00
gen-protos.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
genattr.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genattrtab.c genattrtab.c (simplify_knowing): Fix uninitialized read in Feb 21 change. 1999-02-26 07:35:21 -08:00
gencheck.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
gencodes.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genconfig.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genemit.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genextract.c * genextract.c (main): Clear recog_operands before extracting. 1999-02-26 08:00:08 -08:00
genflags.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
gengenrtl.c Copyright fixes. 1999-01-06 13:44:41 -07:00
genmultilib dummy commit before merge 1998-04-03 09:37:26 -07:00
genopinit.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genoutput.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
genpeep.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genrecog.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
getpwd.c cccp.c: Do not #include <sys/stat.h> here; this is already done by "system.h". 1998-12-11 08:32:49 +00:00
glimits.h * glimits.h (__LONG_MAX__): Recognize __sparcv9 too. 1998-09-10 16:06:43 -07:00
global.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
gmon.c Copyright fixes. 1999-01-06 13:44:41 -07:00
graph.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h Zap some warnings in target files: 1998-04-17 08:26:33 +00:00
gthr-solaris.h
gthr-vxworks.h gthr-vxworks.h (__ehdtor): Fix memory leak. 1998-12-03 17:28:34 -07:00
gthr.h gthr.h: Document __GTHREAD_MUTEX_INIT_FUNCTION. 1998-08-27 14:51:55 +00:00
haifa-sched.c * haifa-sched.c (sched_analyze_1): Only clear reg_last_uses on a SET. 1999-03-13 09:38:17 -08:00
halfpic.c Copyright fixes. 1999-01-06 13:44:41 -07: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 * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
INSTALL Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
install.texi Copyright date. 1999-01-30 11:55:28 -07:00
integrate.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
integrate.h Use varrays for constant-equivalence data: 1999-02-01 12:50:53 +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 * invoke.texi: Update information for PA scheduling. 1999-02-27 18:05:37 -07:00
jump.c gcse.c (run_jump_opt_after_gcse): New variable. 1999-03-10 12:45:18 -07:00
just-fixinc dummy commit before merge 1998-04-03 09:37:26 -07:00
LANGUAGES Change HANDLE_PRAGMA macro so that it will work with USE_CPPLIB. 1998-09-02 09:59:57 +00:00
lcm.c lcm.c: New file. 1999-03-10 15:03:36 -07:00
libgcc1-test.c Fix v850 build failure. 1998-06-16 06:17:14 -07:00
libgcc1.c
libgcc2.c cppfiles.c (INO_T_EQ): Handle UWIN. 1999-03-10 17:58:01 -07:00
limitx.h
limity.h
listing dummy commit before merge 1998-04-03 09:37:26 -07:00
local-alloc.c Fix performance problem on SH with unnecessary move instructions. 1999-03-08 09:50:37 -08:00
longlong.h Copyright fixes. 1999-01-06 13:44:41 -07:00
loop.c loop.c (strength_reduce): Don't do biv increment -> DEST_REG giv conversion if we don't know the lifetime. 1999-03-11 13:28:55 +00:00
loop.h loop.h (loop_insn_first_p): Declare. 1999-02-24 11:50:54 +00:00
machmode.def typo typo fixes fixes 1998-05-06 15:09:07 -06:00
machmode.h machmode.h (smallest_mode_for_size): Prototype. 1999-03-11 05:56:20 -08:00
make-l2.com
Makefile.in Activating fast-fixincludes 1999-03-11 08:53:13 +00:00
makefile.vms
mbchar.c mbchar.c (local_mb_cur_max): Handle the case where MB_CUR_MAX is 0. 1999-02-10 06:00:12 -05:00
mbchar.h Copyright fixes. 1999-01-06 13:44:41 -07:00
md.texi [multiple changes] 1999-02-26 17:16:01 -07:00
mips-tdump.c mips-tdump.c (print_file_desc): Handle unknown filenames and missing local symbols. 1999-01-17 16:41:47 -07:00
mips-tfile.c cccp.c (xrealloc): Call malloc given a NULL old pointer. 1999-01-21 09:47:36 -08:00
mkinstalldirs Initial revision 1998-05-19 01:09:55 -06:00
move-if-change
NEWS Add -mcpu=401/e603e 1998-09-03 15:27:26 +00:00
optabs.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
output.h output.h (current_function_has_computed_jump): Rename from current_function_addresses_labels. 1999-02-08 13:39:33 -08:00
patch-apollo-includes
pcp.h
prefix.c Fix copyright dates. 1999-01-06 12:54:35 -07:00
prefix.h Copyright typo 1999-01-06 14:31:04 -07:00
print-rtl.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
print-tree.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
PROBLEMS
profile.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
PROJECTS * PROJECTS: Remove entry for local spilling. 1998-10-27 16:43:46 -07:00
protoize.c cppfiles.c (INO_T_EQ): Handle UWIN. 1999-03-10 17:58:01 -07:00
pself1.c
pself2.c
pself3.c
pself.c
README Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -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.g77 README.g77, [...]: Update email addresses. 1999-02-06 10:20:33 -07:00
README.gnat README.gnat: Add patch for new lang_decode_options interface. 1998-06-24 08:15:04 -04:00
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
real.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
real.h c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
recog.c * recog.c (push_operand, pop_operand): VOIDmode needn't match modes. 1999-03-06 18:45:29 -08:00
recog.h final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
reg-stack.c reg-stack.c (stack_reg_life_analysis): Use returnjump_p instead of an explicit test for RETURN. 1999-03-09 03:36:25 -08:00
regclass.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
regmove.c * regmove.c (copy_src_to_dest): New argument max_old_uid. 1999-03-08 10:51:28 +00:00
regs.h combine.c (recog_for_combine): Lose PADDED_SCRATCHES arg. 1998-10-19 03:47:55 -06:00
reload1.c rtlanal.c (auto_inc_p): New function. 1999-03-15 01:52:49 +00:00
reload.c reload.c (find_reloads): Add a REG_LABEL note if we substitute a LABEL_REF for something else. 1999-03-15 02:25:01 -07:00
reload.h final.c (cleanup_subreg_operands): New function. 1998-10-27 16:19:31 -07:00
reorg.c * reorg.c: Finish deleting half-deleted comment. 1999-02-10 15:32:26 -07:00
resource.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
resource.h Bob Manson <manson@charmed.cygnus.com> 1999-02-02 13:22:52 -08:00
rtl.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
rtl.def rtl.def (CALL_PLACEHOLDER): New rtx code. 1999-01-24 00:13:55 -07:00
rtl.h rtlanal.c (auto_inc_p): New function. 1999-03-15 01:52:49 +00:00
rtl.texi Update copyrights 1999-01-19 12:08:36 +00:00
rtlanal.c rtlanal.c (auto_inc_p): New function. 1999-03-15 01:52:49 +00:00
sbitmap.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
sbitmap.h c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
scan-decls.c Warning fixes: 1999-01-18 06:17:31 +00:00
scan-types.sh
scan.c More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00
scan.h Update copyrights 1999-01-23 21:24:02 +00:00
sched.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
sdbout.c * sdbout.c (plain_type_1): Make boolean types work better with sdb. 1999-03-10 16:30:08 -07:00
sdbout.h Warning fixes: 1998-06-22 05:32:38 +00:00
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 c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
stor-layout.c machmode.h (smallest_mode_for_size): Prototype. 1999-03-11 05:56:20 -08:00
stupid.c More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00
sys-protos.h
sys-types.h
system.h system.h (const, inline): Move the stage2 handling of these keywords-as-macros from here... 1999-03-07 05:21:41 +00:00
TESTS.FLUNK
texinfo.tex * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for 1998-06-29 15:40:49 -06:00
tlink.c add comments 1999-01-26 14:34:06 -05:00
tm.texi sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures in registers. 1999-02-25 14:02:32 +00:00
toplev.c cse.c (check_fold_consts): New static function. 1999-03-14 14:02:10 +00:00
toplev.h cse.c (check_fold_consts): New static function. 1999-03-14 14:02:10 +00:00
tree.c cse.c (check_fold_consts): New static function. 1999-03-14 14:02:10 +00:00
tree.def tree.def (TRY_FINALLY_EXPR, [...]): New tree nodes, 1999-02-19 03:19:28 -08:00
tree.h c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
typeclass.h
unprotoize.c
unroll.c unroll.c (loop_iterations): Don't return a final value for EQ comparison loops. 1999-03-12 12:46:36 +00:00
varasm.c * c-pragma.c (add_weak); Delete. Moved into... 1999-02-25 18:29:21 -07:00
varray.c Add initial varray support infrastructure 1998-07-02 11:42:39 +00:00
varray.h Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
version.c Daily bump. 1999-03-14 17:45:02 -07: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 egcs version 1.1 release of the GNU C
compiler.  It includes all of the support for compiling C++ and
Objective C, including a run-time library for Objective C.

The GNU C compiler 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).