gcc/gcc
Zack Weinberg 9f47f030f5 Add dg-do tag
From-SVN: r32859
2000-04-01 22:45:01 +00:00
..
ch builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst. 2000-03-30 06:47:08 -05:00
config rs6000.c (print_operand): Don't use %l for 'low part', it's already in use. 2000-04-01 01:37:44 +00:00
cp rtti.c (class_hint_flags): Rename flags. 2000-03-30 12:08:26 +00:00
f Daily bump. 2000-04-01 01:45:07 -07:00
fixinc Initially set the variable "fixincludes" to a non-file 2000-03-29 14:19:58 +00:00
ginclude c-common.c (c_common_nodes_and_builtins): The first parameter to __builtin_va_start and __builtin_va_copy is now either a... 2000-03-30 00:03:14 +00:00
intl
java Fixed email address typo in Thu Mar 30, 2000 ChangeLog entry. 2000-03-31 16:19:13 -08:00
objc c-parse.in (cast_expr): Move change from March 21 into c-parse.in since it is used to generate c-parse.y. 2000-03-30 18:05:27 -07:00
po * POTFILES.in: Remove config/rs6000/cygwin.h 2000-03-29 17:33:45 -07:00
testsuite Add dg-do tag 2000-04-01 22:45:01 +00:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h acconfig.h (HAVE_GAS_WEAK): New define. 2000-03-15 18:58:14 -07:00
aclocal.m4
alias.c alias.c (canon_rtx): Make it global. 2000-03-31 16:24:30 +00:00
assert.h
basic-block.h flow.c: Move all basic block reordering code into its own file. 2000-03-16 14:56:55 +00:00
bb-reorder.c bb-reorder.c (REORDER_MOVED_BLOCK_END): Removed. 2000-03-25 02:39:03 +00:00
bitmap.c
bitmap.h
BUGS
build-make
builtins.c builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
builtins.def builtins.c (expand_builtin_bzero): New function. 2000-03-24 20:20:56 +00:00
c-aux-info.c tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +00:00
c-common.c c-common.c (c_common_nodes_and_builtins): The first parameter to __builtin_va_start and __builtin_va_copy is now either a... 2000-03-30 00:03:14 +00:00
c-common.h c-common.h (make_fname_decl): Declare. 2000-03-08 11:21:28 +00:00
c-convert.c c-convert.c (convert): Return if output or input type is ERROR_MARK. 2000-03-26 20:26:18 -05:00
c-decl.c c-convert.c (convert): Return if output or input type is ERROR_MARK. 2000-03-26 20:26:18 -05:00
c-gperf.h Regenerate 2000-03-16 04:25:12 +00:00
c-iterate.c
c-lang.c
c-lex.c c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED. 2000-03-14 19:42:11 +00:00
c-lex.h c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED. 2000-03-14 19:42:11 +00:00
c-parse.c tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +00:00
c-parse.gperf c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED. 2000-03-14 19:42:11 +00:00
c-parse.h c-parse.y, [...]: Regenerate. 2000-03-14 19:54:04 +00:00
c-parse.in c-parse.in (cast_expr): Move change from March 21 into c-parse.in since it is used to generate c-parse.y. 2000-03-30 18:05:27 -07:00
c-parse.y tree.h (COMPLETE_TYPE_P): New macro. 2000-03-21 18:10:48 +00:00
c-pragma.c tree.h (INT_CST_LT, [...]): Remove unneeded casts. 2000-03-07 06:41:32 -05:00
c-pragma.h
c-tree.h * Clean up usages of TREE_INT_CST_LOW. 2000-03-17 12:31:58 -05:00
c-typeck.c c-common.c (c_common_nodes_and_builtins): The first parameter to __builtin_va_start and __builtin_va_copy is now either a... 2000-03-30 00:03:14 +00:00
caller-save.c
calls.c builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
cccp.1
cccp.c * cccp.c (handle_directive): Initialize backslash_newlines_p. 2000-03-07 23:55:21 -07:00
cexp.c
cexp.y
ChangeLog cpplex.c: Copy ISTABLE macros from cppinit.c... 2000-04-01 22:02:31 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.lib
collect2.c
collect2.h
combine.c Convert ACCUMULATE_OUTGOING_ARGS to an expression. 2000-03-29 13:10:44 +00:00
conditions.h
config.guess
config.in acconfig.h (HAVE_GAS_WEAK): New define. 2000-03-15 18:58:14 -07:00
configure configure.in: Comment out --enable-c-cpplib stanza. 2000-03-30 22:31:37 +00:00
configure.bat
configure.frag
configure.in configure.in: Comment out --enable-c-cpplib stanza. 2000-03-30 22:31:37 +00:00
configure.lang
convert.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.texi cppinit.c (handle_option): Implement #unassert directive as -A- command line option. 2000-03-16 14:15:17 +00:00
cpperror.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cppexp.c cppexp.c: Redefine priority constants. 2000-04-01 07:48:59 +00:00
cppfiles.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cpphash.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cpphash.h cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cppinit.c cpplex.c: Copy ISTABLE macros from cppinit.c... 2000-04-01 22:02:31 +00:00
cpplex.c cpplex.c: Copy ISTABLE macros from cppinit.c... 2000-04-01 22:02:31 +00:00
cpplib.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cpplib.h cpplex.c: Copy ISTABLE macros from cppinit.c... 2000-04-01 22:02:31 +00:00
cppmain.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
cppspec.c
cppulp.c
cross-make
crtstuff.c
cse.c alias.c (canon_rtx): Make it global. 2000-03-31 16:24:30 +00:00
cselib.h Add cselib; use it in loop and reload_cse_regs 2000-03-14 18:36:18 +00:00
cstamp-h.in
dbxout.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
dbxout.h
dbxstclass.h
defaults.h
diagnostic.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (gen_enumeration_type_die): If enum has a negative value, don't output it as unsigned. 2000-03-29 20:32:04 +02:00
dwarf2out.h
dwarf.h
dwarfout.c builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros. 2000-03-23 00:41:05 +00:00
dwarfout.h
dyn-string.c
dyn-string.h
eh-common.h
emit-rtl.c Makefile.in (emit-rtl.o): Depend on HASHTAB_H. 2000-03-31 08:57:54 +00:00
enquire.c
errors.c
errors.h
except.c except.c (add_eh_table_entry): Mark type_info's as referenced. 2000-03-29 08:22:21 +00:00
except.h emit-rtl.c (push_to_full_sequence, [...]): New functions. 2000-03-19 18:25:27 +00:00
exgettext
explow.c builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
expmed.c expmed.c (store_bit_field, [...]): Fix more cases of alignment in bytes. 2000-03-30 16:46:37 -05:00
expr.c builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
expr.h builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst. 2000-03-30 06:47:08 -05:00
extend.texi c-typeck.c (c_alignof): Error on incomplete types. 2000-03-14 00:24:21 -08:00
final.c Convert ACCUMULATE_OUTGOING_ARGS to an expression. 2000-03-29 13:10:44 +00:00
fix-header.c cpplib.h: Merge struct cpp_options into struct cpp_reader. 2000-03-31 23:16:11 +00:00
fixproto
flags.h flags.h (flag_optimize_sibling_calls): Declare. 2000-03-29 09:54:31 +00:00
floatlib.c
flow.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
fold-const.c expr.c (store_constructor): SIZE now signed. 2000-03-28 12:01:49 -05:00
fp-test.c
frame.c rs6000.h (DWARF_FRAME_RETURN_COLUMN): Define. 2000-03-23 07:14:06 -05:00
frame.h rs6000.h (DWARF_FRAME_RETURN_COLUMN): Define. 2000-03-23 07:14:06 -05:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c function.c (expand_function_end): Pass alignment argument to emit_block_move in bits, not bytes. 2000-03-30 13:32:31 -07:00
function.h builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic_stack_space. 2000-04-01 00:09:22 +00:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c gcc.c (handle_braces): In {x*...} case, break out of loop if switch is found. 2000-03-28 18:06:15 +00:00
gcc.h
gcc.hlp
gcc.texi
gccbug.in * gccbug.in: Add web category, gcc specific classes. 2000-03-14 09:50:58 +00:00
gccspec.c
gcov-io.h
gcov.c
gcov.texi
gcse.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
gen-protos.c
genattr.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genattrtab.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
gencheck.c
gencodes.c
genconfig.c
genemit.c
genextract.c
genflags.c Sibling call optimizations. 2000-03-17 14:40:45 -08:00
gengenrtl.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genmultilib Makefile.in: Pass a new MULTILIB_EXCLUSIONS option as the sixth argument to genmultilib. 2000-03-06 19:05:52 +01:00
genopinit.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
genoutput.c * Clean up usages of TREE_INT_CST_LOW. 2000-03-17 12:31:58 -05:00
genpeep.c
genrecog.c
ggc-callbacks.c
ggc-common.c c-convert.c (convert): Return if output or input type is ERROR_MARK. 2000-03-26 20:26:18 -05:00
ggc-none.c
ggc-page.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
ggc-simple.c rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +00:00
ggc.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
glimits.h
global.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
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 * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
hash.c
hash.h
hwint.h
input.h
install1.texi
INSTALL
install.texi
integrate.c calls.c (expand_call): Pass bit alignment to mark_reg_pointer. 2000-03-30 08:46:05 -05:00
integrate.h
intl.c
intl.h
invoke.texi Convert ACCUMULATE_OUTGOING_ARGS to an expression. 2000-03-29 13:10:44 +00:00
jump.c jump.c (jump_optimize_1): Fix typo in elide optimizations for minimal jump pass test. 2000-03-26 14:43:59 -08:00
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c rs6000.h (DWARF_FRAME_RETURN_COLUMN): Define. 2000-03-23 07:14:06 -05:00
libgcc2.h libgcc2.h (MIN_UNITS_PER_WORD): Define to UNITS_PER_WORD if not defined. 2000-03-27 13:43:01 +02:00
limitx.h
limity.h
listing
lists.c
local-alloc.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
longlong.h
loop.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
loop.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
machmode.def
machmode.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
make-l2.com
Makefile.in Makefile.in (STAGESTUFF): Wildcard all debugging dumps at once. 2000-04-01 11:07:05 -08:00
makefile.vms
mbchar.c
mbchar.h
md.texi * md.texi (Standard Names): Document `jump'. 2000-03-16 12:18:18 +00:00
mips-tdump.c
mips-tfile.c
mkdeps.c cppfiles.c (file_cleanup, [...]): Replace bcopy(), index() etc calls. 2000-03-11 00:49:44 +00:00
mkdeps.h
mkinstalldirs
move-if-change
NEWS
optabs.c builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst. 2000-03-30 06:47:08 -05:00
output.h except.c (can_throw): See through a SEQUENCE. 2000-03-09 14:01:47 -05:00
patch-apollo-includes
pcp.h
predict.c
prefix.c
prefix.h
print-rtl.c real.h (MAX_LONG_DOUBLE_TYPE_SIZE): Define to LONG_DOUBLE_TYPE_SIZE if not defined. 2000-03-06 19:51:52 +01:00
print-tree.c c-convert.c (convert): Return if output or input type is ERROR_MARK. 2000-03-26 20:26:18 -05:00
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.RS6000
README.TRAD
README.X11
real.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
real.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
recog.c Fix a bug in preprocess_constraints 2000-03-09 16:07:33 +00:00
recog.h
reg-stack.c
regclass.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
regmove.c regmove.c (struct csa_memlist): Make mem field rtx *. 2000-03-28 08:41:40 -07:00
regs.h
reload1.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
reload.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
reload.h * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
reorg.c resource.h (mark_resource_type): New. 2000-03-27 21:50:15 +00:00
resource.c resource.h (mark_resource_type): New. 2000-03-27 21:50:15 +00:00
resource.h resource.h (mark_resource_type): New. 2000-03-27 21:50:15 +00:00
rtl.c Makefile.in (emit-rtl.o): Depend on HASHTAB_H. 2000-03-31 08:57:54 +00:00
rtl.def Sibling call optimizations. 2000-03-17 14:40:45 -08:00
rtl.h alias.c (canon_rtx): Make it global. 2000-03-31 16:24:30 +00:00
rtl.texi Makefile.in (emit-rtl.o): Depend on HASHTAB_H. 2000-03-31 08:57:54 +00:00
rtlanal.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
sbitmap.c
sbitmap.h
scan-decls.c
scan-types.sh
scan.c
scan.h
sdbout.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
sdbout.h
SERVICE
sibcall.c sibcall.c (indentify_call_return_value): Find last call in the chain; Allow stack adjustment after function call. 2000-03-28 14:03:37 -07:00
simplify-rtx.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
sort-protos
ssa.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
stab.def
stack.h
stmt.c calls.c (expand_call): Pass bit alignment to mark_reg_pointer. 2000-03-30 08:46:05 -05:00
stor-layout.c builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst. 2000-03-30 06:47:08 -05:00
sys-protos.h
sys-types.h
system.h
TESTS.FLUNK
texinfo.tex
tlink.c
tm.texi Convert ACCUMULATE_OUTGOING_ARGS to an expression. 2000-03-29 13:10:44 +00:00
toplev.c Makefile.in (STAGESTUFF): Wildcard all debugging dumps at once. 2000-04-01 11:07:05 -08:00
toplev.h expr.c (store_constructor): SIZE now signed. 2000-03-28 12:01:49 -05:00
tree.c tree.c (unsave_expr_1): Don't mess with a TARGET_EXPR that hasn't been expanded. 2000-03-29 15:40:37 -05:00
tree.def
tree.h stor-layout.c (bit_from_pos, [...]): New functions. 2000-03-29 15:34:34 -05:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
varasm.c * Rework fields used to describe positions of bitfields and 2000-03-25 13:34:13 -05:00
varray.c
varray.h Add cselib; use it in loop and reload_cse_regs 2000-03-14 18:36:18 +00:00
version.c Daily bump. 2000-04-01 01:45:07 -07:00
version.h
vmsconfig.com
xcoffout.c
xcoffout.h rtl.h (rtunion_def): Constify member `rtstr'. 2000-03-07 20:39:10 +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).