gcc/gcc
Craig Burley 0993272f08 Use libsubdir, not prefix, for lang-f77
From-SVN: r27367
1999-06-05 06:20:59 -04: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 osf.h (CPP_SUBTARGET_SPEC): Handle -threads. 1999-06-04 06:41:19 -07:00
cp semantics.c (finish_if_stmt_cond): Copy cond to permanent_obstack. 1999-06-03 23:45:57 -04:00
f Use libsubdir, not prefix, for lang-f77 1999-06-05 06:20:59 -04:00
fixinc inclhack.def (limits_ifndefs): Also apply to sys/limits.h 1999-06-03 17:06:30 -06:00
ginclude David Edelsohn <edelsohn@gnu.org> 1999-05-07 18:52:36 -07:00
intl
java [multiple changes] 1999-06-02 04:00:44 -07: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
testsuite * except.c (build_throw): Check throw expression validity. 1999-06-04 01:31:42 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
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
c-convert.c
c-decl.c
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 (handle_directive): Handle backslash-newlines in quoted strings correctly. 1999-05-31 11:44:46 +00:00
cexp.c
cexp.y
ChangeLog osf.h (CPP_SUBTARGET_SPEC): Handle -threads. 1999-06-04 06:41:19 -07: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): Only generate import or export file and add to link arguments if non-empty. 1999-05-22 14:14:31 -04:00
collect2.h
combine.c
conditions.h
config.guess
config.in
configure README, [...]: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed. 1999-06-01 19:37:08 -06:00
configure.bat
configure.frag
configure.in README, [...]: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed. 1999-06-01 19:37:08 -06:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.fns
cpp.texi Trivial change to test new features in the script to update the online docs. 1999-05-27 17:44:43 -06:00
cppalloc.c
cpperror.c
cppexp.c
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
dbxout.h
dbxstclass.h
defaults.h
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (add_incomplete_type): New fn. 1999-06-02 22:31:22 -04:00
dwarf2out.h
dwarf.h
dwarfout.c
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.h
exgettext
explow.c
expmed.c
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): Guard with #ifdef TREE_CODE. 1999-05-22 01:24:58 +00:00
extend.texi
final.c sh.md (insv): Use copy_addr_to_reg. 1999-04-27 13:23:20 +01:00
fix-header.c
fixcpp
fixinc-nt.sed
fixincludes
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 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
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 [multiple changes] 1999-05-30 07:33:11 -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 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 README, [...]: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed. 1999-06-01 19:37:08 -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 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
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 gcc.texi (Passes): Document branch-shortening. 1999-05-26 09:38:33 +00:00
jump.c jump.c (jump_optimize_1): Only set CAN_REACH_END if calculate_can_reach_end returns nonzero. 1999-05-31 07:34:55 -06:00
just-fixinc
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c
limitx.h
limity.h
listing
local-alloc.c
longlong.h
loop.c loop.c (check_dbra_loop): Fix change of Jan 19. 1999-06-03 19:32:21 -06:00
loop.h
machmode.def
machmode.h
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 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
PROJECTS
protoize.c
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, [...]: 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
real.h
recog.c
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.c (push_reload): Do not call remove_address_replacements when... 1999-05-26 19:19:12 -06:00
reload.h
reorg.c
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
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 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
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi tm.texi (MD_EXEC_PREFIX): Note need to update configure.in too. 1999-05-30 20:56:40 -06:00
toplev.c expr.h (lang_expand_constant): Declare. 1999-05-20 10:37:50 +00:00
toplev.h
tree.c
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 varasm.c (STRIP_NAME_ENCODING): Remove default definition. 1999-05-26 20:01:30 -06:00
varray.c
varray.h
version.c Daily bump. 1999-06-04 18:45:33 -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).