8sa1-gcc/gcc
Jason Merrill 6bb88f3be6 delete stray semicolon
From-SVN: r31365
2000-01-12 19:35:38 -05:00
..
ch Update copyrights for last checkin. 2000-01-11 00:12:38 +00:00
config svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets. 2000-01-13 00:17:33 +00:00
cp delete stray semicolon 2000-01-12 19:35:38 -05:00
f cccp.c: Accept and ignore -lang-fortran. 2000-01-12 17:34:22 +00:00
fixinc C++ file type checking 1999-12-29 22:59:16 +00:00
ginclude * ginclude/stdbool.h: Support compilation as C++. 2000-01-04 10:12:22 +00:00
intl
java jcf-path.c: Delete PATH_SEPARATOR and DIR_SEPARATOR macros. 2000-01-12 05:21:12 +00:00
objc c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
po Add file missed during recent rtems changes. 2000-01-12 03:47:36 -07:00
testsuite * gcc.dg/20000111-1.c: New test. 2000-01-11 23:28:38 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_ALWAYS_COLLECT. 1999-12-26 23:06:54 +00:00
aclocal.m4
alias.c alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
assert.h
basic-block.h alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
bitmap.c alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
bitmap.h alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
BUGS
build-make
builtins.c alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
c-aux-info.c alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
c-common.c c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-common.h c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-convert.c
c-decl.c c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +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-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-lang.c c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-lex.c c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-lex.h c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-parse.c c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +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-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-parse.y c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-pragma.c c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-pragma.h c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-tree.h c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-typeck.c c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
caller-save.c alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
calls.c alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
cccp.1
cccp.c cccp.c: Accept and ignore -lang-fortran. 2000-01-12 17:34:22 +00:00
cexp.c
cexp.y
ChangeLog svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets. 2000-01-13 00:17:33 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
collect2.c - Update copyright, oops. 2000-01-07 17:30:22 -05:00
collect2.h
combine.c combine.c (expand_field_assignment): Do not discard SUBREGs while computing nonzero_bits. 2000-01-10 19:56:15 +00:00
conditions.h
config.guess
config.in configure.in (AC_DECL_SYS_SIGLIST, [...]): Don't use. 1999-12-28 16:36:09 +00:00
configure fix typo 2000-01-05 03:23:15 -05:00
configure.bat
configure.frag
configure.in fix typo 2000-01-05 03:23:15 -05: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 fix typos 2000-01-11 16:23:49 -05:00
cpphash.h
cppinit.c cpplib.h (struct cpp_options): Change lang_asm to char. 2000-01-12 00:35:36 +00:00
cpplib.c cpplib.h (struct cpp_options): Change lang_asm to char. 2000-01-12 00:35:36 +00:00
cpplib.h cpplib.h (struct cpp_options): Change lang_asm to char. 2000-01-12 00:35:36 +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: If !inhibit_libc, include stdlib.h/unistd.h. 1999-12-29 21:22:16 +00:00
cse.c cse.c (cse_insn): Missing cast added. 2000-01-04 23:55:02 -07: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 dbxout.c (lastfile, [...]): Constify a char*. 1999-10-26 02:54:22 +00:00
dbxstclass.h
defaults.h defaults.h (DWARF_FRAME_REGISTERS): if not defined, default to FIRST_PSEUDO_REGISTER 2000-01-06 14:29:08 +00:00
diagnostic.c 2000-01-12 Gabriel Dos Reis <gdr@codesourcery.com> 2000-01-12 01:54:31 +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 fix typos 2000-01-11 16:23:49 -05:00
dwarf2out.h
dwarf.h
dwarfout.c defaults.h (DWARF_FRAME_REGISTERS): if not defined, default to FIRST_PSEUDO_REGISTER 2000-01-06 14:29:08 +00:00
dwarfout.h dbxout.c (lastfile, [...]): Constify a char*. 1999-10-26 02:54:22 +00:00
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 cse.c (cse_insn): Missing cast added. 2000-01-04 23:55:02 -07: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 expmed.c (SLOW_UNALIGNED_ACCESS): Add mode and align parameters to default definition. 2000-01-04 15:09:19 -05:00
expr.c expmed.c (SLOW_UNALIGNED_ACCESS): Add mode and align parameters to default definition. 2000-01-04 15:09:19 -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 (optabs.o): Depend on real.h 2000-01-10 23:48:03 +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 fixincludes: Add a HPUX 11 fix for inttypes.h. 1999-10-15 00:00:29 -06:00
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 flow.c (propagate_block): When a prologue/epilogue insn is marked dead... 2000-01-11 12:26:28 -05:00
fold-const.c Makefile.in (optabs.o): Depend on real.h 2000-01-10 23:48:03 +00:00
fp-test.c
frame.c crtstuff.c: If !inhibit_libc, include stdlib.h/unistd.h. 1999-12-29 21:22:16 +00:00
frame.h Restore i386 binary compatibility in Dwarf EH info. 1999-12-29 20:44:13 -07:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c elfos.h (ASM_OUTPUT_LIMITED_STRING): Add parentheses around assignment used as truth value. 2000-01-09 14:23:35 +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 fix typos 2000-01-11 16:23:49 -05:00
gcc.h
gcc.hlp
gcc.texi gcc.texi (Funding, [...]): Format these nodes even if INTERNALS is not set. 2000-01-12 03:25:52 -07:00
gccspec.c
gcov-io.h
gcov.c cccp.c: Delete PATH_SEPARATOR, DIR_SEPARATOR and IS_DIR_SEPARATOR macros. 2000-01-07 00:16:51 +00: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 (delete_null_pointer_checks_1): Cope when get_condition cannot determine the condition. 2000-01-12 03:16:04 -07:00
gen-protos.c
genattr.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genattrtab.c builtins.c (expand_builtin_strlen): Initialize variable `icode'. 2000-01-04 16:29:41 +00:00
gencheck.c
gencodes.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genconfig.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
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 rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
gengenrtl.c
genmultilib linux64.h (TARGET_DEFAULT): Make -mapp-regs default on linux64 again. 1999-12-09 02:41:45 -08:00
genopinit.c builtins.c (expand_builtin_strlen): Initialize variable `icode'. 2000-01-04 16:29:41 +00:00
genoutput.c combine.c (record_promoted_value): Remove unused variable `links2'. 1999-12-12 01:34:39 +00:00
genpeep.c rtl.c (dump_and_abort): Remove. 1999-10-13 20:43:49 -07:00
genrecog.c elfos.h (ASM_OUTPUT_LIMITED_STRING): Add parentheses around assignment used as truth value. 2000-01-09 14:23:35 +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 Simplified GC interface and other goodies. 1999-10-13 10:09:18 -07:00
ggc-page.c acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_ALWAYS_COLLECT. 1999-12-26 23:06:54 +00:00
ggc-simple.c acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_ALWAYS_COLLECT. 1999-12-26 23:06:54 +00:00
ggc.h ggc.h (ggc_test_and_set_mark): New macro. 1999-12-01 08:13:54 +00:00
glimits.h rs6000.c (processor_target_table): Add power3 as alias for 630. 2000-01-07 13:33:12 -05: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-win32.h (__gthread_active_p): Support Mingw MT runtime. 2000-01-04 21:11:17 +00:00
gthr.h
haifa-sched.c haifa-sched.c (split_edges): Pass edgeset_size as second arg to extract_bitlst. 2000-01-12 18:48:08 +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 integrate.c (copy_decl_for_inlining): Clear TREE_ADDRESSABLE on copied LABEL_DECLs. 2000-01-03 03:33:09 +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 protoize.c: Conditionally include unistd.h. 2000-01-07 00:42:12 +00:00
jump.c builtins.c (expand_builtin_strlen): Initialize variable `icode'. 2000-01-04 16:29:41 +00: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 Make libgcc1-test.c compile without warnings 1999-10-05 23:07:09 +00:00
libgcc1.c
libgcc2.c crtstuff.c: If !inhibit_libc, include stdlib.h/unistd.h. 1999-12-29 21:22:16 +00:00
limitx.h
limity.h
listing
lists.c lists.c (init_EXPR_INSN_LIST_cache): Don't need to zap the cache every function if ggc_p. 1999-10-08 11:59:27 -07:00
local-alloc.c flow.c (mark_set_1): Use loop_depth+1 as reference weight. 2000-01-06 12:25:41 -08:00
longlong.h h8300.h (TARGET_H8300H, [...]): Make sure UNITS_PER_WORD and BITS_PER_WORD are compile time constants when... 1999-12-27 09:34:45 +01:00
loop.c cse.c (cse_insn): Missing cast added. 2000-01-04 23:55:02 -07: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 regs.h. 2000-01-11 22:57:39 +00:00
makefile.vms
mbchar.c mbchar.c (literal_codeset, [...]): Constify a char*. 1999-10-05 16:21:34 +00:00
mbchar.h mbchar.c (literal_codeset, [...]): Constify a char*. 1999-10-05 16:21:34 +00:00
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 Update copyrights for last checkin. 2000-01-11 00:12:38 +00:00
output.h Makefile.in (toplev.o): Depend on regs.h. 2000-01-11 22:57:39 +00:00
patch-apollo-includes
pcp.h cccp.c (progname, [...]): Constify a char*. 1999-10-25 00:33:56 +00:00
prefix.c cccp.c: Delete PATH_SEPARATOR, DIR_SEPARATOR and IS_DIR_SEPARATOR macros. 2000-01-07 00:16:51 +00:00
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 protoize.c: Conditionally include unistd.h. 2000-01-07 00:42:12 +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 Makefile.in (insn-recog.o): Depend on hard-reg-set.h and resource.h. 1999-10-08 17:10:19 +00:00
real.h Update copyrights for last checkin. 2000-01-11 00:12:38 +00:00
recog.c svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets. 2000-01-13 00:17:33 +00:00
recog.h Fix register elimination problem 1999-10-22 22:02:17 +00:00
reg-stack.c reg-stack.c (subst_stack_regs_pat): Handle correctly USEs of dead registers. 2000-01-06 13:03:58 +00:00
regclass.c svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets. 2000-01-13 00:17:33 +00:00
regmove.c builtins.c (expand_builtin_strlen): Initialize variable `icode'. 2000-01-04 16:29:41 +00:00
regs.h alias.c: Minor reformatting. 1999-12-18 16:33:23 -05:00
reload1.c Fix suboptimal code generation bug in reload 2000-01-12 12:40:49 +00:00
reload.c svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets. 2000-01-13 00:17:33 +00:00
reload.h Change some regsets to regset_heads 1999-12-20 12:13:01 +00:00
reorg.c svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets. 2000-01-13 00:17:33 +00:00
resource.c resource.c (mark_referenced_resources): Mark a set strict_low_part as used. 2000-01-11 23:52:07 +00:00
resource.h resource.c (find_free_register): Mark class_str argument const. 1999-10-05 05:00:55 +00:00
rtl.c cccp.c: Delete PATH_SEPARATOR, DIR_SEPARATOR and IS_DIR_SEPARATOR macros. 2000-01-07 00:16:51 +00:00
rtl.def defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default. 1999-11-03 16:55:51 -05:00
rtl.h acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_ALWAYS_COLLECT. 1999-12-26 23:06:54 +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 alias.c (nonlocal_reference_p): Add else for disjoint ifs. 1999-12-27 15:01:12 -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 builtins.c (expand_builtin_strlen): Initialize variable `icode'. 2000-01-04 16:29:41 +00:00
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 Makefile.in (toplev.o): Depend on regs.h. 2000-01-11 22:57:39 +00:00
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 Update copyrights for last checkin. 2000-01-11 00:12:38 +00:00
stor-layout.c Update copyrights 2000-01-04 01:10:30 -07:00
stupid.c Makefile.in (optabs.o): Depend on real.h 2000-01-10 23:48:03 +00:00
sys-protos.h
sys-types.h
system.h cccp.c: Delete PATH_SEPARATOR, DIR_SEPARATOR and IS_DIR_SEPARATOR macros. 2000-01-07 00:16:51 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c tree.c (decl_function_context): Handle virtual functions. 1999-12-15 04:37:48 -05:00
tm.texi Add support for generating unique sections for unitialised data. 2000-01-05 23:26:06 +00:00
toplev.c Makefile.in (toplev.o): Depend on regs.h. 2000-01-11 22:57:39 +00:00
toplev.h 2000-01-12 Gabriel Dos Reis <gdr@codesourcery.com> 2000-01-12 01:54:31 +00:00
tree.c Update copyrights for last checkin. 2000-01-11 00:12:38 +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 Update copyright 2000-01-04 01:11:05 -07:00
typeclass.h
unprotoize.c
unroll.c * unroll.c (unroll_loop): Add EH support. 2000-01-11 19:51:20 +00:00
varasm.c Add support for generating unique sections for unitialised data. 2000-01-05 23:26:06 +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. 2000-01-12 01:45:06 -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).