gcc/gcc
Jeffrey A Law bcaf90dc39 * Makefile.in (INTERFACE): Bump to 2.
From-SVN: r28160
1999-07-17 23:52:32 -06:00
..
ch SMP bootstrap fixes for chill: 1999-06-25 08:21:47 +00:00
config General tidyup of header files. 1999-07-17 13:44:35 +00:00
cp * Makefile.in (INTERFACE): Bump to 2. 1999-07-17 23:52:32 -06:00
f root.texi: Update e-mail addresses to gcc.gnu.org. 1999-07-17 21:51:22 -06:00
fixinc Double the backslash so sed gets a chance to see it. 1999-07-06 07:13:44 +00:00
ginclude varargs.h (__builtin_va_alist_t): New typedef. 1999-07-06 18:18:05 -06:00
intl
java expr.c (expand_expr): Do not return the last statement in a block as the block's value. 1999-07-15 05:17:08 +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 POTFILES.in: Track files recently added/deleted. 1999-07-10 07:39:14 +00:00
testsuite New test 1999-07-18 04:25:39 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h system.h (strstr): New external function declaration. 1999-06-24 15:48:29 -06:00
aclocal.m4
alias.c alias.c (find_base_term): Improve handling of addresses constructed from binary operations. 1999-05-30 17:51:39 -06:00
assert.h
basic-block.h
bitmap.c
bitmap.h
BUGS
build-make
c-aux-info.c
c-common.c For gcc: 1999-07-06 12:34:50 +00:00
c-convert.c
c-decl.c For gcc: 1999-07-02 10:30:01 +00:00
c-gperf.h
c-iterate.c
c-lang.c
c-lex.c c-lex.c (errorcount): Declare it. 1999-07-06 06:07:41 -04:00
c-lex.h
c-parse.c
c-parse.gperf
c-parse.h
c-parse.in
c-parse.y
c-pragma.c c-pragma.c (push_alignment): Don't ignore alignments greater than 4 bytes. 1999-06-20 23:11:15 -06:00
c-pragma.h
c-tree.h For gcc: 1999-07-02 10:30:01 +00:00
c-typeck.c c-typeck.c (output_init_element, [...]): When advancing constructor_unfilled_fields for a RECORD_TYPE... 1999-07-14 16:47:26 +01:00
caller-save.c
calls.c
cccp.1
cccp.c cccp.c (handle_directive): Handle backslash-newlines in quoted strings correctly. 1999-05-31 11:44:46 +00:00
cexp.c
cexp.y
ChangeLog gcc.texi: Update e-mail addresses and URLs to gcc.gnu.org. 1999-07-17 21:48:02 -06:00
ChangeLog.0
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): Log frame table count. 1999-06-21 13:20:26 -07:00
collect2.h
combine.c Patch from David Mosberger to fix 32 host cross 64 target bug. 1999-06-14 06:10:29 -07:00
conditions.h
config.guess
config.in system.h (strstr): New external function declaration. 1999-06-24 15:48:40 -06:00
configure configure.in (hppa*-*-hpux11*): Use symbolic MASK_PA_11 instead of "1". 1999-07-16 15:47:29 -06:00
configure.bat
configure.frag
configure.in configure.in (hppa*-*-hpux11*): Use symbolic MASK_PA_11 instead of "1". 1999-07-16 15:47:29 -06:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1 cpp.texi: Minor update. 1999-06-14 17:21:46 +00:00
cpp.fns
cpp.texi cpp.texi: Minor update. 1999-06-14 17:21:46 +00:00
cppalloc.c
cpperror.c
cppexp.c
cppfiles.c cpplib.c (do_define): Cast `alloca' return value. 1999-06-07 06:35:27 -04:00
cpphash.c cpplib.c (do_define): Cast `alloca' return value. 1999-06-07 06:35:27 -04:00
cpphash.h
cppinit.c cppfiles.c (initialize_input_buffer): New function. 1999-05-10 11:24:36 -04:00
cpplib.c cpplib.c (do_define): Cast `alloca' return value. 1999-06-07 06:35:27 -04: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 cpplib.c (do_define): Cast `alloca' return value. 1999-06-07 06:35:27 -04:00
cppulp.c
cross-make
crtstuff.c
cse.c cse.c (cse_insn): Don't put hard register source into tables for last insn of a libcall. 1999-06-16 14:32:14 +01:00
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
defaults.h
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (dwarf2out_line): Emit a line number comment after the label if we're being verbose. 1999-07-08 14:08:48 -04:00
dwarf2out.h
dwarf.h
dwarfout.c dwarf2out.c (gen_struct_or_union_type_die): Only remember types on the permanent_obstack. 1999-07-06 18:16:01 -06:00
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c emit-rtl.c (gen_realpart): Issue an error for cases GCC can not handle at this time instead of silently... 1999-07-14 17:04:45 -06:00
enquire.c
except.c except.c: Include intl.h. 1999-07-01 17:52:55 -06:00
except.h
exgettext
explow.c
expmed.c * expmed.c (expand_divmod): Ensure unsigned value fits in reg_note. 1999-06-27 21:09:43 -06:00
expr.c Duh. INTVAL only wants the rtx, not an operand #. 1999-07-12 14:20:10 -06:00
expr.h * expr.h (lang_expand_constant): Guard with #ifdef TREE_CODE. 1999-05-22 01:24:58 +00:00
extend.texi
final.c final.c (shorten_branches): Don't try to split an insn that has been deleted. 1999-06-21 17:22:35 -06:00
fix-header.c
fixcpp
fixinc-nt.sed
fixincludes ISCTRL fix and dgux patch 1999-06-17 15:11:17 +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 except.c: Include intl.h. 1999-07-01 17:53:00 -06:00
fold-const.c Revert this change: 1999-06-02 15:42:19 +00: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 except.c: Include intl.h. 1999-07-01 17:53:00 -06:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1 README, [...]: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed. 1999-06-01 19:37:08 -06:00
gcc.c gcc.texi: Update e-mail addresses and URLs to gcc.gnu.org. 1999-07-17 21:48:02 -06:00
gcc.hlp
gcc.texi gcc.texi: Update e-mail addresses and URLs to gcc.gnu.org. 1999-07-17 21:48:02 -06:00
gccspec.c
gcov-io.h
gcov.c
gcov.texi
gcse.c gcse.c (insert_insn_end_bb): Correct placement of insns when the current block starts with a CODE_LABEL and... 1999-06-02 18:19:42 -06:00
gen-protos.c
genattr.c
genattrtab.c
gencheck.c
gencodes.c
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c
genpeep.c
genrecog.c
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 (sched_analyze_1): Use free_list instead of zapping reg_last_uses directly. 1999-06-20 10:29:49 -07:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi
integrate.c
integrate.h
intl.c
intl.h
invoke.texi * invoke.texi (HPPA Options): Remove -mspace/-mno-space. 1999-07-16 14:14:19 -06:00
jump.c * jump.c (jump_optimize_1): Validate the cmov copy to a temporary. 1999-06-26 19:39:42 -07:00
just-fixinc
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c Makefile.in (libgcc2): Pass MAYBE_USE_COLLECT2 as an argument. 1999-06-10 21:12:22 -06:00
limitx.h
limity.h
listing
local-alloc.c
longlong.h
loop.c loop.c (check_dbra_loop): When reversing a loop... 1999-07-09 03:34:26 +00:00
loop.h
machmode.def
machmode.h
make-l2.com
Makefile.in Makefile.in (stmp-multilib-sub): Make the files extracted from $(LIBGCC1) writable. 1999-07-17 19:19:40 -06:00
makefile.vms
mbchar.c
mbchar.h
md.texi Correct typo in smul@var{m}3_highpart documentation. 1999-06-22 13:33:23 -07:00
mips-tdump.c
mips-tfile.c
mkinstalldirs
move-if-change
NEWS
optabs.c optabs.c (expand_cmplxdiv_wide): Use expand_abs to get the absolute values. 1999-06-08 05:50:01 +00:00
output.h varasm.c (STRIP_NAME_ENCODING): Remove default definition. 1999-05-26 20:01:30 -06:00
patch-apollo-includes
pcp.h
prefix.c
prefix.h
print-rtl.c
print-tree.c
PROBLEMS
profile.c
protoize.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README README, [...]: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed. 1999-06-01 19:37:08 -06:00
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X
README.DWARF
README.FRESCO
README.gnat
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c Jakub Jelinek <jj@ultra.linux.cz> 1999-06-21 10:52:47 -07:00
real.h
recog.c
recog.h
reg-stack.c Mumit Khan <khan@xraylith.wisc.edu> 1999-06-10 13:40:39 -07:00
regclass.c regclass.c (scan_one_insn): Notice subregs that change the size of their operand. 1999-07-13 19:00:10 -06:00
regmove.c
regs.h
reload1.c reload1.c (choose_reload_regs): Never call remove_adress_replacements when reload_out equals reload_in. 1999-07-08 11:07:30 +01:00
reload.c reload.c (find_reloads): Emit a USE for a pseudo register without a hard register if... 1999-07-14 16:30:24 -06:00
reload.h
reorg.c
resource.c
resource.h
rtl.c
rtl.def
rtl.h
rtl.texi
rtlanal.c rtlanal.c (reg_referenced_p): Use reg_overlap_mentioned_p for the parts of an UNSPEC / UNSPEC_VOLATILE. 1999-06-23 16:05:18 +01:00
sbitmap.c
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sched.c flow.c (mark_regs_live_at_end, [...]): Only give FRAME_POINTER_REGNUM and HARD_FRAME_POINTER_REGNUM special treatment... 1999-05-31 08:43:04 +00:00
sdbout.c
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c [multiple changes] 1999-05-30 07:33:11 -06:00
stor-layout.c
stupid.c
sys-protos.h
sys-types.h
system.h gcc.texi: Update e-mail addresses and URLs to gcc.gnu.org. 1999-07-17 21:48:02 -06:00
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi Use ASM_OUTPUT_DEF_FROM_DECLS in preference to ASM_OUTPUT_DEF, if it is defined. 1999-06-18 01:03:36 +00:00
toplev.c toplev.c (main): Don't complain about saying -gdwarf. 1999-07-09 18:48:57 -04:00
toplev.h
tree.c Fix winsup build failure reported by Chris Faylor. 1999-07-15 08:40:59 -07:00
tree.def tree.def (TYPE_NONCOPIED_PARTS): Revise documentation to match reality. 1999-05-17 07:21:14 +00:00
tree.h
typeclass.h
unprotoize.c
unroll.c Fix -g -O3 -funroll-all-loops irix6 bootstrap failure reported by Kaveh Ghazi. 1999-07-09 12:12:30 -07:00
varasm.c Use ASM_OUTPUT_DEF_FROM_DECLS in preference to ASM_OUTPUT_DEF, if it is defined. 1999-06-18 01:03:36 +00:00
varray.c
varray.h
version.c Daily bump. 1999-07-17 01:45:11 -06:00
vmsconfig.com
xcoffout.c
xcoffout.h

This directory contains the gcc version 2.96 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).