gcc/gcc
2000-07-19 14:10:41 +00:00
..
ch gcc.c (do_spec_1): Add new %B operator. 2000-07-13 07:14:13 +00:00
config ia64.md (movdi): Split out load address code. 2000-07-17 15:19:58 -07:00
cp typeck.c (comp_target_parms): Remove obsolete parameter. 2000-07-18 10:51:46 +00:00
f Daily bump. 2000-07-19 01:45:08 -06:00
fixinc activate the auto-edit marker on the fixed output files 2000-07-19 14:10:41 +00:00
ginclude collect2.c (resolve_lib_name): Move '/' check to more rational place. 2000-06-24 18:19:46 -04:00
intl
java lang-specs.h: Added %(jc1) to java compiler options. 2000-07-19 12:59:13 +00:00
objc cvsignore: Add generated YACC files. 2000-07-14 05:41:33 +00:00
po Add missing files 2000-07-14 00:57:58 +00:00
testsuite cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five. 2000-07-18 23:25:06 +00:00
.cvsignore top level: 2000-07-14 07:13:19 +00:00
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4 aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Extend test to detect systems with MAP_ANONYMOUS and MAP_ANON. 2000-07-11 22:06:13 -06:00
alias.c alias.c (init_alias_analysis): Do not call prologue_epilogue_contains until after reload has completed. 2000-07-03 00:33:03 -06:00
assert.h
basic-block.h
bb-reorder.c
bitmap.c
bitmap.h
BUGS
build-make
builtins.c builtins.c (get_memory_rtx): Always put into alias set 0. 2000-07-03 20:28:34 +02:00
builtins.def
c-aux-info.c
c-common.c c-common.c (scan_char_table): Allow "z" length modifiers on diouxXn formats. 2000-07-17 03:07:08 -06:00
c-common.def
c-common.h c-common.h (flag_digraphs): New. 2000-07-13 10:12:08 +00:00
c-convert.c Vector conversions support 2000-06-24 19:26:42 +00:00
c-decl.c c-decl.c (duplicate_decls): Do not call make_var_volatile() in case of invalid volatile re-declaration. 2000-07-18 17:53:35 +00:00
c-errors.c diagnostic.h (report_diagnostic): Change prototype. 2000-07-18 08:40:32 +00:00
c-gperf.h
c-iterate.c
c-lang.c
c-lex.c c-lex.c (yylex): Don't pedwarn for hexadecimal floating point constants in C99 mode. 2000-07-17 02:28:44 -06:00
c-lex.h Makefile.in (c-common.o): Don't depend on c-tree.h or c-lex.h. 2000-06-30 18:20:42 +00:00
c-parse.gperf
c-parse.in c-decl.c (define_label): Warn about identifier conflicts with labels in traditional C. 2000-07-12 20:15:20 +00:00
c-pragma.c
c-pragma.h
c-semantics.c c-common.h (build_stmt): Declare. 2000-07-10 03:56:23 -07:00
c-tree.h Makefile.in (C_AND_OBJC_OBJS): Added c-semantics.o. 2000-07-01 22:23:01 -07:00
c-typeck.c c-decl.c (define_label): Warn about identifier conflicts with labels in traditional C. 2000-07-12 20:15:20 +00:00
caller-save.c
calls.c calls.c (store_arg): Return non-zero if sibcall_failure is desired. 2000-07-18 10:54:33 +02:00
ChangeLog activate the auto-edit marker on the fixed output files 2000-07-19 14:10:41 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.lib
collect2.c * collect2.c (main): Recognize .lo as object files. 2000-07-11 22:17:40 -06:00
collect2.h
combine.c
conditions.h
config.guess
config.in Makefile.in (TARGET_GETGROUPS_T): New configuration variable. 2000-07-17 03:23:16 -06:00
configure extend.texi (Extended Asm): Mention that a memory clobber does not count as a side-effect. 2000-07-18 00:25:48 +00:00
configure.bat
configure.frag
configure.in Makefile.in (clean): Remove libgcc directory. 2000-07-17 16:55:43 -04:00
configure.lang
conflict.c
contrib.texi contrib.texi, [...]: Update references to C9X. 2000-07-17 03:39:37 -06:00
convert.c Warning fixes: 2000-07-12 16:17:15 +00:00
convert.h Vector conversions support 2000-06-24 19:26:42 +00:00
COPYING
COPYING.LIB
cpp.1
cpp.texi contrib.texi, [...]: Update references to C9X. 2000-07-17 03:39:37 -06:00
cppdefault.c cppinit.c: Include cppdefault.h. 2000-07-06 22:52:03 +00:00
cppdefault.h cppinit.c: Include cppdefault.h. 2000-07-06 22:52:03 +00:00
cpperror.c top level: 2000-07-04 01:58:21 +00:00
cppexp.c cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five. 2000-07-18 23:25:06 +00:00
cppfiles.c cppfiles.c (read_name_map): Set map_list_ptr->map_list_map to NULL. 2000-07-16 21:22:19 +00:00
cpphash.c [multiple changes] 2000-07-18 00:59:49 +00:00
cpphash.h cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five. 2000-07-18 23:25:06 +00:00
cppinit.c [multiple changes] 2000-07-18 00:59:49 +00:00
cpplex.c cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five. 2000-07-18 23:25:06 +00:00
cpplib.c cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five. 2000-07-18 23:25:06 +00:00
cpplib.h cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five. 2000-07-18 23:25:06 +00:00
cppmacro.c cpplib.h (TTYPE_TABLE): Rearrange to use only two per-entry macros, not five. 2000-07-18 23:25:06 +00:00
cppmain.c [multiple changes] 2000-07-18 00:59:49 +00:00
cppspec.c cppspec.c (lang_specific_driver): Use double quotes in error message. 2000-07-04 00:01:11 +00:00
cppulp.c
cross-make
crtstuff.c
cse.c
cselib.h
cstamp-h.in
dbxout.c dbxout.c (dbxout_symbol, [...]): Use DECL_CONTEXT, not DECL_FIELD_CONTEXT. 2000-06-28 21:14:20 -06:00
dbxout.h
dbxstclass.h
defaults.h
diagnostic.c diagnostic.h (report_diagnostic): Change prototype. 2000-07-18 08:40:32 +00:00
diagnostic.h diagnostic.h (report_diagnostic): Change prototype. 2000-07-18 08:40:32 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h dwarf2.h (enum dwarf_call_frame_info): Add DW_CFA_def_cfa_expression. 2000-06-26 16:15:07 -04:00
dwarf2out.c revert accidental checkin 2000-07-17 16:56:36 -04:00
dwarf2out.h
dwarf.h Vector support: type node creation & debugging support 2000-06-25 17:27:28 +00:00
dwarfout.c Vector support: type node creation & debugging support 2000-06-25 17:27:28 +00:00
dwarfout.h
eh-common.h
emit-rtl.c
enquire.c
errors.c
errors.h
except.c
except.h
exgettext
explow.c
expmed.c expmed.c (expand_mult_highpart): Use op1 instead of wide_op1 when mode instead of wider_mode is being used. 2000-07-03 19:33:09 +00:00
expr.c * expr.c (expand_expr): Return const0_rtx, not error_mark_node. 2000-07-12 18:55:57 +00:00
expr.h
extend.texi extend.texi (Extended Asm): Mention that a memory clobber does not count as a side-effect. 2000-07-18 00:23:50 +00:00
final.c final.c (profile_function): Do not emit profile counters in the data section, if NO_PROFILE_COUNTERS is defined. 2000-07-13 04:40:23 +00:00
fix-header.c cpplib.h (struct cpp_name): Now struct cpp_string. 2000-07-08 19:00:39 +00:00
fixproto
flags.h flags.h: Add new variable flag_single_precision_constant. 2000-07-10 16:10:15 -04:00
floatlib.c
flow.c flow.c (libcall_dead_p): Use single_set to verify the insn has only one set and get for analysis. 2000-07-17 04:16:18 -06:00
fold-const.c * fold-const.c: Fix comment typos. 2000-07-17 02:24:48 -06:00
fp-test.c
frame-dwarf2.c dwarf2.h (enum dwarf_call_frame_info): Add DW_CFA_def_cfa_expression. 2000-06-26 16:15:07 -04:00
frame.c
frame.h * frame.h (frame_state): Move base_offset to end. 2000-07-04 03:55:39 -04:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c
function.h
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c * gcc.c (.h spec): Fix typo. 2000-07-19 00:04:14 +00:00
gcc.h
gcc.hlp
gcc.texi gcc.texi: Fix minor typos 2000-07-11 22:29:22 -06:00
gccbug.in
gccspec.c
gcov-io.h
gcov.c
gcov.texi
gcse.c Fix typo in comment. 2000-07-03 00:50:29 -06:00
gen-protos.c
genattr.c
genattrtab.c genattrtab.c (write_attr_value): Do not abort for CONST_INT operands. 2000-06-27 10:24:38 +00:00
gencheck.c
gencodes.c
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c gengenrtl.c (special_rtx): Fix typo in comment. 2000-06-25 23:20:30 +00:00
genmultilib
genopinit.c
genoutput.c
genpeep.c
genrecog.c * genrecog.c (write_header): Split long string. 2000-07-13 20:33:09 +00:00
gensupport.c Warning fixes: 2000-07-12 16:17:15 +00:00
gensupport.h
ggc-callbacks.c
ggc-common.c
ggc-none.c
ggc-page.c
ggc-simple.c
ggc.h
glimits.h * glimits.h (LLONG_MIN, LLONG_MAX, ULLONG_MAX): Define for C99. 2000-07-17 03:45:44 -06:00
global.c
gmon.c
graph.c
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h
gthr-posix.h
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h
gthr.h
haifa-sched.c
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
ifcvt.c
input.h
install1.texi
INSTALL mh-irix6 (CC): Don't set it. 2000-07-15 00:15:18 +00:00
install.texi
integrate.c integrate.c (copy_insn_list): Remove REG_LABEL notes. 2000-07-07 22:06:57 +02:00
integrate.h
intl.c
intl.h
invoke.texi invoke.texi (-pedantic): Refer to ISO C instead of ANSI C, and update to describe current practice. 2000-07-17 04:19:33 -06:00
jump.c
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c Fix compile time warning message 2000-07-10 20:25:56 +00:00
libgcc2.h
limitx.h
limity.h
listing
lists.c
local-alloc.c
longlong.h
loop.c Fix typos in comment 2000-07-18 00:31:30 +00:00
loop.h
machmode.def Vector support: rtx and mode definitions 2000-06-24 11:12:58 +00:00
machmode.h Vector support: rtx and mode definitions 2000-06-24 11:12:58 +00:00
make-l2.com
Makefile.in Wed Jul 19 01:22:15 CEST 2000 Marc Espie <espie@cvs.openbsd.org> 2000-07-18 23:46:11 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi invoke.texi: Fix minor typos 2000-07-05 19:07:01 -06:00
mips-tdump.c
mips-tfile.c c-decl.c: Mark strings for translation. 2000-06-28 23:46:27 +00:00
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in * mklibgcc.in (LIB2FUNCS): Add missing space. 2000-06-25 22:26:33 +00:00
move-if-change
NEWS
optabs.c
output.h
patch-apollo-includes
predict.c
prefix.c
prefix.h
print-rtl.c
print-tree.c
PROBLEMS
profile.c
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.AVR
README.C4X
README.DWARF
README.FRESCO
README.gnat
README.NS32K
README.Portability cpplex.c: Update comments. 2000-07-16 13:35:23 +00:00
README.RS6000
README.TRAD
README.X11
real.c
real.h real.h (REAL_VALUE_TO_TARGET_LONG_DOUBLE): Use LONG_DOUBLE_TYPE_SIZE instead of MAX_LONG_DOUBLE_TYPE_SIZE to decide output... 2000-07-17 21:44:56 +00:00
recog.c
recog.h
reg-stack.c
regclass.c
regmove.c
regrename.c
regs.h
reload1.c
reload.c reload.c (push_secondary_reload): Make sure to add the new reload at the end, after acquiring secondary memory. 2000-07-12 10:20:17 -07:00
reload.h
reorg.c
resource.c
resource.h
rtl.c rtl.c: Revert NLS changes. 2000-06-29 10:24:19 +00:00
rtl.def Vector support: rtx and mode definitions 2000-06-24 11:12:58 +00:00
rtl.h
rtl.texi Vector support: rtx and mode definitions 2000-06-24 11:12:58 +00:00
rtlanal.c
sbitmap.c
sbitmap.h
scan-decls.c cpplib.h (struct cpp_name): Now struct cpp_string. 2000-07-08 19:00:39 +00:00
scan-types.sh
scan.c
scan.h top level: 2000-07-04 01:58:21 +00:00
sdbout.c
sdbout.h
SERVICE
sibcall.c sibcall.c (uses_addressof): Add INMEM argument... 2000-07-07 21:55:29 +02:00
simplify-rtx.c simplify-rtx.c (simplify_binary_operation): Recognize (compare (gt[u] (cc) 0) (lt[u] (cc) 0)). 2000-07-17 18:31:50 +00:00
sort-protos
ssa.c Correct previous botched commit. 2000-06-27 07:12:20 +00:00
stab.def
stack.h
stmt.c stmt.c (expand_decl_cleanup): Emit a dummy insn after last_unconditional_cleanup. 2000-06-24 21:42:58 +02:00
stor-layout.c Vector conversions support 2000-06-24 19:26:42 +00:00
sys-protos.h Makefile.in (TARGET_GETGROUPS_T): New configuration variable. 2000-07-17 03:23:16 -06:00
sys-types.h
system.h * system.h (alloca): Prototype if __GNUC__ && __SIZE_TYPE__. 2000-07-13 19:09:23 +00:00
TESTS.FLUNK
texinfo.tex
timevar.c timevar.c: [HAVE_SYS_RESOURCE_H]: Include <sys/resource.h>. 2000-07-06 09:36:52 +00:00
timevar.def
timevar.h
tlink.c * tlink.c (scan_linker_output): Tweak for output of AIX ld. 2000-07-18 00:15:46 +00:00
tm.texi Vector support: type node creation & debugging support 2000-06-25 17:27:28 +00:00
toplev.c flags.h: Add new variable flag_single_precision_constant. 2000-07-10 16:10:15 -04:00
toplev.h c-typeck.c (pedwarn_c99): Move to 2000-07-12 14:12:51 +00:00
tradcif.y tradcpp.c: New file. 2000-07-06 22:59:34 +00:00
tradcpp.c gcc.c (execute): If a subprocess gets a fatal signal... 2000-07-13 04:43:47 +00:00
tree.c Warning fixes: 2000-07-12 16:17:15 +00:00
tree.def Vector conversions support 2000-06-24 19:26:42 +00:00
tree.h tree.h (STRIP_NOPS): Check for error_mark_node. 2000-07-10 03:18:06 -04:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c unroll.c (copy_loop_body): Fix one instance of using host arithmetic on the target... 2000-07-18 00:16:59 +00:00
varasm.c
varray.c
varray.h
version.c Daily bump. 2000-07-19 01:45:08 -06:00
version.h
vmsconfig.com
xcoffout.c aix.h (ASM_GENERATE_INTERNAL_LABEL): Fix format specifier. 2000-07-04 11:14:13 +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).