gcc/gcc
Jason Merrill 486ab711e0 new
From-SVN: r34825
2000-07-01 23:00:59 -04:00
..
ch tree.h (TYPE_USER_ALIGN, [...]): Define. 2000-06-14 07:30:09 +02:00
config ia64.c (symbolic_operand): Reject CONST expressions with the low 13 bits set. 2000-07-01 14:20:32 -07:00
cp init.c (init_init_processing): Go back to aligning like double_type_node for old ABI. 2000-07-01 23:00:03 -04:00
f Daily bump. 2000-07-01 01:45:08 -06:00
fixinc modified make check test output 2000-06-17 19:54:04 +00:00
ginclude collect2.c (resolve_lib_name): Move '/' check to more rational place. 2000-06-24 18:19:46 -04:00
intl
java jcf-write.c (push_long_const): Appropriately cast short negative constant to jword. 2000-06-29 20:50:25 -07:00
objc c-parse.in (undeclared_variable_notice): Moved to c-typeck.c. 2000-06-19 22:28:28 +00:00
po POTFILES.in: Add diagnostic.c . 2000-06-27 19:27:26 +00:00
testsuite new 2000-07-01 23:00:59 -04:00
.cvsignore
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4 aclocal.m4 (AM_WITH_NLS): Don't set MSGFMT or GMSGFMT to no, test for msgfmt without path instead. 2000-06-26 04:47:41 +00:00
alias.c alias.c (fixed_scalar_and_varying_struct_p): Don't examine struct vs. 2000-06-23 20:05:55 +00:00
assert.h
basic-block.h ifcvt.c (EDGE_COMPLEX): Move definition ... 2000-06-14 07:41:57 +00:00
bb-reorder.c Warning fixes: 2000-06-11 04:29:49 +00:00
bitmap.c
bitmap.h
BUGS
build-make
builtins.c
builtins.def
c-aux-info.c
c-common.c 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-common.def c-common.h (IF_COND): Added documentation. 2000-06-19 11:40:24 -07:00
c-common.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-convert.c Vector conversions support 2000-06-24 19:26:42 +00:00
c-decl.c c-decl.c, [...]: Include intl.h. 2000-06-29 17:31:03 +00:00
c-gperf.h
c-iterate.c
c-lang.c c-parse.in (undeclared_variable_notice): Moved to c-typeck.c. 2000-06-19 22:28:28 +00:00
c-lex.c 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-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.c c-parse.in (undeclared_variable_notice): Moved to c-typeck.c. 2000-06-19 22:28:28 +00:00
c-parse.gperf
c-parse.h
c-parse.in c-parse.in (undeclared_variable_notice): Moved to c-typeck.c. 2000-06-19 22:28:28 +00:00
c-parse.y c-parse.in (undeclared_variable_notice): Moved to c-typeck.c. 2000-06-19 22:28:28 +00:00
c-pragma.c
c-pragma.h
c-tree.h c-common.c: Include c-common.h, not c-lex.h or c-tree.h. 2000-06-30 00:26:03 +00:00
c-typeck.c [multiple changes] 2000-06-26 09:42:23 -07:00
caller-save.c
calls.c calls.c (compute_argument_addresses): Force stack slots into alias set 0. 2000-06-23 12:03:42 +02:00
ChangeLog ia64.c (symbolic_operand): Reject CONST expressions with the low 13 bits set. 2000-07-01 14:20:32 -07:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.lib
collect2.c collect2.c (resolve_lib_name): Move '/' check to more rational place. 2000-06-24 18:19:46 -04:00
collect2.h
combine.c combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
conditions.h
config.guess
config.in configure.in: Revert AC_TYPE_GETGROUPS patch from June 13. 2000-06-14 09:27:58 -06:00
configure aclocal.m4 (AM_WITH_NLS): Don't set MSGFMT or GMSGFMT to no, test for msgfmt without path instead. 2000-06-26 04:47:41 +00:00
configure.bat
configure.frag
configure.in configure.in: Use 'test a = b' not 'test a == b'. 2000-06-21 00:27:53 +00:00
configure.lang
conflict.c conflict.c (conflict_graph_compute): Don't look for REG_INC. 2000-06-14 14:08:15 -07:00
contrib.texi
convert.c Vector conversions support 2000-06-24 19:26:42 +00:00
convert.h Vector conversions support 2000-06-24 19:26:42 +00:00
COPYING
COPYING.LIB
cpp.1
cpp.texi cpp.texi: Document #pragma GCC dependency 2000-06-30 09:47:49 +00:00
cpperror.c
cppexp.c
cppfiles.c cpp.texi: Document #pragma GCC dependency 2000-06-30 09:47:49 +00:00
cpphash.c cppfiles.c: Include splay-tree.h, not hashtab.h. 2000-06-21 18:33:51 +00:00
cpphash.h cpp.texi: Document #pragma GCC dependency 2000-06-30 09:47:49 +00:00
cppinit.c cppfiles.c (open_include_file): If open(2) returns EMFILE or ENFILE... 2000-06-28 19:03:08 +00:00
cpplex.c Back it out temporarily. 2000-06-28 22:49:05 +02:00
cpplib.c cpp.texi: Document #pragma GCC dependency 2000-06-30 09:47:49 +00:00
cpplib.h cppfiles.c (cpp_make_system_header): New function. 2000-06-21 23:08:17 +00:00
cppmain.c
cppspec.c
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 c-decl.c: Mark strings for translation. 2000-06-28 23:46:27 +00:00
diagnostic.h diagnostic.c (output_maximum_width): Remove. 2000-06-06 20:11:40 +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 dwarf2out.c (output_loc_operands): Don't abort on codes that have no operands. 2000-06-30 03:51:39 -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 combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
enquire.c
errors.c
errors.h
except.c
except.h
exgettext
explow.c * explow.c (set_mem_attributes): Do nothing for NULL type. 2000-06-13 14:16:24 -07:00
expmed.c Vector conversions support 2000-06-24 19:26:42 +00:00
expr.c Vector conversions support 2000-06-24 19:26:42 +00:00
expr.h
extend.texi
final.c final.c (final_scan_insn): Delete notes between cc0 setter and user when restarting from setter. 2000-06-13 10:06:26 -06:00
fix-header.c cppfiles.c (cpp_make_system_header): New function. 2000-06-21 23:08:17 +00:00
fixproto
flags.h
floatlib.c
flow.c * flow.c (flow_depth_first_order_compute): Fix algorithm. 2000-06-29 00:36:10 +00:00
fold-const.c remove redundant parents 2000-07-01 22:52:26 -04: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.c (end_fde_sort): Remove extraneous erratic array test. 2000-06-08 08:30:28 +00:00
frame.h dwarf2.h (enum dwarf_call_frame_info): Add DW_CFA_def_cfa_expression. 2000-06-26 16:15:07 -04:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c * function.c (round_down): Delete obsolete prototype. 2000-06-21 10:19:22 -06:00
function.h
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c rtl.c: Revert NLS changes. 2000-06-29 10:24:19 +00:00
gcc.h
gcc.hlp
gcc.texi * gcc.texi: Remove reference to stupid.c. 2000-06-17 10:26:30 -04:00
gccbug.in
gccspec.c
gcov-io.h
gcov.c
gcov.texi
gcse.c * gcse.c (insert_insn_end_bb): Always put after NOTE_INSN_BASIC_BLOCK. 2000-06-18 21:40:32 -04: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 c-common.h (IF_COND): Moved here from cp/cp-tree.h. 2000-06-14 10:26:18 -07:00
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
gensupport.c
gensupport.h
ggc-callbacks.c
ggc-common.c ggc-none.c, [...] (ggc_alloc_obj): Rename it ggc_alloc, drop second argument, never clear returned memory. 2000-06-09 21:47:40 +00:00
ggc-none.c ggc-none.c, [...] (ggc_alloc_obj): Rename it ggc_alloc, drop second argument, never clear returned memory. 2000-06-09 21:47:40 +00:00
ggc-page.c ggc-none.c, [...] (ggc_alloc_obj): Rename it ggc_alloc, drop second argument, never clear returned memory. 2000-06-09 21:47:40 +00:00
ggc-simple.c ggc-none.c, [...] (ggc_alloc_obj): Rename it ggc_alloc, drop second argument, never clear returned memory. 2000-06-09 21:47:40 +00:00
ggc.h ggc-none.c, [...] (ggc_alloc_obj): Rename it ggc_alloc, drop second argument, never clear returned memory. 2000-06-09 21:47:40 +00:00
glimits.h
global.c combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07: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 flow.c (insn_dead_p): Keep sets to PIC_OFFSET_TABLE_REGNUM alive before reload. 2000-06-13 15:23:49 -07:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
ifcvt.c ifcvt.c (EDGE_COMPLEX): Move definition ... 2000-06-14 07:41:57 +00:00
input.h
install1.texi
INSTALL
install.texi
integrate.c
integrate.h
intl.c
intl.h
invoke.texi invoke.texi (-Wreturn-type): In C++, a missing return type is always an error. 2000-06-30 16:47:15 +00:00
jump.c
LANGUAGES
lcm.c
libgcc1-test.c
libgcc1.c
libgcc2.c dwarf2.h (enum dwarf_call_frame_info): Add DW_CFA_def_cfa_expression. 2000-06-26 16:15:07 -04:00
libgcc2.h Warning fixes: 2000-06-11 04:29:49 +00:00
limitx.h
limity.h
listing
lists.c
local-alloc.c combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
longlong.h
loop.c ifcvt.c (EDGE_COMPLEX): Move definition ... 2000-06-14 07:41:57 +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 Makefile.in (c-common.o): Don't depend on c-tree.h or c-lex.h. 2000-06-30 18:20:42 +00:00
makefile.vms
mbchar.c
mbchar.h
md.texi
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-rtl.c (print_rtx): Emit space before mem alias set. 2000-06-14 14:04:42 -07:00
print-tree.c print-rtl.c (print_rtx, case MEM): Use HOST_WIDE_INT_PRINT_DEC to print the alias set. 2000-06-12 17:08:05 -06: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
real.h [multiple changes] 2000-06-11 14:21:02 -06:00
recog.c combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
recog.h
reg-stack.c
regclass.c combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
regmove.c
regrename.c Warning fixes: 2000-06-11 04:29:49 +00:00
regs.h combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
reload1.c combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -07:00
reload.c combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P instead of... 2000-06-13 14:47:44 -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
scan-types.sh * scan-types.sh (VALUE) Wrap use with double quotes to protect 2000-06-09 14:42:09 +00:00
scan.c
scan.h
sdbout.c
sdbout.h
SERVICE
sibcall.c
simplify-rtx.c
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 configure.in: Revert AC_TYPE_GETGROUPS patch from June 13. 2000-06-14 09:30:12 -06:00
sys-types.h
system.h system.h (SSIZE_MAX): Delete backup definition. 2000-06-09 14:37:56 +00:00
TESTS.FLUNK
texinfo.tex
timevar.c c-decl.c, [...]: Include intl.h. 2000-06-29 17:31:03 +00:00
timevar.def timevar.def: Add TV_EXPAND. 2000-06-09 12:23:47 -04:00
timevar.h
tlink.c c-decl.c, [...]: Include intl.h. 2000-06-29 17:31:03 +00:00
tm.texi Vector support: type node creation & debugging support 2000-06-25 17:27:28 +00:00
toplev.c toplev.c (main): On an IA-64, make flag_unwind_tables defauit to true. 2000-06-29 17:27:28 +00:00
toplev.h [multiple changes] 2000-06-26 09:42:23 -07:00
tree.c Vector support: type node creation & debugging support 2000-06-25 17:27:28 +00:00
tree.def Vector conversions support 2000-06-24 19:26:42 +00:00
tree.h Vector support: type node creation & debugging support 2000-06-25 17:27:28 +00:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c
varasm.c varasm.c (constant_descriptor): Make contents unsigned char. 2000-06-22 09:42:10 +00:00
varray.c
varray.h
version.c Daily bump. 2000-07-01 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).