8sa1-gcc/gcc
Jeff Law 56744d1a2a rtl.h (flow2_completed): Declare.
x
        * rtl.h (flow2_completed): Declare.
        * flow.c (flow2_completed): Definition.
        * toplev.c (rest_of_compilation): Set and clear flow2_completed
        as necessary.

From-SVN: r23528
1998-11-04 13:45:03 -07:00
..
ch Warning fixes: 1998-10-19 09:17:21 +00:00
config Add -mno-cygwin flag that links in the mingw libraries. 1998-11-04 07:25:33 -08:00
cp * pt.c (tsubst): Use build_index_type, not build_index_2_type. 1998-11-03 22:30:18 +00:00
f g77.texi: Small formatting/indexing fixes. 1998-11-04 11:18:19 +00:00
fixinc Reworked (slightly) to process a list of directories 1998-11-02 08:31:30 +00:00
ginclude varargs.h: Add support for C4x target. 1998-09-19 15:27:09 -06:00
intl
java Get it in the repo 1998-11-01 02:47:22 -07:00
objc Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
po
testsuite * init.c (expand_vec_init): Fix off-by-one error. 1998-11-02 22:20:39 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h configure.in: new flags --with-ld and --with-as... 1998-09-28 15:52:01 +00:00
aclocal.m4 aclocal.m4 (GCC_HEADER_STRING): New macro to detect if it is safe to include both string.h and strings.h together. 1998-09-03 06:52:00 +00:00
alias.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
assert.h
basic-block.h flow.c (XNMALLOC): New macro. 1998-10-29 16:18:51 -07:00
bitmap.c
bitmap.h
BUGS BUGS: fix the regexp for `more' to find the appropriate node. 1998-11-01 19:52:23 +00:00
build-make
c-aux-info.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-common.c c-common.c (c_get_alias_set): Allow all type-punning through unions. 1998-10-31 13:44:46 -07:00
c-convert.c
c-decl.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-gperf.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-iterate.c
c-lang.c [multiple changes] 1998-10-29 06:54:13 -05:00
c-lex.c [multiple changes] 1998-10-29 06:54:13 -05:00
c-lex.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.gperf invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.h
c-parse.in invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-parse.y invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-pragma.c c-pragma.c (handle_pragma_token): Test for null tree before dereferencing TREE_CODE. 1998-10-14 23:39:38 +00:00
c-pragma.h Fix spelling typo in comment. 1998-10-07 14:48:02 +00:00
c-tree.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
c-typeck.c * c-typeck.c (convert_for_assignment): Parenthesize. 1998-10-27 20:39:54 -05:00
caller-save.c Warning fixes: 1998-10-14 09:02:55 +00:00
calls.c Warning fixes: 1998-10-13 15:25:25 +00:00
cccp.1
cccp.c Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
cexp.c
cexp.y
ChangeLog rtl.h (flow2_completed): Declare. 1998-11-04 13:44:58 -07:00
ChangeLog.0 Add entry for -fdump-unnumberd option. 1998-09-29 15:23:09 +01:00
ChangeLog.lib
collect2.c configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
combine.c combine.c (subst): Process the inputs to a parallel asm_operands only once. 1998-10-26 05:35:39 -08:00
conditions.h
config.guess
config.in configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
config.sub config.sub: Recognize i[34567]86-pc-udk as new target. 1998-09-30 20:35:10 +00:00
configure configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
configure.bat
configure.frag
configure.in configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
configure.lang
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.texi * cpp.texi: Update for Fortran usage from Craig. 1998-09-27 21:14:40 -06:00
cppalloc.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
cpperror.c
cppexp.c cppexp.c: When forcing unsigned comparisons, cast both sides of the operation. 1998-10-10 18:05:11 -06:00
cppfiles.c [multiple changes] 1998-10-29 06:54:13 -05:00
cpphash.c cppexp.c: When forcing unsigned comparisons, cast both sides of the operation. 1998-10-10 18:05:11 -06:00
cpphash.h cppexp.c: When forcing unsigned comparisons, cast both sides of the operation. 1998-10-10 18:05:11 -06:00
cpplib.c [multiple changes] 1998-10-29 06:54:13 -05:00
cpplib.h [multiple changes] 1998-10-29 06:54:13 -05:00
cppmain.c
cppulp.c [multiple changes] 1998-11-04 12:33:07 -07:00
cross-make
crtstuff.c configure.in: Disable collect2 for nextstep. 1998-09-19 17:01:43 -06:00
cse.c Warning fixes: 1998-10-17 20:26:29 +00:00
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
defaults.h Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
demangle.h Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c Comment to document possible problems with last change. 1998-11-03 09:52:59 -08:00
dwarf2out.h
dwarf.h
dwarfout.c Fix DWARF1/C++ abort with member function in class nested in another function. 1998-10-28 06:09:31 -08:00
dwarfout.h Warning fixes: 1998-10-17 20:26:29 +00:00
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c * emit-rtl.c (try_split): Fixed error in Oct 10 patch. 1998-11-04 10:21:52 -07:00
enquire.c
except.c except.c (emit_eh_context): Make the EH context register stay alive at -O0 so stupid.c doesn't get confused. 1998-10-29 11:21:20 +00:00
except.h tree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused. 1998-09-15 12:19:12 -07:00
exgettext
explow.c Warning fixes: 1998-10-13 15:25:25 +00:00
expmed.c Fix sparc builtin_memcpy miscompilation. 1998-10-21 12:27:19 -07:00
expr.c Add code written by rth to generate use shifts to perform an extension if no 1998-10-28 10:30:46 +00:00
expr.h Fine-grained control of -fcheck-memory-usage with new no_check_memory_usage attribute. 1998-10-11 02:21:54 +00:00
extend.texi Fine-grained control of -fcheck-memory-usage with new no_check_memory_usage attribute. 1998-10-11 02:21:54 +00:00
final.c Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
fix-header.c Warning fixes: 1998-10-17 20:26:29 +00:00
fixcpp
fixinc-nt.sed
fixinc.dgux
fixinc.irix
fixinc.ptx
fixinc.sco fixinc.sco: Paramaterize #include_next values. 1998-10-31 20:37:50 +00:00
fixinc.svr4
fixinc.winnt
fixinc.wrap
fixincludes fixincludes: Fix up rpc/{clnt,svr,xdr}.h for SunOS. 1998-10-14 16:29:16 -06:00
fixproto
flags.h flags.h (flag_branch_on_count_reg): Always declare 1998-10-07 21:30:32 -06:00
floatlib.c
flow.c rtl.h (flow2_completed): Declare. 1998-11-04 13:45:03 -07:00
fold-const.c Warning fixes: 1998-10-13 15:25:25 +00:00
fp-test.c
frame.c frame.c: Somewhat explain `FDE'. 1998-10-23 02:25:09 +00:00
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
FSFChangeLog.12
function.c Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 1998-10-28 08:46:46 -08:00
function.h expr.c (pending_chain): Move up. 1998-10-22 22:18:53 -04:00
future.options
gansidecl.h Makefile.in (toplev.o): Depend on $(EXPR_H). 1998-09-06 05:56:20 +00:00
gbl-ctors.h
gcc.1 Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
gcc.c configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00:00
gcc.cps
gcc.hlp
gcc.texi Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
gcov-io.h Warning fixes: 1998-10-14 09:02:55 +00:00
gcov.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
gcov.texi
gcse.c flow.c (XNMALLOC): New macro. 1998-10-29 16:18:51 -07:00
gen-protos.c gen-protos.c (parse_fn_proto): Cast argument of ISALNUM to `unsigned char'. 1998-09-16 09:46:37 +00:00
genattr.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genattrtab.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
gencheck.c Warning fixes: 1998-10-13 15:25:25 +00:00
gencodes.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genconfig.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genemit.c Warning fixes: 1998-10-25 12:56:39 +00:00
genextract.c Makefile.in (insn-extract.o): Fix dependencies. 1998-10-16 19:28:57 -06:00
genflags.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
gengenrtl.c
genmultilib
genopinit.c Warning fixes: 1998-10-17 20:26:29 +00:00
genoutput.c Add ATTRIBUTE_NORETURN in a bunch of places: 1998-10-14 10:37:09 +00:00
genpeep.c Warning fixes: 1998-10-25 12:56:39 +00:00
genrecog.c Makefile.in (insn-extract.o): Fix dependencies. 1998-10-16 19:28:57 -06:00
getpwd.c
glimits.h * glimits.h (__LONG_MAX__): Recognize __sparcv9 too. 1998-09-10 16:06:43 -07:00
global.c Warning fixes: 1998-10-14 09:02:55 +00: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 Fix sched REG_DEAD note handling bug found by post-reload-flow pass. 1998-10-29 11:06:48 -08:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
input.h
install1.texi
INSTALL Bring version # and generated files updates over from the branch. 1998-08-29 04:37:48 -06:00
install.texi
integrate.c loop.c (count_one_set): New static function, broken out of count_loop_regs_set 1998-10-06 14:38:40 -06:00
integrate.h
intl.c
intl.h
invoke.texi Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
jump.c jump.c (jump_optimize): Initialize mappings from INSN_UID to EH region if... 1998-10-31 04:32:02 -07:00
just-fixinc
LANGUAGES Change HANDLE_PRAGMA macro so that it will work with USE_CPPLIB. 1998-09-02 09:59:57 +00:00
libgcc1-test.c
libgcc1.c
libgcc2.c * libgcc2.c (__pure_virtual): Call __terminate instead of _exit. 1998-10-19 15:34:53 -04:00
limitx.h
limity.h
listing
LITERATURE
local-alloc.c Makefile.in (insn-extract.o): Fix dependencies. 1998-10-16 19:28:57 -06:00
longlong.h
loop.c loop.c (loop_has_tablejump): New variable. 1998-10-23 16:51:02 -04:00
loop.h unroll.c (loop_iteration_var, [...]): No longer static. 1998-10-05 18:03:25 -04:00
machmode.def
machmode.h machmode.h (mode_mask_array): No longer const. 1998-10-23 04:09:58 +00:00
make-l2.com
Makefile.in [multiple changes] 1998-11-04 12:33:07 -07:00
makefile.vms
mbchar.c
mbchar.h
md.texi Document eh_epilogue. 1998-10-13 19:03:03 -07:00
mips-tdump.c
mips-tfile.c Warning fixes: 1998-10-17 20:26:29 +00:00
mkinstalldirs
move-if-change
NEWS Add -mcpu=401/e603e 1998-09-03 15:27:26 +00:00
optabs.c Warning fixes: 1998-10-17 20:26:29 +00:00
output.h Makefile.in (cc1): Put C_OBJS, and thence @extra_c_objs@ last. 1998-10-28 14:31:06 -08:00
patch-apollo-includes
pcp.h
prefix.c
print-rtl.c Cleanup for -fdump-unnumbered: 1998-10-06 10:03:38 +01:00
print-tree.c invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
PROBLEMS
profile.c
PROJECTS * PROJECTS: Remove entry for local spilling. 1998-10-27 16:43:46 -07:00
protoize.c configure.in: Call AC_FUNC_VFORK. 1998-11-02 07:20:48 +00: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: New file with information about the c4x ports. 1998-09-18 18:03:07 -06:00
README.DWARF
README.FRESCO
README.g77
README.gnat
README.NS32K
README.RS6000 - add comments about AIX 4.3 archive parsing bug 1998-10-27 08:49:00 -05:00
README.TRAD
README.X11
real.c real.c (emdnorm and etoasc): Disable round to even for c4x target to be compatible with TI compiler. 1998-10-13 18:07:47 -06:00
real.h
recog.c Warning fixes: 1998-10-25 12:56:39 +00:00
recog.h Warning fixes: 1998-10-17 20:26:29 +00:00
reg-stack.c flow.c (print_rtl_with_bb): Changed type of in_bb_p to match use. 1998-10-09 09:08:51 -07:00
regclass.c regclass.c (renumber, [...]): New static variables, moved out of allocate_reg_info. 1998-10-28 03:22:48 -07:00
regmove.c combine.c (combine_instructions): When finished, call init_recog. 1998-10-14 14:50:40 -06:00
regs.h combine.c (recog_for_combine): Lose PADDED_SCRATCHES arg. 1998-10-19 03:47:55 -06:00
reload1.c Warning fixes: 1998-11-04 14:30:56 +00:00
reload.c reload.c (find_reloads): Fix test for usage by other reload to handle secondary reloads properly. 1998-11-04 14:58:29 +00:00
reload.h final.c (cleanup_subreg_operands): New function. 1998-10-27 16:19:31 -07:00
reorg.c reorg.c (relax_delay_slots): Fixed test for mostly_true_jump. 1998-10-22 17:34:56 -06:00
rtl.c machmode.h (mode_mask_array): No longer const. 1998-10-23 04:09:58 +00:00
rtl.def rtl.def (POST_MODIFY, PRE_MODIFY): New generalized operators for addressing modes with side effects. 1998-10-22 16:11:16 +00:00
rtl.h rtl.h (flow2_completed): Declare. 1998-11-04 13:45:01 -07:00
rtl.texi rtl.def (POST_MODIFY, PRE_MODIFY): New generalized operators for addressing modes with side effects. 1998-10-22 16:11:16 +00:00
rtlanal.c flow.c (life_analysis_1): Do not clobber regs_ever_live after reload. 1998-10-15 18:08:51 -06:00
scan-decls.c
scan-types.sh
scan.c
scan.h
sched.c Fix sched REG_DEAD note handling bug found by post-reload-flow pass. 1998-10-29 11:06:48 -08:00
sdbout.c Fix nightly testing i386-coff libstdc++ build failure. 1998-09-25 07:37:13 -07:00
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c * stmt.c (expand_asm_operands): Accept =' or +' at any position. 1998-10-26 05:33:07 -08:00
stor-layout.c Warning fixes: 1998-10-13 15:25:25 +00:00
stupid.c Warning fixes: 1998-10-14 09:02:55 +00:00
sys-protos.h
sys-types.h
system.h Add support for strsignal, for platforms which have it but don't have sys_siglist (like Solaris 2.7.) 1998-09-13 06:17:31 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c Warning fixes: 1998-10-17 20:26:29 +00:00
tm.texi * tm.texi (ASM_OUTPUT_MAX_SKIP_ALIGN): Document. 1998-10-26 04:59:07 -07:00
tmp-emsgids.c
toplev.c rtl.h (flow2_completed): Declare. 1998-11-04 13:45:03 -07:00
toplev.h Makefile.in (toplev.o): Depend on $(EXPR_H). 1998-09-06 05:56:20 +00:00
tree.c tree.c (append_random_chars): New fn. 1998-10-28 17:59:08 -05:00
tree.def tree.def (GOTO_EXPR): Modified documentation. 1998-10-05 15:36:16 -07:00
tree.h invoke.texi: Document -flang-isoc9x. 1998-10-21 09:53:40 +00:00
typeclass.h
unprotoize.c
unroll.c Warning fixes: 1998-10-14 09:02:55 +00:00
varasm.c Warning fixes: 1998-10-13 15:25:25 +00:00
varray.c
varray.h
version.c Daily bump. 1998-11-03 17:45:03 -07:00
vmsconfig.com
xcoffout.c
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).