gcc/gcc
William Cohen 568472074a elf.h (DWARF2_DEBUGGING_INFO): Defined.
* config/sh/elf.h (DWARF2_DEBUGGING_INFO): Defined.
	(PREFERRED_DEBUGGING_TYPE): Set to dwarf2 info.
	(DWARF2_ASM_LINE_DEBUG_INFO): Defined.

From-SVN: r35730
2000-08-15 14:50:39 -06:00
..
ch * decl.c: Fix a comment typo. 2000-08-07 01:05:52 -06:00
config elf.h (DWARF2_DEBUGGING_INFO): Defined. 2000-08-15 14:50:39 -06:00
cp cvt.c (warn_ref_binding): New static function, broken out of ... 2000-08-14 10:18:15 +00:00
f Daily bump. 2000-08-15 01:45:08 -06:00
fixinc top level: 2000-08-14 18:08:46 +00:00
ginclude stddef.h: Don't declare wint_t unless __need_wint_t. 2000-08-04 17:00:48 +01:00
intl c-common.h: Prototype min_precision and c_build_qualified_type here... 2000-08-02 17:01:13 +00:00
java check-init.c (check_init): Add case for BIT_FIELD_REF (required for -pg builds). 2000-08-13 16:48:54 +00:00
objc New command line option -fconstant-string-class to allow specifying a user defined constant string class... 2000-08-06 07:54:40 +00:00
po
testsuite c90-array-lval-2.c, [...]: New tests. 2000-08-15 19:08:04 +01:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4
alias.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
assert.h
basic-block.h Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
bb-reorder.c Put phi nodes after NOTE_INSN_BASIC_BLOCK. 2000-07-27 17:25:14 +00:00
bitmap.c
bitmap.h
BUGS
build-make
builtins.c builtins.c (expand_builtin_apply): Don't defer pop during argument setup. 2000-07-31 09:37:34 -07:00
builtins.def
c-aux-info.c
c-common.c c-common.c (combine_strings, [...]): Refer to ISO C or ISO C89 instead of ANSI C. 2000-08-09 00:19:11 +01:00
c-common.def
c-common.h c-common.h (enum c_tree_index): Add CTI_SIGNED_SIZE_TYPE and CTI_UNSIGNED_PTRDIFF_TYPE. 2000-08-06 19:12:49 +01:00
c-convert.c
c-decl.c * c-decl.c: Fix formatting. 2000-08-10 16:01:22 -06:00
c-errors.c
c-gperf.h
c-iterate.c
c-lang.c cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
c-lex.c c-lex.c (parse_float, yylex): For -Wtraditional, issue a warning about non-traditional numeric constant suffixes. 2000-08-10 15:21:18 +00:00
c-lex.h
c-parse.gperf
c-parse.in c-parse.in (cast_expr): Avoid -Wstrict-prototype warnings for unprototyped function pointer casts on... 2000-08-11 16:25:02 +00:00
c-pragma.c
c-pragma.h
c-semantics.c
c-tree.h cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name. 2000-08-04 01:30:06 +00:00
c-typeck.c In gcc/: 2000-08-13 21:31:09 +00:00
caller-save.c caller-save.c (mark_referenced_regs): Mark partially-overwritten multi-word registers. 2000-08-09 05:17:12 +00:00
calls.c calls.c (combine_pending_stack_adjustment_and_call): Only use preferred_unit_stack_boundary when it is > 1. 2000-07-31 08:04:41 -06:00
ChangeLog elf.h (DWARF2_DEBUGGING_INFO): Defined. 2000-08-15 14:50:39 -06:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.3 Rotate out 6 more months of ChangeLog entries. 2000-07-31 06:59:37 -06:00
ChangeLog.lib
collect2.c collect2.c: Remove use of AIX import file. 2000-08-14 16:46:16 -04:00
collect2.h
combine.c * combine.c (simplify_shift_const): Obey SHIFT_COUNT_TRUNCATED. 2000-08-11 00:38:23 -07:00
conditions.h
config.guess
config.in Reverted the check for <sched.h>. 2000-08-11 05:51:12 +00:00
configure configure.in (ia64-*): Set float_format for i386 long double. 2000-08-14 14:01:24 -07:00
configure.bat
configure.frag
configure.in configure.in (ia64-*): Set float_format for i386 long double. 2000-08-14 14:01:24 -07:00
configure.lang
conflict.c
contrib.texi
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1 cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments. 2000-08-02 07:08:49 +00:00
cpp.texi cppexp.c, [...]: Do not use 'legal' or 'illegal' in error messages and comments. 2000-08-02 07:08:49 +00:00
cppdefault.c
cppdefault.h cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
cpperror.c configure.in (--enable-c-cpplib): Uncomment. 2000-08-09 19:41:12 +00:00
cppexp.c c-lex.c (parse_float, yylex): For -Wtraditional, issue a warning about non-traditional numeric constant suffixes. 2000-08-10 15:21:18 +00:00
cppfiles.c cpperror.c (v_message): Split into _cpp_begin_message and v_message macro. 2000-08-02 01:13:45 +00:00
cpphash.c
cpphash.h cpperror.c (v_message): Split into _cpp_begin_message and v_message macro. 2000-08-02 01:13:45 +00:00
cppinit.c cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
cpplex.c configure.in (--enable-c-cpplib): Uncomment. 2000-08-09 19:41:12 +00:00
cpplib.c configure.in (--enable-c-cpplib): Uncomment. 2000-08-09 19:41:12 +00:00
cpplib.h configure.in (--enable-c-cpplib): Uncomment. 2000-08-09 19:41:12 +00:00
cppmacro.c configure.in (--enable-c-cpplib): Uncomment. 2000-08-09 19:41:12 +00:00
cppmain.c configure.in (--enable-c-cpplib): Uncomment. 2000-08-09 19:41:12 +00:00
cppspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
cppulp.c
cross-make
crtstuff.c
cse.c cse.c (fold_rtx): Avoid empty body in an if-statement. 2000-08-14 20:55:11 +00:00
cselib.h
cstamp-h.in
dbxout.c
dbxout.h
dbxstclass.h
dce.c dce.c: Remove all uses of assert. 2000-08-03 00:17:11 +00:00
defaults.h
diagnostic.c
diagnostic.h
doloop.c cse.c (fold_rtx): Avoid empty body in an if-statement. 2000-08-14 20:55:11 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h Change java language number to 0x000b 2000-08-03 22:41:38 +00:00
dwarf2out.c cse.c (fold_rtx): Avoid empty body in an if-statement. 2000-08-14 20:55:11 +00:00
dwarf2out.h
dwarf.h Change java language number to 0x000b 2000-08-03 22:41:38 +00:00
dwarfout.c Apply patch from Anthony Green to add java language support to Dwarf generation. 2000-08-03 21:04:42 +00:00
dwarfout.h
eh-common.h
emit-rtl.c Minor whitespace fixes 2000-08-15 16:47:38 -04:00
enquire.c
errors.c
errors.h c-common.h: Prototype min_precision and c_build_qualified_type here... 2000-08-02 17:01:13 +00:00
except.c
except.h
exgettext
explow.c
expmed.c tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an exponent rather than an... 2000-08-12 22:45:05 +00:00
expr.c expr.c (emit_group_load): Don't force constants into registers. 2000-08-14 13:08:25 -07:00
expr.h expr.h (get_alias_set, [...]): Delete prototypes. 2000-07-27 09:54:27 -06:00
extend.texi * extend.texi (Volatiles): Fix typos. 2000-08-11 13:42:32 +00:00
final.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
fix-header.c
fixproto * fixproto: Recognize DOS paths with drive letters as absolute paths. 2000-08-11 09:20:10 -06:00
flags.h Makefile.in (OBJS): Add doloop.o. 2000-07-30 16:58:03 -07:00
floatlib.c
flow.c * flow.c (mark_used_reg): Set reg_cond_reg appropriately. 2000-08-15 10:31:29 -07:00
fold-const.c [multiple changes] 2000-08-05 00:50:02 +00:00
fp-test.c
frame-dwarf2.c
frame.c
frame.h frame.h (ia64_frame_state): Add my_psp. 2000-08-08 02:08:55 -07:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c * cse.c: Fix formatting. 2000-08-14 08:34:52 -06:00
function.h
future.options
gansidecl.h
gbl-ctors.h dwarf2out.c: Indent #error directive. 2000-07-28 16:08:54 +00:00
gcc.1
gcc.c x-djgpp: Delete code that conditionally modifies target_alias. 2000-08-04 10:19:19 -06:00
gcc.h gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcc.hlp
gcc.texi gcc.texi (The Configuration File): Document COLLECT2_HOST_INITIALIZATION... 2000-08-11 15:23:00 -06:00
gccbug.in
gccspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcov-io.h
gcov.c
gcov.texi
gcse.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
gen-protos.c
genattr.c Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
genattrtab.c genattrtab.c (struct insn_def): Add lineno member. 2000-07-30 16:38:26 -07:00
gencheck.c
gencodes.c gencodes.c (main): Define CODE_FOR_nothing as the last possible insn_code_number + 1. 2000-08-04 01:01:30 -06:00
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c * gengenrtl.c, rtl.c: Avoid #elif. 2000-08-03 10:06:13 -06:00
genmultilib
genopinit.c
genoutput.c
genpeep.c * genpeep.c (main): Handle DEFINE_PEEPHOLE2. 2000-07-31 21:16:19 -06:00
genrecog.c
gensupport.c
gensupport.h
ggc-callbacks.c
ggc-common.c
ggc-none.c
ggc-page.c
ggc-simple.c
ggc.h
glimits.h
global.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
gmon.c
graph.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-dce.h * gthr-dce.h (__gthread_objc_condition_allocate): Fix typo. 2000-08-04 11:25:19 -06:00
gthr-posix.h Conditionally include <sched.h>; include <config.h> from libobjc/. 2000-08-15 07:36:33 +00:00
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h
gthr.h
haifa-sched.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
ifcvt.c
input.h
insn-addr.h Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
install1.texi
INSTALL
install.texi top level: 2000-08-14 18:08:46 +00:00
integrate.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
integrate.h
intl.c
intl.h
invoke.texi invoke.texi (H8/300 Options): Fix typos. 2000-08-14 08:45:30 -06:00
jump.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
LANGUAGES
lcm.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
libgcc1-test.c
libgcc1.c
libgcc2.c frame.h (ia64_frame_state): Add my_psp. 2000-08-08 02:08:55 -07:00
libgcc2.h
limitx.h
limity.h
listing
lists.c
local-alloc.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
longlong.h collect2.c: Remove use of AIX import file. 2000-08-14 16:46:16 -04:00
loop.c flow.c (attempt_auto_inc): Remove unused variable `bb'. 2000-08-14 05:59:50 +00:00
loop.h Makefile.in (OBJS): Add doloop.o. 2000-07-30 16:58:03 -07:00
machmode.def
machmode.h
make-l2.com
Makefile.in [multiple changes] 2000-08-05 00:50:02 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi
mips-tdump.c
mips-tfile.c
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in
move-if-change
NEWS
optabs.c
output.h
patch-apollo-includes
predict.c
prefix.c * prefix.c (translate_name): Don't strip trailing DIR_SEPARATOR. 2000-08-04 11:02:51 -06:00
prefix.h
print-rtl.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
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
README.RS6000
README.TRAD
README.X11
real.c configure.in (ia64-*): Set float_format for i386 long double. 2000-08-14 14:01:24 -07:00
real.h configure.in (ia64-*): Set float_format for i386 long double. 2000-08-14 14:01:24 -07:00
recog.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
recog.h gcse.c (try_replace_reg): Use validate_replace_rtx_subexp instead of replace_rtx. 2000-07-30 18:44:13 +00:00
reg-stack.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regclass.c * regclass.c (choose_hard_reg_mode): Iterate over all CC modes. 2000-08-08 02:18:47 -07:00
regmove.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regrename.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
regs.h
reload1.c * reload1.c: Fix formatting. 2000-08-08 17:07:10 -06:00
reload.c reload.c (push_secondary_reload): When invoking a reload_{in,out} pattern... 2000-08-11 01:52:58 -07:00
reload.h cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
reorg.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
resource.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
resource.h
rtl.c * gengenrtl.c, rtl.c: Avoid #elif. 2000-08-03 10:06:13 -06:00
rtl.def cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtl.h [multiple changes] 2000-08-05 00:50:02 +00:00
rtl.texi cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY. 2000-07-28 10:46:18 -07:00
rtlanal.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
sbitmap.c
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sdbout.c
sdbout.h
SERVICE
sibcall.c sibcall.c (uses_addressof): Accept both addressof and current_function_internal_arg_pointer inside a mem. 2000-08-12 09:28:10 -07:00
simplify-rtx.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
sort-protos
ssa.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
ssa.h Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
stab.def
stack.h
stmt.c sibcall.c (uses_addressof): Accept both addressof and current_function_internal_arg_pointer inside a mem. 2000-08-12 09:28:10 -07:00
stor-layout.c tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an exponent rather than an... 2000-08-12 22:45:05 +00:00
sys-protos.h
sys-types.h
system.h
TESTS.FLUNK
texinfo.tex
timevar.c
timevar.def Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
timevar.h
tlink.c
tm.texi tm.texi (LOCAL_REGNO): Document. 2000-08-15 09:33:23 -06:00
toplev.c c-common.c (combine_strings, [...]): Refer to ISO C or ISO C89 instead of ANSI C. 2000-08-09 00:19:11 +01:00
toplev.h
tradcif.y
tradcpp.c cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
tree.c [multiple changes] 2000-08-05 00:50:02 +00:00
tree.def
tree.h tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an exponent rather than an... 2000-08-12 22:45:05 +00:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
varasm.c alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
varray.c
varray.h
version.c Daily bump. 2000-08-15 01:45:08 -06:00
version.h
vmsconfig.com
xcoffout.c
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).