gcc/gcc
J"orn Rennecke 1cb1fe6699 rtlanal.c (insn_first_p): Fix return value for insn == reference.
* rtlanal.c (insn_first_p): Fix return value for insn == reference.
	* loop.c (strength_reduce, check_final_value, check_dbra_loop):
	Use loop_insn_first_p.

From-SVN: r25321
1999-02-19 14:49:59 +00:00
..
ch flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
config rs6000.md (scc plus eq): Fix output template. 1999-02-19 07:54:08 -05:00
cp cp-tree.h (lvalue_or_else): Qualify a char* with the `const' keyword to match an analogous change at the... 1999-02-18 20:44:21 +00:00
f update BUGS, INSTALL, NEWS, and their sources 1999-02-19 09:45:46 -05:00
fixinc
ginclude
intl * intl/Makefile.in (uninstall): Add missing "; \". 1999-02-02 11:49:16 -07:00
java parse.y (check_pkg_class_access): Allow private class access within the same package. 1999-02-19 05:27:37 -08:00
objc bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
po
testsuite new g77 tests 1999-02-19 04:15:46 -05:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
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
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
build-make
c-aux-info.c
c-common.c c-common.c (shorten_compare): Get the min/max value from the underlying type of an enumeration... 1999-02-15 17:41:58 -07:00
c-convert.c
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
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 bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +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
c-parse.gperf
c-parse.h
c-parse.in
c-parse.y
c-pragma.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-pragma.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00: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
calls.c calls.c (store_one_arg): Mark any slots used for the argument as in-use immediately after we're done... 1999-02-16 13:42:28 -07:00
cccp.1
cccp.c cccp.c: Don't define HOST_WIDE_INT. 1999-02-15 11:58:09 +00:00
cexp.c cccp.c: Don't define HOST_WIDE_INT. 1999-02-15 11:58:09 +00:00
cexp.y cccp.c: Don't define HOST_WIDE_INT. 1999-02-15 11:58:09 +00:00
ChangeLog rtlanal.c (insn_first_p): Fix return value for insn == reference. 1999-02-19 14:49:59 +00:00
ChangeLog.0
ChangeLog.lib
collect2.c * collect2.c (collect_execute): Remove cygwin-specific code. 1999-02-10 02:09:22 -07:00
collect2.h
combine.c * combine.c (distribute_notes): Handle REG_EH_REGION notes. 1999-01-30 11:18:16 -07: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 * configure.in :Handle OpenBSD platforms. 1999-02-18 12:04:30 -07:00
configure.bat
configure.frag
configure.in * configure.in :Handle OpenBSD platforms. 1999-02-18 12:04:30 -07:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.cps
cpp.fns
cpp.texi
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 cpplib.c: Kill define of STDC_VALUE. 1999-02-18 15:35:49 +00:00
cppfiles.c [multiple changes] 1999-02-09 13:48:34 +00:00
cpphash.c cpplib.c: Kill define of STDC_VALUE. 1999-02-18 15:35:49 +00:00
cpphash.h cpplib.c: Kill define of STDC_VALUE. 1999-02-18 15:35:49 +00:00
cppinit.c * cppinit.c (print_help): Remove unescaped newline in string. 1999-02-19 12:50:44 +00:00
cpplib.c cpplib.c: Kill define of STDC_VALUE. 1999-02-18 15:35:49 +00:00
cpplib.h cpplib.c: Kill define of STDC_VALUE. 1999-02-18 15:35:49 +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 canadian cross build problem with libcpp.a. 1999-02-02 14:39:13 -08:00
crtstuff.c
cse.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
defaults.h
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c Add 1999 copyright. 1999-02-01 07:05:07 +00:00
dwarf2out.h
dwarf.h
dwarfout.c Add 1999 copyright. 1999-02-01 07:05:07 +00:00
dwarfout.h
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
emit-rtl.c Fix 64b-x-32b cross compiler breakage. Make alpha-x-m32r work again. 1999-02-10 09:28:24 -08:00
enquire.c
except.c except.c (start_catch_handler): Use emit_cmp_and_jump_insns. 1999-02-14 13:08:39 -07:00
except.h
exgettext
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 tree.def (TRY_FINALLY_EXPR, [...]): New tree nodes, 1999-02-19 03:19:30 -08:00
expr.h
extend.texi Clarify inline substitution failure. 1999-02-08 14:02:13 -08:00
final.c Fix 64b-x-32b cross compiler breakage. Make alpha-x-m32r work again. 1999-02-10 09:28:24 -08: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
fixinc.ptx
fixinc.sco
fixinc.svr4
fixinc.winnt
fixinc.wrap
fixincludes
fixproto
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 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
fold-const.c fold-const.c (range_binop): Take account of the bounded nature of fixed length arithmetic when... 1999-02-10 17:10:47 -07:00
fp-test.c
frame.c
frame.h
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): Round SIZE before calling assign_stack_local for BLKmode slots. 1999-02-18 10:51:58 -07:00
function.h output.h (current_function_has_computed_jump): Rename from current_function_addresses_labels. 1999-02-08 13:39:33 -08:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c * gcc.c (convert_filename): Handle null filename argument. 1999-02-09 12:48:40 -07:00
gcc.cps
gcc.hlp
gcc.texi README.g77, [...]: Update email addresses. 1999-02-06 10:20:33 -07:00
gcov-io.h
gcov.c gcov.c (fnotice): Add missing FILE* parameter. 1999-01-30 20:18:51 +00:00
gcov.texi
gcse.c
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 cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
gencheck.c
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 cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genflags.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
gengenrtl.c
genmultilib
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
glimits.h
global.c
gmon.c
graph.c
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr.h
haifa-sched.c haifa-sched.c (add_dependence): Do not add a dependency on a note. 1999-02-05 04:43:22 -07:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi Copyright date. 1999-01-30 11:55:28 -07:00
integrate.c output.h (current_function_has_computed_jump): Rename from current_function_addresses_labels. 1999-02-08 13:39:33 -08:00
integrate.h Use varrays for constant-equivalence data: 1999-02-01 12:50:53 +00:00
intl.c
intl.h
invoke.texi README.g77, [...]: Update email addresses. 1999-02-06 10:20:33 -07:00
jump.c jump.c: Include insn-attr.h. 1999-02-15 15:09:07 -07:00
just-fixinc
LANGUAGES
libgcc1-test.c
libgcc1.c
libgcc2.c tweak formatting 1999-01-26 14:34:46 -05:00
limitx.h
limity.h
listing
local-alloc.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
longlong.h
loop.c rtlanal.c (insn_first_p): Fix return value for insn == reference. 1999-02-19 14:49:59 +00:00
loop.h loop.h (express_from): Declare. 1999-02-03 12:48:48 +00:00
machmode.def
machmode.h
make-l2.com
Makefile.in cpplib.c: Kill define of STDC_VALUE. 1999-02-18 15:35:49 +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
md.texi
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
move-if-change
NEWS
optabs.c except.c (start_catch_handler): Use emit_cmp_and_jump_insns. 1999-02-14 13:08:39 -07: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
prefix.h
print-rtl.c rtl.h (rtx_def): Update documentation. 1999-01-19 10:32:33 +00: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
protoize.c system.h (_, N_): Remove dummy i18n macros. 1999-02-09 13:30:46 -07:00
pself1.c
pself2.c
pself3.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X
README.DWARF
README.FRESCO
README.g77 README.g77, [...]: Update email addresses. 1999-02-06 10:20:33 -07:00
README.gnat
README.NS32K
README.RS6000 AIX 4.3.2 linker bug 1999-02-19 06:02:59 -05:00
README.TRAD
README.X11
real.c Fix 64b-x-32b cross compiler breakage. Make alpha-x-m32r work again. 1999-02-10 09:28:24 -08:00
real.h
recog.c Only call update_flow_info if instruction scheduling is enabled. 1999-02-05 10:57:02 +00: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 (subst_stack_regs_pat): Abort if the destination of a FP conditional move is not on the FP register stack. 1999-01-17 11:04:07 -07:00
regclass.c * regclass.c (record_reg_classes): Correctly handle 'p' constraint. 1999-02-18 12:49:19 -07:00
regmove.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
regs.h
reload1.c reload1.c (reload_combine_note_store): Second argument is no longer unused/ignored. 1999-02-10 02:13:41 -07:00
reload.c Formatting fix. 1999-02-12 16:25:20 +00:00
reload.h
reorg.c * reorg.c: Finish deleting half-deleted comment. 1999-02-10 15:32:26 -07:00
resource.c Missed rtl.h on commit and from ChangeLog. 1999-02-02 17:26:55 -08:00
resource.h Bob Manson <manson@charmed.cygnus.com> 1999-02-02 13:22:52 -08:00
rtl.c
rtl.def rtl.def (CALL_PLACEHOLDER): New rtx code. 1999-01-24 00:13:55 -07:00
rtl.h output.h (current_function_has_computed_jump): Rename from current_function_addresses_labels. 1999-02-08 13:39:33 -08:00
rtl.texi Update copyrights 1999-01-19 12:08:36 +00:00
rtlanal.c rtlanal.c (insn_first_p): Fix return value for insn == reference. 1999-02-19 14:49:59 +00:00
sbitmap.c Warning fixes: 1999-01-18 06:17:31 +00:00
sbitmap.h
scan-decls.c Warning fixes: 1999-01-18 06:17:31 +00:00
scan-types.sh
scan.c
scan.h Update copyrights 1999-01-23 21:24:02 +00:00
sched.c Bob Manson <manson@charmed.cygnus.com> 1999-02-02 13:22:52 -08:00
sdbout.c
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c except.c (start_catch_handler): Use emit_cmp_and_jump_insns. 1999-02-14 13:08:39 -07:00
stor-layout.c varasm.c (output_constant_pool): Use floor_log2 instead of exact_log2 for ASM_OUTPUT_ALIGN. 1999-01-21 11:20:09 +00:00
stupid.c
sys-protos.h
sys-types.h
system.h cccp.c: Don't define HOST_WIDE_INT. 1999-02-15 11:58:09 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c add comments 1999-01-26 14:34:06 -05:00
tm.texi function.c (assign_stack_temp_for_type): Clear best_p when an exact match is found. 1999-02-10 16:10:43 -07:00
toplev.c toplev.c (documented_lang_options): Remove -fident and -fnoident... 1999-02-15 14:13:20 +00:00
toplev.h toplev.h (read_integral_parameter): Declare. 1999-02-02 14:43:19 -07:00
tree.c tree.c (tree_node_kind_names, [...]): Qualify a char* with the `const' keyword. 1999-02-17 08:04:29 +00:00
tree.def tree.def (TRY_FINALLY_EXPR, [...]): New tree nodes, 1999-02-19 03:19:28 -08:00
tree.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
typeclass.h
unprotoize.c
unroll.c unroll.c (find_splittable_givs): After express_from, call replace_rtx to convert dest_reg to new_reg. 1999-02-06 03:08:51 -07:00
varasm.c c-typeck.c (check_init_type_bitfields): Use nonincremental initialization of unions whose first member is a bitfield. 1999-02-08 16:00:46 +00:00
varray.c
varray.h Use varrays for constant-equivalence data: 1999-02-01 12:50:53 +00:00
version.c Daily bump. 1999-02-18 17:45:03 -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

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