8sa1-gcc/gcc
Ken Raeburn c22eaf8a0c reload.c (find_reloads): Fix check for failure to match any alternative...
* reload.c (find_reloads): Fix check for failure to match any alternative, to
account for Mar 26 change in initial "best" cost.

From-SVN: r20679
1998-06-23 18:28:47 +00:00
..
config Complete this set of changes to make the Sparc 1998-06-22 19:24:13 -07:00
cp libgcc2.c (__get_eh_table_version, [...]): New functions to return exception descriptor information. 1998-06-23 10:51:47 +00:00
f * Make-lang.in (G77STAGESTUFF): Add g77.c. 1998-06-22 16:16:19 -06:00
ginclude
intl
objc Warning fixes: 1998-06-22 05:46:35 +00:00
po
testsuite fix 1998-06-23 08:04:29 -04:00
.cvsignore
.gdbinit
ABOUT-NLS
acconfig.h
aclocal.m4
alias.c alias.c: Include toplev.h 1998-06-19 17:37:04 -06:00
alloca.c
assert.h
basic-block.h basic-block.h (init_regset_vector): Delete declaration. 1998-06-21 15:49:52 -06:00
bitmap.c
bitmap.h bitmap.h (debug_bitmap): Declare. 1998-06-21 14:06:25 -06:00
BUGS
build-make
c-aux-info.c * c-aux-info.c (xmalloc): Remove declaration. 1998-06-19 13:41:19 -06:00
c-common.c c-common.c (check_format_info): Initialize length_char and fci to keep -Wall quiet. 1998-06-19 17:52:13 -06:00
c-convert.c
c-decl.c c-decl.c (duplicate_decls): Avoid setting TREE_ASM_WRITTEN for duplicate declarations of a function. 1998-06-18 18:05:02 -06:00
c-gperf.h
c-iterate.c Makefile.in (c-iterate.o): Depend on expr.h. 1998-06-19 16:01:27 -06:00
c-lang.c * c-lang.c (GNU_xref_begin, GNU_xref_end): Deleted. 1998-06-19 15:58:00 -06:00
c-lex.c c-lex.c (yyprint): Add prototype. 1998-06-19 14:43:54 -06:00
c-lex.h
c-parse.c
c-parse.gperf
c-parse.h
c-parse.in
c-parse.y
c-pragma.c
c-pragma.h
c-tree.h c-tree.h (comptypes_record_hook): Removed. 1998-06-19 14:31:07 -06:00
c-typeck.c c-typeck.c (pop_init_level): Warn about implicit zero initialization of struct members. 1998-06-19 16:27:35 -06:00
caller-save.c alias.c: Include toplev.h 1998-06-19 17:37:04 -06:00
calls.c calls.c (expand_call): Initialize "src" and "dest". 1998-06-19 18:35:42 -06:00
cccp.1
cccp.c cccp.c (hack_vms_include_specification): rewrite to handle '#include <dir/file.h>' correctly. 1998-06-18 19:34:11 -06:00
cexp.c
cexp.y
ChangeLog reload.c (find_reloads): Fix check for failure to match any alternative... 1998-06-23 18:28:47 +00:00
ChangeLog.10
ChangeLog.11
ChangeLog.12
ChangeLog.lib
choose-temp.c
collect2.c Warning fixes: 1998-06-22 05:23:33 +00:00
combine.c alias.c: Include toplev.h 1998-06-19 17:37:04 -06:00
conditions.h
config.guess
config.in
config.sub
configure Forgot to update after previous configure.in change. 1998-06-18 17:39:13 -06:00
configure.bat
configure.frag
configure.in float-i386.h: New. 1998-06-18 17:36:41 -06:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cplus-dem.c
cpp.1
cpp.cps
cpp.fns
cpp.texi cpp.texi, gcc.texi: Add @dircategory... 1998-06-23 02:35:52 -06:00
cppalloc.c
cpperror.c
cppexp.c
cpphash.c
cpphash.h
cpplib.c cpplib.c (do_line): Typo broke #line directive. 1998-06-23 09:51:33 -04:00
cpplib.h cpplib.c (do_line): Typo broke #line directive. 1998-06-23 09:51:33 -04:00
cppmain.c Use cpplib for cccp. 1998-06-10 08:58:43 -04:00
cross-make
crtstuff.c Warning fixes: 1998-06-08 18:30:27 +00:00
cse.c cse.c (cse_basic_block): Don't include NOTE insns in the count that is used to decide whether or not it... 1998-06-17 20:20:21 +00:00
cstamp-h.in
dbxout.c dbxout.c (dbxout_type): Output arrays of bits as if they were bitstrings for Chill 1998-06-04 09:15:44 -04:00
dbxout.h Warning fixes: 1998-06-08 18:30:27 +00:00
dbxstclass.h
defaults.h
demangle.h
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c svr4.h (ASM_GENERATE_INTERNAL_LABEL): Cast arg to unsigned. 1998-06-19 18:38:51 -04:00
dwarf2out.h * dwarf2out.h (debug_dwarf, debug_dwarf_die): New declarations. 1998-06-19 15:52:37 -06:00
dwarf.h
dwarfout.c dwarfout.c (getpwd): Add prototype. 1998-06-19 16:35:25 -06:00
dwarfout.h
eh-common.h Have -fnew-exceptions actually use the runtime field, and not generate runtime checking code inside each handler. 1998-06-23 07:10:29 +00:00
emit-rtl.c
enquire.c
except.c Have -fnew-exceptions actually use the runtime field, and not generate runtime checking code inside each handler. 1998-06-23 07:10:29 +00:00
except.h * except.h (emit_unwinder, end_eh_unwinder): Removed. 1998-06-19 16:46:10 -06:00
explow.c explow.c (emit_stack_save): Add prototype for FCN. 1998-06-19 15:59:49 -06:00
expmed.c calls.c (expand_call): Initialize "src" and "dest". 1998-06-19 18:35:42 -06:00
expr.c expr.c (do_jump_by_parts_greater_rtx): Removed. 1998-06-19 16:06:11 -06:00
expr.h haifa-sched.c (haifa_classify_insn): TRAP_IF is risky. 1998-06-17 16:14:09 +00:00
extend.texi
final.c Warning fixes: 1998-06-22 05:23:33 +00:00
fix-header.c
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix
fixinc.ptx
fixinc.sco
fixinc.svr4
fixinc.winnt
fixinc.wrap
fixincludes
fixproto
flags.h [multiple changes] 1998-06-08 12:43:28 +00:00
floatlib.c
flow.c basic-block.h (init_regset_vector): Delete declaration. 1998-06-21 15:49:52 -06:00
fold-const.c c-common.c (truthvalue_conversion): Protect side effects in the expression when splitting a complex value. 1998-06-19 01:46:50 +00:00
fp-test.c
frame.c
frame.h
function.c function.c: Define current_function_cannot_inline. 1998-06-08 06:52:37 -04:00
function.h flow.c (allocate_for_life_analysis, [...]): Remove declaration. 1998-06-20 17:55:13 -06:00
future.options
gansidecl.h
gbl-ctors.h flow.c (allocate_for_life_analysis, [...]): Remove declaration. 1998-06-20 17:55:13 -06:00
gcc.1
gcc.c * gcc.c (handle_braces): Recognize | between options as an or. 1998-06-22 15:53:33 -07:00
gcc.cps
gcc.hlp
gcc.texi cpp.texi, gcc.texi: Add @dircategory... 1998-06-23 02:35:52 -06:00
gcov-io.h flow.c (allocate_for_life_analysis, [...]): Remove declaration. 1998-06-20 17:55:13 -06:00
gcov.c flow.c (allocate_for_life_analysis, [...]): Remove declaration. 1998-06-20 17:55:13 -06:00
gcov.texi
gcse.c Fix irix6 -O3 -funroll-all-loops bootstrap failure reported by Kaveh Ghazi. 1998-06-22 05:02:52 -07:00
gen-protos.c
genattr.c
genattrtab.c Print constants for function_units_used and *_blockage_range more human friendly 1998-06-16 10:48:57 +00:00
gencheck.c Some fixes for KNR compilers: 1998-06-06 09:25:16 +00:00
gencodes.c
genconfig.c
genemit.c
genextract.c Warning fixes: 1998-06-22 05:23:33 +00:00
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c
genpeep.c Warning fixes: 1998-06-22 05:23:33 +00:00
genrecog.c Warning fixes: 1998-06-18 06:46:35 +00:00
getopt1.c
getopt.c
getopt.h
getpwd.c
glimits.h
global.c global.c: Include machmode.h amd move hard-reg-set.h before rtl.h. 1998-06-21 13:54:56 -06:00
gmon.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 (insn_issue_delay, [...]): New declaration. 1998-06-21 12:03:21 -06:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
input.h
install1.texi
INSTALL
install.texi
integrate.c * integrate.c (pushdecl, poplevel): Remove declaration. 1998-06-21 12:01:53 -06:00
integrate.h
invoke.texi * invoke.texi: Document -mrelax for the mn10300 and mn10200. 1998-06-21 16:52:29 -06:00
jump.c calls.c (expand_call): Initialize "src" and "dest". 1998-06-19 18:35:42 -06:00
just-fixinc
LANGUAGES Integrate cpplib into the C and C++ front ends. 1998-06-10 06:12:36 -04:00
libgcc1-test.c Fix v850 build failure. 1998-06-16 06:17:14 -07:00
libgcc1.c
libgcc2.c libgcc2.c (__get_eh_table_version, [...]): New functions to return exception descriptor information. 1998-06-23 10:51:47 +00:00
limitx.h
limity.h
listing
LITERATURE
local-alloc.c alias.c: Include toplev.h 1998-06-19 17:37:04 -06:00
longlong.h
loop.c loop.c (oballoc): Remove declaration. 1998-06-21 11:33:00 -06:00
loop.h Fix hpux loop unrolling bug reported by Tim Prince. 1998-06-19 11:54:44 -07:00
machmode.def
machmode.h
make-l2.com
Makefile.in protoize/unprotoize are target dependent, so give them target dependent names. 1998-06-22 11:32:14 -07:00
makefile.vms
md.texi
mips-tdump.c Warning fixes: 1998-06-22 06:30:39 +00:00
mips-tfile.c Warning fixes: 1998-06-22 06:30:39 +00:00
mkinstalldirs
move-if-change
NEWS
obstack.c
obstack.h
optabs.c Warning fixes: 1998-06-22 05:46:35 +00:00
output.h Warning fixes: 1998-06-08 18:30:27 +00:00
patch-apollo-includes
pcp.h
pexecute.c
prefix.c
print-rtl.c
print-tree.c
PROBLEMS
profile.c
PROJECTS
protoize.c
pself1.c
pself2.c
pself3.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.DWARF
README.FRESCO
README.g77
README.gnat Add Fred's patch. 1998-06-19 16:32:37 -06:00
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c
real.h
recog.c
recog.h Warning fixes: 1998-06-08 18:30:27 +00:00
reg-stack.c reg-stack.c (subst_stack_regs_pat): Make sure the top of stack is the destination for conditional move insn. 1998-06-07 19:53:56 -06:00
regclass.c
regmove.c Warning fixes: 1998-06-22 05:46:35 +00:00
regs.h
reload1.c Warning fixes: 1998-06-22 05:32:38 +00:00
reload.c reload.c (find_reloads): Fix check for failure to match any alternative... 1998-06-23 18:28:47 +00:00
reload.h
reorg.c haifa-sched.c (haifa_classify_insn): TRAP_IF is risky. 1998-06-17 16:14:09 +00:00
rtl.c
rtl.def haifa-sched.c (haifa_classify_insn): TRAP_IF is risky. 1998-06-17 16:14:09 +00:00
rtl.h haifa-sched.c (debug_ready_list): Make static. 1998-06-21 11:59:03 -06:00
rtl.texi
rtlanal.c
scan-decls.c
scan-types.sh
scan.c
scan.h
sched.c Fix stack overflow found by glibc compile with max optimizations. 1998-06-18 13:17:26 -07:00
sdbout.c Warning fixes: 1998-06-22 05:32:38 +00:00
sdbout.h Warning fixes: 1998-06-22 05:32:38 +00:00
SERVICE
sort-protos
stab.def
stack.h
stmt.c Warning fixes: 1998-06-22 05:32:38 +00:00
stor-layout.c
stupid.c alias.c: Include toplev.h 1998-06-19 17:37:04 -06:00
sys-protos.h
sys-types.h
system.h Add _() and N_() macros. 1998-06-03 09:14:21 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi expr.c (check_max_integer_computation_mode): New function. 1998-06-17 05:44:02 -06:00
toplev.c Warning fixes: 1998-06-22 05:32:38 +00:00
toplev.h Warning fixes: 1998-06-22 05:32:38 +00:00
tree.c calls.c (expand_call): Initialize "src" and "dest". 1998-06-19 18:35:42 -06:00
tree.def
tree.h haifa-sched.c (haifa_classify_insn): TRAP_IF is risky. 1998-06-17 16:14:09 +00:00
typeclass.h
unprotoize.c
unroll.c Fix irix6 -O3 -funroll-all-loops bootstrap failure reported by Kaveh Ghazi. 1998-06-22 05:02:52 -07:00
varasm.c Remove reference to warn_bss_align. 1998-06-23 01:45:40 -04:00
version.c Daily bump. 1998-06-22 18:45:02 -06:00
vfprintf.c
vmsconfig.com
xcoffout.c
xcoffout.h

This directory contains the egcs version 1.0 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).