8sa1-gcc/gcc
Bruce Korb 7db774d2f1 1. the file name lists ought to be restricted to "*.h" anyway 2. C++ files may be named .../[a-z]++/...
1.  the file name lists ought to be restricted to "*.h" anyway
2.  C++ files may be named .../[a-z]++/... also
3.  the original egrep pattern was not finding "__MIPSEL".
    I am not enough of a regexp person to know why.
4.  Adding copyright year and attribution to output
5.  Add copyright date and attribution
6.  Clarify a bunch of comments
7.  Remove dead template text
8.  Correct the counting of regular expressions

From-SVN: r26363
1999-04-12 07:11:20 +00:00
..
ch cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00:00
config alpha.c (aligned_memory_operand): Handle out of range stack slots. 1999-04-11 20:11:37 -07:00
cp friend.c (add_friend): Deal gracefully with error_mark_node. 1999-04-11 18:48:27 +00:00
f ansify.c (die): Specify void argument. 1999-04-07 06:48:36 +00:00
fixinc 1. the file name lists ought to be restricted to "*.h" anyway 2. C++ files may be named .../[a-z]++/... 1999-04-12 07:11:20 +00:00
ginclude sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures in registers. 1999-02-25 14:02:32 +00:00
intl
java parse.y (patch_assignment): Added ArrayStoreException runtime check. 1999-04-09 09:26:33 -07:00
objc cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00:00
po Makefile.in (xgcc$(exeext)): Add intl.o to list of files to be linked with. 1999-03-21 07:53:00 +00:00
testsuite friend.c (add_friend): Deal gracefully with error_mark_node. 1999-04-11 18:48:27 +00:00
.cvsignore
.gdbinit gdbinit: Move command to put breakpoint at abort to end of file so that gdb does not... 1999-03-16 13:58:45 -07:00
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h acconfig.h (ENABLE_CHECKING): Remove redundant #undef. 1999-04-03 14:10:23 -07:00
aclocal.m4
alias.c alias.c (alias_set_compare): Remove. 1999-03-30 20:52:33 +00:00
assert.h
basic-block.h * basic-block.h (pre_lcm, pre_rev_lcm): Declare. 1999-03-21 12:00:05 -07:00
bitmap.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
bitmap.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
BUGS
build-make
c-aux-info.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
c-common.c c-common.c (decl_attributes, [...]): Allow arrays of classes, too. 1999-04-09 08:43:24 -04:00
c-convert.c
c-decl.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-gperf.h Makefile.in (c-gperf.h): Generate using gperf language 'C'... 1999-03-31 07:43:52 +00:00
c-iterate.c
c-lang.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-lex.c Warning fixes: 1999-03-20 19:21:31 +00:00
c-lex.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-parse.c
c-parse.gperf Makefile.in (c-gperf.h): Generate using gperf language 'C'... 1999-03-31 07:43:52 +00:00
c-parse.h
c-parse.in
c-parse.y
c-pragma.c * c-pragma.c (add_weak); Delete. Moved into... 1999-02-25 18:29:21 -07:00
c-pragma.h * c-pragma.c (add_weak); Delete. Moved into... 1999-02-25 18:29:21 -07:00
c-tree.h bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
c-typeck.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
caller-save.c
calls.c Warning fixes: 1999-03-19 08:50:14 +00:00
cccp.1
cccp.c cccp.c (DIR_SEPARATOR): Move to the top of the file. 1999-04-09 23:07:32 -06:00
cexp.c cexp.y (yyerror): Call verror to get a usefull error message. 1999-03-16 14:10:35 -07:00
cexp.y cexp.y (yyerror): Call verror to get a usefull error message. 1999-03-16 14:10:35 -07:00
ChangeLog alpha.c (aligned_memory_operand): Handle out of range stack slots. 1999-04-11 20:11:37 -07:00
ChangeLog.0 Fix spelling and spaces 1999-04-08 23:01:07 +00:00
ChangeLog.lib
collect2.c collect2.c (find_a_file): Use HAVE_DOS_BASED_FILE_SYSTEM in place of the DIR_SEPARATOR test. 1999-04-09 22:27:16 -06:00
collect2.h
combine.c combine.c (distribute_notes): Place REG_LABEL also where REG_EQUAL indicates. 1999-03-25 08:54:31 -08:00
conditions.h
config.guess
config.in acconfig.h (ENABLE_CHECKING): Remove redundant #undef. 1999-04-03 14:10:23 -07:00
configure configure.in: Set target_cpu_default2 for target_alias k6. 1999-04-10 15:00:04 -07:00
configure.bat
configure.frag
configure.in configure.in: Set target_cpu_default2 for target_alias k6. 1999-04-10 15:00:04 -07:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.fns
cpp.texi
cppalloc.c
cpperror.c
cppexp.c cppexp.c (parse_charconst): Initialize c. 1999-04-06 10:04:10 +00:00
cppfiles.c collect2.c (find_a_file): Use HAVE_DOS_BASED_FILE_SYSTEM in place of the DIR_SEPARATOR test. 1999-04-09 22:27:16 -06:00
cpphash.c cpphash.c (special_symbol): When expanding __LINE__, use the top file buffer, not the top buffer. 1999-04-09 20:02:39 +00:00
cpphash.h cpphash.c (install): Rename to cpp_install, add cpp_reader* first argument. 1999-02-25 14:24:40 +00:00
cppinit.c collect2.c (find_a_file): Use HAVE_DOS_BASED_FILE_SYSTEM in place of the DIR_SEPARATOR test. 1999-04-09 22:27:16 -06:00
cpplib.c Warning fixes: 1999-03-19 12:43:55 +00:00
cpplib.h cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00:00
cppmain.c Warning fixes: 1999-03-18 07:29:10 +00:00
cppspec.c cppexp.c (parse_charconst): Initialize c. 1999-04-06 10:04:10 +00:00
cppulp.c
cross-make Patch to fix solaris2 float.h/limits.h conflict. 1999-03-01 11:15:49 -08:00
crtstuff.c crtstuff.c: Use ANSI function definitions. 1999-03-22 17:43:51 -07:00
cse.c cse.c (flush_hash_table): New function. 1999-04-08 18:29:45 -06:00
cstamp-h.in
dbxout.c Warning fixes: 1999-03-19 08:50:14 +00:00
dbxout.h
dbxstclass.h
defaults.h frame.h: Update some comments. 1999-02-27 15:21:58 -07:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (output_line_info): Don't emit redundant info. 1999-03-29 19:31:55 -05:00
dwarf2out.h
dwarf.h
dwarfout.c Preserve programmer specified labels, and emit debug info for them even if 1999-03-21 12:14:09 +00:00
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c emit-rtl.c (gen_rtx_CONST_DOUBLE): Use XWINT not XINT. 1999-04-06 08:49:17 -07:00
enquire.c
except.c except.c (start_dynamic_handler): Force jmp_buf address to and operand before moving to memory. 1999-03-29 07:07:37 -08:00
except.h
exgettext
explow.c Warning fixes: 1999-03-19 08:50:14 +00:00
expmed.c rtl.texi (RTX_FRAME_RELATED_P): Add documentation. 1999-03-25 12:04:25 +00:00
expr.c expr.c (expand_expr, [...]): Do not try to optimize a aggregate address which has VOIDmode. 1999-04-08 19:35:36 -06:00
expr.h Warning fixes: 1999-03-19 08:50:14 +00:00
extend.texi extend.texi (Assembler Instructions with C Expression Operands): Document the i386 floating point operands. 1999-04-09 23:19:58 -06:00
final.c h8300.md (adjust_length): New attribute. 1999-03-22 07:56:09 +00:00
fix-header.c
fixcpp
fixinc-nt.sed
fixincludes
fixproto
flags.h
floatlib.c
flow.c flow.c (flow_delete_insn): If we delete a CODE_LABEL... 1999-04-11 20:18:55 -06:00
fold-const.c fold-const.c (fold_truthop): Optimize bitfield references with different masks as long as their size and bit... 1999-03-26 15:46:33 -07:00
fp-test.c
frame.c
frame.h frame.h: Update some comments. 1999-02-27 15:21:58 -07:00
FSFChangeLog function.c (assign_parms): Undo change of June 9. 1999-03-27 16:08:37 -07:00
FSFChangeLog.10
FSFChangeLog.11
function.c function.c (assign_parms): Undo change of June 9. 1999-03-27 16:08:37 -07:00
function.h Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
future.options
gansidecl.h system.h (const, inline): Move the stage2 handling of these keywords-as-macros from here... 1999-03-07 05:21:41 +00:00
gbl-ctors.h
gcc.1
gcc.c collect2.c (find_a_file): Use HAVE_DOS_BASED_FILE_SYSTEM in place of the DIR_SEPARATOR test. 1999-04-09 22:27:16 -06:00
gcc.hlp
gcc.texi * gcc.texi: Add info on regmove pass 1999-04-03 08:29:41 -07:00
gccspec.c gcc.c: Compile unconditionally all code formerly dependent on #ifdef LANG_SPECIFIC_DRIVER. 1999-03-25 16:36:47 -07:00
gcov-io.h
gcov.c Warning fixes: 1999-03-18 07:29:10 +00:00
gcov.texi
gcse.c flow.c (find_basic_blocks): New argument `do_cleanup'. 1999-03-31 04:41:03 -08:00
gen-protos.c
genattr.c
genattrtab.c genattrtab.c (simplify_knowing): Fix uninitialized read in Feb 21 change. 1999-02-26 07:35:21 -08:00
gencheck.c
gencodes.c
genconfig.c
genemit.c
genextract.c * genextract.c (main): Clear recog_operands before extracting. 1999-02-26 08:00:08 -08:00
genflags.c
gengenrtl.c Move over patch from Bernd Schmidt from GC branch: 1999-04-01 09:06:09 -08:00
genmultilib
genopinit.c
genoutput.c
genpeep.c
genrecog.c Warning fixes: 1999-03-19 12:43:55 +00:00
getpwd.c
glimits.h
global.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
gmon.c
graph.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08: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 * haifa-sched.c (sched_analyze_1): Only clear reg_last_uses on a SET. 1999-03-13 09:38:17 -08:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi
integrate.c * integrate.c (INTEGRATE_THRESHOLD): Sync it with the comment. 1999-04-11 18:03:02 -06:00
integrate.h
intl.c
intl.h
invoke.texi invoke.texi: Add documentation for additional supported MIPS CPU types... 1999-04-02 11:31:37 +00:00
jump.c flow.c (flow_delete_insn): If we delete a CODE_LABEL... 1999-04-11 20:18:55 -06:00
just-fixinc
LANGUAGES
lcm.c lcm.c: New file. 1999-03-10 15:03:36 -07:00
libgcc1-test.c
libgcc1.c
libgcc2.c libgcc2.c (throw_helper): Just return the SP offset, rather than a whole udata. 1999-03-30 09:12:49 -05:00
limitx.h
limity.h
listing
local-alloc.c rtl.h (local_alloc): Returns an integer now. 1999-04-09 20:55:36 -06:00
longlong.h
loop.c * loop.c (strength_reduce): Re-enable Joern's loop improvements. 1999-04-08 12:21:29 -06:00
loop.h loop.h (loop_insn_first_p): Declare. 1999-02-24 11:50:54 +00:00
machmode.def
machmode.h configure.in (host_xm_file, [...]): Include hwint.h. 1999-04-08 07:27:38 +00:00
make-l2.com
Makefile.in Fix for make check with relative srcdir path. 1999-04-09 06:49:23 -07:00
makefile.vms
mbchar.c
mbchar.h
md.texi [multiple changes] 1999-02-26 17:16:01 -07:00
mips-tdump.c
mips-tfile.c
mkinstalldirs
move-if-change
NEWS
optabs.c rtl.texi (RTX_FRAME_RELATED_P): Add documentation. 1999-03-25 12:04:26 +00:00
output.h flow.c (life_analysis): New parameter remove_dead_code. 1999-04-10 15:53:08 -07:00
patch-apollo-includes
pcp.h
prefix.c collect2.c (find_a_file): Use HAVE_DOS_BASED_FILE_SYSTEM in place of the DIR_SEPARATOR test. 1999-04-09 22:27:16 -06:00
prefix.h
print-rtl.c Display constants as both decimal and hex values 1999-04-02 17:25:41 +00:00
print-tree.c bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. 1999-02-18 20:38:48 +00:00
PROBLEMS
profile.c
PROJECTS
protoize.c protoize.c (abspath): Preserve multiple leading slashes for _WIN32 and Interix. 1999-03-23 14:53:39 -07:00
pself1.c
pself2.c
pself3.c
pself.c
README
README-bugs
README-fixinc
README.ACORN
README.ALTOS
README.APOLLO
README.C4X
README.DWARF
README.FRESCO
README.g77
README.gnat
README.NS32K
README.RS6000 AIX 4.3.2 linker bug 1999-02-19 06:02:59 -05:00
README.TRAD
README.X11
real.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
real.h c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
recog.c recog.c (constrain_operands): Ignore unary operators when matching operands. 1999-04-10 15:16:29 -07:00
recog.h Warning fixes: 1999-03-28 17:33:22 +00:00
reg-stack.c reg-stack.c: Update comment, include varray.h. 1999-04-11 19:39:00 -06:00
regclass.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
regmove.c regmove.c (fixup_match_1): Consistently evaluate HAVE_POST_INCREMENT and HAVE_POST_DECREMENT. 1999-04-03 08:27:53 -07:00
regs.h
reload1.c cse.c (flush_hash_table): New function. 1999-04-08 18:29:45 -06:00
reload.c rtl.h (shallow_copy_rtx): Declare. 1999-03-22 13:11:31 +00:00
reload.h
reorg.c
resource.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
resource.h
rtl.c rtl.h (shallow_copy_rtx): Declare. 1999-03-22 13:11:31 +00:00
rtl.def
rtl.h flow.c (flow_delete_insn): If we delete a CODE_LABEL... 1999-04-11 20:18:55 -06:00
rtl.texi rtl.texi (RTX_FRAME_RELATED_P): Add documentation. 1999-03-25 12:04:19 +00:00
rtlanal.c flow.c (flow_delete_insn): If we delete a CODE_LABEL... 1999-04-11 20:18:55 -06:00
sbitmap.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
sbitmap.h c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
scan-decls.c
scan-types.sh
scan.c
scan.h
sched.c Warning fixes: 1999-03-20 19:21:31 +00:00
sdbout.c sdbout.c (sdbout_symbol): Do not call build_pointer_type, build one on the fly and do not cache the result. 1999-03-27 17:50:47 -07:00
sdbout.h
SERVICE * SERVICE: Update from the FSF. 1999-02-27 11:19:40 -07:00
sort-protos
stab.def
stack.h
stmt.c stmt.c (expand_loop_end): When copying the loop exit test, do not walk into a nested loop. 1999-04-03 20:06:17 -07:00
stor-layout.c machmode.h (smallest_mode_for_size): Prototype. 1999-03-11 05:56:20 -08:00
stupid.c flow.c (find_basic_blocks): New argument `do_cleanup'. 1999-03-31 04:41:03 -08:00
sys-protos.h
sys-types.h
system.h * system.h (STDERR_FILENO): Fix typo. 1999-03-30 17:40:29 -07:00
TESTS.FLUNK
texinfo.tex
tlink.c tlink.c (symbol_hash_newfunc): Remove redundant call to hash_newfunc. 1999-03-25 06:50:02 -05:00
tm.texi tm.texi (USE_LOAD_POST_DECREMENT, [...]): Document. 1999-04-02 15:39:55 +00:00
toplev.c flow.c (life_analysis): New parameter remove_dead_code. 1999-04-10 15:53:08 -07:00
toplev.h flow.c (verify_flow_info): New function. 1999-04-06 15:10:53 -07:00
tree.c tree.c (first_rtl_op, [...]): Handle GOTO_SUBROUTINE_EXPR. 1999-03-23 03:20:47 -08:00
tree.def fix typo in tree.def 1999-04-03 06:58:12 -05:00
tree.h c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
typeclass.h
unprotoize.c
unroll.c h8300.c (h8300_adjust_insn_length): Avoid trying to recognize USE, CLOBBER or SEQUENCE insns. 1999-04-07 17:07:06 -06:00
varasm.c * varasm.c (output_constant_pool): Always mark the constant pool. 1999-03-28 07:35:04 -08:00
varray.c
varray.h Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
version.c Daily bump. 1999-04-11 18:45:01 -06:00
vmsconfig.com
xcoffout.c
xcoffout.h

This directory contains the egcs version 1.1 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).