gcc/gcc
1999-12-26 07:43:28 -05:00
..
ch typeck.c (apply_chill_array_layout, [...]): Avoid the use of ANSI string concatenation. 1999-12-11 15:22:24 +00:00
config c4x.c (c4x_address_cost): Add statement to default case in switch. 1999-12-22 20:47:57 +00:00
cp toplev.h (note_deferall_of_defined_inline_function): Declare. 1999-12-24 20:24:16 +00:00
f Daily bump. 1999-12-26 01:45:42 -07:00
fixinc fixtests.c (is_cxx_header): New fn, split out of double_slash_test. 1999-12-17 21:49:30 +00:00
ginclude cccp.c (main): Define __STDC_VERSION__ as necessary. 1999-12-18 20:43:20 -08:00
intl
java re GNATS gcj/119 (gcjh needs to output space before leading "::" with JArray's) 1999-12-17 20:25:59 +00:00
objc objc-parse.c: Regenerate. 1999-12-18 18:44:24 +00:00
po freebsd.h: New, FreeBSD architecture independent file. 1999-11-22 23:17:32 -07:00
testsuite oops, not an ICE, just a bogus error 1999-12-22 09:25:27 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h configure.in: When target is sparc* and tm_file contains 64, test for 64bit support in assembler. 1999-12-08 10:27:54 +00:00
aclocal.m4
alias.c alias.c: Minor reformatting. 1999-12-18 16:33:23 -05:00
assert.h
basic-block.h flow.c (flow_nodes_print, [...]): New functions. 1999-11-30 10:42:29 +00:00
bitmap.c
bitmap.h bitmap.h (BITMAP_XFREE): New. 1999-11-04 16:49:03 -08:00
BUGS
build-make
builtins.c builtins.c (expand_builtin_mathfn): Make sure not to expand the argument more than once. 1999-12-15 20:56:58 +00:00
c-aux-info.c
c-common.c c-common.c (c_common_nodes_and_builtins): Create __builtin_ptrdiff_t and __builtin_size_t. 1999-12-10 04:26:06 +00:00
c-common.h [multiple changes] 1999-10-31 20:11:22 -05:00
c-convert.c
c-decl.c c-common.c (enum attrs): Add A_NO_LIMIT_STACK. 1999-12-04 03:00:04 +00:00
c-gperf.h i386.c (ix86_expand_move): Never add clobbers to move patterns. 1999-12-01 16:50:46 +00:00
c-iterate.c
c-lang.c
c-lex.c Pass pragma_getc and pragma_ungetc to HANDLE_PRAGMA. 1999-12-02 10:18:36 +00:00
c-lex.h
c-parse.c c-parse.in (string action): Do not warn about ANSI string concatenation in system headers. 1999-12-17 21:23:38 +00:00
c-parse.gperf
c-parse.h c-parse.in (string action): Do not warn about ANSI string concatenation in system headers. 1999-12-17 21:23:38 +00:00
c-parse.in c-parse.in (string action): Do not warn about ANSI string concatenation in system headers. 1999-12-17 21:23:38 +00:00
c-parse.y c-parse.in (string action): Do not warn about ANSI string concatenation in system headers. 1999-12-17 21:23:38 +00:00
c-pragma.c c-pragma.c (push_alignment): Don't check the return value of xmalloc. 1999-10-28 03:13:40 -06:00
c-pragma.h
c-tree.h
c-typeck.c c-typeck.c (c_expand_start_case): Don't warn for long switch in system headers. 1999-12-18 20:31:06 -08:00
caller-save.c Change some regsets to regset_heads 1999-12-20 12:13:01 +00:00
calls.c sparc.h (PROMOTE_FOR_CALL_ONLY): Define. 1999-12-09 06:38:11 -08:00
cccp.1
cccp.c cccp.c (main): Define __STDC_VERSION__ as necessary. 1999-12-18 20:43:20 -08:00
cexp.c
cexp.y
ChangeLog * fold-const.c (fold_truthop): Properly check for FP RHS. 1999-12-26 07:43:28 -05:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
collect2.c c-common.c (check_format_info): Don't call a variadic function with a non-literal format string. 1999-11-25 16:58:32 +00:00
collect2.h
combine.c combine.c (simplify_comparison): Reduce (OP (MINUS A B) 0) to (OP A B). 1999-12-16 02:42:57 -07:00
conditions.h
config.guess
config.in configure.in: When target is sparc* and tm_file contains 64, test for 64bit support in assembler. 1999-12-08 10:27:54 +00:00
configure configure.in (alpha-osf, [...]): Handle ev6[78]. 1999-12-14 08:14:29 -08:00
configure.bat
configure.frag
configure.in configure.in (alpha-osf, [...]): Handle ev6[78]. 1999-12-14 08:14:29 -08:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.fns
cpp.texi
cppalloc.c
cpperror.c
cppexp.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cppfiles.c cccp.c (INO_T_EQ): Disable inode-based optimization for Cygwin. 1999-12-14 07:06:05 +00:00
cpphash.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cpphash.h
cppinit.c cccp.c (main): Define __STDC_VERSION__ as necessary. 1999-12-18 20:43:20 -08:00
cpplib.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cpplib.h cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cppmain.c cpplib.h (struct cpp_buffer: fname, [...]): Mark const. 1999-10-29 04:31:14 +00:00
cppspec.c
cppulp.c
cross-make
crtstuff.c crtstuff.c (__do_global_ctors_aux): Do not call __cxa_finalize in a main program. 1999-12-19 05:36:13 +00:00
cse.c Makefile.in (ggc-simple.c, ggc-page.c): Don't depend on hash.h. 1999-12-23 17:54:00 +00:00
cstamp-h.in
dbxout.c c-common.c (check_format_info): Don't call a variadic function with a non-literal format string. 1999-11-25 16:58:32 +00:00
dbxout.h
dbxstclass.h
defaults.h Fix typo. 1999-11-13 06:53:03 +00:00
diagnostic.c toplev.c (notice, [...]): Move to diagnostic.c 1999-12-18 01:45:40 +00:00
doprint.c * doprnt.c: Remove incorrect comment closure. 1999-12-13 01:01:44 -07:00
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (add_abstract_origin_attribute): Call gen_abstract_function on our function context. 1999-12-23 00:26:55 -05:00
dwarf2out.h
dwarf.h
dwarfout.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
enquire.c
errors.c
errors.h genoutput.c (null_operand =): Initialize all fields. 1999-11-05 02:12:56 -07:00
except.c current_function -> cfun 1999-12-20 13:18:17 +00:00
except.h current_function -> cfun 1999-12-20 13:18:17 +00:00
exgettext
explow.c c-common.c (enum attrs): Add A_NO_LIMIT_STACK. 1999-12-04 03:00:04 +00:00
expmed.c
expr.c expr.c (store_constructor): Don't call clear_storage if size is variable. 1999-12-24 12:27:36 -05:00
expr.h explow.c (hard_function_value): Add outgoing argument. 1999-11-16 09:43:40 -08:00
extend.texi tree.h (struct tree_decl): Add malloc_flag. 1999-11-28 20:45:34 +00:00
final.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
fix-header.c fix-header.c (recognized_extern, [...]): Constify a char*. 1999-11-03 20:40:32 +00:00
fixcpp
fixinc-nt.sed
fixincludes
fixproto
flags.h c-common.c (enum attrs): Add A_NO_LIMIT_STACK. 1999-12-04 03:00:04 +00:00
floatlib.c
flow.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
fold-const.c * fold-const.c (fold_truthop): Properly check for FP RHS. 1999-12-26 07:43:28 -05:00
fp-test.c
frame.c frame.c (start_fde_sort): Only allocate erratic array, if linear one was allocated. 1999-12-06 14:02:16 +00:00
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c current_function -> cfun 1999-12-20 13:18:17 +00:00
function.h current_function -> cfun 1999-12-20 13:18:17 +00:00
future.options
gansidecl.h ansidecl.h: Define and test GCC_VERSION', not HAVE_GCC_VERSION'. 1999-11-10 17:57:21 +00:00
gbl-ctors.h
gcc.1 * gcc.1 (PA options): Remove obsolete -mshared-libs options. 1999-11-02 03:23:46 -07:00
gcc.c cppp.c (main): Set trigraphs and __STRICT_ANSI__ as appropriate for -lang-c89 and -std=*. 1999-12-14 08:05:23 -08:00
gcc.h
gcc.hlp
gcc.texi gcc.texi (Passes): Update front-end files to their current location. 1999-10-30 21:33:50 -06:00
gccspec.c
gcov-io.h
gcov.c gcov.c (struct arcdata): Add hits and total, remove prob. 1999-11-10 12:17:15 -05:00
gcov.texi gcov.c (struct arcdata): Add hits and total, remove prob. 1999-11-10 12:17:15 -05:00
gcse.c gcse.c (try_replace_reg): Do replacements in REG_EQUAL/REG_EQUIV notes too... 1999-12-17 11:10:58 +00:00
gen-protos.c
genattr.c
genattrtab.c
gencheck.c
gencodes.c
genconfig.c
genemit.c c-common.c (check_format_info): Don't call a variadic function with a non-literal format string. 1999-11-25 16:58:32 +00:00
genextract.c genextract.c (record_insn_name): New function. 1999-11-12 19:48:14 +00:00
genflags.c
gengenrtl.c
genmultilib linux64.h (TARGET_DEFAULT): Make -mapp-regs default on linux64 again. 1999-12-09 02:41:45 -08:00
genopinit.c
genoutput.c combine.c (record_promoted_value): Remove unused variable `links2'. 1999-12-12 01:34:39 +00:00
genpeep.c
genrecog.c c-common.c (check_format_info): Don't call a variadic function with a non-literal format string. 1999-11-25 16:58:32 +00:00
ggc-callbacks.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
ggc-common.c ggc.h (ggc_test_and_set_mark): New macro. 1999-12-01 08:13:54 +00:00
ggc-none.c
ggc-page.c lcm.c (compute_laterin): Cast bb->aux to size_t not int. 1999-11-30 14:28:43 -08:00
ggc-simple.c Makefile.in (ggc-simple.c, ggc-page.c): Don't depend on hash.h. 1999-12-23 17:54:00 +00:00
ggc.h ggc.h (ggc_test_and_set_mark): New macro. 1999-12-01 08:13:54 +00:00
glimits.h xm-sp64.h: Avoid using __sparc_v9__ when testing for sparc64. 1999-12-14 13:53:39 +01:00
global.c Change some regsets to regset_heads 1999-12-20 12:13:01 +00:00
gmon.c gmon.c, [...]: Remove advertising clause from BSD license 1999-11-22 13:40:20 -05:00
graph.c cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc. 1999-11-08 04:56:18 +00:00
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h gthr-single.h (__gthread_active_p): Add prototype arguments. 1999-12-12 15:34:09 +00:00
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h
gthr.h
haifa-sched.c Clean up parts of the scheduler 1999-11-29 11:44:57 +00:00
halfpic.c
halfpic.h
hard-reg-set.h Simplify reload register allocation 1999-12-13 13:21:35 +00:00
hash.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi
integrate.c current_function -> cfun 1999-12-20 13:18:17 +00:00
integrate.h Makefile.in (INTREGRATE_H): Rename to INTEGRATE_H. 1999-12-16 17:50:29 +00:00
intl.c
intl.h
invoke.texi crtstuff.c (__dso_handle): Declare. 1999-12-17 07:39:13 +00:00
jump.c * jump.c (jump_optimize_1): Revert last change. 1999-11-17 16:39:00 -08:00
just-fixinc
LANGUAGES
lcm.c lcm.c (compute_laterin): Cast bb->aux to size_t not int. 1999-11-30 14:28:43 -08:00
libgcc1-test.c
libgcc1.c
libgcc2.c gthr-single.h (__gthread_active_p): Add prototype arguments. 1999-12-12 15:34:09 +00:00
limitx.h
limity.h
listing
lists.c
local-alloc.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
longlong.h longlong.h (_ARCH_PPC): Only protect add_ssaaaa and sub_ddmmss with W_TYPE_SIZE == 32. 1999-12-21 01:10:20 -05:00
loop.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
loop.h loop.h (struct induction): Add multi_insn_incr. 1999-12-07 19:22:33 -08:00
machmode.def
machmode.h
make-l2.com
Makefile.in Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi * md.texi: Add c4x constraints documentation. 1999-12-21 10:45:28 +00:00
mips-tdump.c
mips-tfile.c c-common.c (check_format_info): Don't call a variadic function with a non-literal format string. 1999-11-25 16:58:32 +00:00
mkinstalldirs
move-if-change
NEWS
optabs.c c-common.c (enum attrs): Add A_NO_LIMIT_STACK. 1999-12-04 03:00:04 +00:00
output.h flow.c (calculate_loop_depth): Make global, remove prototype, rewrite to use new loop infrastructure. 1999-12-15 14:17:59 +00:00
patch-apollo-includes
pcp.h
prefix.c
prefix.h
print-rtl.c c-common.c (check_format_info): Don't call a variadic function with a non-literal format string. 1999-11-25 16:58:32 +00:00
print-tree.c tree.def (EXPR_WITH_FILE_LOCATION): Fix comment formatting. 1999-12-05 02:42:10 +00:00
PROBLEMS
profile.c * profile.c: Remove redundant #include "output.h". 1999-12-16 02:46:28 -07:00
protoize.c
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 [multiple changes] 1999-10-31 20:11:22 -05:00
recog.h
reg-stack.c reg-stack.c (subst_stack_regs_pat): Swap operands in commutative operations when needed. 1999-11-25 12:53:44 +00:00
regclass.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
regmove.c regmove.c (copy_src_to_dest): Remove loop_depth parameter. 1999-12-17 00:47:46 +00:00
regs.h alias.c: Minor reformatting. 1999-12-18 16:33:23 -05:00
reload1.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
reload.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
reload.h Change some regsets to regset_heads 1999-12-20 12:13:01 +00:00
reorg.c * reorg.c (dbr_schedule) Print more statistics. Corrected 1999-11-28 13:05:50 -07:00
resource.c resource.c: Revert Oct 26 20:42 and Oct 27 00:56 changes. 1999-11-02 15:43:44 -08:00
resource.h
rtl.c ansidecl.h: Define and test GCC_VERSION', not HAVE_GCC_VERSION'. 1999-11-10 17:57:21 +00:00
rtl.def defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default. 1999-11-03 16:55:51 -05:00
rtl.h c-common.c (enum attrs): Add A_NO_LIMIT_STACK. 1999-12-04 03:00:04 +00:00
rtl.texi rtl.texi (mem): Add documentation for alias-set argument to RTX `mem'. 1999-11-19 12:23:37 -05:00
rtlanal.c expr.c (emit_move_insn_1): Only emit clobbers if one of the outputs is a SUBREG. 1999-12-16 06:55:20 -08:00
sbitmap.c flow.c (flow_nodes_print, [...]): New functions. 1999-11-30 10:42:29 +00:00
sbitmap.h flow.c (flow_nodes_print, [...]): New functions. 1999-11-30 10:42:29 +00:00
scan-decls.c
scan-types.sh
scan.c
scan.h fix-header.c (recognized_extern, [...]): Constify a char*. 1999-11-03 20:40:32 +00:00
sdbout.c
sdbout.h
SERVICE
simplify-rtx.c fix-header.c (recognized_extern, [...]): Constify a char*. 1999-11-03 20:40:32 +00:00
sort-protos
stab.def
stack.h
stmt.c current_function -> cfun 1999-12-20 13:18:17 +00:00
stor-layout.c Makefile.in (explow.o): Depend on function.h. 1999-12-20 19:47:58 +00:00
stupid.c Change some regsets to regset_heads 1999-12-20 12:13:01 +00:00
sys-protos.h
sys-types.h
system.h
TESTS.FLUNK
texinfo.tex
tlink.c tree.c (decl_function_context): Handle virtual functions. 1999-12-15 04:37:48 -05:00
tm.texi Delete obsolete macros 1999-11-30 12:16:56 +00:00
toplev.c toplev.h (note_deferall_of_defined_inline_function): Declare. 1999-12-24 20:24:16 +00:00
toplev.h toplev.h (note_deferall_of_defined_inline_function): Declare. 1999-12-24 20:24:16 +00:00
tree.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
tree.def tree.def (EXPR_WITH_FILE_LOCATION): Temporarily add a third operand, for use in the Java front-end. 1999-12-12 11:51:53 -08:00
tree.h crtstuff.c (__dso_handle): Declare. 1999-12-17 07:39:13 +00:00
typeclass.h
unprotoize.c
unroll.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
varasm.c current_function -> cfun 1999-12-20 13:18:17 +00:00
varray.c varray.h (varray_head_tag): Add elements_used. 1999-12-05 00:20:43 +00:00
varray.h varray.h (varray_head_tag): Add elements_used. 1999-12-05 00:20:43 +00:00
version.c Daily bump. 1999-12-26 01:45:42 -07:00
vmsconfig.com
xcoffout.c xcoffout.c (xcoffout_source_file): Change ggc_add_root to gcc_add_string_root. 1999-11-11 10:22:10 +00: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).