8sa1-gcc/gcc
Jeff Law 1474e30354 [multiple changes]
Thu May 20 10:00:42 1999   Stephen L Moshier  <moshier@world.std.com>
        * Makefile.in (GCC_FOR_TARGET): Add -I$(build_tooldir)/include.
Thu May 20 09:58:57 1999  Jan Hubicka <hubicka@freesoft.cz>
        * function.c (assign_stack_local): Align stack slot propertly.
        (assign_outer_stack_local): Likewise.

From-SVN: r27073
1999-05-20 16:22:34 -06:00
..
ch lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. 1999-05-17 17:33:05 -06:00
config dbxcoff.h (DBX_OUTPUT_MAIN_SOURCE_FILE_END): Use asm_fprintf and %L to generate the label name. 1999-05-19 19:54:28 -06:00
cp class.c (instantiate_type): Downgrade errors for object-dependent memfn refs to pedwarn. 1999-05-20 16:19:42 -04:00
f improve open-coding of complex divide, use new method in g77 1999-05-17 21:05:14 -04:00
fixinc A fix for one breaks another :( - do not ignore SIGCLD! 1999-05-20 08:19:05 +00:00
ginclude David Edelsohn <edelsohn@gnu.org> 1999-05-07 18:52:36 -07:00
intl
java Warning fixes: 1999-05-19 11:30:30 +00:00
objc cppspec.c: Insert -no-gcc into command line unless -gcc was given by user. 1999-05-17 17:37:19 -06:00
po configure.in (interix Alpha): Add. 1999-04-13 16:02:20 -06:00
testsuite Remove duplicate parameter name 1999-05-20 17:07:28 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h acconfig.h (HAVE_GAS_FILDS_FISTS): Add. 1999-04-23 19:41:03 +00:00
aclocal.m4 aclocal.m4 (GCC_FUNC_MKDIR_TAKES_ONE_ARG): Define. 1999-04-14 19:50:52 -06:00
alias.c
assert.h
basic-block.h
bitmap.c
bitmap.h
BUGS
build-make
c-aux-info.c c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename. 1999-04-17 17:14:58 +00:00
c-common.c c-common.c (default_valid_lang_attribute): New fn. 1999-04-13 17:04:06 -04:00
c-convert.c
c-decl.c c-decl.c (c_decode_option, [...]): Recognize -Wno-main so we can avoid warnings. 1999-04-12 14:05:29 +00:00
c-gperf.h
c-iterate.c
c-lang.c
c-lex.c
c-lex.h
c-parse.c c-parse.in (absdcl1): Allow attributes in explicit typespecs. 1999-04-26 16:35:58 -06:00
c-parse.gperf
c-parse.h
c-parse.in c-parse.in (absdcl1): Allow attributes in explicit typespecs. 1999-04-26 16:35:58 -06:00
c-parse.y c-parse.in (absdcl1): Allow attributes in explicit typespecs. 1999-04-26 16:35:58 -06:00
c-pragma.c c-pragma.c (push_alignment): Don't ignore alignments greater than 4 bytes. 1999-04-26 17:18:08 -04:00
c-pragma.h c-pragma.c (push_alignment): Don't ignore alignments greater than 4 bytes. 1999-04-26 17:18:08 -04:00
c-tree.h
c-typeck.c Handle ERROR_MARK input 1999-05-09 15:56:58 -04:00
caller-save.c
calls.c Donn Terry (donn@interix.com) 1999-05-07 18:58:39 -07:00
cccp.1
cccp.c cccp.c (simplify_filename): Always preserve leading double slash. 1999-04-21 05:11:15 -04:00
cexp.c
cexp.y
ChangeLog [multiple changes] 1999-05-20 16:22:34 -06: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 * collect2.c (main): Fix typo in COLLECT2_HOST_INITIALIZATION. 1999-05-17 16:56:24 -06:00
collect2.h
combine.c
conditions.h
config.guess
config.in acconfig.h (HAVE_GAS_FILDS_FISTS): Add. 1999-04-23 19:41:03 +00:00
configure configure.in (arm*-*-netbsd*): Use collect2. 1999-05-17 17:58:15 -06:00
configure.bat
configure.frag
configure.in configure.in (arm*-*-netbsd*): Use collect2. 1999-05-17 17:58:15 -06:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.fns
cpp.texi cppspec.c: Insert -no-gcc into command line unless -gcc was given by user. 1999-05-17 17:37:19 -06:00
cppalloc.c
cpperror.c cpperror.c, [...]: Never call abort. 1999-04-14 09:40:56 +00:00
cppexp.c cpperror.c, [...]: Never call abort. 1999-04-14 09:40:56 +00:00
cppfiles.c cppfiles.c (initialize_input_buffer): New function. 1999-05-10 11:24:36 -04:00
cpphash.c cpphash.c (dump_definition): New function. 1999-04-26 16:41:02 +00:00
cpphash.h cpphash.c (dump_definition): New function. 1999-04-26 16:41:02 +00:00
cppinit.c cppfiles.c (initialize_input_buffer): New function. 1999-05-10 11:24:36 -04:00
cpplib.c cpphash.c (dump_definition): New function. 1999-04-26 16:41:02 +00:00
cpplib.h cppfiles.c (initialize_input_buffer): New function. 1999-05-10 11:24:36 -04:00
cppmain.c cppfiles.c (initialize_input_buffer): New function. 1999-05-10 11:24:36 -04:00
cppspec.c cppspec.c: Insert -no-gcc into command line unless -gcc was given by user. 1999-05-17 17:37:19 -06:00
cppulp.c
cross-make
crtstuff.c
cse.c cse.c (cse_insn): Copy SRC_CONST before putting it in the REG_EQUAL note. 1999-05-16 18:36:36 -06:00
cstamp-h.in
dbxout.c output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
dbxout.h
dbxstclass.h
defaults.h
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
dwarf2out.h
dwarf.h
dwarfout.c output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c emit-rtl.c (start_sequence): Expand comments. 1999-04-29 23:01:29 +00:00
enquire.c
except.c except.c (start_catch_hadler): Be sure rtime_address is Pmode if POINTERS_EXTEND_UNSIGNED. 1999-04-15 13:54:09 -06:00
except.h
exgettext
explow.c c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename. 1999-04-17 17:14:58 +00:00
expmed.c c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename. 1999-04-17 17:14:58 +00:00
expr.c tree.def (TYPE_NONCOPIED_PARTS): Revise documentation to match reality. 1999-05-17 07:21:14 +00:00
expr.h expr.h (lang_expand_constant): Declare. 1999-05-20 10:37:50 +00:00
extend.texi extend.texi (Deprecated Features): New node. 1999-04-14 05:34:55 +00:00
final.c sh.md (insv): Use copy_addr_to_reg. 1999-04-27 13:23:20 +01:00
fix-header.c gen-protos.c: #undef abort after including system.h. 1999-04-21 11:58:11 +00:00
fixcpp
fixinc-nt.sed
fixincludes make fixincludes behave like the scripts in fixinc/ 1999-04-12 07:28:13 +00:00
fixproto Makefile.in (stmp-fixproto): Pass location of mkinstalldirs to fixproto. 1999-05-17 17:07:40 -06:00
flags.h improve open-coding of complex divide, use new method in g77 1999-05-17 21:05:14 -04:00
floatlib.c
flow.c rtl.h (REG_EH_REGION): Update comment to indicate a value of -1 indicates no throw and no nonlocal gotos. 1999-04-27 17:08:37 +00:00
fold-const.c fold-const.c (fold_truthop): When converting a one-bit comparison don't sign extend the constant. 1999-05-16 19:24:24 -06:00
fp-test.c
frame.c
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c [multiple changes] 1999-05-20 16:22:34 -06:00
function.h
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c cppspec.c: Insert -no-gcc into command line unless -gcc was given by user. 1999-05-17 17:37:19 -06:00
gcc.hlp
gcc.texi
gccspec.c
gcov-io.h
gcov.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
gcov.texi
gcse.c gcse.c (cprop_insn): Do not try to simplify a simple jump. 1999-05-09 06:25:03 -06:00
gen-protos.c gen-protos.c: #undef abort after including system.h. 1999-04-21 11:58:11 +00:00
genattr.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genattrtab.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
gencheck.c
gencodes.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genconfig.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genemit.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genextract.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genflags.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
gengenrtl.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genmultilib
genopinit.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genoutput.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genpeep.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
genrecog.c system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
getpwd.c
glimits.h
global.c
gmon.c
graph.c graph.c (node_data): Return void. 1999-04-14 20:28: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.h
haifa-sched.c c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename. 1999-04-17 17:14:58 +00:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi * install.texi (Header Dirs): s/GPLUS/GPLUSPLUS/. 1999-05-05 16:29:36 -04:00
integrate.c flags.h (inline_max_insns): Declare. 1999-04-25 17:35:15 -06:00
integrate.h
intl.c
intl.h
invoke.texi invoke.texi: Remove duplicates in the description of -d letters. 1999-05-07 18:47:50 -07:00
jump.c jump.c (can_reverse_comparison_p): Do not abort if the comparison insn for a conditional jump can not be found. 1999-05-19 18:41:26 -06:00
just-fixinc
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c
limitx.h
limity.h
listing
local-alloc.c rtl.h (local_alloc): Returns an integer now. 1999-04-09 20:55:36 -06:00
longlong.h
loop.c loop.c (maybe_eliminate_biv): Check regno against max_reg_before_loop. 1999-05-12 18:57:05 -06:00
loop.h
machmode.def
machmode.h configure.in (host_xm_file, [...]): Include hwint.h. 1999-04-08 07:27:38 +00:00
make-l2.com
Makefile.in [multiple changes] 1999-05-20 16:22:34 -06:00
makefile.vms
mbchar.c
mbchar.h
md.texi
mips-tdump.c
mips-tfile.c
mkinstalldirs
move-if-change
NEWS
optabs.c optabs.c (expand_cmplxdiv_straight, [...]): Change function definitions to K&R style. 1999-05-20 08:29:52 +00:00
output.h output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
patch-apollo-includes
pcp.h
prefix.c collect2.c (find_a_file): Use HAVE_DOS_BASED_FILE_SYSTEM in place of the DIR_SEPARATOR test. 1999-04-09 22:27:16 -06:00
prefix.h
print-rtl.c Display LABEL_NUSES when printing a code label 1999-04-23 09:44:28 +00:00
print-tree.c
PROBLEMS
profile.c
PROJECTS
protoize.c system.h: Always prototype abort. 1999-04-16 19:52:44 +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
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X
README.DWARF
README.FRESCO
README.g77
README.gnat
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c
real.h
recog.c recog.c (constrain_operands): Ignore unary operators when matching operands. 1999-04-10 15:16:29 -07:00
recog.h
reg-stack.c reg-stack.c: Do not emit pop insns after cc0 setter. 1999-05-16 20:31:35 -06:00
regclass.c
regmove.c
regs.h
reload1.c reload1.c (gen_mode_int): New function. 1999-05-07 18:34:55 -07:00
reload.c
reload.h
reorg.c c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename. 1999-04-17 17:14:58 +00:00
resource.c resource.c (mark_referenced_resources): Make volatil monotonically increasing. 1999-05-06 23:29:23 +00:00
resource.h
rtl.c
rtl.def
rtl.h rtl.h (REG_EH_REGION): Update comment to indicate a value of -1 indicates no throw and no nonlocal gotos. 1999-04-27 17:08:37 +00:00
rtl.texi rtl.texi: Document the rtl classes and their relation to formats. 1999-04-26 06:48:57 +00:00
rtlanal.c flow.c (flow_delete_insn): If we delete a CODE_LABEL... 1999-04-11 20:18:55 -06:00
sbitmap.c
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sched.c c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename. 1999-04-17 17:14:58 +00:00
sdbout.c output.h (current_function_is_leaf, [...]): Declare. 1999-04-18 13:09:37 +00:00
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c stmt.c (expand_return): Call start_cleanup_deferral and end_cleanup_deferral around conditional code. 1999-05-19 03:54:49 +00:00
stor-layout.c
stupid.c stupid.c (stupid_mark_refs): Generate a REG_UNUSED note for a register which is clobbered even if... 1999-04-25 11:43:49 +00:00
sys-protos.h
sys-types.h
system.h system.h: Always prototype abort. 1999-04-16 19:52:44 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi (FUNCTION_ARG): Stack element of PARALLEL must come first 1999-05-11 06:27:30 +00:00
toplev.c expr.h (lang_expand_constant): Declare. 1999-05-20 10:37:50 +00:00
toplev.h toplev.h (wrapup_global_declarations): Declare. 1999-04-22 23:06:09 +00:00
tree.c Check for circularity only if ENABLE_CHECKING is defined 1999-04-17 07:43:57 -04:00
tree.def tree.def (TYPE_NONCOPIED_PARTS): Revise documentation to match reality. 1999-05-17 07:21:14 +00:00
tree.h tree.h (struct tree_decl): Add comdat_flag. 1999-05-02 17:43:33 +00:00
typeclass.h
unprotoize.c
unroll.c * unroll.c (copy_loop_body): Don't copy VTOP notes from copy_notes_from. 1999-05-05 16:47:48 +01:00
varasm.c expr.h (lang_expand_constant): Declare. 1999-05-20 10:37:50 +00:00
varray.c
varray.h
version.c Daily bump. 1999-05-19 18:52:36 -06: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).