This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

GCC build failed for native with your patch on 2001-07-03T23:55:13Z.


With your recent patch, GCC does not compile on:
 native
Attached is build output for those targets.

The last time the regression tests were run, GCC did not compile either,
so the problem might not be caused by your patch.

There were also 0 new regression test failures, and 6
failures that existed before and after that patch; 0 failures
have been fixed.

The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim g++.sum g++.robertl/eb130.C
powerpc-eabisim libstdc++-v3.sum 18_support/numeric_limits.cc
powerpc-eabisim libstdc++-v3.sum 21_strings/substr.cc
powerpc-eabisim libstdc++-v3.sum 22_locale/members.cc
powerpc-eabisim libstdc++-v3.sum 22_locale/numpunct_char_members.cc
powerpc-eabisim libstdc++-v3.sum 27_io/ios_members.cc

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-07-03T21:53:52Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/java/ChangeLog	Thu Jun 28 05:28:00 2001
+++ gcc/gcc/java/ChangeLog	Tue Jul  3 16:55:27 2001
@@ -1,3 +1,8 @@
+2001-07-03  Jeff Sturm  <jsturm@one-point.com>
+
+	* parse.y (fix_constructors): Test if a CALL_EXPR invokes
+	`this'.  If so, don't build instance initializers.
+
 2001-06-28  Gabriel Dos Reis  <gdr@codesourcery.com>
 
 	* lang.c: #include diagnostic.h
--- /maat/heart/tbox/changelog_mail/gcc/boehm-gc/ChangeLog	Tue Jun 26 16:22:35 2001
+++ gcc/boehm-gc/ChangeLog	Tue Jul  3 16:55:26 2001
@@ -1,3 +1,9 @@
+2001-07-03  Tom Tromey  <tromey@redhat.com>
+
+	Fix for PR bootstrap/3281:
+	* aclocal.m4, configure, Makefile.in: Rebuilt.
+	* acinclude.m4: Set mkinstalldirs for in-tree build.
+
 2001-06-26  Richard Henderson  <rth@redhat.com>
 
 	* alpha_mach_dep.s: Mark call-saved FP registers.
--- /maat/heart/tbox/changelog_mail/gcc/libjava/ChangeLog	Sun Jul  1 22:30:15 2001
+++ gcc/libjava/ChangeLog	Tue Jul  3 16:55:28 2001
@@ -1,3 +1,11 @@
+2001-07-02  Tom Tromey  <tromey@redhat.com>
+
+	Fix for PR bootstrap/3281:
+	* aclocal.m4, configure: Rebuilt.
+	* acinclude.m4 (LIBGCJ_CONFIGURE): Don't set libgcj_flagbasedir.
+	Correctly compute libgcj_basedir.
+	(mkinstalldirs): Define and subst.
+
 2001-07-01  Jeremy Nimmer  <jwnimmer@alum.mit.edu>
 
 	For PR libgcj/3523:
--- /maat/heart/tbox/changelog_mail/gcc/libjava/libltdl/ChangeLog	Mon May 21 02:48:07 2001
+++ gcc/libjava/libltdl/ChangeLog	Tue Jul  3 16:55:29 2001
@@ -1,3 +1,9 @@
+2001-07-02  Tom Tromey  <tromey@redhat.com>
+
+	* configure: Rebuilt.
+	* configure.in: Added aux-dir hacks to satisfy automake and
+	in-tree builds.
+
 2001-05-21  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
 
 	* configure.in: Use correct include dir for new Boehm GC.
--- /maat/heart/tbox/changelog_mail/gcc/libjava/testsuite/ChangeLog	Mon Jun 25 13:51:01 2001
+++ gcc/libjava/testsuite/ChangeLog	Tue Jul  3 16:55:29 2001
@@ -1,3 +1,8 @@
+2001-07-03  Jeff Sturm  <jsturm@one-point.com>
+
+	* libjava.lang/II.java: New file.
+	* libjava.lang/II.out: New file.
+
 2001-06-25  Tom Tromey  <tromey@redhat.com>
 
 	* libjava.lang/stub.xfail: Removed.

ChangeLog entries between 2001-07-03T21:53:52Z and the last time everything
passed, on 2001-05-16T21:39:50Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog	Thu May 10 15:20:14 2001
+++ gcc/ChangeLog	Wed Jun 27 22:56:30 2001
@@ -1,3 +1,102 @@
+2001-06-27  H.J. Lu  (hjl@gnu.org)
+
+	* Makefile (CFLAGS_FOR_BUILD): New.
+	(EXTRA_GCC_FLAGS): Add CFLAGS_FOR_BUILD.
+
+2001-06-13  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* README: Remove version number.
+
+2001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* INSTALL/README: Update wrt. to the installation instructions now
+	residing in gcc/doc/install.texi.
+
+2001-06-13  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* README: Replace with a cut-down and updated version of gcc/README.
+
+2001-06-12  David Edelsohn  <edelsohn@gnu.org>
+
+	* config-ml.in (powerpc-*-* | rs6000-*-*): Allow aix64 and pthread
+	multilibs to be disabled.
+
+2001-06-11  Daniel Berlin  <dan@cgsoftware.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+	
+2001-06-09  Alexandre Oliva  <aoliva@redhat.com>
+
+	* config.guess: Import CVS version 1.195.
+	* config.sub: Import CVS version 1.212.
+
+2001-06-08  Alexandre Oliva  <aoliva@redhat.com>, Jeff Sturm  <jsturm@one-point.com>
+
+	* Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): If
+	gcc/xgcc is built, use -print-prog-name to find out the program
+	name to use.
+
+2001-06-04  Phil Edwards  <pme@sources.redhat.com>
+
+	* config.guess:  Import CVS version 1.194.  All gcc-local changes
+	appear to also be in the master copy.
+	* config.sub:  Import CVS version 1.211.
+
+Mon Jun  4 16:32:53 2001  Mark Mitchell  <mark@codesourcery.com>
+
+	* ltcf-c.sh (archive_cmds, archive_expsym_cmds) [solaris,
+	with_gcc]: Use `gcc -shared' to build a shared library.
+
+Mon Jun  4 16:24:43 2001  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* ltcf-c.sh (archive_cmd) [hpux, with_gcc]: Use gcc to link shared
+	archives.
+
+Fri Jun  1 18:55:19 2001  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2001-06-01  Hans-Peter Nilsson  <hp@axis.com>
+
+	* configure.in (libstdcxx_flags): Do not try to execute
+	libstdc++-v3/testsuite_flags until it exists.
+
+2001-06-01  Alan Modra  <amodra@bigpond.net.au>
+
+	* MAINTAINERS: Update my email address.
+
+2001-05-31  Graham Stott  <grahams@redhat.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2001-05-28  Simon Patarin <simon.patarin@inria.fr>
+
+	* ltcf-cxx.sh (osf3/osf4/osf5): Support creation of C++  shared
+	libraries when using g++ with native linker.
+
+2001-05-28  Alexandre Oliva  <aoliva@redhat.com>
+
+	* ltconfig, ltmain.sh: Upgrade to libtool 1.4a 1.641.2.256.
+
+2001-05-22  Alexandre Oliva  <aoliva@redhat.com>
+
+	* ltcf-cxx.sh (allow_undefined_flag, no_undefined_flag)
+	[aix4*|aix5*]: Prepend blank.
+
+2001-05-20  Alexandre Oliva  <aoliva@redhat.com>
+
+	* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
+	ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.254.  Rebuilt a number
+	of subdir/configure scripts to use the new libtool.m4.
+
+2001-05-19  Matt Kraai  <kraai@alumni.carnegiemellon.edu>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2001-05-18  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* configure.in (libstdcxx_flags): Remove reference to libstdc++.INC.
+
 2001-05-11  Ben Elliston  <bje@redhat.com>
 
 	* Makefile.in (all-sid): New target.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Wed May 16 12:55:10 2001
+++ gcc/gcc/ChangeLog	Tue Jul  3 15:04:29 2001
@@ -1,10721 +1,264 @@
-Wed May 16 13:41:10 2001  Jeffrey A Law  (law@cygnus.com)
+2001-07-03  Stan Shebs  <shebs@apple.com>
 
-	* pa32-regs.h (HARD_REGNO_MODE_OK): Allow TI/TFmode values in
-	GPRs.
+	* darwin.h (SECTION_FUNCTION): Remove WAS_TEXT argument, remove
+	case for flag_no_mach_text_sections.
+	(EXTRA_SECTION_FUNCTIONS): Remove arg from uses of SECTION_FUNCTION.
+	* darwin.c (flag_no_mach_text_sections): Remove.
+	* darwin-protos.h (darwin_init_pragma): Remove decl.
 
-2001-05-16  Andreas Jaeger  <aj@suse.de>
+Tue Jul  3 15:35:52 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
-	* Makefile.in (toplev.o): Add dependency on dwarf2asm.h.
+	* explow.c (plus_constant_wide, case PLUS): Call find_constant_term
+	and avoid checking for constant as first operand.
+	* recog.c (find_constant_term_loc): No longer static.
+	(adj_offettable_operand): Delete.
+	* rtl.h (adj_offsettable_operand): Delete declaration.
+	(find_constant_term): Add declaration.
+	* caller-save.c: Replace calls to adj_offsettable_operand with calls
+	to adjust_address.
+	* config/arm/arm.c, config/c4x/c4x.c: Likewise.
+	* config/clipper/clipper.md, config/h8300/h8300.c: Likewise.
+	* config/i386/i386.c, config/i386/i386.md: Likewise.
+	* config/i860/i860.c, config/i960/i960.c: Likewise.
+	* config/i960/i960.md, config/m68hc11/m68hc11.c: Likewise.
+	* config/m68k/m68k.c, config/m68k/m68k.md: Likewise.
+	* config/m88k/m88k.md, config/mcore/mcore.c: Likewise.
+	* config/mips/mips.c, config/mips/mips.md: Likewise.
+	* config/mn10200/mn10200.c, config/mn10300/mn10300.c: Likewise.
+	* config/ns32k/ns32k.c, config/ns32k/ns32k.md: Likewise.
+	* config/pa/pa.c, config/pdp11/pdp11.c: Likewise.
+	* config/pdp11/pdp11.md, config/sh/sh.c, config/v850/v850.c: Likewise.
+	* config/vax/vax.md, config/ns32k/ns32k.c: Likewise.
+	* config/ns32k/ns32k.md: Likewise.
 
-	* toplev.c: Include dwarf2asm.h for prototype of
-	dw2_output_indirect_constants.
+2001-07-03  Zack Weinberg  <zackw@stanford.edu>
 
-Wed May 16 19:53:53 CEST 2001  Jan Hubicka  <jh@suse.cz>
+	* rtl.c (copy_rtx): Handle 'T' format letter.
+	* gensupport.c (collect_insn_data): Likewise.
+	* print-rtl.c (print_rtx): Print 'T' slots like 's'.
 
-	* stmt.c (expand_asm_operands): Be able to offload addressof
-	expression to memory. (PR optimization/185)
+2001-07-03  Nick Clifton  <nickc@cambridge.redhat.com>
 
-Wed May 16 18:53:23 CEST 2001  Jan Hubicka  <jh@suse.cz>
+	* doc/invoke.texi (Directory Options): Specifiy range for <N> in
+	-B option.  Use 'dir' not 'foo' as example directory name.
 
-	* combine.c (combine_simplify_rtx): Set op0_mode to VOIDmode after
-	applying distributive law.
+2001-07-03  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
-2001-05-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+	* config/i386/sol2.h (ASM_PREFERRED_EH_DATA_FORMAT): Define.
+	Fixes PRs bootstrap/3067, bootstrap/3249, bootstrap/3275.
 
-	* pa-hpux10.h (THREAD_MODEL_SPEC): Define.
+2001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
 
-	* gthr-dce.h (UNUSED): Attribute unused macro.
-	(__gthread_key_dtor): Make arguments UNUSED.
-	(__gthread_key_delete): Revise for compatibility with DRAFT4
-	implementation.
+	* doc/cppinternals.texi: Improve formatting and logical markup.
 
-2001-05-16  David Edelsohn  <edelsohn@gnu.org>
+2001-07-03  Andreas Jaeger  <aj@suse.de>
 
-	* doc/install.texi: Update AIX information.
-	* README.RS6000: Remove obsolete file.
+	* Makefile.in (insn-recog.o): Add dependency on reload.h.
 
-2001-05-16  Jakub Jelinek  <jakub@redhat.com>
-	    Nathan Sidwell  <nathan@codesourcery.com>
+	* genrecog.c (write_header): Include reload.h for prototypes in
+	insn-recog.c.
 
-        * gcc.c (give_switch): Don't write before start of string.
-	Always append suffix.
+2001-07-03  Neil Booth  <neil@daikokuya.demon.co.uk>
 
-2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
+config:
+	* i386/cygwin.h (VALID_MACHINE_DECL_ATTRIBUTE,
+	VALID_MACHINE_TYPE_ATTRIBUTE): Remove.
+	* i386/i386-protos.h (i386_pe_valid_decl_attribute_p,
+	i386_pe_valid_type_attribute_p): Add.
+	* i386/i386.c (TARGET_INITIALIZER): Override for cygwin targets.
+	* i386/winnt.c (i386_valid_decl_attribute_p): Return directly.
 
-	* cpplex.c (_cpp_lex_token, '/' case): Comments can't appear
-	after stage3.
+Mon Jul  2 21:52:19 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
-2001-05-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+	* explow.c (plus_constant_wide, case LO_SUM): New case.
+	(plus_constant_for_output_wide): Delete.
+	* rtl.h (plus_constant_for_output): Delete.
+	* alias.c (canon_rtx, init_alias_analysis): Call plus_constant
+	instead of plus_constant_for_output.
+	* recog.c (offsettable_address_p, adj_offsettable_operand): Likewise.
+	* config/darwin.c, config/arm/arm.c, config/m68k/m68k.c: Likewise.
+	* config/m88k/m88k.c, config/mips/mips.c, config/pa/pa.c: Likewise.
+	* config/rs6000/rs6000.c, config/sparc/sparc.c: Likewise.
+	* config/sparc/sparc.md: Likewise.
+	Convert some change_address calls to adjust_address.
 
-	* README.ALTOS: Remove obsolete file.
+2001-07-03  Joseph S. Myers  <jsm28@cam.ac.uk>
 
-2001-05-16  Neil Booth  <neil@daikokuya.demon.co.uk>
+	* doc/extend.texi, doc/gcc.texi, doc/invoke.texi, doc/md.texi,
+	doc/rtl.texi, doc/tm.texi: Improve formatting.  Improve
+	documentation of -std and -Wwrite-strings.
 
-	* c-lex.h (save_and_forget_protocol_qualifiers,
-	forget_protocol_qualifiers, remember_protocol_qualifiers):
-	Remove deleted functions' prototypes.
+2001-07-02  Geoffrey Keating  <geoffk@redhat.com>
 
-2001-05-16  Neil Booth  <neil@daikokuya.demon.co.uk>
+	* cse.c (canon_hash): Don't register registers in very small
+	register classes, as extending their lifetime might cause
+	reload to fail.
 
-	* c-parse.in (methodtype): New production.
-	(methoddef, methodproto): Collapse separate '-' and '+'
-	handlers into 1.
+Mon Jul  2 23:14:00 CEST 2001  Jan Hubicka  <jh@suse.cz>
 
-2001-05-16  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
+	* flow.c (try_redirect_by_replacing_jump): Remove cc0 setter.
 
-	* c-common.h (RID_FIRST_PQ): New.
-	* c-parse.in (objc_pq_context): New.
-	(objc parser): Set objc_pq_context rather than calling
-	remember_protocol_qualifiers and forget_protocol_qualifiers.
-	Don't call save_and_forget_protocol_qualifiers.
-	(yylexname): Handle objc protocol qualifiers here.
-	* stringpool.c (struct str_header): Replace with sp_hashnode.
-	(SP_EMPTY, SP_LEN, SP_TREE, SP_STR, SP_VALID): New.
-	(alloc_string): Rename alloc_ident.  Use the SP_ accessors.
-	Allocate an IDENTIFIER_NODE for each identifier.
-	(FORALL_STRINGS, set_identifier): Delete.
-	(FORALL_IDS, expand_string_table, stringpool_statistics): Update.
-	(ggc_alloc_string): Use an obstack.
-	(get_identifier, maybe_get_identifier, mark_string_hash): Update.
-	* tree.h: Update comments.
-	(set_identifier): Delete.
-	* objc/objc-act.c (N_PQ, saved_pq, saved_not_pq,
-	save_and_forget_protocol_qualifiers, forget_protocol_qualifiers,
-	remember_protocol_qualifiers): Delete.
+	* flow.c (forwarder_block_p): Fix for fallthru blocks.
+	(try_redirect_by_replacing_jump): Update properly the count
+	and frequency information.
 
-Tue May 15 22:14:09 2001  Jeffrey A Law  (law@cygnus.com)
+Mon Jul  2 14:20:13 2001  Jeffrey A Law  (law@cygnus.com)
 
-	* flow.c (life_analysis): After life analysis is complete, do
-	an optional scan over insns looking for REG_LABEL notes that
-	reference a deleted label.
-	(propagate_block_delete_insn): Verify INOTE is a CODE_LABEL
-	before peeking at LABEL_NUSES.
+	* toplev.c (dump_file_index): Move SSA dumps just after first
+	jump dump.
+	(dump_file): Corresponding changes.
+	(rest_of_compilation): Move SSA path to just after the first
+	jump pass.
+	* doc/gcc.texi (Passes): Update due to movement of SSA path.
+	* doc/invoke.texi: Update dump file #s as they were completely
+	out of date with reality.
 
-2001-05-15  Richard Henderson  <rth@redhat.com>
+2001-07-02  Geoffrey Keating  <geoffk@redhat.com>
 
-	* unwind-sjlj.c (_Unwind_GetDataRelBase): New.
-	(_Unwind_GetTextRelBase): New.
+	* doc/tm.texi (Frame Layout): Document STACK_PUSH_CODE.
 
-2001-05-15  Mark Mitchell  <mark@codesourcery.com>
+	* expr.c (emit_move_insn_1): Deal with non-default
+	STACK_PUSH_CODE.
 
-	* config/sparc/sol2.h (CPLUSPLUS_CPP_SPEC): Define.
+	* expr.c (emit_single_push_insn): Fix warning.
 
-2001-05-15  Geoffrey Keating  <geoffk@redhat.com>
+2001-07-02  Toshiyasu Morita  <toshiyasu.morita@hsa.hitachi.com>
 
-	* objc/objc-act.c (handle_class_ref): Use rest_of_decl_compilation
-	so that CHOOSE_SECTION gets used.
+	* expr.c (emit_move_insn_1): Avoid modifying
+	cfun->expr->x_stack_pointer when PUSH_ROUNDING is defined.
 
-	* config/rs6000/sysv4.h (ASM_PREFERRED_EH_DATA_FORMAT): Treat
-	TARGET_RELOCATABLE like flag_pic for now.
+Mon Jul  2 15:33:31 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
-2001-05-15  David Edelsohn  <edelsohn@gnu.org>
+	* emit-rtl.c (adjust_address): New function.
+	* expr.h (adjust_address): Add declaration.
+	* builtins.c: Replace some calls to change_address with calls to it
+	or to validize_mem.
+	* caller-save.c, dwarf2out.c, except.c, expmed.c, expr.c: Likewise.
+	* function.c, config/a29k/a29k.md, config/alpha/alpha.c: Likewise.
+	* config/arm/arm.c, config/convex/convex.c: Likewise.
+	* config/dsp16xx/dsp16xx.md, config/fr30/fr30.c: Likewise.
+	* config/i386/i386.c, config/i386/i386.md: Likewise.
+	* config/ia64/ia64.c, config/ia64/ia64.md: Likewise.
+	* config/m32r/m32r.c, config/m68k/m68k.md: Likewise.
+	* config/m88k/m88k.c, config/mips/mips.md: Likewise.
+	* config/ns32k/ns32k.c, config/rs6000/rs6000.c: Likewise.
+	* config/sh/sh.c, config/sparc/sparc.md: Likewise.
 
-	* rs6000.md (movdi splitter): Sign extend more efficiently.
-	* rs6000.c (reg_or_arith_cint_operand): Redefine 64-bit constant
-	to "long long" valid on 32-bit and 64-bit hosts.
-	(logical_operand): Cast trunc_int_for_mode return value.
-	(rs6000_emit_move): Shift macro to encapsulate variable.
-	(rs6000_va_start): Use HOST_WIDE_INT_PRINT_DEC.
-	(rs6000_emit_{prologue,epilogue}): EH regno is unsigned but
-	plus_constant requires signed argument.
+2001-07-02  Jim Wilson  <wilson@redhat.com>
 
-2001-05-15  Loren J. Rittle  <ljrittle@acm.org>
+	* config/ia64/ia64.h: Delete obsolete lib1funcs.asm comment.
 
-	* gthr-posix.h: Make additional pthread-* functions weak.
+2001-07-02  Steve Ellcey  <sje@cup.hp.com>
 
-Tue May 15 13:51:32 CEST 2001  Jan Hubicka  <jh@suse.cz>
+        * config/ia64/t-ia64: Change LIB1ASMFUNCS to use single underscore.
+        * config/ia64/lib1funcs.asm: Change macro names to match t-ia64.
 
-	* recog.c (apply_change_group): Avoid unneeded validating.
+2001-07-02  Zack Weinberg  <zackw@stanford.edu>
 
-2001-05-14  David Edelsohn  <edelsohn@gnu.org>
+	* cppinit.c (lang_defaults): New table.
+	(set_lang): Just read from lang_defaults into the live options
+	structure.
 
-	* rs6000.c (num_insns_constant_wide): Constants are sign-extended.
-	(num_insns_constant): CONST_INT can be 64-bits.
+2001-07-02  Zack Weinberg  <zackw@stanford.edu>
 
-2001-05-14  Stan Shebs  <shebs@apple.com>
+	* Makefile.in (doc): Depend on $(GENERATED_MANPAGES).
+	* doc/.cvsignore: Add gcc.1, cpp.1, gcov.1.
+	* doc/gcc.1, doc/cpp.1, doc/gcov.1: Removed.
 
-	* config/darwin.h (LIB_SPEC): Just use -lSystem.
-	(LIBGCC_SPEC): Don't define.
+2001-07-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
-2001-05-14  Richard Henderson  <rth@redhat.com>
+	* doc/install.texi: Various spelling and markup fixes.
+	(Installing GCC): Component specific installation instructions are
+	gone.
+	Fix reference.
+	Warn about removing old install dir in the presence of shared libs.
+	(Configuration): Invoke with options target to match configure
+	--help.
+	Consistently refer to gas, gld pathnames.
+	Invert --enable-multilib documentation.
+	Remove references to old compiler versions.
 
-	* configure.in (gcc_cv_as_eh_frame): New test.
-	* config.in, configure: Rebuild.
-	* gcc.c (init_spec): Honor USE_AS_TRADITIONAL_FORMAT.
+Mon Jul  2 12:50:51 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
-2001-05-14  Andrew MacLeod  <amacleod@redhat.com>
+	* flow.c (try_simplify_condjump): Fix typo in updating fallthru flags.
 
-	* config/ia64/lib1funcs.asm (__divtf3): Fix incorrect bits in
-	extended precision divide.
+2001-07-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
-2001-05-14  Andrew MacLeod  <amacleod@redhat.com>
+	* doc/install.texi (Specific, mips*-sgi-irix4): Split from IRIX 5
+	section.
+	(Specific, mips*-sgi-irix5): Note IDO download.
+	Reworded MIPS C hints.
+	Use GNU as instead of GAS.
+	Markup fixes.
+	Removed SGI Freeware reference, IRIX 6 only.
+	(Specific, mips*-sgi-irix6): Removed ranlib caveats, obsolete.
+	Note N64 library requirement/workaround.
+	Update O32 hints.
+	Complete list of structure passing bug victims.
 
-	* config/ia64/ia64.c (rtx_needs_barrier): Call rtx_needs_barrier
-	for RETURNS as well.
+2001-07-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
-Mon May 14 17:34:48 CEST 2001  Jan Hubicka  <jh@suse.cz>
+	* doc/install.texi: Remove CVS Id.
 
-	* i386.h (TARGET_64BIT): Define to constant if !TARGET_BI_ARCH
-	(CPP_CPU??_SIZE_TYPE): New.
-	(CPP_CPU??_SPEC, CPP_CPUCOMMON_SPEC): Break out from...
-	(CPP_CPU_SPEC): ... here; support choosing of CPU.
-	(EXTRA_SPECS): Add cpp_cpu??, cpp_cpu??sizet, cpp_cpucommon.
-	(MAX_LONG_TYPE_SIZE, MAX_BITS_PER_WORD): Define to 32 for 32bit-only
-	compiler.
-	* i386.c (override_options): Add sorry about not suported modes.
+2001-07-02  Andreas Jaeger  <aj@suse.de>
 
-Mon May 14 08:56:47 2001  Jeffrey A Law  (law@cygnus.com)
+	* ssa-dce.c (note_inherently_necessary_set): Add unused attribute.
+	(find_inherently_necessary): Remove unused variable.
 
-	* config/pa/som.h (NM_FLAGS): Remove.
-	(ASM_OUTPUT_FUNCTION_PREFIX): No longer truncate subspace names.
-	(ASM_OUTPUT_SECTION_NAME): Remove.
-	(MAKE_DECL_ONE_ONLY, ASM_WEAKEN_LABEL): Likewise.
+2001-07-02  Nathan Sidwell  <nathan@codesourcery.com>
 
-2001-05-14  Mark Mitchell  <mark@codesourcery.com>
+	* c-common.h (TDI_inlined): New ast dump phase.
+	(dump_flag_name): New function.
+	* c-dump.c (dump_files): Add inlined phase.
+	(dump_flag_name): Define.
+	* doc/invoke.texi (-fdump-ast-inlined): Document.
 
-	* regrename.c (regrename_optimize): Do not rename registers to
-	leaf registers.
+Mon Jul  2 06:29:36 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
-2001-05-14  Alexandre Oliva  <aoliva@redhat.com>
+	* stor-layout.c (layout_decl): Revert change to handling of alignment
+	in packed types.
 
-	* rtl.texi (CALL_INSN_FUNCTION_USAGE): Note that (and when) it may
-	contain MEMs.  Remove useless distinction about clobbering
-	registers.
+Sun Jul  1 11:53:52 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
-2001-05-13  Geoff Keating  <geoffk@redhat.com>
+	* c-common.c (decl_attributes, case A_MODE): Don't call layout_decl
+	for FIELD_DECL.
 
-	* config/rs6000/rs6000.h (EXCEPTION_SECTION): Move to...
-	* config/rs6000/aix.h (EXCEPTION_SECTION): ... here.
-	* config/rs6000/sysv4.h (CONST_SECTION_ASM_OP): Delete.
-	(ASM_PREFERRED_EH_DATA_FORMAT): Define.
-	(EXCEPTION_SECTION): Define.
+2001-07-01  Geoffrey Keating  <geoffk@redhat.com>
 
-2001-05-13  Zack Weinberg  <zackw@stanford.edu>
+	* doc/tm.texi (FUNCTION_ARG): Document that the last call
+	is special.
 
-	* libgcc2.c, libgcc2.h: Restore __eprintf.  Label as used for
-	binary backward compat only.
-	* Makefile.in (LIB2FUNCS_ST): New.  Put _eprintf here, not
-	in LIB2FUNCS.  Pass it to mklibgcc.
-	* mklibgcc.in: Handle LIB2FUNCS_ST.
+2001-07-01  Nathan Sidwell  <nathan@codesourcery.com>
 
-	* Makefile.in (installdirs): Don't create $(gcc_tooldir).
+	* tlink.c (recompile_files): Remove COMPILER_PATH and
+	LIBRARY_PATH from the environment.
 
-2001-05-13  Alexandre Oliva  <aoliva@redhat.com>
+2001-07-01  Zack Weinberg  <zackw@stanford.edu>
 
-	* tm.texi (THREAD_MODEL_SPEC): Document it.
-	* gcc.c (main): Use it.
-	* config/rs6000/aix43.h (THREAD_MODEL_SPEC): Define it.
-	* config/rs6000/aix51.h (THREAD_MODEL_SPEC): Likewise.
+	* c-common.h (enum rid): Add RID_FIRST_AT, RID_LAST_AT,
+	RID_LAST_PQ.  Move RID_FIRST_PQ down with the other FIRST/LAST
+	enumerators.
+	(OBJC_IS_AT_KEYWORD, OBJC_IS_PQ_KEYWORD): New macros.
 
-2001-05-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+	* c-parse.in (OBJC_STRING): Kill.
+	(objc_string): Decompose to [objc_string] '@' STRING.
+	(reswords): Take the leading '@' off all the Objective C keywords.
+	(objc_rid_sans_at): Kill.
+	(init_reswords): Don't initialize it.
+	(yylexname): Use OBJC_IS_AT_KEYWORD and OBJC_IS_PQ_KEYWORD.
+	(_yylex): Kill reconsider label.  Look ahead one token after
+	an '@'; if we get an identifier, check whether it's an
+	Objective C @-keyword.  If so, return the keyword.  Otherwise,
+	put back the token and return the '@' as a terminal.
 
-	* rtl.h (SYMBOL_REF_WEAK): New macro.
-	* rtlanal.h (rtx_addr_can_trap): Use it, a weak SYMBOL_REF can trap.
-	* varasm.c (make_decl_rtl): Mark SYMBOL_REF weak if necessary.
-	* rtl.texi (SYMBOL_REF_WEAK): Document it.
-	* gcc.texi: Remove wrong description.
+	* cpplib.c (lex_macro_node): Remove unnecessary check for
+	leading '@' on identifier.  Clarify control flow and commentary.
 
-2001-05-13  Mark Mitchell  <mark@codesourcery.com>
+Sun Jul  1 11:53:52 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
-	* Makefile.in (STAMP): New macro.
-	Replace all uses of `touch' with $(STAMP).
-	* fixinc/Makefile.in: Likewise.
+	* cse.c (new_label_ref): Variable deleted.
+	(insert): Remove set of new_label_ref.
+	(check_for_label_ref): New function.
+	(cse_basic_block): Don't check new_label_ref; call check_for_label_ref.
 
-Sun May 13 07:26:34 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
-
-	* configure.in: ldopen is never in -lexc, so don't test for it.
-	Add test for exc_resume in -lexc for Ada.
-	* configure: Regenerated.
-
-2001-05-12  Richard Henderson  <rth@redhat.com>
-
-	* dwarf2asm.c (size_of_encoded_value): New function.
-	* dwarf2asm.h: Declare it.
-	* except.c (output_function_exception_table): Align the TType
-	array only as wide as the encoding.
-
-2001-05-12  Zack Weinberg  <zackw@stanford.edu>
-
-	* extend.texi: Document #pragma GCC java_exceptions.
-
-2001-05-12  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
-
-	* c-parse.in (bison parser, init_reswords): Remove uses of
-	doing_objc_thang.
-	* c-tree.h (doing_objc_thang): Remove.
-
-2001-05-12  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* cpplex.c (_cpp_lex_token): Ensure we warn at most once
-	about files not ending in newlines.
-
-2001-05-12  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
-
-	* dwarfout.c (dwarfout_init): Add cast.
-	* sched-deps.c (sched_analyze_insn): Remove unused vars.
-	* unwind-dw2-fde.c (_Unwind_Find_FDE): Flag unused parameter so.
-cp:
-	* method.c (build_mangled_C99_name): Remove unused prototype.
-
-2001-05-12  Alexandre Oliva  <aoliva@redhat.com>
-
-	* config/arm/arm.h (TARGET_PTRMEMFUNC_VBIT_LOCATION): Use delta.
-
-2001-05-12  Alexandre Oliva  <aoliva@redhat.com>
-
-	* defaults.h (TARGET_PTRMEMFUNC_VBIT_LOCATION): Define.
-	* tm.texi (TARGET_PRTMEMFUNC_VBIT_LOCATION): Document.
-
-2001-05-11  Richard Henderson  <rth@redhat.com>
-
-	* defaults.h (ASM_PREFERRED_EH_DATA_FORMAT): New.
-	* dwarf2asm.c (dw2_force_const_mem, dw2_output_indirect_constant_1,
-	dw2_output_indirect_constants, dw2_asm_output_encoded_addr_rtx): New.
-	* dwarf2asm.h (dw2_asm_output_encoded_addr_rtx): Prototype.
-	(dw2_output_indirect_constants): Prototype.
-	* dwarf2out.c (dwarf2out_begin_prologue): Generate
-	current_function_func_begin_label if we'll need it for EH.  Exit
-	early for IA64_UNWIND_INFO.
-	* except.c: Get DW_EH_PE_* defines from dwarf2.h.
-	(eh_data_format_name): Update for indirect references.
-	(output_function_exception_table): Care for IA64_UNWIND_INFO.
-	Handle ASM_PREFERRED_EH_DATA_FORMAT.
-	* except.h (MUST_USE_SJLJ_EXCEPTIONS): IA64_UNWIND_INFO needn't
-	define HAVE_eh_return etc.
-	* final.c (final_start_function): Always call dwarf2out_begin_prologue.
-	(final_end_function): Don't call output_function_exception_table.
-	* toplev.c (compile_file): Call dw2_output_indirect_constants.
-	(rest_of_compilation): Invoke output_function_exception_table
-	for ia64 before assemble_end_function.
-	* tm.texi (ASM_PREFERRED_EH_DATA_FORMAT): Document.
-	(ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX): Document.
-
-	* unwind-dw2.c (_Unwind_GetTextRelBase, _Unwind_GetDataRelBase): New.
-	* unwind.h: Declare them.
-	* libgcc-std.ver: Export them.
-	* unwind-pe.h: New file.
-
-	* config/alpha/elf.h (ASM_PREFERRED_EH_DATA_FORMAT): New.
-
-	* config/ia64/fde-glibc.c: Use "struct unw_table_entry"
-	instead of "fde".
-	(find_fde_for_dso): Extract DT_PLTGOT.
-	(_Unwind_FindTableEntry): Rename from __ia64_find_fde; return
-	the segment and gp as well.
-	* config/ia64/frame-ia64.c: Remove file.
-	* config/ia64/frame-ia64.h: Remove file.
-	* config/ia64/unwind-ia64.c: New file.
-	* config/ia64/unwind-ia64.h: New file.
-	* config/ia64/ia64.h (ASM_OUTPUT_EH_CHAR): Remove.
-	(ASM_OUTPUT_EH_SHORT, ASM_OUTPUT_EH_INT): Remove.
-	(ASM_OUTPUT_EH_DOUBLE_INT): Remove.
-	(ASM_PREFERRED_EH_DATA_FORMAT): New.
-	(ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX): New.
-	(IA64_UNWIND_INFO): Re-enable.
-	(HANDLER_SECTION): Remove.
-	(EH_RETURN_DATA_REGNO): New.
-	* config/ia64/ia64.md (exception_receiver): Remove.
-	* config/ia64/t-glibc (LIB2ADDEH): Re-enable.
-	* config/ia64/t-ia64 (LIB2ADDEH): Re-enable.
-
-2001-05-11  Richard Henderson  <rth@redhat.com>
-
-	* config/ia64/ia64.c (group_barrier_needed_p): Don't allow
-	calls and jumps to be bundled together.
-	(ia64_reorg): Emit a break after a noreturn call that ends
-	a function.
-	* config/ia64/ia64.md (break_f): New.
-
-2001-05-12  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-lex.c (lex_charconst): Convert into a simple wrapper
-	around cpp_interpret_charconst, to which most of the code
-	body is moved.
-	* cppexp.c (MAX_CHAR_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE,
-	MAX_LONG_TYPE_SIZE, MAX_INT_TYPE_SIZE, MAX_CHAR_TYPE_MASK,
-	MAX_WCHAR_TYPE_MASK, parse_escape, parse_charconst): Remove.
-	(lex): Use cpp_interpret_charconst.
-	* cpplex.c (parse_escape, read_ucs, cpp_interpret_charconst,
-	hex_digit_value): New functions.
-	(MAX_CHAR_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE): New macros.
-	* cpplib.h (cpp_interpret_charconst): New prototype.
-	* Makefile.in: Update.
-
-2001-05-12  Dean Wakerley  <dean@wakerley.com>
-
-	* doc/install.texi: New file. Converted to texinfo from the HTML
-	documentation in wwwdocs/htdocs/install.
-
-Fri May 11 15:50:13 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* gcse.c (insert_insn_end_bb): Do not search for assignments to
-	non-argumment registers that are mentioned in CALL_INSN_FUNCTION_USAGE.
-
-	* toplev.c (compile_file): Move comment for opening output
-	file to just before the code that opens the output file.
-
-2001-05-11  Jakub Jelinek  <jakub@redhat.com>
-
-	* regmove.c (regmove_optimize): Suppress the optimization for
-	unchanging destination register.  Add comment above function.
-
-2001-05-11  Zack Weinberg  <zackw@stanford.edu>
-
-	* Makefile.in: Exterminate all references to assert.h.
-	* cross-make: Likewise.
-	* assert.h: Delete.
-	* configure.in: Correct commentary.
-	* configure: Regenerate.
-
-	* libgcc-std.ver, libgcc2.c, libgcc2.h, sys-protos.h:
-	Remove __eprintf.
-
-	* config/t-freebsd, config/t-linux, config/t-linux-aout,
-	config/t-netbsd, config/t-rtems, config/x-linux,
-	config/i386/t-beos, config/mcore/t-mcore, config/mcore/t-mcore-pe:
-	No need to override INSTALL_ASSERT_H.
-
-	* fixinc/fixinc.dgux, fixinc/fixinc.interix, fixinc/fixinc.ptx,
-	fixinc/fixinc.svr4, fixinc/fixinc.winnt, fixinc/fixinc.wrap,
-	fixinc/fixincl.sh: Don't install assert.h into objdir/include.
-
-2001-05-11  Graham Stott  <grahams@redhat.com>
-
-	* combine.c (simplify_comparison): Fix typo.
-
-2001-05-11  Mark Mitchell  <mark@codesourcery.com>
-
-	* loop.h (struct movables): Remove `num'.
-	* loop.c (scan_loop): Don't set it.  Use count_insns_in_loop.
-	Adjust call to strength_reduce.
-	(num_unmoved_movables): New function.
-	(move_movables): Don't set movables->num.
-	(strength_reduce): Compute the number of instructions in the loop
-	here, rather than in the caller.
-	(check_dbra_loop): Always clear reversible_mem_store if there
-	are any memory sets.
-	(loop_regs_scan): Don't count instructions here.
-	(count_insn_in_loop): New function.
-
-2001-05-11  Mark Mitchell  <mark@codesourcery.com>
-
-	* optabs.c (emit_libcall_block): Don't mark calls as CONST_CALL_P.
-
-2001-05-11  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-common.c (finish_label_expr): New function, lifted from
-	from cp/semantics.c.
-	* c-common.h (finish_label_expr, lookup_label): New prototypes.
-	* c-parse.in: Move 3 blocks of parser code into new functions.
-	* c-typeck.c (simple_asm_stmt, c_cast_expr): New functions.
-	* c-tree.h (simple_asm_stmt, c_cast_expr): New prototypes.
-	(lookup_label): Remove.
-
-2001-05-11  Alexandre Oliva  <aoliva@redhat.com>
-
-	* config/mn10300/t-mn10300 (dp-bit.c, fp-bit.c): Don't define
-	FLOAT_BIT_ORDER_MISMATCH.
-
-2001-05-10  David Edelsohn  <edelsohn@gnu.org>
-
-	* expr.c (emit_push_insn): Convert PUSH_ROUNDING argument to
-	bytes.  Reported by Kazu Hirata <kazu@hxi.com>.
-
-2001-05-10  David Edelsohn  <edelsohn@gnu.org>
-
-	* expr.c (emit_group_load): extract_bit_field requires a REG or
-	MEM as an argument.
-
-Thu May 10 14:45:44 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* cse.c (cse_insn): Mostly remove first hunk of code which collapsed
-	a computed jump into an unconditional jump.
-	In second hunk of code for collapsing computed and conditional jumps
-	into unconditional jumps, reemit the jump in additional cases.
-
-	* jump.c (jump_optimize_1): Do not wrap the new jump target
-	inside a LABEL_REF; gen_jump will do that automatically.
-
-2001-05-10  Toon Moene  <toon@moene.indiv.nluug.nl>
-
-	* dwarf2out.c (mem_loc_descriptor): Do not pass constant pool
-	contents for a SYMBOL_REF in case of floating point constants.
-
-2001-05-10  DJ Delorie  <dj@redhat.com>
-
-	* c-common.c (combine_strings): Widen strings in a
-	host-endian-independent way.
-
-2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
-
-	* c-parse.in: Remove many shift/reduce conflicts.  Update
-	%expect values.
-	(declspecs_nosc_nots_nosa_noea, declspecs_nosc_nots_nosa_ea,
-	declspecs_nosc_nots_sa_noea, declspecs_nosc_nots_sa_ea,
-	declspecs_nosc_ts_nosa_noea, declspecs_nosc_ts_nosa_ea,
-	declspecs_nosc_ts_sa_noea, declspecs_nosc_ts_sa_ea,
-	declspecs_sc_nots_nosa_noea, declspecs_sc_nots_nosa_ea,
-	declspecs_sc_nots_sa_noea, declspecs_sc_nots_sa_ea,
-	declspecs_sc_ts_nosa_noea, declspecs_sc_ts_nosa_ea,
-	declspecs_sc_ts_sa_noea, declspecs_sc_ts_sa_ea, declspecs_ts,
-	declspecs_nots, declspecs_ts_nosa, declspecs_nots_nosa,
-	declspecs_nosc_ts, declspecs_nosc_nots, declspecs_nosc, declspecs,
-	maybe_type_quals_setattrs, typespec_nonattr, typespec_attr,
-	typespec_reserved_nonattr, typespec_reserved_attr,
-	typespec_nonreserved_nonattr, maybe_setattrs, structsp_attr,
-	structsp_nonattr, components_notype, component_notype_declarator,
-	absdcl1_ea, absdcl1_noea, direct_absdcl1, absdcl_maybe_attribute,
-	firstparm, setspecs_fp): New
-	(typed_declspecs, reserved_declspecs, typed_typespecs,
-	reserved_typespecquals, declmods, typespec, typespecqual_reserved,
-	typed_declspecs_no_prefix_attr reserved_declspecs_no_prefix_attr
-	declmods_no_prefix_attr, nonempty_type_quals, structsp,
-	type_quals): Remove.  Users updated.
-	(initdecls, notype_initdecls, after_type_declarator,
-	parm_declarator, notype_declarator, absdcl1, components, ivars):
-	Don't allow attributes at the start of a declarator; include them
-	in the production containing the declarator instead.  Always
-	require type specifiers before trying to redeclare a typedef name.
-	(typename): Allow for attributes but warn that they are ignored.
-	(parmlist, firstparm, setspecs_fp): Include attributes in
-	parmlist; suck them off the parser stack in firstparm using
-	setspecs_fp.
-
-Thu May 10 09:17:42 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* ifcvt.c (merge_if_block): Use any_uncondjump_p, not simplejump_p
-	to determine if a block has an unconditional jump at its end.
-
-	* jump.c (jump_optimize_1): When converting a conditional jump
-	to an unconditional jump, build the jump using gen_jump instead
-	of just modify operands in-place.
-
-2001-05-09  Zack Weinberg  <zackw@stanford.edu>
-
-	* cppinit.c (cpp_post_options): Shut off macro expansion if
-	-fpreprocessed.
-	* cpplib.c (_cpp_handle_directive): If -fpreprocessed, accept
-	IN_I directives only if the # is in column 1 and the directive
-	name begins in column 2.
-	* cppmain.c (scan_buffer): Insert a space between # and an
-	identifier, when that identifier is a directive name.
-
-	* tradcpp.c (struct file_buf): Add a pointer to the next entry
-	in the header search path.
-	(enum node_type): Add T_INCLUDE_NEXT.
-	(directive_table): Add entry for include_next.
-	(do_include_next): New function.
-	(process_include): New routine, broken out of do_include.
-	(finclude): Insert 'nhd' argument, to be copied into
-	next_header_dir of the new buffer.
-	(main): Adjust to match.
-	* gsyslimits.h, limity.h: Un-indent #include_next.
-
-2001-05-09  Joseph S. Myers  <jsm28@cam.ac.uk>
-
-	* objc.texi: Move from ../libobjc/objc-features.texi.  Adjust for
-	inclusion as a chapter of the GCC manual.
-	* gcc.texi: Include objc.texi.
-	* fdl.texi: Use @unnumberedsec for the addendum.
-	* Makefile.in ($(srcdir)/gcc.info, gcc.dvi): Update dependencies.
-
-Wed May  9 16:01:41 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* i386.md (DImode move splitters): Use !MMX and !SSE for the condition.
-
-Wed May  9 10:40:25 2001  Alexandre Oliva  <aoliva@redhat.com>
-
-	* regclass.c (scan_one_insn): Update REG_N_REFS when optimizing
-	handling of two-address insns.
-
-Wed May  9 10:36:18 2001  Alexandre Oliva  <aoliva@redhat.com>
-
-	* Makefile.in (NM_FOR_TARGET): Look for ./nm, then
-	../binutils/nm-new instead of ../binutils/nm.
-
-Wed May  9 12:15:46 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* i386.md (movdi splitter): Fix the splitting condition
-	(float_extenddftf splitter): Fix mode.
-
-Wed May  9 12:05:39 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* genrecog.c (write_switch): Avoid outputting of switch for
-	types wider than int.
-
-2001-05-03  Andrew Haley  <aph@cambridge.redhat.com>
-
-	* reload1.c (copy_eh_notes): New function.
-	(emit_input_reload_insns): Call it.
-	(emit_output_reload_insns): Call it.
-
-2001-05-07  Zack Weinberg  <zackw@stanford.edu>
-
-	* config.gcc (i[34567]86-*-sco3.2v4*, i[34567]86-*-sco*):
-	Delete stanzas.
-	* config/i386/sco.h, config/i386/sco4.h, config/i386/scodbx.h,
-	config/i386/sco4dbx.h, config/i386/x-sco4: Delete file.
-
-	* optabs.c: Delete #ifdef BROKEN_LDEXP block.
-
-2001-05-07  John David Anglin  <dave@hiauly1.hia.nrc.ca>
-
-	* pa.md (interspace_jump): Revise comment.
-	(builtin_longjmp): Block initial setup insns from delay slot of
-	interspace branch.
-	(builtin_setjmp_receiver): New expander to save and restore PIC
-	register.
-
-	* som.h (NM_FLAGS): Remove `-n' sort option.  Revise comment.
-
-Mon May  7 09:30:14 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* toplev.c (compile_file): Set up the output file before we call
-	the various initializers for the compiler.
-
-	* except.c (sjlj_mark_call_sites): Do not search for assignments to
-	non-argumment registers that are mentioned in CALL_INSN_FUNCTION_USAGE.
-
-	* pa.h (MAX_LONG_TYPE_SIZE): Should be 32, not 64.
-	* pa-64.h (*_TYPE_SIZE): Undefine before redefining.
-
-2001-05-06  Zack Weinberg  <zackw@stanford.edu>
-
-	* Makefile.in (tradcpp0): Correct typo in dependency list.
-
-2001-05-06  Geoff Keating  <geoffk@redhat.com>
-
-	* config/rs6000/rs6000.c (rs6000_emit_prologue): Don't save
-	the link register if we're not going to use it.
-
-	* config/rs6000/rs6000.c (output_profile_hook): Fix a warning.
-	(output_function_profiler): Likewise.
-
-2001-05-07  Alan Modra  <amodra@one.net.au>
-
-	* pa.c (compute_frame_size): 64-bit frame marker is 16 bytes.
-
-2001-05-06  Alexandre Oliva  <aoliva@redhat.com>
-
-	* unroll.c (loop_iterations): Don't sign-extend abs_diff;
-	zero-extend it.  Make abs_inc unsigned.
-
-	* optabs.c (expand_binop): Sign-extend xop0 and xop1 from the
-	widest mode in narrowing and widening operations.
-
-	* config/mips/mips.md: Sign extend CONST_INTs.
-
-2001-05-06  Andreas Jaeger  <aj@suse.de>
-
-	* invoke.texi (Option Summary): Add -momit-leaf-frame-pointer
-	(i386 Options): Document -momit-leaf-frame-pointer.
-
-2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-typeck.c (internal_build_compound_expr): Check for
-	array to pointer conversion just once.
-
-2001-05-05  Richard Henderson  <rth@redhat.com>
-
-	* integrate.c (copy_insn_list): Substitute NOTE_EXPECTED_VALUE.
-
-2001-05-05  Richard Henderson  <rth@redhat.com>
-
-	* except.c (remove_fixup_regions): Adjust REG_EH_REGION notes
-	to the parent of the fixup region.
-
-2001-05-05  Jakub Jelinek  <jakub@redhat.com>
-
-	* gcc.c (cpp_options): Define __NO_INLINE__ unless we are honoring
-	"inline" keyword.
-	* cpp.texi (__NO_INLINE): Document it.
-
-2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* cppfiles.c (struct include_file): New member err_no.
**** TRUNCATED ****
./xgcc -B./ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include  -DL_mulvsi3 -c /maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c -o libgcc/./_mulvsi3.o
./xgcc -B./ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include  -DL_mulvdi3 -c /maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c -o libgcc/./_mulvdi3.o
./xgcc -B./ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include  -DL_negvsi2 -c /maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c -o libgcc/./_negvsi2.o
./xgcc -B./ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include  -DL_negvdi2 -c /maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c -o libgcc/./_negvdi2.o
./xgcc -B./ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include  -DL_ctors -c /maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c -o libgcc/./_ctors.o
./xgcc -B./ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/maat/heart/tbox/cvs-gcc/gcc/gcc -I/maat/heart/tbox/cvs-gcc/gcc/gcc/. -I/maat/heart/tbox/cvs-gcc/gcc/gcc/config -I/maat/heart/tbox/cvs-gcc/gcc/gcc/../include -fexceptions -c /maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2.c: In function `execute_stack_op':
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2.c:300: warning: `result' might be used uninitialized in this function
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2.c:678: Internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[3]: *** [libgcc/./unwind-dw2.o] Error 1
make[3]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make: *** [bootstrap] Error 2
+ exit 1

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]