gcc/gcc
Jan Hubicka 77f3d48acf Jan Hubicka <hubicka@freesoft.cz>
* haifa-sched.c (insn_unit): Fix typo on out of range test.
        * sched.c (insn_unit): Likewise.

From-SVN: r28744
1999-08-17 22:06:43 -07:00
..
ch actions.c (lang_identify): Constify a char*. 1999-08-09 23:41:20 +00:00
config * mips.h (CLASS_CANNOT_CHANGE_SIZE): Define. 1999-08-16 17:05:47 +01:00
cp cp-tree.h (back_end_hook): New variable. 1999-08-17 23:07:54 +00:00
f Daily bump. 1999-08-17 01:45:09 -06:00
fixinc Do not trash single-line C-style comments 1999-08-17 18:32:32 +00:00
ginclude Kill CYGNUS LOCAL tags. 1999-07-28 01:32:34 -07:00
intl
java expr.c (java_lang_expand_expr): Mark static array data as referenced. 1999-08-15 08:31:56 +00:00
objc tree.h (lang_identify): Constify a char*. 1999-08-09 23:38:41 +00:00
po POTFILES.in: Track files recently added/deleted. 1999-07-10 07:39:14 +00:00
testsuite cp-tree.def (DECL_STMT): Make it smaller. 1999-08-14 09:23:49 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h Mumit Khan <khan@xraylith.wisc.edu> 1999-08-14 15:04:44 -07:00
aclocal.m4
alias.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
assert.h
basic-block.h basic-block.h (struct edge_list): Stucture to maintain a vector of edges. 1999-08-16 22:14:51 +00:00
bitmap.c
bitmap.h
BUGS More mail address and web address updates. 1999-08-09 00:48:10 -06:00
build-make
builtins.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
c-aux-info.c
c-common.c c-typeck.c (initializer_constant_valid_p): Move ... 1999-07-30 18:13:08 -07:00
c-common.h c-typeck.c (initializer_constant_valid_p): Move ... 1999-07-30 18:13:08 -07:00
c-convert.c
c-decl.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
c-gperf.h builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore arguments, bail if no EXPAND_BUILTIN_SAVEREGS. 1999-07-25 18:21:03 -07:00
c-iterate.c
c-lang.c tree.h (lang_identify): Constify a char*. 1999-08-09 23:38:41 +00:00
c-lex.c * c-lex.c (yylex): We can have a number with no digits. 1999-08-06 21:02:18 -04:00
c-lex.h
c-parse.c c-lex.c: Sync with C++ frontend. 1999-08-04 15:55:31 -04:00
c-parse.gperf builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore arguments, bail if no EXPAND_BUILTIN_SAVEREGS. 1999-07-25 18:21:03 -07:00
c-parse.h c-lex.c: Sync with C++ frontend. 1999-08-04 15:55:31 -04:00
c-parse.in c-lex.c: Sync with C++ frontend. 1999-08-04 15:55:31 -04:00
c-parse.y c-lex.c: Sync with C++ frontend. 1999-08-04 15:55:31 -04:00
c-pragma.c Backport of GC branch patches part 1: kill eh status saving. 1999-07-31 12:46:53 +00:00
c-pragma.h
c-tree.h c-typeck.c (initializer_constant_valid_p): Move ... 1999-07-30 18:13:08 -07:00
c-typeck.c expr.h (PROMOTE_PROTOTYPES): Move ... 1999-08-02 17:58:44 -07:00
caller-save.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
calls.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
cccp.1
cccp.c Fix typo in help message. 1999-07-30 19:43:44 -07:00
cexp.c
cexp.y
ChangeLog Jan Hubicka <hubicka@freesoft.cz> 1999-08-17 22:06:43 -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 gcc.c (access_check): New static function. 1999-08-04 01:45:10 -06:00
collect2.h
combine.c * combine.c (distribute_notes): Handle REG_EH_RETHROW. 1999-08-17 21:57:50 -07:00
conditions.h
config.guess
config.in Mumit Khan <khan@xraylith.wisc.edu> 1999-08-14 15:04:44 -07:00
configure Mumit Khan <khan@xraylith.wisc.edu> 1999-08-14 15:04:44 -07:00
configure.bat
configure.frag
configure.in Mumit Khan <khan@xraylith.wisc.edu> 1999-08-14 15:04:44 -07: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 cpphash.c (macroexpand): Delete leading whitespace when arg is concatenated before. 1999-08-04 20:39:33 +00:00
cpphash.h
cppinit.c cpphash.c (macroexpand): Delete leading whitespace when arg is concatenated before. 1999-08-04 20:39:33 +00:00
cpplib.c cpplib.c (read_line_number): New fn, split out of... 1999-08-13 20:42:07 -04:00
cpplib.h gcc.c (default_compilers, cpp-output): Pass -fpreprocessed. 1999-07-20 15:13:01 -04:00
cppmain.c cpphash.c (macroexpand): Delete leading whitespace when arg is concatenated before. 1999-08-04 20:39:33 +00: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 Include function.h in most files. 1999-08-09 14:00:21 +00:00
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
defaults.h expr.h (PROMOTE_PROTOTYPES): Move ... 1999-08-02 17:58:44 -07:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (dwarf2out_frame_debug_expr, [...]): Add static prototype. 1999-08-10 13:28:24 +00:00
dwarf2out.h dwarf2out.c (dwarf2out_frame_debug_expr, [...]): Add static prototype. 1999-08-10 13:28:24 +00:00
dwarf.h
dwarfout.c dwarfout.c (fundamental_type_code): Return FT_boolean for INTEGER_TYPE with precision==1, it's __java_boolean. 1999-08-13 01:40:04 -06:00
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h eh-common.h (__eh_matcher): Prototype correctly. 1999-07-26 18:00:03 +00:00
emit-rtl.c emit-rtl.c (mark_reg_pointer): Don't increase the alignment of a register that is already known to be a pointer. 1999-08-11 01:47:51 -06:00
enquire.c
except.c except.h (eh_nesting_info): Add new structure defintion. 1999-08-10 16:19:16 +00:00
except.h except.h (eh_nesting_info): Add new structure defintion. 1999-08-10 16:19:16 +00:00
exgettext
explow.c Fix misuses of MAX_MACHINE_MODE that can result in an infinite loop. 1999-08-15 13:08:12 -07:00
expmed.c Unroll my commit of 1999/08/01 16:14:58, there was a communications mixup 1999-08-02 15:44:50 +00:00
expr.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
expr.h Include function.h in most files. 1999-08-09 14:00:21 +00:00
extend.texi remove obsolete destructors and goto node 1999-08-13 03:48:44 -04:00
final.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
fix-header.c fix-header.c (main): When testing for CONTINUED, use string equality, not pointer equality. 1999-08-02 01:37:40 -06:00
fixcpp
fixinc-nt.sed
fixincludes fixincludes: Fix the return type of bsearch, char* -> void*. 1999-08-03 04:06:31 +00:00
fixproto Makefile.in (stmp-fixproto): Pass location of mkinstalldirs to fixproto. 1999-05-17 17:07:40 -06:00
flags.h Include function.h in most files. 1999-08-09 14:00:21 +00:00
floatlib.c
flow.c flow.c (create_edge_list): Use xmalloc, not malloc. 1999-08-17 21:44:26 +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 Include function.h in most files. 1999-08-09 14:00:21 +00:00
function.h Include function.h in most files. 1999-08-09 14:00:21 +00: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.c: Update URLs and mail addresses. 1999-08-05 03:16:27 -06:00
gcc.hlp
gcc.texi More mail address and web address updates. 1999-08-09 00:48:10 -06:00
gccspec.c
gcov-io.h
gcov.c
gcov.texi
gcse.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
gen-protos.c
genattr.c
genattrtab.c
gencheck.c
gencodes.c
genconfig.c
genemit.c Fix bug preventing use of match_par_dup in a call insn pattern. 1999-08-15 12:45:38 -07:00
genextract.c
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
genpeep.c Small incremental fixes for last checkin 1999-08-09 15:23:25 +00:00
genrecog.c
getpwd.c
glimits.h
global.c global.c (prune_preferences): Move some invariants out of the inner loop. 1999-08-12 23:53:28 +01:00
gmon.c
graph.c Include function.h in most files. 1999-08-09 14:00:21 +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 Jan Hubicka <hubicka@freesoft.cz> 1999-08-17 22:06:43 -07:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi Mumit Khan <khan@xraylith.wisc.edu> 1999-08-14 15:04:44 -07:00
integrate.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
integrate.h
intl.c
intl.h
invoke.texi * invoke.texi (C++ Dialect Options): Add -fms-extensions. 1999-08-12 02:51:22 -04:00
jump.c Include function.h in most files. 1999-08-09 14:00:21 +00: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 Include function.h in most files. 1999-08-09 14:00:21 +00:00
longlong.h
loop.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
loop.h
machmode.def
machmode.h
make-l2.com
Makefile.in Back out accidental change 1999-08-13 11:17:37 -06:00
makefile.vms
mbchar.c
mbchar.h
md.texi [multiple changes] 1999-08-02 16:20:12 -04:00
mips-tdump.c
mips-tfile.c
mkinstalldirs
move-if-change
NEWS
optabs.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
output.h output.h (assemble_name): Constify a char*. 1999-08-10 13:25:24 +00:00
patch-apollo-includes
pcp.h
prefix.c Mumit Khan <khan@xraylith.wisc.edu> 1999-08-14 15:04:44 -07:00
prefix.h
print-rtl.c Print the names of the hardcoded virtural registers 1999-07-21 23:53:09 +00:00
print-tree.c print-tree.c (print_node): Print base for OFFSET_TYPEs. 1999-08-09 04:52:48 -04:00
PROBLEMS
profile.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
protoize.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README fix typo. 1999-07-28 13:50:47 -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 Warning fix: 1999-08-09 23:57:32 +00:00
real.h
recog.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
recog.h
reg-stack.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
regclass.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
regmove.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
regs.h Include function.h in most files. 1999-08-09 14:00:21 +00:00
reload1.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
reload.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
reload.h
reorg.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
resource.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
resource.h
rtl.c Warning fixes: 1999-08-04 20:47:45 +00:00
rtl.def Include function.h in most files. 1999-08-09 14:00:21 +00:00
rtl.h except.h (eh_nesting_info): Add new structure defintion. 1999-08-10 16:19:16 +00:00
rtl.texi rtl.texi: Fix typo. 1999-08-12 08:24:56 +00:00
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 Jan Hubicka <hubicka@freesoft.cz> 1999-08-17 22:06:43 -07:00
sdbout.c
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c Fix misuses of MAX_MACHINE_MODE that can result in an infinite loop. 1999-08-15 13:08:12 -07:00
stor-layout.c Fix misuses of MAX_MACHINE_MODE that can result in an infinite loop. 1999-08-15 13:08:12 -07:00
stupid.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
sys-protos.h
sys-types.h
system.h More mail address and web address updates. 1999-08-09 00:48:10 -06:00
TESTS.FLUNK
texinfo.tex
tlink.c tlink.c (symbol_hash_lookup): Do not prefix functions used as function parameters with `&'. 1999-08-04 01:41:48 -06:00
tm.texi Jakub Jelinek <jj@ultra.linux.cz> 1999-08-02 16:17:06 -07:00
toplev.c Allow machine dependent reorganisation pass to place information into the RTL 1999-08-16 10:06:19 +00:00
toplev.h toplev.h (errorcount): Declare. 1999-08-03 00:07:52 +00:00
tree.c tree.c (type_hash_add): Use permalloc to allocate nodes in the hashtable. 1999-08-16 18:53:23 +00:00
tree.def builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore arguments, bail if no EXPAND_BUILTIN_SAVEREGS. 1999-07-25 18:21:03 -07:00
tree.h For gcc: 1999-08-13 18:22:59 +00:00
typeclass.h
unprotoize.c
unroll.c Include function.h in most files. 1999-08-09 14:00:21 +00:00
varasm.c output.h (assemble_name): Constify a char*. 1999-08-10 13:25:24 +00:00
varray.c
varray.h
version.c Daily bump. 1999-08-17 01:45:09 -06:00
vmsconfig.com
xcoffout.c
xcoffout.h

This directory contains the GNU Compiler Collection (GCC) version 2.96.
It includes all of the support for compiling C, C++, Objective C, Fortran,
Java, and Chill.

The GNU Compiler Collection 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).