gcc/gcc
Per Bothner d1472141a5 parse.y (patch_binop): Don't fold if non-constant and emiting class files.
h
	* parse.y (patch_binop):  Don't fold if non-constant and emiting
	class files.

From-SVN: r26214
1999-04-06 07:27:17 -07:00
..
ch cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00:00
config * m68k.md (movdf): Hide GPR sources & destinations from regclass. 1999-04-05 04:57:09 -06:00
cp cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00:00
f cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00:00
fixinc Ensure that the server shell is _NOT_ csh 1999-04-05 06:58:30 +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 * intl/Makefile.in (uninstall): Add missing "; \". 1999-02-02 11:49:16 -07:00
java parse.y (patch_binop): Don't fold if non-constant and emiting class files. 1999-04-06 07:27:17 -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 decl.c (lookup_name_current_level): Tweak, and improve documentation. 1999-04-05 23:09:51 +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 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
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 cppfiles.c (INO_T_EQ): Handle UWIN. 1999-03-10 17:58:01 -07:00
c-convert.c Copyright fixes. 1999-01-06 13:44:41 -07:00
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 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
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 Update FSF address in copyright header. 1999-01-11 06:34:38 -07:00
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 Fix copyrights. 1999-01-06 12:48:38 -07:00
c-parse.y Copyright fixes. 1999-01-06 13:44:41 -07:00
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 Update copyrights. 1999-01-11 15:15:28 -08:00
calls.c Warning fixes: 1999-03-19 08:50:14 +00:00
cccp.1
cccp.c cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00: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 cppexp.c (parse_charconst): Initialize c. 1999-04-06 10:04:10 +00:00
ChangeLog.0
ChangeLog.lib
collect2.c system.h (STDIN_FILENO): Provide default definition if one is not provided by the system header files. 1999-03-24 16:35:34 -07:00
collect2.h Copyright fixes. 1999-01-06 13:44:41 -07:00
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 (DEFAULT_LINKER, [...]): Use grep instead of test and sed to check whether they're GNU programs. 1999-04-03 14:52:07 +00:00
configure.bat
configure.frag
configure.in configure.in (DEFAULT_LINKER, [...]): Use grep instead of test and sed to check whether they're GNU programs. 1999-04-03 14:52:07 +00:00
configure.lang
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.fns
cpp.texi Copyright fixes. 1999-01-06 13:44:41 -07:00
cppalloc.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
cpperror.c cpperror.c (cpp_print_containing_files): Fix formatting bug induced by merge. 1999-02-04 13:06:30 +00:00
cppexp.c cppexp.c (parse_charconst): Initialize c. 1999-04-06 10:04:10 +00:00
cppfiles.c cppexp.c (parse_charconst): Initialize c. 1999-04-06 10:04:10 +00:00
cpphash.c cppexp.c (parse_charconst): Initialize c. 1999-04-06 10:04:10 +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 cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00: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 cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
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 alias.c (alias_set_compare): Remove. 1999-03-30 20:52:33 +00: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 Copyright fixes. 1999-01-06 13:44:41 -07:00
doschk.c
dostage2
dostage3
dwarf2.h More FSF address updates. 1999-01-11 06:43:27 -07:00
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 cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
dyn-string.h cpplib.c (special_symbol): Qualify a char* with the `const' keyword. 1999-01-18 08:53:41 +00:00
eh-common.h Copyright fixes. 1999-01-06 13:44:41 -07:00
emit-rtl.c Move over patch from Bernd Schmidt from GC branch: 1999-04-01 09:06:09 -08: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 Copyright fixes. 1999-01-06 13:44:41 -07:00
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 tm.texi (USE_LOAD_POST_DECREMENT, [...]): Document. 1999-04-02 15:39:55 +00:00
expr.h Warning fixes: 1999-03-19 08:50:14 +00:00
extend.texi fix typo in extend.texi 1999-03-30 03:47:17 -05:00
final.c h8300.md (adjust_length): New attribute. 1999-03-22 07:56:09 +00:00
fix-header.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
fixcpp
fixinc-nt.sed
fixincludes fixincludes: For HP/UX 10.20, also look in curses_colr/curses.h for a typedef of bool. 1999-01-06 17:05:45 -05:00
fixproto Copyright fixes. 1999-01-06 13:44:41 -07:00
flags.h flags.h: Declare flag_no_ident. 1999-01-31 17:46:42 +00:00
floatlib.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
flow.c flow.c (find_basic_blocks): New argument `do_cleanup'. 1999-03-31 04:41:03 -08: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 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
FSFChangeLog.11 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
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 cppinit.c (install_predefs): Delete function. 1999-04-06 09:54:30 +00: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 Copyright fixes. 1999-01-06 13:44:41 -07:00
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 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
genattr.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genattrtab.c genattrtab.c (simplify_knowing): Fix uninitialized read in Feb 21 change. 1999-02-26 07:35:21 -08:00
gencheck.c genattr.c (fatal): Qualify a char* with the `const' keyword. 1998-12-19 07:04:42 +00:00
gencodes.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genconfig.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genemit.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genextract.c * genextract.c (main): Clear recog_operands before extracting. 1999-02-26 08:00:08 -08:00
genflags.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
gengenrtl.c Move over patch from Bernd Schmidt from GC branch: 1999-04-01 09:06:09 -08:00
genmultilib
genopinit.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genoutput.c final.c (bb_str): Qualify a char* with the keyword `const'. 1999-01-23 19:45:50 +00:00
genpeep.c cppp.c (xrealloc): Fix typo last change. 1999-01-22 03:52:05 -08:00
genrecog.c Warning fixes: 1999-03-19 12:43:55 +00:00
getpwd.c cccp.c: Do not #include <sys/stat.h> here; this is already done by "system.h". 1998-12-11 08:32:49 +00:00
glimits.h
global.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
gmon.c Copyright fixes. 1999-01-06 13:44:41 -07:00
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 Copyright fixes. 1999-01-06 13:44:41 -07:00
halfpic.h Copyright fixes. 1999-01-06 13:44:41 -07:00
hard-reg-set.h
hash.c More FSF address updates. 1999-01-11 06:43:27 -07:00
hash.h More FSF address updates. 1999-01-11 06:43:27 -07:00
hwint.h * hwint.h: New file to consolidate HOST_WIDE_INT (etc) macros. 1998-12-17 13:09:00 +00:00
input.h Copyright fixes. 1999-01-06 13:44:41 -07:00
install1.texi
INSTALL
install.texi Copyright date. 1999-01-30 11:55:28 -07:00
integrate.c c-aux-info.c (data_type, [...]): Qualify a char* with the `const' keyword. 1999-03-06 05:34:26 +00:00
integrate.h Use varrays for constant-equivalence data: 1999-02-01 12:50:53 +00:00
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 gcse.c (run_jump_opt_after_gcse): New variable. 1999-03-10 12:45:18 -07: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 Warning fixes: 1999-03-20 19:21:31 +00:00
longlong.h Copyright fixes. 1999-01-06 13:44:41 -07:00
loop.c loop.c (maybe_eliminate_biv): For libcalls that set a giv, skip to end of libcall. 1999-03-29 12:56:45 +01:00
loop.h loop.h (loop_insn_first_p): Declare. 1999-02-24 11:50:54 +00:00
machmode.def
machmode.h machmode.h (smallest_mode_for_size): Prototype. 1999-03-11 05:56:20 -08:00
make-l2.com
Makefile.in * Makefile.in (SUBDIR_FLAGS_TO_PASS): Fix misapplied patch. 1999-04-05 05:03:57 -06:00
makefile.vms
mbchar.c mbchar.c (local_mb_cur_max): Handle the case where MB_CUR_MAX is 0. 1999-02-10 06:00:12 -05:00
mbchar.h Copyright fixes. 1999-01-06 13:44:41 -07:00
md.texi [multiple changes] 1999-02-26 17:16:01 -07:00
mips-tdump.c mips-tdump.c (print_file_desc): Handle unknown filenames and missing local symbols. 1999-01-17 16:41:47 -07:00
mips-tfile.c cccp.c (xrealloc): Call malloc given a NULL old pointer. 1999-01-21 09:47:36 -08:00
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 (find_basic_blocks): New argument `do_cleanup'. 1999-03-31 04:41:03 -08:00
patch-apollo-includes
pcp.h
prefix.c Fix copyright dates. 1999-01-06 12:54:35 -07:00
prefix.h Copyright typo 1999-01-06 14:31:04 -07:00
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 Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
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.g77, [...]: Update email addresses. 1999-02-06 10:20:33 -07:00
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 (push_operand, pop_operand): VOIDmode needn't match modes. 1999-03-06 18:45:29 -08:00
recog.h Warning fixes: 1999-03-28 17:33:22 +00:00
reg-stack.c reg-stack.c (stack_reg_life_analysis): Use returnjump_p instead of an explicit test for RETURN. 1999-03-09 03:36:25 -08: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 * reload1.c (reload): Remove accidental code duplication. 1999-03-28 07:33:50 -07:00
reload.c rtl.h (shallow_copy_rtx): Declare. 1999-03-22 13:11:31 +00:00
reload.h
reorg.c * reorg.c: Finish deleting half-deleted comment. 1999-02-10 15:32:26 -07:00
resource.c Flow rewrite to use basic block structures and edge lists. 1999-02-25 15:45:42 -08:00
resource.h Bob Manson <manson@charmed.cygnus.com> 1999-02-02 13:22:52 -08:00
rtl.c rtl.h (shallow_copy_rtx): Declare. 1999-03-22 13:11:31 +00:00
rtl.def rtl.def (CALL_PLACEHOLDER): New rtx code. 1999-01-24 00:13:55 -07:00
rtl.h tm.texi (USE_LOAD_POST_DECREMENT, [...]): Document. 1999-04-02 15:39:55 +00:00
rtl.texi rtl.texi (RTX_FRAME_RELATED_P): Add documentation. 1999-03-25 12:04:19 +00:00
rtlanal.c Warning fixes: 1999-03-28 17:33:22 +00: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 Warning fixes: 1999-01-18 06:17:31 +00:00
scan-types.sh
scan.c More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00
scan.h Update copyrights 1999-01-23 21:24:02 +00:00
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 More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00
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 toplev.c (rest_of_compilation): Allow dbr_schedule to write to the dump file too. 1999-03-31 09:26:36 -07:00
toplev.h toplev.c (read_integral_parameter): Constify. 1999-03-18 18:01:01 -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 unroll.c (loop_iterations): Don't return a final value for EQ comparison loops. 1999-03-12 12:46:36 +00: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-05 18:45:02 -06:00
vmsconfig.com
xcoffout.c Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog for 1999-01-26 18:43:17 -07:00
xcoffout.h More copyright fixes. Oh what fun. 1999-01-06 13:51:20 -07:00

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).