gcc/gcc
Zack Weinberg 0eda43cee4 cppfiles.c (hack_vms_include_specification): Delete function (not used since 1998).
* cppfiles.c (hack_vms_include_specification): Delete function
	(not used since 1998).

From-SVN: r38268
2000-12-15 04:48:39 +00:00
..
ch configure.in: Simplify language enabling/disabling code. 2000-12-12 20:28:52 +00:00
config alpha.c (alpha_emit_conditional_move): Do not swap comparison operands when that would create non-canonical rtl. 2000-12-14 00:18:57 -08:00
cp pt.c (check_explicit_specialization): Propagate default function arguments to explicit specializations. 2000-12-15 01:11:38 +00:00
f Daily bump. 2000-12-14 01:45:08 -07:00
fixinc * fixinc/gnu-regex.c: Disable NLS. 2000-12-14 19:58:39 +00:00
ginclude
intl
java * parse.y (check_static_final_variable_assignment_flag): Fix spelling. 2000-12-14 04:28:50 +00:00
objc configure.in: Simplify language enabling/disabling code. 2000-12-12 20:28:52 +00:00
po POTFILES.in: Move divmod routines from config/mn10200 to config/ Add dominance.c 2000-11-30 01:27:09 -07:00
testsuite pt.c (check_explicit_specialization): Propagate default function arguments to explicit specializations. 2000-12-15 01:11:38 +00:00
.cvsignore cvsignore: Add info files. 2000-12-09 10:22:30 +00:00
.gdbinit
ABOUT-GCC-NLS
ABOUT-NLS
acconfig.h
aclocal.m4
alias.c Fix ia64-linux glibc miscompilation reported by H.J. Lu. 2000-12-14 16:04:28 -08:00
assert.h
basic-block.h While building global lifetime information, keep track of which registers are only conditionally set. 2000-11-27 17:50:11 +00:00
bb-reorder.c bb-reorder.c (reorder_basic_blocks): Do check for EH edges even when using sjlj. 2000-12-05 00:00:32 -08:00
bitmap.c
bitmap.h
build-make
builtins.c builtins.c (expand_builtin_setjmp_setup): Set current_function_has_nonlocal_label. 2000-12-05 20:09:49 -07:00
builtins.def builtins.c (expand_builtin_strcat, [...]): New functions. 2000-12-03 03:46:03 +00:00
c-aux-info.c
c-common.c c-common.c (check_function_format): Don't suggest adding format attributes to functions with no parameter to which... 2000-12-09 21:26:56 +00:00
c-common.def
c-common.h c-common.c (warn_format_security): New variable. 2000-12-07 07:56:44 +00:00
c-convert.c
c-decl.c c-decl.c (grokdeclarator): preserve previous alignments when rebuilding array types. 2000-12-07 20:10:40 -05:00
c-dump.c
c-dump.h
c-errors.c
c-gperf.h
c-lang.c c-lex.h (parse_in): Change parse_in to a cpp_reader *. 2000-11-28 21:13:35 +00:00
c-lex.c c-lex.c (cb_indent): Decorate `str' argument, unused on HP-UX. 2000-12-06 19:31:47 -07:00
c-lex.h stor-layout.c (int_mode_for_mode): Handle MODE_VECTOR_INT, MODE_VECTOR_FLOAT. 2000-12-04 12:14:16 -05:00
c-parse.in c-parse.in (finish_parse): Update for parse_in type change. 2000-11-28 14:52:26 -08:00
c-pragma.c * c-pragma.c (init_pragma): Update for parse_in type change. 2000-11-29 19:30:04 +00:00
c-pragma.h c-common.c: Remove USE_CPPLIB conditional inclusions. 2000-11-25 19:28:44 +00:00
c-semantics.c c-common.h (DECL_C_HARD_REGISTER): New. 2000-11-25 16:40:46 -08:00
c-tree.h
c-tree.texi
c-typeck.c
caller-save.c
calls.c calls.c (expand_call): Emit queued insns before creating the tail recursion sequence. 2000-11-30 12:15:13 -08:00
ChangeLog cppfiles.c (hack_vms_include_specification): Delete function (not used since 1998). 2000-12-15 04:48:39 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.lib
collect2.c c-lex.c (cb_indent): Decorate `str' argument, unused on HP-UX. 2000-12-06 19:31:47 -07:00
collect2.h
combine.c Further tweak cant_combine_insn_p 2000-12-01 12:45:00 +00:00
conditions.h
config.gcc * config.gcc (cygwin, win32, mingw32): Use float-i386.h. 2000-12-13 19:44:35 -05:00
config.guess
config.in c-common.c: Remove USE_CPPLIB conditional inclusions. 2000-11-25 19:28:44 +00:00
configure configure.in: Simplify language enabling/disabling code. 2000-12-12 20:28:52 +00:00
configure.frag
configure.in configure.in: Simplify language enabling/disabling code. 2000-12-12 20:28:52 +00:00
conflict.c
contrib.texi contrib.texi: Fix my email address. 2000-12-06 19:26:59 -07:00
convert.c
convert.h
COPYING
COPYING.LIB
cpp.1
cpp.texi
cppdefault.c
cppdefault.h
cpperror.c cpperror.c (print_location): New function. 2000-12-11 07:45:16 +00:00
cppexp.c osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
cppfiles.c cppfiles.c (hack_vms_include_specification): Delete function (not used since 1998). 2000-12-15 04:48:39 +00:00
cpphash.c
cpphash.h cpperror.c (print_location): New function. 2000-12-11 07:45:16 +00:00
cppinit.c safe-ctype.h: New file. 2000-12-08 03:00:26 +00:00
cppinternals.texi * cppinternals.texi: New file. 2000-12-04 07:34:21 +00:00
cpplex.c cppfiles.c (NEVER_REREAD, [...]): Move from cpphash.h. 2000-12-09 12:06:37 +00:00
cpplib.c cpperror.c (print_location): New function. 2000-12-11 07:45:16 +00:00
cpplib.h cpperror.c (print_location): New function. 2000-12-11 07:45:16 +00:00
cppmacro.c cpperror.c (print_location): New function. 2000-12-11 07:45:16 +00:00
cppmain.c cppmacro.c (cpp_scan_buffer_nooutput): Take a boolean indicating whether to scan all buffers on the stack or just one. 2000-11-28 21:34:30 +00:00
cppspec.c
cross-make
crtstuff.c
cse.c
cselib.h osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
cstamp-h.in
dbxout.c dbxout.c (dbxout_parms): Correctly describe parameters passed by invisible reference in registers... 2000-12-02 00:18:46 +00:00
dbxout.h
dbxstclass.h
dce.c
defaults.h
dependence.c
diagnostic.c stor-layout.c (int_mode_for_mode): Handle MODE_VECTOR_INT, MODE_VECTOR_FLOAT. 2000-12-04 12:14:16 -05:00
diagnostic.h diagnostic.c: Fix typos in comments. 2000-12-01 19:31:01 +00:00
doloop.c
dominance.c
doprint.c
doschk.c
dostage2
dostage3
dwarf2.h
dwarf2out.c dwarf2out.c (output_file_names): New function. 2000-11-26 19:12:18 +00:00
dwarf2out.h
dwarf.h
dwarfout.c
dwarfout.h
eh-common.h
emit-rtl.c function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
enquire.c
errors.c
errors.h
except.c bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exception handling is enabled... 2000-12-03 15:58:44 -08:00
except.h
exgettext
explow.c
expmed.c
expr.c Indentation fix 2000-12-09 03:42:29 +00:00
expr.h bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exception handling is enabled... 2000-12-03 15:58:44 -08:00
extend.texi Fix spelling typo 2000-12-08 19:57:06 +00:00
final.c * final.c (final_addr_vec_align): Fix clipping to BIGGEST_ALIGNMENT. 2000-12-07 00:13:23 +00:00
fix-header.c * fix-header.c (read_scan_file): Macro expansion is not a file buffer. 2000-12-11 18:22:32 +00:00
fixproto
flags.h
floatlib.c
flow.c flow.c (notice_stack_pointer_modification_1): Notice midifications using PRE_MODIFY and POST_MODIFY. 2000-12-13 18:52:49 +00:00
fold-const.c fold-const.c (fold, [...]): Always return tree of proper type. 2000-11-26 10:04:25 -05:00
fp-test.c
frame-dwarf2.c
frame.c
frame.h
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c function.c (assign_parms): Optimize incoming PARALLELs into REGs if possible. 2000-12-13 21:24:03 +00:00
function.h function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
future.options
gansidecl.h
gbl-ctors.h
gcc.1
gcc.c gcc.c (cpp_options): Update to use '&'. 2000-12-14 07:47:38 +00:00
gcc.h
gcc.hlp
gcc.texi
gccbug.in
gccspec.c
gcov-io.h
gcov.1
gcov.c
gcov.texi
gcse.c gcse.c (compute_pre_data): Kill trapping expressions in destination blocks of abnormal edges. 2000-12-06 10:45:31 -08:00
gen-protos.c
genattr.c
genattrtab.c
gencheck.c
gencodes.c
genconfig.c
genemit.c
genextract.c
genflags.c
gengenrtl.c
genmultilib
genopinit.c
genoutput.c * genoutput.c (process_template): Add sanity checking for '@' templates. 2000-12-13 16:26:45 +00:00
genpeep.c
genrecog.c genrecog.c (find_operand): Handle 'V' format code. 2000-12-10 11:50:53 -08:00
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 global.c (global_conflicts): Allow for a REG_UNUSED note with a different mode to the REG set in the insn. 2000-12-05 19:12:20 +00:00
gmon.c
graph.c
graph.h
gstab.h
gsyms.h
gsyslimits.h
gthr-aix.h
gthr-dce.h
gthr-posix.h
gthr-rtems.h config.gcc (a29k*-*-rtems*, [...]): New targets. 2000-12-06 19:42:02 -07:00
gthr-single.h
gthr-solaris.h
gthr-vxworks.h
gthr-win32.h
gthr.h
haifa-sched.c * haifa-sched.c (sched_init): Don't put a note in front of any BARRIER. 2000-12-15 03:40:57 +00:00
halfpic.c
halfpic.h
hard-reg-set.h
hash.c
hash.h
hwint.h
ifcvt.c While building global lifetime information, keep track of which registers are only conditionally set. 2000-11-27 17:50:11 +00:00
input.h
insn-addr.h
install.texi install.texi (i*86-*-sco3.2v5*): Remove information duplicated in html version. 2000-12-11 00:16:22 +00:00
integrate.c function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
integrate.h function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
intl.c
intl.h
invoke.texi c-common.c (warn_format_security): New variable. 2000-12-07 07:56:44 +00:00
jump.c jump.c (delete_insn): Check that REG_LABEL note actually contains a CODE_LABEL. 2000-11-29 00:25:08 +00:00
LANGUAGES
lcm.c lcm.c (optimize_mode_switching): Check whether an insn is a NOTE before taking its NOTE_LINE_NUMBER. 2000-12-08 22:28:57 +00:00
libgcc1-test.c
libgcc1.c
libgcc2.c osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
libgcc2.h
libgcc-std.ver
limitx.h
limity.h
listing
lists.c
local-alloc.c flow.c (make_edge): Early out, if no flags to set. 2000-11-30 13:40:33 -08:00
longlong.h osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
loop.c function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
loop.h
machmode.def machmode.def: Use correct definition for BITSIZE on targets where BITS_PER_UNIT != 8. 2000-12-06 18:47:31 -07:00
machmode.h
make-l2.com
Makefile.in * Makefile.in (distclean): Remove safe-ctype.c as well. 2000-12-12 23:38:14 +00:00
makefile.vms * makefile.vms: Remove EGCS references. 2000-11-26 19:15:39 +00:00
mbchar.c
mbchar.h
md.texi typo 2000-12-04 13:42:59 -05:00
mips-tdump.c
mips-tfile.c
mkdeps.c
mkdeps.h
mkinstalldirs
mklibgcc.in
mkmap-flat.awk
mkmap-symver.awk
move-if-change
NEWS ONEWS: New file with the current contents of NEWS up to EGCS 1.1. 2000-12-04 23:03:07 +00:00
ONEWS ONEWS: New file with the current contents of NEWS up to EGCS 1.1. 2000-12-04 23:03:07 +00:00
optabs.c
output.h
patch-apollo-includes
predict.c function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
prefix.c
prefix.h
print-rtl.c
print-tree.c print-tree.c (print_node): target-specific builtins print numbers, not names. 2000-12-04 12:21:42 -05:00
profile.c osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
protoize.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
pself.c
README
README-fixinc
README.ACORN
README.ALTOS
README.AVR
README.C4X
README.DWARF
README.Portability
README.RS6000
README.X11
real.c
real.h
recog.c While building global lifetime information, keep track of which registers are only conditionally set. 2000-11-27 17:50:11 +00:00
recog.h
reg-stack.c
regclass.c function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
regmove.c
regrename.c
regs.h
reload1.c Fix multi-reg inheritance problems (only a fix small additional fix for yesterday's accidental checkin) 2000-12-02 09:55:48 +00:00
reload.c
reload.h
reorg.c
resource.c
resource.h
rtl.c
rtl.def
rtl.h function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
rtl.texi rtl.texi (Machine Modes): Document BImode and OImode. 2000-12-01 19:29:26 +00:00
rtlanal.c Fix for ia64-linux glibc miscompilation of nan tests. 2000-12-12 13:23:04 -08:00
sbitmap.c
sbitmap.h
scan-decls.c c-lex.c (cb_enter_file, [...]): Combine into the new function cb_change_file. 2000-11-27 08:00:04 +00:00
scan-types.sh
scan.c
scan.h c-lex.c (cb_enter_file, [...]): Combine into the new function cb_change_file. 2000-11-27 08:00:04 +00:00
sched-deps.c Move dependency code out of haifa-sched.c 2000-12-03 16:11:45 +00:00
sched-int.h Move the region scheduling code out of haifa-sched.c. 2000-12-03 19:00:00 +00:00
sched-rgn.c Fix building on non-INSN_SCHEDULING targets, and fix a small bug in rgn_print_insn. 2000-12-05 16:51:13 +00:00
sched-vis.c sched-vis.c (visual_tbl_line_length): New variable. 2000-12-05 22:53:33 +00:00
sdbout.c
sdbout.h
SERVICE
sibcall.c
simplify-rtx.c Plug a memory leak. 2000-12-13 15:06:54 +00:00
sort-protos
ssa.c
ssa.h
stab.def
stack.h
stmt.c * stmt.c (warn_if_unused_value): Move side effects test earlier. 2000-12-05 00:16:15 -08:00
stor-layout.c stor-layout.c (int_mode_for_mode): Handle MODE_VECTOR_INT, MODE_VECTOR_FLOAT. 2000-12-04 12:14:16 -05:00
stringpool.c
sys-protos.h
sys-types.h
system.h safe-ctype.h: New file. 2000-12-08 03:00:26 +00:00
texinfo.tex configure.in: Don't define INSTALL_INFO. 2000-12-08 22:54:06 +00:00
timevar.c
timevar.def
timevar.h
tlink.c
tm.texi elfos.h (ASM_OUTPUT_SECTION_NAME): Use a hash table, not a list, to keep track of the sections. 2000-11-27 04:25:32 +00:00
toplev.c c-common.c (warn_format_security): New variable. 2000-12-07 07:56:44 +00:00
toplev.h
tradcif.y safe-ctype.h: New file. 2000-12-08 03:00:26 +00:00
tradcpp.c tradcpp.c (special_symbol): Improve test for definedness, though it is still not perfect. 2000-12-13 19:47:11 +00:00
tradcpp.h * tradcpp.h: For tradcpp, NUL is not whitespace. 2000-12-11 19:38:15 +00:00
tree.c tree.h (mark_tree_hashtable): New function. 2000-11-27 07:09:20 +00:00
tree.def
tree.h tree.h (mark_tree_hashtable): New function. 2000-11-27 07:09:20 +00:00
tsystem.h
typeclass.h
unprotoize.c
unroll.c function.h (emit_status): Delete member regno_pointer_flag and rename regno_pointer_flag_length to... 2000-11-29 23:31:19 -07:00
varasm.c
varray.c
varray.h
version.c Daily bump. 2000-12-14 01:45:08 -07: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).