gcc/gcc
Joseph Myers 4bc1997b1a gcc_update: Add gcc/gcc.1 to generated files.
contrib:
	* gcc_update: Add gcc/gcc.1 to generated files.
	* texi2pod.pl: Handle @r and @gccoptlist.  Handle @gol.  Handle
	discarding to end of sentence with @xref where the sentence has an
	interior "." in markup, and handle discarding parentheses around
	such a sentence.

gcc:
	* Makefile.in (generated-manpages): Add gcc.1
	($(srcdir)/gcc.1): New target.
	(maintainer-clean): Delete $(srcdir)/gcc.1.
	* gcc.texi: Add macros @gccoptlist and @gol.
	* invoke.texi: Include option summary in manpage.  Mark up option
	summary with @gccoptlist and @gol.  Use @r in one place where
	appropriate.
	* texinfo.tex: Update to version 2000-12-11.07 from ftp.gnu.org.
	* gcc.1: Generate from invoke.texi.

gcc/cp:
	* g++.1: Change to be ".so man1/gcc.1".

From-SVN: r38993
2001-01-13 21:17:13 +00:00
..
ch lang-options.h: Bring comment in line with reality. 2001-01-05 19:12:21 +00:00
config c-decl.c (start_function): Don't warn if old prototype is builtin that's not in C's namespace. 2001-01-13 07:34:02 -05:00
cp gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
f Daily bump. 2001-01-13 01:45:10 -07:00
fixinc fix exit and atexit calls for vax-*-bsd systems 2001-01-05 16:28:58 +00:00
ginclude c-common.c (boolean_increment): New function. 2000-11-13 14:14:44 +00:00
intl dcgettext.c: Outside libc, use local variable names that don't clash with those in libc. 2000-09-18 22:05:52 +00:00
java g77spec.c (lang_specific_driver): Update copyright year to 2001. 2001-01-12 17:28:23 +00:00
objc output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
po POTFILES.in: Add doloop.c. 2000-12-17 06:30:40 +00:00
testsuite widestr1.c: Update. 2001-01-13 18:40:49 +00:00
.cvsignore Makefile.in (info, [...]): Also build and remove and install and uninstall c-tree.info and cppinternals.info. 2001-01-13 00:24:39 +00:00
.gdbinit
ABOUT-GCC-NLS ABOUT-GCC-NLS: Remove the patch for gettext as it has been accepted my the gettext maintainer. 2000-11-07 17:45:31 +00:00
ABOUT-NLS
acconfig.h configure.in: Add AC_CHECK_TYPE(ssize_t). 2000-05-27 22:05:01 +00:00
aclocal.m4 aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Completely rewritten. 2001-01-12 04:54:42 +00:00
alias.c Partially undo a previous patch 2001-01-11 17:02:44 +00:00
assert.h
basic-block.h Partially undo a previous patch 2001-01-11 17:02:44 +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.c (debug_bitmap_file): Cast pointers to PTR for printing with %p. 2000-07-23 10:25:06 -06:00
bitmap.h alias.c: PROTO -> PARAMS. 2000-01-11 23:27:40 +00:00
build-make build-make (HOST_CFLAGS): Added `-DGENERATOR_FILE'. 2001-01-03 14:23:39 +00:00
builtins.c *** empty log message *** 2001-01-11 18:01:40 -05:00
builtins.def builtins.def (BUILT_IN_FPRINTF): New entry. 2001-01-07 23:15:47 +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 (enum format_type): Add format_type_error. 2001-01-09 22:51:05 +00:00
c-common.def c-common.h (add_stmt): Change prototype. 2000-09-10 21:34:41 +00:00
c-common.h c-common.h (CTI_VOID_LIST): Remove. 2001-01-11 00:08:45 +00:00
c-convert.c c-common.c (boolean_increment): New function. 2000-11-13 14:14:44 +00:00
c-decl.c c-decl.c (start_function): Don't warn if old prototype is builtin that's not in C's namespace. 2001-01-13 07:34:02 -05:00
c-dump.c c-dump.c (dequeue_and_dump): Dump function bodies. 2000-11-10 04:50:53 +00:00
c-dump.h * c-dump.h: New file. 2000-11-10 16:29:34 +00:00
c-errors.c c-errors.c (pedwarn_c99): Adjust call to report_diagnostic. 2000-08-20 09:50:12 +00:00
c-gperf.h configure, config.in: Rebuilt. 2000-09-15 22:05:48 +00:00
c-lang.c c-lang.c (lang_hooks): Update. 2001-01-10 07:51:11 +00:00
c-lex.c c-lex.c (init_c_lex): Use cpp_get_callbacks to set callbacks. 2001-01-13 14:23:04 +00: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-lex.c (init_c_lex): Use cpp_get_callbacks to set callbacks. 2001-01-13 14:23:04 +00: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 (ASM_INPUT_P): New. 2001-01-02 15:49:45 -08:00
c-tree.h c-typeck.c (build_asm_stmt): New, broken out from ... 2000-12-20 10:18:24 -08:00
c-tree.texi Makefile.in (info, [...]): Also build and remove and install and uninstall c-tree.info and cppinternals.info. 2001-01-13 00:24:39 +00:00
c-typeck.c c-typeck.c (store_init_value): Don't require constant initializer elements with -pedantic -std=c99. 2001-01-13 00:18:05 +01:00
caller-save.c Remove obstacks. 2000-10-13 06:26:46 +00:00
calls.c calls.c (emit_library_call_value_1): Add USEs and CLOBBERs to function usage for arguments passed by reference. 2001-01-12 21:58:56 +00:00
ChangeLog gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
ChangeLog.0
ChangeLog.1
ChangeLog.2 Split the ChangeLog 2000-05-30 14:50:33 -06:00
ChangeLog.3 Rotate out 6 more months of ChangeLog entries. 2000-07-31 06:59:37 -06:00
ChangeLog.4 Rotate ChangeLog entries. 2001-01-10 19:12:48 -07:00
ChangeLog.lib
collect2.c collect2.c (COFF specific stuff): Revert 12-06 patch to prototype system functions. 2001-01-07 02:46:09 -08:00
collect2.h
combine.c combine.c (reversed_comparison): Fix typo in last patch. 2001-01-12 11:12:34 +00:00
conditions.h
config.gcc config.gcc (*-*-gnu*, [...]): Specify needed platform specific files in tm_file. 2001-01-09 22:10:53 +00:00
config.guess
config.in ggc-page.c (USING_MALLOC_PAGE_GROUPS): New; set if not using mmap. 2001-01-13 12:36:56 -08:00
configure ggc-page.c (USING_MALLOC_PAGE_GROUPS): New; set if not using mmap. 2001-01-13 12:36:56 -08:00
configure.frag
configure.in ggc-page.c (USING_MALLOC_PAGE_GROUPS): New; set if not using mmap. 2001-01-13 12:36:56 -08:00
conflict.c Warning fixes: 2000-11-19 13:15:51 +00:00
contrib.texi contrib.texi: Fix my email address. 2000-12-06 19:26:59 -07: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: Update to current ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes... 2000-12-18 21:47:20 +00:00
COPYING.LIB
cpp.1 cpp.texi, [...]: Consistently refer to ISO C instead of ANSI C. 2001-01-12 18:51:27 +00:00
cpp.texi cpp.texi, [...]: Consistently refer to ISO C instead of ANSI C. 2001-01-12 18:51:27 +00:00
cppdefault.c configure.in (gcc_gxx_include_dir): Simplify. 2000-12-18 18:12:45 +00:00
cppdefault.h cppdefault.h (WINT_TYPE): Define. 2000-08-04 13:45:57 +01:00
cpperror.c cppmain.c (check_multiline_token): New function. 2000-12-17 14:46:34 +00:00
cppexp.c osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
cppfiles.c cppfiles.c (_cpp_fake_include): New function. 2001-01-13 18:39:26 +00:00
cpphash.c cpphash.c: Move cpp_defined here from cpplib.c. 2000-11-09 21:18:15 +00:00
cpphash.h cppfiles.c (_cpp_fake_include): New function. 2001-01-13 18:39:26 +00:00
cppinit.c cppinit.c (cpp_handle_option): help_only is now part of the cpp_options structure. 2001-01-13 01:00:01 +00:00
cppinternals.texi Makefile.in (info, [...]): Also build and remove and install and uninstall c-tree.info and cppinternals.info. 2001-01-13 00:24:39 +00:00
cpplex.c cpplib.h (struct cpp_reader): Remove references to string_pool and temp_string_pool. 2000-12-17 22:40:32 +00:00
cpplib.c cppfiles.c (_cpp_fake_include): New function. 2001-01-13 18:39:26 +00:00
cpplib.h cpplib.h (cpp_pool, [...]): Move to cpphash.h (struct macro_args): Delete. 2001-01-13 14:32:59 +00:00
cppmacro.c cppinit.c (cpp_cleanup): NULLify macro_buffer and zero macro_buffer_len. 2001-01-09 09:30:43 +00:00
cppmain.c cppfiles.c (_cpp_fake_include): New function. 2001-01-13 18:39:26 +00:00
cppspec.c * cppspec.c (DEFAULT_WORD_SWITCH_TAKES_ARG): Add -MQ. 2001-01-11 22:10:49 +00:00
cross-make configure.in (i?86-*-beos{pe,elf,}*): Recognize. 2000-01-12 19:37:06 -05:00
crtstuff.c * crtstuff.c (force_to_data): Use array size 1 not 0. 2000-11-19 17:48:49 -08:00
cse.c calls.c (emit_library_call_value_1): Add USEs and CLOBBERs to function usage for arguments passed by reference. 2001-01-12 21:58:56 +00:00
cselib.h osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
cstamp-h.in
dbxout.c (dbxout_parms): Handle invisible ref where decl is a REG 2001-01-05 15:15:24 -05:00
dbxout.h c-decl.c (current_function_decl): Move to toplev.c. 2000-02-29 23:33:50 +00:00
dbxstclass.h
dce.c Michael Matz <matzmich@cs.tu-berlin.de> 2000-11-14 01:58:40 -08:00
defaults.h defaults.h (BUILD_VA_LIST_TYPE): New definition. 2000-12-30 15:31:49 +00:00
dependence.c splay-tree.c (splay_tree_predecessor): Fix typo in comment. 2000-09-17 07:38:23 +00:00
diagnostic.c diagnostic.c (finish_abort): Deleted. 2000-12-16 11:23:46 -05:00
diagnostic.h diagnostic.c (finish_abort): Deleted. 2000-12-16 11:23:46 -05:00
doloop.c doloop.c (doloop_modify): Prevent delete_insn() from deleting too much. 2000-09-28 22:36:49 +00:00
dominance.c Michael Matz <matzmich@cs.tu-berlin.de> 2000-11-14 01:58:40 -08:00
doprint.c cccp.c: PROTO -> PARAMS. 2000-01-14 00:46:57 +00:00
doschk.c
dostage2
dostage3
dwarf.h dwarf.h (FMT_CODE): Adjust argument order; fix mapping to dwarf_subscr_data_formats bits. 2000-11-20 13:40:30 -08:00
dwarf2.h [multiple changes] 2000-08-28 20:29:29 -04:00
dwarf2out.c Update copyright. 2001-01-05 16:59:05 -08:00
dwarf2out.h dwarfout.c (INSN_LABEL_FMT): Remove. 2000-11-07 18:18:00 -08:00
dwarfout.c dwarf.h (FMT_CODE): Adjust argument order; fix mapping to dwarf_subscr_data_formats bits. 2000-11-20 13:40:30 -08:00
dwarfout.h dwarfout.c (INSN_LABEL_FMT): Remove. 2000-11-07 18:18:00 -08:00
eh-common.h collect2.c (main): Typo fixed. 2000-07-22 23:29:14 +00:00
emit-rtl.c Remove {save|restore}_machine_status. 2001-01-10 21:40:14 +00:00
enquire.c cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
errors.c diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
errors.h c-common.h: Prototype min_precision and c_build_qualified_type here... 2000-08-02 17:01:13 +00:00
except.c output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
except.h Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
exgettext tinfo.h: Remove apostrophes from C++ comment (xgettext thinks this file is plain C). 2000-02-06 06:57:21 +00:00
explow.c explow.c (convert_memory_address, [...]): Copy STRING_POOL_ADDRESS_P. 2001-01-01 09:04:25 -05:00
expmed.c function.c (expand_function_end): Properly handle DECL_RESULT and copy when ptr_mode != Pmode. 2001-01-01 21:31:22 -05:00
expr.c output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +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 * extend.texi: Update for CPP. 2001-01-13 16:59:42 +00:00
final.c * final.c: (leaf_function_p): Fix typo. 2001-01-12 05:02:00 +00:00
fix-header.c * fix-header.c (read_scan_file): s/pfile/scan_in/. Sorry! 2001-01-13 01:13:35 +00:00
fixproto * fixproto: Recognize DOS paths with drive letters as absolute paths. 2000-08-11 09:20:10 -06:00
flags.h Declare flag_reorder_blocks and flag_rename_registers 2001-01-05 22:56:08 +00:00
floatlib.c
flow.c Partially undo a previous patch 2001-01-11 17:02:44 +00:00
fold-const.c fold-const.c (fold): When folding a CONJ_EXPR of a COMPLEX_CST... 2001-01-05 00:03:35 +00:00
fp-test.c rtl.def: Add unordered fp comparisions. 2000-01-24 12:10:04 -08:00
frame-dwarf2.c dwarf2out.c (build_cfa_loc): Correct to use DW_OP_regx or DW_OP_bregx when cfa->reg > 31. 2000-10-06 11:37:31 +00:00
frame.c frame.c (end_fde_sort): Remove extraneous erratic array test. 2000-06-08 08:30:28 +00:00
frame.h Minor cleanup of ia64 unwind handler code. 2000-08-23 13:55:01 -07:00
FSFChangeLog
FSFChangeLog.10
FSFChangeLog.11
function.c Remove {save|restore}_machine_status. 2001-01-10 21:40:14 +00:00
function.h Remove {save|restore}_machine_status. 2001-01-10 21:40:14 +00:00
future.options
gansidecl.h * gansidecl.h (const): Check __STDC__ before undef'ing `const'. 2000-11-20 21:09:25 +00:00
gbl-ctors.h dwarf2out.c: Indent #error directive. 2000-07-28 16:08:54 +00:00
gcc.1 gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
gcc.c cppinit.c (OPT_g): Remove. 2001-01-10 21:32:15 +00:00
gcc.h gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcc.hlp
gcc.texi gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
gccbug.in configure.in: Check for the mktemp command. 2001-01-03 20:39:09 +00:00
gccspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
gcov-io.h gcov-io.h (__fetch_long, [...]): Mark as possibly unused. 2000-02-27 09:24:13 -05:00
gcov.1 texi2pod.pl: Handle @option and @env. 2001-01-03 20:15:01 +00:00
gcov.c protoize.c (main): Correctly set locale categories. 2000-12-17 14:35:05 +00:00
gcov.texi gcov.texi: Add magic comments for texi2pod.pl. 2000-11-22 08:29:32 +00:00
gcse.c loop.c (add_label_notes): Increment the label usage count when a note is added to an insn which refers to... 2001-01-01 17:58:27 -07:00
gen-protos.c Makefile.in (STMP_FIXINC): New toggle. 2000-02-27 00:10:15 +00:00
genattr.c alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
genattrtab.c i386.md (ashrsi3_cmpno, [...]): Remove redundant '@' from the template. 2000-12-16 19:00:57 +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 * gencodes.c (output_predicate_decls): Remove empty initializer. 2001-01-04 20:10:36 +00:00
genconfig.c Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
genemit.c Makefile.in (resource.o): Depend on except.h. 2000-05-27 19:17:59 -07:00
genextract.c genopinit.c: Use $ for escape sequences in optab patterns. 2000-05-18 22:05:15 +00:00
genflags.c configure.in (stage1_warn_cflags): Add -Wstrict-prototypes -Wmissing-prototypes. 2000-05-27 22:34:05 +00:00
gengenrtl.c Remove obstacks. 2000-10-13 06:26:46 +00:00
genmultilib top level: 2000-05-09 19:56:01 +00:00
genopinit.c Adding new option -ftrapv. 2000-10-18 17:33:41 -04:00
genoutput.c * genoutput.c (process_template): Add sanity checking for '@' templates. 2000-12-13 16:26:45 +00:00
genpeep.c * genpeep.c (main): Handle DEFINE_PEEPHOLE2. 2000-07-31 21:16:19 -06:00
genrecog.c genrecog.c (nodes_identical): Expand commentary. 2001-01-13 11:31:07 -08:00
gensupport.c rtl.h (traverse_md_constants): Declare. 2000-11-22 01:22:02 +00:00
gensupport.h Makefile.in (gensupport.o): Compile for the host. 2000-05-06 15:30:13 -07:00
ggc-callbacks.c Remove obstacks. 2000-10-13 06:26:46 +00:00
ggc-common.c ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
ggc-none.c Remove obstacks. 2000-10-13 06:26:46 +00:00
ggc-page.c ggc-page.c (USING_MALLOC_PAGE_GROUPS): New; set if not using mmap. 2001-01-13 12:36:56 -08:00
ggc-simple.c stringpool.c: New file. 2000-11-17 06:05:31 +00:00
ggc.h ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
glimits.h aix43.h (CPP_SPEC): Define __LONG_MAX__ correctly in 64-bit mode. 2000-07-21 00:47:27 +00:00
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 alias.c (mark_constant_function): Use INSN_P. 2000-08-04 14:28:08 -06:00
graph.h
gstab.h
gsyms.h
gsyslimits.h cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
gthr-aix.h configure.in: Allow enable_threads_flag value of "aix". 2000-09-19 16:30:27 -04:00
gthr-dce.h gthr-dce.h (__gthread_objc_mutex_deallocate): Free mutex->backend. 2000-09-06 06:55:34 +00:00
gthr-posix.h Conditionally include <sched.h>; include <config.h> from libobjc/. 2000-08-15 07:36:33 +00:00
gthr-rtems.h config.gcc (a29k*-*-rtems*, [...]): New targets. 2000-12-06 19:42:02 -07:00
gthr-single.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-solaris.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-vxworks.h Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs. 2000-07-20 07:27:26 +00:00
gthr-win32.h gthr-win32.h (__gthread_objc_thread_get_data): Save and restore Win32 LastError. 2001-01-12 01:23:46 +00:00
gthr.h gthr-posix.h: Fix typo; compatibily -> compatibility. 2000-01-27 10:49:12 -08:00
haifa-sched.c haifa-sched.c (restore_line_notes): Remove argument block B since it's unused. 2001-01-12 19:00:49 +01:00
halfpic.c
halfpic.h Fix copyrights. 2000-02-26 06:55:09 -07:00
hard-reg-set.h hard-reg-set.h: Add multiple include guard. 2001-01-07 10:38:29 +00:00
hash.c Makefile.in (toplev.o): Depend on loop.h. 1999-12-24 14:04:54 +00:00
hash.h configure.in (i?86-*-beos{pe,elf,}*): Recognize. 2000-01-12 19:37:06 -05:00
hwint.h * hwint.h: Revert yesterday's change. 2001-01-10 14:27:40 -08:00
ifcvt.c Handle jump insns that are PARALLEL. 2000-12-27 18:22:51 +00:00
input.h top level: 2000-05-09 19:56:01 +00:00
insn-addr.h Makefile.in (INSN_ATTR_H): New macro. 2000-07-28 02:17:26 +00:00
install.texi cpp.texi, [...]: Consistently refer to ISO C instead of ANSI C. 2001-01-12 18:51:27 +00:00
integrate.c integrate.c (copy_rtx_and_substitute): When copying an ignored return value, strip REG_FUNCTION_VALUE_P. 2001-01-06 09:06:13 +00: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 gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
jump.c * jump.c (simplejump_p): Revert last change. 2001-01-08 10:52:50 -08:00
LANGUAGES
lcm.c Note that INSN_PTR may be the note at the beginning of a block 2001-01-05 22:06:56 +00:00
libgcc-std.ver libgcc2.c (__shtab): Remove __shtab variable. 2000-10-31 17:43:16 -07:00
libgcc1-test.c
libgcc1.c Update to libgcc copyright exception clause. 2000-05-15 17:14:17 -06:00
libgcc2.c c-decl.c (start_function): Don't warn if old prototype is builtin that's not in C's namespace. 2001-01-13 07:34:02 -05:00
libgcc2.h libgcc2.h (W_TYPE_SIZE): Fix case where MIN_UNITS_PER_WORD == 1 and LONG_LONG_TYPE_SIZE > 32. 2001-01-07 20:54:35 +00:00
limitx.h
limity.h cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++. 2000-04-02 22:50:55 +00:00
listing
lists.c Remove obstacks. 2000-10-13 06:26:46 +00:00
local-alloc.c Extra arg for rtx_varies_p 2001-01-01 17:20:09 +00:00
longlong.h osf.h: Standarize copyright statement. 2000-12-06 18:58:25 -07:00
loop.c loop.h (total_biv_increment): Constify iv_class pointer. 2001-01-12 04:09:43 +00:00
loop.h loop.h: Remove wrong declaration of doloop_condition_get. 2001-01-12 18:41:23 +01:00
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 gencodes.c (output_predicate_decls): New function. 2001-01-03 21:13:29 +00:00
make-l2.com
Makefile.in gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
makefile.vms * makefile.vms: Remove EGCS references. 2000-11-26 19:15:39 +00:00
mbchar.c cpphash.h (U): New define, to correct type of string constants. 2000-05-04 04:38:01 +00:00
mbchar.h Update copyrights 2000-01-17 17:16:21 +00:00
md.texi extend.texi (C++ Extensions): New node for C++ attributes; describe init_priority and com_interface. 2001-01-02 02:56:01 +00:00
mips-tdump.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
mips-tfile.c optabs.c (init_optabs): Initialize fixtab... 2000-08-24 20:31:35 +00:00
mkdeps.c * mkdeps.c (deps_add_dep): Fix vector re-allocation. 2001-01-06 11:08:49 +00:00
mkdeps.h cpp.texi: Update for -MP. 2001-01-05 07:50:24 +00:00
mkinstalldirs
mklibgcc.in Makefile.in (slibdir): New variable. 2001-01-07 01:27:25 -08:00
mkmap-flat.awk Makefile.in (NM_FOR_TARGET): New. 2000-10-05 22:46:02 -07:00
mkmap-symver.awk Makefile.in (NM_FOR_TARGET): New. 2000-10-05 22:46:02 -07:00
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 stringpool.c: New file. 2000-11-17 06:05:31 +00:00
output.h output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
patch-apollo-includes
predict.c simplify-rtx.c (cfc_args): add "unordered" field. 2001-01-05 15:34:39 +00:00
prefix.c alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
prefix.h
print-rtl.c rtl.h (print_simple_rtl): New. 2001-01-05 23:30:02 +00:00
print-tree.c print-tree.c (print_node): Print DECL_USER_ALIGN and TYPE_USER_ALIGN. 2000-12-17 18:47:48 -05:00
profile.c output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
protoize.c protoize.c (main): Correctly set locale categories. 2000-12-17 14:35:05 +00:00
pself.c
pself1.c
pself2.c
pself3.c
pself4.c
pself5.c
README
README-fixinc
README.ACORN
README.ALTOS
README.AVR * README.AVR: URLs corrected. 2001-01-13 17:07:43 +03:00
README.C4X
README.DWARF
README.Portability cpplex.c: Update comments. 2000-07-16 13:35:23 +00:00
README.RS6000
README.X11
real.c toplev.c, [...]: Change comments mentioning C9X to refer to C99 instead. 2000-10-29 19:34:53 +00:00
real.h alpha.c (check_float_value): Use memcpy, not bcopy. 2000-11-10 16:01:28 +00:00
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 regrename.c: Rewrite to handle multi-register modes and cond_exec instructions. 2000-10-27 13:58:57 -07:00
reg-stack.c simplify-rtx.c (cfc_args): add "unordered" field. 2001-01-05 15:34:39 +00:00
regclass.c tm.texi (REGISTER_MOVE_COST): Add a mode argument. 2001-01-02 00:59:52 +00:00
regmove.c reload1.c: Add prototype for replace_pseudos_in_call_usage. 2001-01-13 15:43:27 +01:00
regrename.c Some tidyups for ia64 problems 2001-01-04 14:17:40 +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
reload.c *** empty log message *** 2001-01-09 21:34:14 -05:00
reload.h reload.c (subst_reloads): Take INSN argument. 2001-01-07 02:26:51 +00:00
reload1.c reload1.c (replace_pseudos_in_call_usage): Use reg_equiv_constant and reg_equiv_address, and don't try regno_reg_rtx first. 2001-01-13 20:18:20 +00:00
reorg.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
resource.c resource.c (mark_referenced_resources): Abort() before attempting to mark a pseudo register. 2001-01-01 00:43:16 +00:00
resource.h Makefile.in (recog.o): Don't depend on resource.h. 2000-05-27 13:23:15 -07:00
rtl.c rtl.c (copy_most_rtx, [...]): Copy frame_related flag. 2000-12-27 16:35:00 +00:00
rtl.def Introduce ORIGINAL_REGNO macro 2000-12-29 17:35:57 +00:00
rtl.h jump.c (reversed_comparison_code_parts, [...]): New. 2001-01-07 18:39:19 +00:00
rtl.texi reload.c (subst_reloads): Take INSN argument. 2001-01-07 02:26:51 +00:00
rtlanal.c rtlanal.c (set_of_1): New static function. 2001-01-07 13:06:43 +00:00
sbitmap.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
sbitmap.h bb-reorder.c (get_next_bb_note, [...]): Prototype. 2000-05-04 17:58:40 +00:00
scan-decls.c fix-header.c (read_scan_file): Use cpp_get_callbacks and cpp_get_options rather than dereferencing pfile and... 2001-01-13 01:07:32 +00:00
scan-types.sh * scan-types.sh (VALUE) Wrap use with double quotes to protect 2000-06-09 14:42:09 +00:00
scan.c Makefile.in (GEN_PROTOS_OBJS): Remove libcpp.a. 2000-02-08 21:27:02 +00:00
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 Partially undo a previous patch 2001-01-11 17:02:44 +00:00
sched-ebb.c haifa-sched.c (restore_line_notes): Remove argument block B since it's unused. 2001-01-12 19:00:49 +01:00
sched-int.h haifa-sched.c (restore_line_notes): Remove argument block B since it's unused. 2001-01-12 19:00:49 +01:00
sched-rgn.c haifa-sched.c (restore_line_notes): Remove argument block B since it's unused. 2001-01-12 19:00:49 +01:00
sched-vis.c Makefile.in (sched-deps.o, [...]): Fix dependency typo. 2000-12-22 12:27:36 +00:00
sdbout.c gcse.c (set_hash_table_size): Now unsigned. 2000-10-20 15:17:41 -04:00
sdbout.h sdbout.c (struct sdb_file): NAME now const. 2000-06-06 08:08:44 -04:00
SERVICE Replace with URL for FSF service directory 2000-10-16 17:50:49 +00:00
sibcall.c sibcall.c (purge_mem_unchanging_flag): New function. 2000-10-24 13:25:50 +02:00
simplify-rtx.c jump.c (jump_optimize_1): Use reversed_comparison_code instead of can_reverse_comparison_p. 2001-01-08 15:16:40 +00:00
sort-protos
ssa.c Warning fixes: 2000-11-19 13:15:51 +00:00
ssa.h Makefile.in (OBJS): Added dce.o. 2000-08-02 04:21:27 +00:00
stab.def
stack.h Update copyrights 2000-01-17 17:16:21 +00:00
stmt.c alias.c (alias_sets_conflict_p): New function. 2000-12-30 08:10:51 -05:00
stor-layout.c Whitespace change 2000-12-17 12:22:41 -05:00
stringpool.c stringpool.c (stringpool_statistics): Also report number and percentage of entries which are identifiers. 2000-11-22 00:18:18 +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 Makefile.in (sched-deps.o, [...]): Fix dependency typo. 2000-12-22 12:27:36 +00:00
texinfo.tex gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
timevar.c timevar.c (timevar_add): Delete. 2000-09-06 07:02:40 +00:00
timevar.def Integrated preprocessor. 2000-09-07 00:37:14 +00:00
timevar.h Integrated preprocessor. 2000-09-07 00:37:14 +00:00
tlink.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
tm.texi i386.c (ix86_fp_comparison_arithmetics_cost, [...]): New functions. 2001-01-13 08:57:29 +00:00
toplev.c output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
toplev.h c-lang.c (lang_hooks): Update. 2001-01-10 07:51:11 +00:00
tradcif.y safe-ctype.h: New file. 2000-12-08 03:00:26 +00:00
tradcpp.c [multiple changes] 2001-01-11 21:30:16 +00:00
tradcpp.h * tradcpp.h: For tradcpp, NUL is not whitespace. 2000-12-11 19:38:15 +00:00
tree.c tree.c (copy_node): Remove documentation about obstacks. 2001-01-04 19:01:22 +00:00
tree.def Update copyright 2001-01-02 18:19:28 +00:00
tree.h c-common.h (CTI_VOID_LIST): Remove. 2001-01-11 00:08:45 +00:00
tsystem.h * tsystem.h: Define HAVE_DECL_GETOPT. 2001-01-02 15:51:11 +00:00
typeclass.h
unprotoize.c
unroll.c loop.h (total_biv_increment): Constify iv_class pointer. 2001-01-12 04:09:43 +00:00
varasm.c revert: varasm.c (assemble_name): Ensure we output the stripped name. 2001-01-12 17:58:36 +00:00
varray.c alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero (). 2000-11-07 22:50:06 +00:00
varray.h diagnostic.c (trim_filename, [...]): Moved here from rtl.c. 2000-07-21 07:10:36 +00:00
version.c Daily bump. 2001-01-13 01:45:10 -07:00
version.h configure (gcc_version): When setting, narrow search to lines containing `version_string'. 2000-02-16 16:22:47 +00:00
vmsconfig.com
xcoffout.c ggc.h: Delete ggc_add_string_root and ggc_mark_string. 2000-11-17 17:31:13 +00:00
xcoffout.h Changes add TABs on either or both sides, covering start of line, 2000-09-25 08:08:58 +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).