gcc/gcc
1999-10-04 11:39:19 -07:00
..
ch Allow to distinguish between three classes of builtin functions 1999-09-24 10:07:04 +00:00
config mips.h (GO_IF_LEGITIMATE_ADDRESS): Let leasi/liadi handle large register offsets. 1999-10-04 13:59:24 +00:00
cp decl2.c (grok_alignof): Don't decay lvalues. 1999-10-04 15:13:26 +00:00
f Daily bump. 1999-10-04 01:45:16 -06:00
fixinc fixinc.irix (stdio.h): Hack stdio.h to avoid problems with va_list. 1999-09-27 19:11:08 -06:00
ginclude iso646.h, [...]: Add copyright notice and special exception to GPL. 1999-09-23 18:02:55 +00:00
intl
java Changed credit to the right person. 1999-09-24 12:33:23 -07:00
objc Allow to distinguish between three classes of builtin functions 1999-09-24 10:07:04 +00:00
po
testsuite cp-tree.h (struct language_function): Remove static_labelno. 1999-10-04 09:33:31 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h configure.in (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
aclocal.m4 aclocal.m4 (AC_GCC_C_LONG_DOUBLE): New macro. 1999-09-15 13:53:46 +00:00
alias.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
assert.h
basic-block.h basic-block.h (find_edge_index): Change parameters. 1999-09-23 15:07:26 +00:00
bitmap.c Update copyright date 1999-10-03 17:01:59 +00:00
bitmap.h bitmap.c (debug_bitmap_file): Renmaed from bitmap_debug_file. 1999-09-20 05:52:22 -06:00
BUGS
build-make
builtins.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-aux-info.c
c-common.c Allow to distinguish between three classes of builtin functions 1999-09-24 10:07:04 +00:00
c-common.h Allow to distinguish between three classes of builtin functions 1999-09-24 10:07:04 +00:00
c-convert.c
c-decl.c Use lookup table to get register sizes in dwarf2 eh 1999-09-30 13:40:41 +00:00
c-gperf.h alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-iterate.c
c-lang.c c-lang.c (finish_file case ndef ASM_OUTPUT_{CON,DE}STRUCTOR): Correctly build argument list to constructor and destructor functions. 1999-09-30 09:46:08 +00:00
c-lex.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-lex.h
c-parse.c c-parse.in: save and restore warn_pointer_arith on __extension__ along with pedantic. 1999-09-22 06:58:30 -06:00
c-parse.gperf alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
c-parse.h
c-parse.in c-parse.in: save and restore warn_pointer_arith on __extension__ along with pedantic. 1999-09-22 06:58:30 -06:00
c-parse.y c-parse.in: save and restore warn_pointer_arith on __extension__ along with pedantic. 1999-09-22 06:58:30 -06:00
c-pragma.c * c-pragma.c (mark_align_stack): Dereference the void* properly. 1999-09-19 14:19:38 -07:00
c-pragma.h c-pragma.c (mark_align_stack): New. 1999-09-18 11:54:36 -07:00
c-tree.h c-tree.h (warn_float_equal): Declare. 1999-09-30 00:19:54 -06:00
c-typeck.c c-tree.h (warn_float_equal): Declare. 1999-09-30 00:19:54 -06:00
caller-save.c Update copyright dates. 1999-09-30 16:08:56 -06:00
calls.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
cccp.1
cccp.c alias.c (nonlocal_reference_p): Add static prototype. 1999-10-03 16:08:31 +00:00
cexp.c system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
cexp.y system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
ChangeLog toplev.c (rest_of_compilation): Turn on cse_not_expected before cse2 instead of after. 1999-10-04 11:30:10 -07:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
collect2.c libiberty.h (make_temp_file): Add a prototype. 1999-09-25 13:11:17 +00:00
collect2.h
combine.c combine.c (gen_rtx_combine): Add missing call to va_end(). 1999-09-26 11:40:53 +00:00
conditions.h
config.guess
config.in configure.in (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
configure configure.in (mips*el-*-openbsd*): Don't duplicate default settings. 1999-09-27 20:02:46 +00:00
configure.bat
configure.frag
configure.in configure.in (mips*el-*-openbsd*): Don't duplicate default settings. 1999-09-27 20:02:46 +00:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.fns
cpp.texi
cppalloc.c cppalloc.c (xstrdup): Use memcpy. 1999-09-11 05:38:06 +00:00
cpperror.c cppalloc.c (xstrdup): Use memcpy. 1999-09-11 05:38:06 +00:00
cppexp.c
cppfiles.c
cpphash.c
cpphash.h
cppinit.c cppinit.c (is_idchar initializer): Loosen tests to accept gcc 2.>6 and >2. 1999-10-04 11:11:16 +00:00
cpplib.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
cpplib.h * cpplib.h (CPP_PREPROCESSED): New macro. 1999-09-23 16:40:51 -04:00
cppmain.c
cppspec.c Fix typo in last change. 1999-09-13 04:40:51 +00:00
cppulp.c
cross-make
crtstuff.c crtstuff.c (ON_EXIT): Delete empty macro definition. 1999-09-20 18:59:09 +00:00
cse.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
cstamp-h.in
dbxout.c builtins.c, [...]: Include tm_p.h. 1999-09-23 05:36:06 -07:00
dbxout.h
dbxstclass.h
defaults.h
doprint.c system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c Use lookup table to get register sizes in dwarf2 eh 1999-09-30 13:40:41 +00:00
dwarf2out.h
dwarf.h
dwarfout.c
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c Fix PA problem in order of initializations. 1999-09-23 20:34:19 +00:00
enquire.c
errors.c
errors.h
except.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
except.h Use lookup table to get register sizes in dwarf2 eh 1999-09-30 13:40:41 +00:00
exgettext
explow.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
expmed.c Use cbranch patterns when available 1999-09-23 11:34:49 +00:00
expr.c Use cbranch patterns when available 1999-09-23 11:34:49 +00:00
expr.h cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
extend.texi Jim Kingdon <http://developer.redhat.com> 1999-10-02 11:16:33 -07:00
final.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
fix-header.c
fixcpp
fixinc-nt.sed
fixincludes
fixproto
flags.h
floatlib.c
flow.c basic-block.h (find_edge_index): Change parameters. 1999-09-23 15:07:26 +00:00
fold-const.c Revert this change. Gavin's patch to operand_equal_p is a better fix. 1999-09-20 11:12:03 -06:00
fp-test.c
frame.c
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
function.h function.h (struct function): Add x_dont_save_pending_sizes_p. 1999-09-26 18:13:28 +00:00
future.options
gansidecl.h configure.in (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
gbl-ctors.h gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
gcc.1 * gcc.1: Fix a formatting error. 1999-09-23 08:49:11 -06:00
gcc.c libiberty.h (make_temp_file): Add a prototype. 1999-09-25 13:11:17 +00:00
gcc.h Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gcc.hlp
gcc.texi
gccspec.c Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gcov-io.h
gcov.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
gcov.texi
gcse.c basic-block.h (compute_flow_dominators): Declare. 1999-09-20 08:53:51 -06:00
gen-protos.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
genattr.c system.h (CTYPE_CONV, [...]): New macros. 1999-09-16 22:20:44 +00:00
genattrtab.c genattrtab.c (simplify_cond): Make TESTS an array of rtxs, instead of rtunions. 1999-10-04 00:08:16 -06:00
gencheck.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
gencodes.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genconfig.c Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
genemit.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
genextract.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genflags.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
gengenrtl.c genattr.c (main): Add extern prototype. 1999-09-15 14:13:50 +00:00
genmultilib
genopinit.c Use cbranch patterns when available 1999-09-23 11:34:49 +00:00
genoutput.c Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
genpeep.c abi64.h (mips_function_value): Add prototype arguments. 1999-09-23 17:46:23 +00:00
genrecog.c Typo last change. 1999-09-21 23:53:35 -07:00
ggc-callbacks.c Update copyright. 1999-09-11 12:50:42 -07:00
ggc-common.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
ggc-none.c ggc-none.c (ggc_alloc_rtvec): An rtvec is an array of rtx, not an array of rtunion. 1999-10-04 00:14:10 -06:00
ggc-page.c ggc-none.c (ggc_alloc_rtvec): An rtvec is an array of rtx, not an array of rtunion. 1999-10-04 00:14:10 -06:00
ggc-simple.c ggc-none.c (ggc_alloc_rtvec): An rtvec is an array of rtx, not an array of rtunion. 1999-10-04 00:14:10 -06:00
ggc.h Various fixes for problems discovered stress-testing GC. 1999-09-22 05:51:44 +00:00
glimits.h
global.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
gmon.c
graph.c graph.h: New file to prototype functions exported by graph.c. 1999-10-02 20:13:24 +00:00
graph.h Fix copyright. 1999-10-02 20:16:10 +00:00
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h * gthr-win32.h: New file. 1999-09-14 04:13:49 -06:00
gthr.h
haifa-sched.c haifa-sched.c (sched_analyze): Rename local variable region' to avoid conflicts with typedef struct region'... 1999-09-21 22:28:47 +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 (Configurations): Remove pyramid. 1999-09-23 13:58:53 +00:00
integrate.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
integrate.h
intl.c
intl.h
invoke.texi Krister Walfridsson <cato@df.lth.se> 1999-10-02 11:29:08 -07:00
jump.c jump.c (jump_optimize_1): Amend last change to test only the form of the operand, not the insn. 1999-09-30 18:13:51 -07:00
just-fixinc
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c Use lookup table to get register sizes in dwarf2 eh 1999-09-30 13:40:41 +00:00
limitx.h
limity.h
listing
lists.c cpplib.c (if_directive_nameo): Add static prototype. 1999-10-03 16:28:33 +00:00
local-alloc.c Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
longlong.h
loop.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
loop.h
machmode.def
machmode.h machmode.h (HOST_PTR_PRINTF): Move from here ... 1999-09-21 22:31:29 +00:00
make-l2.com
Makefile.in graph.h: New file to prototype functions exported by graph.c. 1999-10-02 20:13:24 +00:00
makefile.vms
mbchar.c
mbchar.h * mbchar.h: Add missing #endif. 1999-10-03 14:16:30 -06:00
md.texi Fix typo in peep2 example. 1999-10-02 11:45:42 -07:00
mips-tdump.c c-pragma.c (handle_pragma_token): Wrap variables name' and value' in HANDLE_PRAGMA_WEAK. 1999-09-14 18:19:09 +00:00
mips-tfile.c machmode.h (HOST_PTR_PRINTF): Move from here ... 1999-09-21 22:31:29 +00:00
mkinstalldirs
move-if-change
NEWS
optabs.c * optabs.c (init_traps): Fix typo in last change. 1999-09-24 08:40:11 +00:00
output.h recog.h (INSN_OUTPUT_FORMAT_*): New. 1999-09-13 21:19:34 -07:00
patch-apollo-includes
pcp.h
prefix.c
prefix.h
print-rtl.c rtl.h (NOTE_BLOCK_NUMBER): Replace with ... 1999-09-15 23:05:05 +00:00
print-tree.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
PROBLEMS
profile.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
protoize.c protoize.c: Remove various __STDC__ and POSIX hacks. 1999-09-10 20:03:36 +00:00
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
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 Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
recog.h Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
reg-stack.c c-decl.c (init_decl_processing): If MD_INIT_BUILTINS is defined, call it. 1999-09-28 13:43:34 +00:00
regclass.c Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
regmove.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
regs.h
reload1.c Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
reload.c Delete !REGISTER_CONSTRAINTS code 1999-10-01 10:00:33 +00:00
reload.h Use structures not many single arrays in reload 1999-09-12 14:54:56 +00:00
reorg.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
resource.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
resource.h print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
rtl.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
rtl.def rtl.def (match_insn, [...]): Remove match_insn; rename match_insn2 to match_insn. 1999-09-14 20:28:12 -07:00
rtl.h * rtl.h (struct rtx_def): Move gc_mark to align mode field. 1999-09-27 23:28:33 -07:00
rtl.texi
rtlanal.c Fix typo in last change 1999-09-19 17:00:01 +00:00
sbitmap.c * sbitmap.c (sbitmap_ones): Don't set too many bits. 1999-10-04 11:39:19 -07:00
sbitmap.h
scan-decls.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
scan-types.sh
scan.c
scan.h
sdbout.c
sdbout.h
SERVICE
sort-protos
stab.def
stack.h
stmt.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
stor-layout.c function.h (struct function): Add x_dont_save_pending_sizes_p. 1999-09-26 18:13:28 +00:00
stupid.c
sys-protos.h
sys-types.h
system.h configure.in (AC_PREREQ): Bump to 2.13. 1999-09-22 14:23:22 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c typo 1999-09-17 14:54:29 -04:00
tm.texi gbl-ctors.h: Lose HAVE_ATEXIT. 1999-09-15 17:41:16 -04:00
toplev.c toplev.c (rest_of_compilation): Turn on cse_not_expected before cse2 instead of after. 1999-10-04 11:30:10 -07:00
toplev.h rtl.h (get_insn_name, [...]): Add prototypes. 1999-09-15 14:04:10 +00:00
tree.c tree.c (make_node): Set TREE_SIDE_EFFECTS for expressions that are always have side-effects. 1999-10-04 09:07:53 +00:00
tree.def
tree.h Use lookup table to get register sizes in dwarf2 eh 1999-09-30 13:40:41 +00:00
typeclass.h
unprotoize.c
unroll.c Make it possible to prototype port-specific functions (and convert i386 to use this) 1999-09-20 10:00:03 +00:00
varasm.c print-tree.c (print_node, indent_to): Remove redundant prototypes. 1999-10-03 16:47:52 +00:00
varray.c
varray.h
version.c Daily bump. 1999-10-04 01:45:16 -06:00
vmsconfig.com
xcoffout.c xcoffout.c (xcoffout_declare_function): Add documentation. 1999-09-28 14:13:58 -04:00
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).