gcc/gcc
2000-02-29 19:40:13 -05:00
..
ch c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
config t-pa: Use quadlib.c instead of quadlib.asm. 2000-02-29 13:29:14 -07:00
cp * init.c (construct_virtual_bases): Fix thinko. 2000-02-29 19:40:13 -05:00
f c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
fixinc Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
ginclude * ginclude/stddef.h: Correct usage of _BSD_RUNE_T_ for FreeBSD. 2000-02-15 21:04:53 +00:00
intl
java c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
objc * Eliminate DECL_FIELD_SIZE. 2000-02-28 21:34:48 -05:00
po tinfo.h: Remove apostrophes from C++ comment (xgettext thinks this file is plain C). 2000-02-06 06:57:21 +00:00
testsuite * g++.old-deja/g++.pt/unify7.C: New test. 2000-02-29 10:30:56 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
aclocal.m4 Oops, a reference to mmap_zero remained 2000-01-16 18:49:31 +00:00
alias.c Typo fix. 2000-01-21 10:36:05 +00:00
assert.h
basic-block.h flow.c (dump_regset, [...]): New functions. 2000-02-17 04:16:40 +00:00
bitmap.c bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned. 2000-02-18 20:27:00 -05:00
bitmap.h alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
BUGS
build-make Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
builtins.c * Eliminate DECL_FIELD_SIZE. 2000-02-28 21:34:48 -05:00
c-aux-info.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-common.c tree.h (TREE_SET_PERMANENT): New macro. 2000-02-24 04:04:06 +00:00
c-common.h Copyright fixes. 2000-02-25 22:45:17 -07:00
c-convert.c
c-decl.c c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
c-gperf.h
c-iterate.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-lang.c Copyright fixes. 2000-02-25 22:45:17 -07:00
c-lex.c * c-lex.c (putback_buffer): Make 'buffer' an unsigned char *. 2000-02-27 20:59:54 +00:00
c-lex.h c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-parse.c regen 2000-02-28 09:46:46 -05: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 Copyright fixes 2000-02-25 22:54:31 -07:00
c-parse.y Fix copyrights. 2000-02-26 06:55:09 -07:00
c-pragma.c Copyright fixes 2000-02-25 22:54:31 -07:00
c-pragma.h c-common.c: PROTO -> PARAMS. 2000-01-12 22:47:13 +00:00
c-tree.h Copyright fixes 2000-02-25 22:54:31 -07:00
c-typeck.c builtins.c (c_strlen): Use size_diffop and return ssizetype value. 2000-02-27 16:39:40 -05:00
caller-save.c Copyright fixes. 2000-02-25 22:45:17 -07:00
calls.c * calls.c (emit_library_call): Check for null REG. 2000-02-29 19:01:31 -05:00
cccp.1
cccp.c tm.texi: Document new target switch, NO_BUILTIN_WCHAR_TYPE. 2000-02-28 21:09:54 +00:00
cexp.c regen 2000-02-28 09:46:46 -05:00
cexp.y Copyright fixes 2000-02-25 22:54:31 -07:00
ChangeLog dwarfout.c (output_block): Output abstract blocks even if they don't have TREE_ASM_WRITTEN set. 2000-02-29 19:02:33 -05:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
collect2.c Copyright fixes 2000-02-25 22:54:31 -07:00
collect2.h
combine.c Copyright fixes 2000-02-25 22:54:31 -07:00
conditions.h
config.guess
config.in Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
configure configure.in (hpux10, [...]): Use i128 float format. 2000-02-29 11:30:48 -07:00
configure.bat
configure.frag
configure.in configure.in (hpux10, [...]): Use i128 float format. 2000-02-29 11:30:48 -07:00
configure.lang
convert.c Copyright fixes 2000-02-25 22:54:31 -07:00
convert.h cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
COPYING
COPYING.LIB
cpp.1 Fix copyrights. 2000-02-25 22:59:31 -07:00
cpp.fns
cpp.texi Fix copyrights. 2000-02-25 22:59:31 -07:00
cpperror.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
cppexp.c cpplib.h (enum cpp_token): Added CPP_WCHAR and CPP_WSTRING. 2000-02-23 19:21:07 +00:00
cppfiles.c Fix copyrights. 2000-02-25 22:59:31 -07:00
cpphash.c Fix copyrights. 2000-02-25 22:59:31 -07:00
cpphash.h cpphash.c: Fix formatting, update commentary. 2000-02-11 20:17:27 +00:00
cppinit.c tm.texi: Document new target switch, NO_BUILTIN_WCHAR_TYPE. 2000-02-28 21:09:54 +00:00
cpplib.c cpplib.h (enum file_change_code): Added rename_file. 2000-02-27 07:57:29 +00:00
cpplib.h cpplib.h (enum file_change_code): Added rename_file. 2000-02-27 07:57:29 +00:00
cppmain.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
cppspec.c
cppulp.c Fix copyrights. 2000-02-25 22:59:31 -07:00
cross-make configure.in (i?86-*-beos{pe,elf,}*): Recognize. 2000-01-12 19:37:06 -05:00
crtstuff.c Fix copyrights. 2000-02-25 22:59:31 -07:00
cse.c cse.c (cse_insn): Delete dead code involving tablejump. 2000-02-27 09:06:15 -05:00
cstamp-h.in
dbxout.c Fix prototype for dbxout_symbol_location. 2000-02-29 23:47:26 +00:00
dbxout.h c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
dbxstclass.h
defaults.h Copyright fixes. 2000-02-25 23:04:48 -07:00
diagnostic.c * diagnostic.c (init_output_buffer): Handle case of null PREFIX. 2000-02-23 07:17:57 -05:00
doprint.c cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
doschk.c
dostage2
dostage3
dwarf2.h dwarf2.h (DW_CFA_GNU_negative_offset_extended): New constant. 2000-02-09 01:57:21 +00:00
dwarf2out.c c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
dwarf2out.h Makefile.in (c-common.o): Depend on $(EXPR_H). 2000-02-06 03:40:46 +00:00
dwarf.h
dwarfout.c dwarfout.c (output_block): Output abstract blocks even if they don't have TREE_ASM_WRITTEN set. 2000-02-29 19:02:33 -05:00
dwarfout.h cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
dyn-string.c
dyn-string.h cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
eh-common.h eh-common.h: PROTO -> PARAMS. 2000-01-14 17:14:43 +00:00
emit-rtl.c emit-rtl.c (remove_unncessary_notes): Remove notes for empty blocks. 2000-02-28 09:51:42 +00:00
enquire.c
errors.c eh-common.h: PROTO -> PARAMS. 2000-01-14 17:14:43 +00:00
errors.h eh-common.h: PROTO -> PARAMS. 2000-01-14 17:14:43 +00:00
except.c Copyright fixes. 2000-02-25 23:04:48 -07:00
except.h Copyright fixes. 2000-02-25 23:04:48 -07:00
exgettext tinfo.h: Remove apostrophes from C++ comment (xgettext thinks this file is plain C). 2000-02-06 06:57:21 +00:00
explow.c Copyright fixes. 2000-02-25 23:04:48 -07:00
expmed.c Copyright fixes. 2000-02-25 23:04:48 -07:00
expr.c * Eliminate DECL_FIELD_SIZE. 2000-02-28 21:34:48 -05:00
expr.h builtins.c (c_strlen): Use size_diffop and return ssizetype value. 2000-02-27 16:39:40 -05:00
extend.texi Apply Dimitri Makarov's patch to import attribute short_call and #pragma 2000-02-29 01:42:52 +00:00
final.c c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
fix-header.c fix-header.c (recognized_function): Also fix prototypes for functions taking "void". 2000-02-27 02:25:05 +00:00
fixproto
flags.h c-common.c (decl_attributes): Set DECL_SIZE_UNIT. 2000-02-19 20:11:00 -05:00
floatlib.c
flow.c Fix copyrights. 2000-02-25 23:23:30 -07:00
fold-const.c builtins.c (c_strlen): Use size_diffop and return ssizetype value. 2000-02-27 16:39:40 -05:00
fp-test.c rtl.def: Add unordered fp comparisions. 2000-01-24 12:10:04 -08:00
frame.c dwarf2.h (DW_CFA_GNU_negative_offset_extended): New constant. 2000-02-09 01:57:21 +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 function.c (number_blocks): Reset next_block_index based on what debugging format is used, not what is defined. 2000-02-28 07:41:36 -05:00
function.h emit-rtl.c (remove_unncessary_notes): Remove notes for empty blocks. 2000-02-28 09:51:42 +00:00
future.options
gansidecl.h gansidecl.h (PROTO, [...]): Delete macros. 2000-01-31 16:39:49 +00:00
gbl-ctors.h
gcc.1
gcc.c Fix copyrights. 2000-02-25 23:23:30 -07:00
gcc.h Makefile.in (TREE_H, [...]): Depend on version.h. 2000-02-15 16:36:35 +00:00
gcc.hlp
gcc.texi Fix copyrights. 2000-02-25 23:23:30 -07:00
gccspec.c
gcov-io.h gcov-io.h (__fetch_long, [...]): Mark as possibly unused. 2000-02-27 09:24:13 -05:00
gcov.c Fix copyrights. 2000-02-25 23:23:30 -07:00
gcov.texi
gcse.c gcse.c: Cleanups throughout: mostly white-space, but also some minor rearrangement of code. 2000-02-29 15:08:52 -05:00
gen-protos.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
genattr.c Fix copyrights. 2000-02-25 23:23:30 -07:00
genattrtab.c Fix copyrights. 2000-02-26 06:55:09 -07:00
gencheck.c Update copyrights 2000-01-17 17:16:21 +00:00
gencodes.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genconfig.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genemit.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genextract.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genflags.c Fix copyrights. 2000-02-26 06:55:09 -07:00
gengenrtl.c Update copyrights 2000-01-17 17:16:21 +00:00
genmultilib
genopinit.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genoutput.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genpeep.c Fix copyrights. 2000-02-26 06:55:09 -07:00
genrecog.c Fix copyrights. 2000-02-26 06:55:09 -07:00
ggc-callbacks.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
ggc-common.c c-common.c (decl_attributes): Set DECL_SIZE_UNIT. 2000-02-19 20:11:00 -05:00
ggc-none.c
ggc-page.c flow.c (mark_regs_live_at_end): Delete unused variables. 2000-02-10 16:45:23 +00:00
ggc-simple.c Update copyrights 2000-01-17 17:16:21 +00:00
ggc.h Makefile.in (c-common.o): Depend on $(EXPR_H). 2000-02-06 03:40:46 +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 Fix copyrights. 2000-02-26 06:55:09 -07:00
gmon.c
graph.c Update copyrights 2000-01-17 17:16:21 +00:00
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-posix.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-single.h gthr-posix.h: Fix typo; compatibily -> compatibility. 2000-01-27 10:49:12 -08:00
gthr-solaris.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-vxworks.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr-win32.h crtstuff.c (__do_global_ctors_aux, [...]): Add prototype argument. 2000-02-12 19:19:01 +00:00
gthr.h gthr-posix.h: Fix typo; compatibily -> compatibility. 2000-01-27 10:49:12 -08:00
haifa-sched.c Fix copyrights. 2000-02-26 06:55:09 -07:00
halfpic.c
halfpic.h Fix copyrights. 2000-02-26 06:55:09 -07:00
hard-reg-set.h
hash.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
hash.h configure.in (i?86-*-beos{pe,elf,}*): Recognize. 2000-01-12 19:37:06 -05:00
hwint.h
input.h input.h (push_srcloc): New function. 2000-02-25 01:07:31 +00:00
install1.texi
INSTALL
install.texi Fix copyrights. 2000-02-26 06:55:09 -07:00
integrate.c integrate.c (copy_decl_for_inlining): Preserve TREE_ADDRESSABLE when copying a PARM_DECL or RESULT_DECL. 2000-02-27 02:43:43 +00:00
integrate.h Update copyrights 2000-01-17 17:16:21 +00:00
intl.c
intl.h
invoke.texi Apply Dimitri Makarov's patch to import attribute short_call and #pragma 2000-02-29 01:42:52 +00:00
jump.c jump.c (jump_optimize_1): Don't call delete_barrier_successors if only marking labels. 2000-02-28 07:01:08 -05:00
LANGUAGES
lcm.c lcm.c: Minor reformatting throughout. 2000-02-28 07:21:24 -05:00
libgcc1-test.c
libgcc1.c
libgcc2.c frame.c (find_fde): Convert for loop to do-while so compiler sees it's always executed at least once. 2000-02-01 23:51:38 +00:00
limitx.h
limity.h
listing
lists.c Fix copyrights. 2000-02-26 06:55:09 -07:00
local-alloc.c Fix copyrights. 2000-02-26 06:55:09 -07:00
longlong.h * longlong.h (__clz_tab): Declare as static to match definition. 2000-02-16 21:40:47 -07:00
loop.c Fix for SH gcc.c-torture/compile/991229-3.c failure: 2000-02-28 11:38:10 +00:00
loop.h loop.c (current_loop_info): Delete. 2000-01-25 22:49:56 +00:00
machmode.def
machmode.h machmode.h (get_mode_alignment): Declare. 2000-02-24 10:07:32 +00:00
make-l2.com
Makefile.in * Makefile.in (libcpp.a): Start by deleting it. 2000-02-27 07:37:56 -05:00
makefile.vms
mbchar.c
mbchar.h Update copyrights 2000-01-17 17:16:21 +00:00
md.texi invoke.texi: Add AVR invocation docs. 2000-02-16 21:09:21 -07:00
mips-tdump.c Update copyrights 2000-01-17 17:16:21 +00:00
mips-tfile.c Fix copyrights. 2000-02-26 06:55:09 -07:00
mkinstalldirs
move-if-change
NEWS Add support for MCore port 2000-02-14 22:56:20 +00:00
optabs.c Fix copyrights. 2000-02-26 06:55:09 -07:00
output.h Fix copyrights. 2000-02-26 07:26:24 -07:00
patch-apollo-includes
pcp.h
predict.c predict.c (estimate_probability): Added the pointer heuristic to the collection of static branch predictors. 2000-02-21 23:04:43 +00:00
prefix.c prefix.c (concat, lookup_key): Use xmalloc and xrealloc consistently. 2000-02-13 12:59:29 -07:00
prefix.h
print-rtl.c print-rtl.c (print_rtx): Don't print addresses when flag_dump_unnumbered. 2000-02-20 21:26:53 +00:00
print-tree.c * Eliminate DECL_FIELD_SIZE. 2000-02-28 21:34:48 -05:00
PROBLEMS
profile.c Update copyrights 2000-01-17 17:16:21 +00:00
protoize.c Fix copyrights. 2000-02-26 07:26:24 -07: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.AVR Denis Chertykov <denisc@overta.ru> 2000-02-11 14:31:46 -08:00
README.C4X
README.DWARF
README.FRESCO
README.gnat
README.NS32K
README.RS6000
README.TRAD
README.X11
real.c Fix copyrights. 2000-02-26 07:26:24 -07:00
real.h Fix copyrights. 2000-02-26 07:26:24 -07:00
recog.c Fix copyrights. 2000-02-26 07:26:24 -07:00
recog.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reg-stack.c Fix copyrights. 2000-02-26 07:26:24 -07:00
regclass.c Copyright fixes. 2000-02-25 22:45:17 -07:00
regmove.c Fix copyrights. 2000-02-26 07:26:24 -07:00
regs.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reload1.c reload1.c (do_output_reload): Check reg_reloaded_valid before looking at reg_reloaded_contents. 2000-02-27 00:23:28 +00:00
reload.c Fix copyrights. 2000-02-26 07:26:24 -07:00
reload.h Fix copyrights. 2000-02-26 07:26:24 -07:00
reorg.c Fix copyrights. 2000-02-26 07:26:24 -07:00
resource.c resource.c (mark_referenced_resources): Changed use SET_DEST (...) to XEXP (...... 2000-02-25 22:19:35 -07:00
resource.h reload.c: PROTO -> PARAMS. 2000-01-17 15:47:29 +00:00
rtl.c defaults.h (ASM_OUTPUT_ASCII): Constify a char*. 2000-02-21 23:27:01 +00:00
rtl.def tree.def (UNNE_EXPR): Remove. 2000-01-25 18:06:21 -08:00
rtl.h expr.c (store_constructor): Do not emit USE. 2000-02-28 12:08:41 +00:00
rtl.texi * rtl.texi: Fix typo. 2000-02-25 18:50:50 -07:00
rtlanal.c Fix copyrights. 2000-02-26 07:26:24 -07:00
sbitmap.c bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned. 2000-02-18 20:27:00 -05:00
sbitmap.h * sbitmap.h: Make SBITMAP_ELT_BITS unsigned. 2000-02-11 02:49:40 -07:00
scan-decls.c Fix copyrights. 2000-02-26 07:26:24 -07:00
scan-types.sh
scan.c Makefile.in (GEN_PROTOS_OBJS): Remove libcpp.a. 2000-02-08 21:27:02 +00:00
scan.h cpplib.h: Provide HASHNODE typedef and forward decl of struct hashnode only. 2000-02-10 02:23:08 +00:00
sdbout.c emit-rtl.c (remove_unncessary_notes): Remove notes for empty blocks. 2000-02-28 09:51:42 +00:00
sdbout.h Update copyrights 2000-01-17 17:16:21 +00:00
SERVICE
simplify-rtx.c Fix copyrights. 2000-02-26 07:26:24 -07:00
sort-protos
stab.def
stack.h Update copyrights 2000-01-17 17:16:21 +00:00
stmt.c defaults.h (ASM_OUTPUT_ASCII): Constify a char*. 2000-02-21 23:27:01 +00:00
stor-layout.c * Eliminate DECL_FIELD_SIZE. 2000-02-28 21:34:48 -05:00
sys-protos.h
sys-types.h
system.h Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi tm.texi: Document new target switch, NO_BUILTIN_WCHAR_TYPE. 2000-02-28 21:09:54 +00:00
toplev.c c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
toplev.h Makefile.in (c-common.o): Depend on $(EXPR_H). 2000-02-06 03:40:46 +00:00
tree.c builtins.c (c_strlen): Use size_diffop and return ssizetype value. 2000-02-27 16:39:40 -05:00
tree.def emit-rtl.c (remove_unncessary_notes): Remove notes for empty blocks. 2000-02-28 09:51:42 +00:00
tree.h c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
tsystem.h tsystem.h: New file. 2000-02-01 21:30:52 +00:00
typeclass.h
unprotoize.c
unroll.c Fix copyrights. 2000-02-26 07:26:24 -07:00
varasm.c varasm.c (initializer_constant_valid_p): Call lang_expand_constant to simplify the constant. 2000-02-21 04:25:11 +00:00
varray.c Update copyrights 2000-01-17 17:16:21 +00:00
varray.h Update copyrights 2000-01-17 17:16:21 +00:00
version.c Daily bump. 2000-02-29 01:45:07 -07:00
version.h configure (gcc_version): When setting, narrow search to lines containing `version_string'. 2000-02-16 16:22:47 +00:00
vmsconfig.com
xcoffout.c * xcoffout.c (xcoffout_begin_function): Fix typo in previous change. 2000-02-28 21:46:44 +00:00
xcoffout.h Update copyrights 2000-01-17 17:16:21 +00:00

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