GCC build failed for native with your patch on 2003-06-26T09:15:01Z.

GCC regression checker geoffk@apple.com
Thu Jun 26 09:47:00 GMT 2003


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.

For more information, see http://gcc.gnu.org/regtest/.
-------------- next part --------------
ChangeLog entries since last run on 2003-06-26T09:00:50Z:
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Thu Jun 26 02:01:26 2003
+++ gcc/gcc/ChangeLog	Thu Jun 26 02:15:40 2003
@@ -1,3 +1,8 @@
+2003-06-26  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
+
+	* gcc/config/sh/sh.md (push_fpscr): Enable for TARGET_SH2E.
+	(pop_fpscr, fpu_switch): Likewise.
+
 2003-06-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
 
 	* value-prof.c: New.

ChangeLog entries between 2003-06-26T09:00:50Z and the last time everything
passed, on 2003-03-03T21:26:39Z:
--- /Users/regress/tbox/changelog_pass/gcc/ChangeLog	Mon Mar  3 13:26:59 2003
+++ gcc/ChangeLog	Mon Jun 23 15:28:44 2003
@@ -1,3 +1,336 @@
+2003-06-23  Keith Seitz  <kseitz@sources.redhat.com>
+
+	* Makefile.tpl: Add maybe-configure-itcl to configure-gdb.
+	* Makefile.in: Regenerate.
+
+2003-06-23  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.def: Introduce flags_to_pass.
+	* Makefile.tpl: Generate BASE_FLAGS_TO_PASS using it.
+	* Makefile.in: Regenerate.
+
+2003-06-23  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* configure.in (noconfigdirs) <cris-*-*>: Disable target-newlib
+	and target-libgloss.
+	<d30v-*-*, fr30-*-*, i960-*-*, m32r-*-*>: Disable gdb.
+	<h8300*-*-*>: Disable libf2c and ${libgcj}.
+	* configure: Regenerate.
+
+2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* configure.in: Update testsuite_flags to new location.
+	* configure. Regenerate.
+	
+2003-06-18  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.tpl: Remove BUILD_CC stuff.
+	* Makefile.in: Regenerate.
+
+2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* MAINTAINERS (Write After Approval): Remove Andrew Haley.
+
+2003-06-16  Graeme Peterson <gp@qnx.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2003-06-14  H.J. Lu <hongjiu.lu@intel.com>
+ 
+	* config.guess: Update to 2003-06-12 version.
+	* config.sub: Update to 2003-06-13 version.
+
+2003-06-12  H.J. Lu <hongjiu.lu@intel.com>
+
+	* config.guess: Update to 2003-06-06 version.
+	* config.sub: Update to 2003-06-06 version.
+
+2003-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+	* configure.in: Don't pass --with-stabs for mips*-sgi-irix6*o32.
+	* configure. Regenerate.
+
+2003-06-10  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* configure.in: Disable serial configure by default.
+	* configure: Regenerate.
+	* Makefile.tpl: Abolish .NOTPARALLEL.
+	* Makefile.in: Regenerate.
+
+	* Makefile.tpl: Replace {build,host,target}_canonical by
+	{build,host,target}.
+	* Makefile.in: Regenerate.
+
+	* Makefile.tpl: Fix stupid pasto.
+	* Makefile.in: Regenerate.
+
+2003-06-09  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.tpl: Remove bogus conditional.
+	* Makefile.in: Regenerate.
+
+2003-06-05  Jan Hubicka  <jh@suse.cz>
+
+	* Makefile.tpl (profiledbootstrap): New target.
+	* Makefile.in (profiledbootstrap): New target.
+
+2003-06-05  Wolfgang Bangerth  <bangerth@dealii.org>
+
+	* MAINTAINERS (Bugzilla only): Add Dara Hazeghi and Andrew
+	Pinski. Remove user names from other bugzilla-only maintainers.
+
+2003-06-03  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.tpl: Make 'recursive targets' using autogen rather
+	than shell loop.  Remove duplicate 'clean' targets and false
+	comments.
+	* Makefile.def: Add systematic dependencies to 'recursive' targets.
+	Add systematic method of specifying missing targets in subdirs.
+	Add copyright boilerplate.
+	* Makefile.in: Regenerate.
+	* configure.in: Add 'recursive targets' to maybe list.
+	* configure: Regenerate.
+
+	* MAINTAINERS: "GNATS only" -> "Bug database only".
+
+	* Makefile.tpl: Rename [+target+] to [+make_target+].
+	* Makefile.def: Rename 'target' to 'make_target'.
+
+2003-05-31  Neil Booth  <neil@daikokuya.co.uk>
+
+	* MAINTAINERS: Add self as options handling maintainer.
+
+2003-05-28  Michael Meissner  <gnu@the-meissners.org>
+
+	* MAINTAINERS: Remove myself as m32r/v850 maintainer, since it has
+	been too long since I touched those ports.
+
+2003-05-28  DJ Delorie  <dj@redhat.com>
+
+	* Makefile.tpl: Make maybe-check-gcc .PHONY.
+	* Makefile.in: Regenerate.
+
+2003-05-21  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
+
+	* configure.in: Use curly braces in the definition of tooldir.
+	* configure: Regenerate.
+
+2003-05-21  DJ Delorie  <dj@redhat.com>
+	
+	* Makefile.tpl (configure-target-libiberty): Depend only on gcc, not
+	newlib or libgloss.
+	* Makefile.in: Regenerate.
+
+2003-05-21  DJ Delorie  <dj@redhat.com>
+
+	* Makefile.tpl: Add missing empty maybe-check-gcc target.
+	* Makefile.in: Regenerate.
+
+2003-05-20  Ian Lance Taylor  <ian@airs.com>
+
+	* MAINTAINERS: Update my e-mail address.
+
+2003-05-19  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* configure.in: Switch more things to use maybe dependencies.
+	* Makefile.tpl: Switch more things to use maybe dependencies.  
+	Factor out common code from autogen IF statements.
+	* configure: Regenerate.
+	* Makefile.in: Regenerate.
+
+2003-05-14  Kelley Cook  <kelleycook@wideopenwest.com>
+
+	* configure.in: Accept i[3456789]86 for machine type.
+	* configure: Regenerate.
+
+2003-05-18  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* configure.in: Switch more things to use maybe dependencies.
+	Rearrange a little.  Use GCC_TOPLEV_SUBDIRS.
+	* configure: Regenerate.
+	* Makefile.tpl: Switch more things to use maybe dependencies.
+	* Makefile.in: Regenerate.
+
+2003-05-16  Andreas Schwab  <schwab@suse.de>
+
+	* Makefile.tpl (install-opcodes): Define.
+	* Makefile.in: Rebuild.
+
+2003-05-13  Andreas Jaeger  <aj@suse.de>
+
+	* config.guess: Update to 2003-05-09 version.
+	* config.sub: Update to 2003-05-09 version.
+
+2003-05-13  Michael Eager <eager@mvista.com>
+
+	* configure.in: Correct sed script so that options in quotes are not
+	deleted.
+	* configure: Rebuild.
+
+2003-05-12  Corinna Vinschen  <corinna@vinschen.de>
+
+	* configure.in (FLAGS_FOR_TARGET): Remove $$s/newlib/libc/sys/cygwin
+	and $$s/newlib/libc/sys/cygwin32 include paths.
+	* configure: Ditto.
+
+2003-05-12  Michael Meissner  <gnu@the-meissners.org>
+
+	* MAINTAINERS: Update my email addresses.
+
+2003-05-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* config-ml.in: Propagate INSTALL variables.
+
+2003-05-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* MAINTAINERS: Remove duplicate entries in Write After Approval.
+
+2003-05-02  Chris Demetriou  <cgd@broadcom.com>
+
+        * Makefile.tpl: Require "makeinfo" from texinfo 4.2 or later.
+        * Makefile.in: Regenerate.
+
+2003-05-02  Wolfgang Bangerth  <bangerth@dealii.org>
+
+	* MAINTAINERS (GNATS only): Add Falk Hueffner.
+
+2003-04-30  Wolfgang Bangerth  <bangerth@dealii.org>
+
+	* MAINTAINERS (GNATS only): Add Giovanni Bajo.
+
+2003-04-27  Daniel Jacobowitz  <drow@mvista.com>
+
+	* Makefile.tpl: Clean $(BUILD_SUBDIR).
+	* Makefile.in: Regenerated.
+
+2003-04-25  Wolfgang Bangerth  <bangerth@dealii.org>
+
+	* MAINTAINERS (Write After Approval): Upgrade myself from
+	GNATS only to write-after-approval. Update my mail address.
+
+2003-04-25  Loren J. Rittle <ljrittle@acm.org>
+
+	(OS Port Maintainers: freebsd): Add myself.
+
+2003-04-22  Mark Mitchell  <mark@codesourcery.com>
+
+	* MAINTAINERS (java): Remove Alexandre Petit-Bianco.
+
+2003-04-22  Kean Johnston  <jkj@sco.com>
+
+	* MAINTAINERS (SCO ports): Added myself.
+
+2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* MAINTAINERS (gcov): Add myself and Jan Hubicka.
+
+2003-04-19  Kean Johnston  <jkj@sco.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2003-04-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* Makefile.tpl (MAKEINFOFLAGS): Default to --split-size=5000000.
+	* Makefile.in: Regenerate.
+
+2003-04-18  Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.in (powerpc64*-*-linux*): Remove.
+	* configure: Rebuilt.
+
+2003-04-17  Phil Edwards  <pme@gcc.gnu.org>
+
+	* Makefile.tpl (GCC_STRAP_TARGETS):  New variable containing all the
+	previous bootstrap targets, plus bubblestrap, quickstrap, cleanstrap,
+	and restrap.
+	* Makefile.in:  Regenerate.
+
+2003-04-16  Richard Earnshaw  <rearnsha@arm.com>
+
+	* configure.in (arm-*-netbsdelf*): Enable building java libraries.
+	* configure: Regenerated.
+
+2003-04-15  DJ Delorie  <dj@redhat.com>
+
+	* MAINTAINERS: Remove myself as windows/cygwin/mingw maintainer.
+
+2003-04-13  Nick Clifton  <nickc@redhat.com>
+
+	* config-ml.in: Remove support for --disable-aix removing
+	call-aix multilibs.
+
+2003-04-10  Alexandre Oliva  <aoliva@redhat.com>
+
+	* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on mips*.
+	* */configure: Rebuilt.
+
+2003-04-08  Joel Sherrill  <joel@oarcorp.com>
+
+	* MAINTAINERS: Add my email address.
+
+2003-03-17  Olivier Hainque  <hainque@act-europe.fr>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2003-03-14  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES back down.
+	* Makefile.in: Regenerate.
+
+2003-03-14  Michael Chastain  <mec@shout.net>
+
+	* Makefile.in: Regenerate with correct Makefile.def.
+
+2003-03-12  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES up.  Delete unused
+	Make macro.
+	* Makefile.in: Regenerate.
+	* configure.in: Clean up gxx_include_dir logic.
+	* configure: Regenerate.
+
+2003-03-12  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2003-03-10  Ben Elliston  <bje@wasabisystems.com>
+
+	* MAINTAINERS: Update my mail address.
+
+2003-03-09  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+	* configure.in (gxx_include_dir): Fix typo.
+	* configure: Regenerated.
+
+2003-03-04  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.tpl: Reindent.
+	* Makefile.in: Regenerate.
+	* configure.in: Reindent.  Don't set unused variables.
+	* configure: Regenerate.
+
+2003-03-04  Daniel Jacobowitz  <drow@mvista.com>
+
+	* configure.in: Include $(build_tooldir)/sys-include in
+	FLAGS_FOR_TARGET.
+	* configure: Regenerated.
+
+2003-03-04  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+	* Makefile.tpl: Always pass down RANLIB.
+	* Makefile.in: Regenerate.
+
+	* Makefile.tpl: Don't set unused enable_shared, enable_threads macros.
+	* Makefile.in: Regenerate.
+	* configure.in: Remove unused logic relating to --enable-shared
+	and --enable-threads.  Remove bogus comments.  Remove redundant
+	noconfigdirs.
+	* configure: Regenerate.
+
+	* configure.in: Replace ${libstdcxx_version} by its value.
+	Remove reference to mh-dgux.
+	* configure: Regenerate.
+
 2003-03-03  Kevin Buettner  <kevinb@redhat.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog	Mon Mar  3 13:27:03 2003
+++ gcc/gcc/ChangeLog	Thu Jun 26 02:01:26 2003
@@ -1,21217 +1,20502 @@
-Mon Mar  3 20:45:25 2003  J"orn Rennecke <joern.rennecke@superh.com>
+2003-06-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
 
-	* config/sh/sh.h (EXTRA_SPECS): Add subtarget_asm_relax_spec and
-	subtarget_asm_isa_spec.
-	(SUBTARGET_ASM_RELAX_SPEC, SUBTARGET_ASM_ISA_SPEC): Define.
-	(ASM_SPEC): Define as SH_ASM_SPEC.
-	(SH_ASM_SPEC): New; take the role of ASM_SPEC, but safe from svr4.h.
-	Use subtarget_asm_relax_spec and subtarget_asm_isa_spec.
-	* config/sh/elf.h (ASM_SPEC): Use SH_ASM_SPEC.
-	(SUBTARGET_ASM_ISA_SPEC): Undef / define.
+	* value-prof.c: New.
+	* value-prof.h: New.
+	* Makefile.in (value-prof.o): New.
+	(LIBGCOV): Add _gcov_merge_single and _gcov_merge_delta
+	(profile.o): Add value-prof.h and tree.h dependency.
+	* flags.h (flag_profile_values): Declare.
+	* gcov-io.h (GCOV_COUNTERS, GCOV_COUNTER_NAMES, GCOV_MERGE_FUNCTIONS):
+	Add new counters.
+	(GCOV_COUNTER_V_INTERVAL, GCOV_COUNTER_V_POW2, GCOV_COUNTER_V_SINGLE,
+	GCOV_COUNTER_V_DELTA): New counter sections.
+	(__gcov_merge_single, __gcov_merge_delta): Declare.
+	* flow.c (mark_used_regs): Set subregs_of_mode only when the
+	structure is initialized.
+	* libgcov.c (__gcov_merge_single, __gcov_merge_delta): New functions.
+	* profile.c: Include value-prof.h and tree.h.
+	(gen_interval_profiler, gen_pow2_profiler, gen_one_value_profiler,
+	gen_const_delta_profiler, instrument_values): New static functions.
+	(get_exec_counts): Fix comment.
+	(branch_prob): Invoke instrument_values.
+	* toplev.c (flag_profile_values): New flag.
+	* doc/invoke.texi (-fprofile-values): Document.
+
+2003-06-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* Makefile.in (cfgrtl.o): Add expr.h dependency.
+	* cfgrtl.c: Include expr.h.
+	(mark_killed_regs, safe_insert_insn_on_edge): New
+	functions.
+	* config/i386/i386.h (AVOID_CCMODE_COPIES): Define.
+	* basic-block.h (safe_insert_insn_on_edge): Declare.
 
-	* sh.h (OVERRIDE_OPTIONS): Set default values for align_loops
-	and align_jumps if not set.
-	Force align_jumps to be at least 2.
-	When relaxing, force align_functions to be at least the maximum of
-	align_loops, align_jumps and 4.
-	* sh.c (find_barrier, barrier_align): Honour align_jumps_log.
-	(sh_loop_align): Honour align_loops_log.
+2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
 
-	* sh.md (length attribute): Use prev_nonnote_insn instead of PREV_INSN
-	to check for indirect_jump_scratch.
-	(indirect_jump_scratch): Add second set.
-	* sh.c (output_far_jump): Use prev_nonnote_insn instead of PREV_INSN
-	when looking for indirect_jump_scratch.
-	Extract scratch register taking new structure of indirect_jump_scratch
-	into account.
-	(gen_block_redirect): Set INSN_SCOPE for indirect_jump_scratch.
+	* c-opts.c (missing_arg): Make non-static.
+	(c_common_handle_option): Don't check for missing arguments.
+	* opts.c (handle_option): Check for missing arguments.
 
-Mon Mar  3 19:07:21 CET 2003  Jan Hubicka  <jh@suse.cz>
+2003-06-26  David Edelsohn  <edelsohn@gnu.org>
 
-	* calls.c (rtx_for_function_call): Take the address as an argument
-	(expand_call): Do not modify the expression.
+	* config/rs6000/power4.md (power4-veccomplex): Correct latency.
 
-	* toplev.c (rest_of_compilation):  Avoid cfg_cleanup calls when not
-	optimizing.
+2003-06-25  Loren James Rittle  <ljrittle@acm.org>
 
-2003-03-03  Kazu Hirata  <kazu@cs.umass.edu>
+	* configure.in (ld_vers): Portability [sed].
+	* configure: Regenerate with autoconf213.
 
-	* config/h8300/h8300.md (*ixorsi3_zext_hi): Restrict to
-	TARGET_H8300H and TARGET_H8300S.
+2003-06-25  H.J. Lu <hongjiu.lu@intel.com>
 
-2003-03-03  Kazu Hirata  <kazu@cs.umass.edu>
+	* doc/extend.texi: Document new builtin functions for Intel
+	Prescott New Intrunctions.
 
-	* config/h8300/h8300.md (a peephole2): New.
+	* doc/invoke.texi: Document new command-line options, -mpni and
+	-mno-pni, for Intel Prescott New Intrunctions.
 
-2003-03-03  Kazu Hirata  <kazu@cs.umass.edu>
+	* config.gcc (extra_headers): Add pmmintrin.h for i[34567]86-*-*.
 
-	* config/h8300/h8300.md (*extzv_8_8): Use shorter code when
-	operands[0] and operands[1] are different.
+	* config/i386/i386.c (override_options): Turn on MASK_SSE2
+	for -mpni. Turn on MASK_SSE for -msse2.
+	(bdesc_2arg): Add PNI builtins with 2 args.
+	(bdesc_1arg): Add PNI builtins with 1 arg.
+	(ix86_init_mmx_sse_builtins): Handle PNI builtins.
+	(ix86_expand_builtin): Likewise.
 
-2003-03-03  Kazu Hirata  <kazu@cs.umass.edu>
+	* config/i386/i386.h (MASK_3DNOW, MASK_3DNOW_A,
+	MASK_128BIT_LONG_DOUBLE, MASK_64BIT, MASK_MS_BITFIELD_LAYOUT,
+	MASK_TLS_DIRECT_SEG_REFS): Renumbered.
+	(TARGET_PNI): New.
+	(TARGET_SWITCHES): Don't enable MASK_SSE for -msse2 here. Add
+	-mpni and -mno-pni.
+	(TARGET_CPU_CPP_BUILTINS): Defined __PNI__ for PNI.
+	(ix86_builtins): Add PNI builtins.
+	(config/i386/i386.md): Add PNI patterns.
 
-	* reload1.c (reload_cse_move2add): Remove variable success.
+	* config/i386/pmmintrin.h: New file.
 
-2003-03-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+2003-06-25  Kazu Hirata  <kazu@cs.umass.edu>
 
-	* ggc-common.c (ggc_rlimit_bound): Cast RLIM_INFINITY to avoid
-	warnings.
+	* config/h8300/h8300.md (call): Fix the insn lengths.
+	(call_value): Likewise.
 
-2003-03-02  Richard Henderson  <rth@redhat.com>
+Thu Jun 26 00:13:35 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
-	* configure.in (HAVE_AS_LTOFFX_LDXMOV_RELOCS): New ia64 test.
-	* config.in, configure: Rebuild.
-	* config/ia64/ia64.c (ia64_ld_address_bypass_p): Accept lo_sum.
-	* config/ia64/ia64.md (load_symptr): Use high/lo_sum for the 
-	paired ldtoffx and ldxmov annotations.
-	(load_symptr_internal1): Remove.
-	(load_symptr_high, load_symptr_low): New.
+	* c-common.c (handle_used_attribute): Use mark_referenced.
+	* varasm.c (mark_referenced): Break out from ...
+	(assemble_name): ... here.
+	* tree.h (mark_referenced): Declare.
 
-2003-03-02  Neil Booth  <neil@daikokuya.co.uk>
+2003-06-25  Wolfgang Bangerth  <bangerth@dealii.org>
 
-	* c-incpath.c (add_path): Fix sysp assignment.
+	* gccbug.in: Add PCH to list of categories.
 
-2003-03-02  Kurt Garloff  <garloff@suse.de>
+2003-06-25 Martin Schaffner <schaffner@gmx.li>
 
-	* params.def: Introduce parameter max-inline-insns-rtl for
-	a separate limit for the RTL inliner.
-	* params.h: Likewise.
-	* integrate.c (function_cannot_inline_p): Use it.
-	* toplev.c (decode_f_option): Set multiple parameters 
-	controlling inlining with -finline-limit.
-	* params.def: Fix orthographic and typographic errors.
-	* doc/invoke.texi: Document parameters controlling inlining
-	and the way -finline-limit sets multiple of them.
+	* cppfiles.c: Clarify comments.
+	* cpphash.h: Likewise.
+	* cpplib.h: Likewise.
+	* cppmacro.c: Likewise.
+	* mkdeps.h: Likewise.
 
-	* tree.h (struct tree_decl): Introduce inlined_function_flag,
-	recording whether the function became eligible for inlining
-	by a compiler flag rather than the declaration.
-	Provide DID_INLINE_FUNC macro to access it.
-	* c-decl.c (grokdeclarator): Set DID_INLINE_FUNC.
-	* cp/decl.c (grokfndecl): Likewise.
-	* toplev.c (rest_of_compilation): Likewise.
-	* cp/optimize (maybe_clone_body): Copy DID_INLINE_FUNC.
-	* print-tree.c (print_node): Report it.
-	* params.def: Introduce new max-inline-insns-auto limit.
-	* params.h: Likewise.
-	* tree-inline.c (inlinable_function_p): Apply it to functions
-	with DID_INLINE_FUNC set.
-	* toplev.c (decode_f_option): Initialize it from -finline-limit
-	value.
-	* doc/invoke.texi: Document new parameter.
+2003-06-25  Neil Booth  <neil@daikokuya.co.uk>
 
-2003-03-02  Geoffrey Keating  <geoffk@apple.com>
+	* c-opts.c (complain_wrong_lang, write_langs): Remove.
+	(c_common_handle_option): Complaints about wrong language are
+	handled in opts.c now.
+	* opts.c (complain_wrong_lang, write_langs, handle_options): New.
+	(find_opt): Fix thinko.
+	(handle_option): Update prototype.  Complain about switches for
+	a different front end.
+	* opts.h (lang_names, handle_options): New.
+	(handle_option): Remove.
+	* opts.sh: Write out language names array.
+	* toplev.c (parse_options_and_default_flags): Use handle_options.
+
+2003-06-25  H.J. Lu <hongjiu.lu@intel.com>
+
+	* config/i386/i386.c (MASK_SSE1): Removed.
+	(MASK_SSE164): Removed.
+	(MASK_SSE264): Removed.
+	(bdesc_2arg): Replace MASK_SSE1 with MASK_SSE. Replace
+	MASK_SSE164 with MASK_SSE | MASK_64BIT. Replace MASK_SSE264
+	with MASK_SSE2 | MASK_64BIT.
+	(bdesc_1arg): Likewise.
+	(ix86_init_mmx_sse_builtins): Likewise.
 
-	* fix-header.c (read_scan_file): Don't reference simplify_path.
+	* config/i386/i386.h (TARGET_SSE): Remove MASK_SSE2.
+	(TARGET_SWITCHES): Enable both MASK_SSE and MASK_SSE2 for
+	-msse2.
 
-2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
+2003-06-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-	* config/m68hc11/m68hc11.c (m68hc11_override_options): Don't enable
-	min/max instructions by default as may result in reload errors.
+	* hwint.h (HOST_WIDE_INT_PRINT, HOST_WIDE_INT_PRINT_C): New macros.
+	(HOST_WIDE_INT_PRINT_DEC_SPACE,
+	HOST_WIDE_INT_PRINT_UNSIGNED_SPACE,
+	HOST_WIDEST_INT_PRINT_DEC_SPACE,
+	HOST_WIDEST_INT_PRINT_UNSIGNED_SPACE): Delete.
+	(HOST_WIDE_INT_PRINT_DEC, HOST_WIDE_INT_PRINT_DEC_C,
+	HOST_WIDE_INT_PRINT_UNSIGNED, HOST_WIDE_INT_PRINT_HEX): Define in
+	terms of HOST_WIDE_INT_PRINT and possibly HOST_WIDE_INT_PRINT_C.
 
-2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
+	* final.c (asm_fprintf): Use HOST_WIDE_INT_PRINT.
+	* ra-debug.c (dump_static_insn_cost): Likewise.
 
-	* config/m68hc11/m68hc11.md ("mulqi3"): Allow address register to
-	avoid reload problems; define split for it.
+2003-06-26  Nick Clifton  <nickc@redhat.com>
 
-2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
+	* config/arm/arm.h (BIGGEST_FIELD_ALIGNMENT): Define instead
+	of ADJUST_FIELD_ALIGN if IN_TARGET_LIBS.
+        Replace occurances of '???' with 'XXX' incase they are
+	mistaken for trigraphs.
+	(THUMB_PRINT_OPERAND_ADDRESS): abort if a compound address
+	does not have a register for the first operand.
 
-	* config/m68hc11/m68hc11.c (m68hc11_shift_operator): New function.
-	* config/m68hc11/m68hc11-protos.h (m68hc11_shift_operator): Declare.
-	* config/m68hc11/m68hc11.h (PREDICATE_CODES): Register.
-	* config/m68hc11/m68hc11.md ("rotrhi3", "rotlhi3"): New patterns for 
-	rotatert and rotate.
-	("rotrhi3_const", "rotlhi3_const"): Rename of old 'rotrhi3' insns.
-	("*rotrhi3", "*rotlhi3"): New insn pattern for non-const rotatert.
-	("*rotrhi3_addr"): New split for shift insns on address register.
-	("*lshrhi3", "*ashrhi3", "*ashlhi3_2"): Use new split.
-	* config/m68hc11/larith.asm (___rotlhi3): New asm function.
-	(___rotrhi3): Likewise.
-	* config/m68hc11/t-m68hc11-gas (LIB1ASMFUNCS): Build them.
+2003-06-25	Dhananjay Deshpande <dhananjayd@kpitcummins.com>
 
-2003-03-02  Neil Booth  <neil@daikokuya.co.uk>
+	* config/sh/sh.c (sh_register_move_cost):
+	Add case for moving between MAC_REGS.
 
-	* toplev.c (aux_base_name): Moved from toplev.h.
-	(filename): Constify.
-	(lang_dependent_init): Don't duplicate name.
-	(process_options): Set aux_base_name here, not...
-	(do_compile): ...here.  Change protoype.
-	(toplev_main): Move some code from do_compile.
-	* toplev.h: Remove aux_base_name.
+2003-06-25  Zack Weinberg  <zack@codesourcery.com>
 
-2003-03-02  Kazu Hirata  <kazu@cs.umass.edu>
+	PR 10178
+	* langhooks.h (struct lang_hooks): Add no_body_blocks bool.
+	* langhooks-def.h (LANG_HOOKS_NO_BODY_BLOCKS): New; default false.
+	* c-lang.c, objc/objc-lang.c: Override LANG_HOOKS_NO_BODY_BLOCKS
+	to true.
+	* stmt.c (is_body_block): If lang_hooks.no_body_blocks, always
+	return 0.
 
-	* config/h8300/h8300-protos.h: Add a prototype for
-	iorxor_operator.
-	* config/h8300/h8300.c (print_operand): Handle 'c'.
-	(iorxor_operator): New.
-	* config/h8300/h8300.h (PREDICATE_CODES): Add iorxor_operator.
-	* config/h8300/h8300.md (*iorhi3_zext): Remove.
-	(*iorsi3_zexthi): Likewise.
-	(*iorsi3_zextsi): Likewise.
-	(*xorhi3_zextqi): Likewise.
-	(*xorsi3_zexthi): Likewise.
-	(*xorsi3_zextsi): Likewise.
-	(*ixorhi3_zext): New.
-	(*ixorsi3_zext_qi): Likewise.
-	(*ixorsi3_zext_hi): Likewise.
+2003-06-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-2003-03-02  Neil Booth  <neil@daikokuya.co.uk>
+	* Makefile.in (bt-load.o): Depend on $(TM_P_H).
+	* bt-load.c: Include "tm_p.h".
 
-	* c-incpath.c (remove_component_p, simplify_path): Move back to
-	cppfiles.c.
-	(remove_duplicates): Use cpp_simplify_path.
-	* c-incpath.h (simplify_path): Remove.
-	* c-lex.c: Don't include c-incpath.h.
-	(init_c_lex): Remove simplify_path.
-	* cppfiles.c (remove_component_p, cpp_simplify_path): Restore.
-	(find_or_create_entry, validate_pch): Revert.
+2003-06-25  Kazu Hirata  <kazu@cs.umass.edu>
 
-2003-03-02  Ashif Harji  <asharji@uwaterloo.ca>
+	* config/h8300/h8300.c (compute_mov_length): Adjust for the
+	new optimization.
+	* config/h8300/h8300.md (*movsi_h8300): Optimize the load of
+	an SImode constant whose upper and lower are the same.
 
-	* gcc.c (default_compilers): Add -no-integrated-cpp flag to invoke
-	  an external cpp during compilation.
-	(option_map): Likewise.
-	* objc/lang-specs.h (default_compilers): Similarly.
-	* doc/invoke.texi: Document -no-integrated-cpp flag.
+Wed Jun 25 11:31:59 CEST 2003  Jan Hubicka  <jh@suse.cz>
 
-2003-03-02  Kazu Hirata  <kazu@cs.umass.edu>
+	* varasm.c (assemble_name): Mark needed variables even when
+	global info is ready.
 
-	* config/h8300/h8300.md (zero_extendqisi2): Change to an
-	expander.
-	(*zero_extendqisi2_h8300): New.
-	(*zero_extendqisi2_h8300hs): New.
-	(two splitters): New.
+2003-06-24  Jerry Quinn  <jlquinn@optonline.net>
 
-2003-03-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+	PR other/11280
+	* gcc/doc/invoke.texi (Optimization Options): Remove -Os from
+	-freorder-functions description.
 
-	* fp-bit.h (float_to_usi): Fix condition wrapping prototype.
+2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
 
-2003-03-01  Kazu Hirata  <kazu@cs.umass.edu>
+	* dwarf2out.c (gen_field_die): Return if type of decl is error mark.
 
-	* config/h8300/h8300.md (a peephole2): Remove dead code.
+2003-06-25  Neil Booth  <neil@daikokuya.co.uk>
 
-2003-03-01  Roger Sayle  <roger@eyesopen.com>
+	* opts.c (common_handle_option): Add missing break;s.
 
-	PR c++/9367
-	* builtin-types.def (DEF_FUNCTION_TYPE_VAR_3): New macro.
-	(BT_FN_INT_CONST_STRING_VALIST_ARG,
-	BT_FN_INT_STRING_CONST_STRING_VALIST_ARG,
-	BT_FN_INT_CONST_STRING_CONST_STRING_VALIST_ARG,
-	BT_FN_INT_STRING_SIZE_CONST_STRING_VALIST_ARG,
-	BT_FN_INT_STRING_CONST_STRING_VAR,
-	BT_FN_INT_CONST_STRING_CONST_STRING_VAR,
-	BT_FN_INT_STRING_SIZE_CONST_STRING_VAR): New built-in types.
-	* builtin-attrs.def (ATTR_NONNULL_1, ATTR_NONNULL_2,
-	ATTR_NONNULL_3): Also include the nothrow attribute.
-	(sprintf, scanf, sscanf, vprintf, vsprintf, snprintf,
-	vsnprintf, vscanf, vsscanf): Don't define attributes here.
-	* builtins.def (putchar, puts): Make full C89 built-ins.
-	(snprintf, sprintf, scanf, sscanf, vprintf, vscanf,
-	vsscanf, vsnprintf, vsprintf): New built-ins.
-	* c-common.c (c_common_nodes_and_builtins): Handle new macro
-	DEF_FUNCTION_TYPE_VAR_3.
+2003-06-24  Kazu Hirata  <kazu@cs.umass.edu>
 
-	* doc/extend.texi: Document these new built-in functions.
+	* config/h8300/h8300-protos.h: Add a prototype for
+	compute_mov_length.
+	* config/h8300/h8300.c (compute_mov_length): New.
+	* config/h8300/h8300.md (*movqi_h8300): Use it.
+	(*movqi_h8300hs): Likewise.
+	(movstrictqi): Likewise.
+	(*movhi_h8300): Likewise.
+	(*movhi_h8300hs): Likewise.
+	(movstricthi): Likewise.
+	(*movsi_h8300): Likewise.
+	(*movsf_h8300): Likewise.
+	(*movsi_h8300hs): Likewise.
+	(*movsf_h8300hs): Likewise.
+
+2003-06-24  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* jump.c (next_nondeleted_insn): Remove.
+	* rtl.h: Remove the prototype for next_nondeleted_insn.
+
+2003-06-24  Roger Sayle  <roger@eyesopen.com>
+
+	PR optimization/11311
+	* builtins.c (powi_cost): Fix typo.  The number of multiplications
+	required is the number to reduce the argument, result, plus the
+	cost of calculating the residual, val [not n, the original value].
+
+2003-06-24  Roger Sayle  <roger@eyesopen.com>
+
+	* config/alpha/osf5.h (TARGET_C99_FUNCTIONS): Define.
+
+2003-06-24  Richard Henderson  <rth@redhat.com>
+	    (blame to: Loren James Rittle  <ljrittle@acm.org>)
+
+	* real.h (ieee_extended_intel_96_round_53_format): New.
+	* real.c (ieee_extended_intel_96_round_53_format): New.
+	* config/i386/freebsd.h (SUBTARGET_OVERRIDE_OPTIONS): Use it
+	for XFmode and TFmode.
 
-2003-03-01  Kazu Hirata  <kazu@cs.umass.edu>
+2003-06-24  Kazu Hirata  <kazu@cs.umass.edu>
 
-	* config/h8300/h8300.md (a peephole2): New.
+	* config/h8300/h8300.md (4 anonymous patterns): Give internal
+	names.
+	(movsi_h8300): Change the name to *movsi_h8300.
+	(movsi_h8300hs): Change the name to *movsi_h8300hs.
+	(movsf_h8300): Change the name to *movsf_h8300.
+	(movsf_h8300hs): Change the name to *movsf_h8300hs.
+
+2003-06-24  Jakub Jelinek  <jakub@redhat.com>
+
+	* builtins.c (expand_builtin_strcpy): Don't evaluate side-effects in
+	src twice.
+
+2003-06-24  J"orn Rennecke <joern.rennecke@superh.com>
+
+	Back out these patches:
+	 2003-06-02  J"orn Rennecke <joern.rennecke@superh.com>
+	  * sh.h (OLD_ARG_MODE): New macro.
+	  (FUNCTION_ARG_ADVANCE, FUNCTION_ARG_PASS_BY_REFERENCE): Use it.
+	  (FUNCTION_ARG_1): Break out of:
+	  (FUNCTION_ARG).  Use OLD_ARG_MODE.
+	 2003-06-06  J"orn Rennecke <joern.rennecke@superh.com>
+	  * sh.h (FUNCTION_ARG_1): Consistently use NEW_MODE for the mode
+	  of the generated register.
+
+	* sh.h (FUNCTION_ARG_SCmode_WART): Define.
+	(FUNCTION_ARG): Unless FUNCTION_ARG_SCmode_WART is defined and
+	an even number of floating point regs are in use, use the same
+	sequence of argument passing registers for SCmode as would be
+	used for two SFmode values.
+	* sh.c (sh_va_arg): If FUNCTION_ARG_SCmode_WART is defined,
+	swap real / imaginary parts in incoming SCmode values passed
+	in registers.
+
+2003-06-24  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
+
+	PR target/11260
+	* config/alpha/alpha.md (sqrtdf2): Fix operand substitution.
+
+Tue Jun 24 18:49:33 CEST 2003  Jan Hubicka  <jh@suse.cz>
+
+	* Makefile.in (cgraph.o): Depend on output.h, not depend on
+	tree-inline.h
+	* cgraph.c: Do not include tree-inline.h; include output.h
+	(known_fns): Rename to ...
+	(known_decls): ... this one; update all uses.
+	(cgraph_varpool_hash): New static variable.
+	(cgraph_varpool_n_nodes, cgraph_varpool_nodes_queue): New global
+	variables.
+	(cgraph_varpool_hash_node, eq_cgraph_varpool_node, cgraph_varpool_node,
+	cgraph_varpool_node_for_identifier, cgraph_varpool_mark_needed_node,
+	cgraph_varpool_finalize_decl, cgraph_varpool_assemble_pending_decls):
+	New functions.
+	* cgraph.h (cgraph_varpool_node): New structure.
+	(cgraph_varpool_n_nodes, cgraph_varpool_nodes_queue): Declare.
+	(cgraph_varpool_node, cgraph_varpool_node_for_identifier,
+	cgraph_varpool_finalize_decl, cgraph_varpool_mark_needed_node,
+	cgraph_varpool_asemble_pending_decls): Declare.
+	* cgraphunit.c (record_call_1): Notice variable references.
+	(cgraph_finalize_compilation_unit): Assemble pending variables.
+	* toplev.c (wrapup_global_declarations): Use varpool.
+	(compile_file): Assemble pending declarations.
+	(rest_of_decl_compilation): Use varpool in unit-at-a-time mode.
+	* varasm.c (assemble_name): Notice varpool references.
+
+Tue Jun 24 13:52:11 CEST 2003  Jan Hubicka  <jh@suse.cz>
+
+	* langhooks-def.h (LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE): New macro.
+	* langhooks.h (lang_hooks_for_decls): Add prepare_assemble_variable.
+	* varasm.c (assemble_variable): Call prepare_assemble_variable.
+
+2003-06-23  Roger Sayle  <roger@eyesopen.com>
+
+	* builtins.c (expand_builtin): Use expand_builtin_pow to expand
+	calls for pow, powf, powl and their __builtin_ variants.
+	(expand_builtin_pow): If the second argument is a constant
+	integer and compiling with -ffast-math, use expand_powi to
+	generate RTL if powi_cost is less than POWI_MAX_MULTS.
+	(powi_cost): New function to return the number of multiplications
+	necessary to evaluate an Nth power, for integer constant N.
+	(expand_powi): New function to expand the RTL for evaluating
+	the Nth power of a floating point value, for integer constant N.
+
+	* doc/tm.texi (POWI_MAX_MULTS): Document new target macro.
+
+Mon Jun 23 23:07:35 CEST 2003  Jan Hubicka  <jh@suse.cz>
+
+	* cgraph.c (cgraph_nodes_queue): Declare.
+	(eq_node): Take identifier as p2.
+	(cgraph_node): Update htab_find_slot_with_hash call.
+	(cgraph_node_for_identifier): New.
+	(cgraph_mark_needed_node): Move here from cgraphunit.c.
+	* cgraph.h (cgraph_nodes_queue): Declare.
+	(cgraph_node_for_identifier): Declare.
+	* cgraphunit.c (cgraph_finalize_function): Collect entry points here
+	instead of in cgraph_finalize_compilation_unit; constructors and
+	destructors are entry points.
+	(cgraph_finalize_compilation_unit): Reorganize debug outout;
+	examine nested functions after lowerng; call collect_functions hook.
+	(cgraph_mark_local_functions): DECL_COMDAT functions are not local.
+	(cgraph_finalize_compilation_unit): Do not collect entry points.
+	* varasm.c: Include cgraph.h
+	(assemble_name): Mark referenced identifier as needed.
+
+	* cgraphunit.c (record_call_1): Use get_callee_fndecl.
+
+2003-06-23  Jakub Jelinek  <jakub@redhat.com>
+
+	* config/i386/i386.c (x86_output_mi_thunk): Don't pass MEM to %P0,
+	just SYMBOL_REF.
+	* config/s390/s390.c (s390_output_mi_thunk): Avoid .plt in -m31
+	mode, as it requires pic register loaded.
+
+	* varasm.c (resolve_unique_section): Remove prototype.  No longer
+	static.
+	* tree.h (resolve_unique_section): New prototype.
+
+2003-06-23  Andreas Schwab  <schwab@suse.de>
+
+	PR debug/9905
+	* dwarf2out.c (loc_descriptor_from_tree): Handle MODIFY_EXPR by
+	recursing through first argument.
 
-2003-03-01  Richard Earnshaw  <rearnsha@arm.com>
+2003-06-23  Kazu Hirata  <kazu@cs.umass.edu>
 
-	* predict.c (estimate_bb_frequencies): Correctly set
-	real_values_initialized after initialization.
+	* ChangeLog.1: Fix a typo.
+	* cfgrtl.c: Fix comment typos.
+	* dwarf2out.c: Likewise.
+	* expmed.c: Likewise.
+	* genrecog.c: Likewise.
+	* jump.c: Likewise.
+	* rtlanal.c: Likewise.
+	* ssa-dce.c: Likewise.
+	* toplev.c: Likewise.
 
-2003-03-01  Neil Booth  <neil@daikokuya.co.uk>
+2003-06-23  Kazu Hirata  <kazu@cs.umass.edu>
 
-	* Makefile.in (C_AND_OBJC_OBJS, c-incpath.o, c-lex.o, LIBCPP_OBJS,
-	cppinit.o, cppdefault.o, fix-header): Update.
-	* c-incpath.c: New file.
-	* c-incpath.h: New file.
-	* c-lex.c: Include c-incpath.h.
-	(init_c_lex): Register path simplifier.
-	* c-opts.c: Include cppdefault.h and c-incpath.h.
-	(TARGET_SYSTEM_ROOT, verbose, iprefix, sysroot, std_inc,
-	std_cxx_inc, quote_chain_split, add_prefixed_path): New.
-	(COMMAND_LINE_OPTIONS): Add more options from cpplib.
-	(missing_arg, c_common_decode_option): Handle them.
-	(c_common_post_options): Register include chains.
-	(print_help): Update.
-	* cppdefault.h (struct default include): Update.
-	Move some macros to ...
-	* cppdefault.c: ... here.
-	(cpp_include_defaults): Add extra field add_sysroot.
-	* cppfiles.c (include_file, search_from, find_or_create_entry,
-	cpp_included, find_include_file, remap_filename): Update for
-	renaming of search_path to cpp_path, and of the chain headers.
-	(remove_component_p, _cpp_simplify_pathname): Move to c-incpath.c.
-	* cpphash.h (struct search_path): Move to cpplib.h.
-	(struct cpp_buffer, struct cpp_reader): Update.
-	(_cpp_simplify_pathname): Remove.
-	* cppinit.c: Don't include prefix.h and cppdefault.h.
-	(INO_T_EQ, INO_T_COPY, path_include, append_include_chain,
-	remove_dup_dir, remove_dup_nonsys_dirs, remove_dup_dirs,
-	init_standard_includes, BRACKET, SYSTEM, AFTER, no_dir,
-	no_pth, cpp_handle_options): Remove.
-	(struct pending_option): Remove chain members.
-	(cpp_destroy, cpp_read_main_file, COMMAND_LINE_OPTIONS,
-	cpp_handle_option): Update.
-	* cpplib.h (struct cpp_path, cpp_set_include_chains): New.
-	(struct cpp_options): Remove quote_include, bracket_include,
-	include_prefix, include_prefix_len, verbose, ignore_srcdir,
-	no_standard_includes, no_standard_cplusplus_includes.
-	(struct cpp_callbacks): Add simplify_path.
-	(cpp_handle_options): Remove.
-	* fix-header.c: Include c-incpath.h.
-	(read_scan_file): Update to use c-incpath functionality.
-	* doc/passes.texi: Update.
+	* doc/extend.texi: Fix typos.
+	* doc/md.texi: Likewise.
+	* doc/tm.texi: Likewise.
 
-2003-03-01  Kazu Hirata  <kazu@cs.umass.edu>
+2003-06-23  Kazu Hirata  <kazu@cs.umass.edu>
 
-	* config/h8300/h8300.c (bit_operand): Accept MEM only if it
-	satisfies EXTRA_CONSTRAINT 'U'.
+	* basic-block.h: Fix comment formatting.
+	* bt-load.c: Likewise.
+	* builtins.c: Likewise.
+	* c-common.c: Likewise.
+	* c-common.h: Likewise.
+	* c-format.c: Likewise.
+	* coverage.c: Likewise.
+	* cpplib.h: Likewise.
+	* cpppch.c: Likewise.
+	* dbxout.c: Likewise.
+	* diagnostic.c: Likewise.
+	* dwarf2out.c: Likewise.
+	* expr.c: Likewise.
+	* fold-const.c: Likewise.
+	* function.c: Likewise.
+	* gcc.c: Likewise.
+	* gcov-io.c: Likewise.
+	* gcov-io.h: Likewise.
+	* gcov.c: Likewise.
+	* profile.c: Likewise.
+	* real.h: Likewise.
+	* sched-deps.c: Likewise.
 
-2003-03-01  Kazu Hirata  <kazu@cs.umass.edu>
+2003-06-23  Roger Sayle  <roger@eyesopen.com>
+	    Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
-	* config/h8300/h8300.md (*tst_extzv_bitqi_1_n): Take a scratch
-	register.
-	(*tst_extzv_memqi_1_n): Change to a splitter.
-	(a peephole2): Update.
+	* doc/contrib.texi (Contributors): Add a note on testing and
+	remove duplicates from testers list.
 
-2003-03-01  Richard Earnshaw  <rearnsha@arm.com>
+2003-06-23  Nick Clifton  <nickc@redhat.com>
 
-	* predict.c (estimate_bb_frequencies): Initialize the sreal
-	constants once per compilation.
+	* read-rtl.c (read_braced_string): Check for EOF.  If
+	encountered issue an error message.
 
-2003-02-28  Richard Henderson  <rth@redhat.com>
**** TRUNCATED ****
-------------- next part --------------
gcc: unrecognized option `-no-cpp-precomp'
gcc -c   -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/config -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include /Users/regress/tbox/cvs-gcc/gcc/gcc/optabs.c -o optabs.o
gcc: unrecognized option `-no-cpp-precomp'
gcc -c   -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/config -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include options.c -o options.o
gcc: unrecognized option `-no-cpp-precomp'
gcc -c   -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/config -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include /Users/regress/tbox/cvs-gcc/gcc/gcc/opts.c -o opts.o
gcc: unrecognized option `-no-cpp-precomp'
gcc -c   -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/config -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include /Users/regress/tbox/cvs-gcc/gcc/gcc/params.c -o params.o
gcc: unrecognized option `-no-cpp-precomp'
gcc -c   -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/config -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include /Users/regress/tbox/cvs-gcc/gcc/gcc/predict.c -o predict.o
gcc: unrecognized option `-no-cpp-precomp'
gcc -c   -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/config -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include /Users/regress/tbox/cvs-gcc/gcc/gcc/print-rtl.c -o print-rtl.o
gcc: unrecognized option `-no-cpp-precomp'
gcc -c   -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/Users/regress/tbox/cvs-gcc/gcc/gcc -I/Users/regress/tbox/cvs-gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/config -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include /Users/regress/tbox/cvs-gcc/gcc/gcc/print-tree.c -o print-tree.o
gcc: unrecognized option `-no-cpp-precomp'
make[2]: *** No rule to make target `value-prof.c', needed by `value-prof.o'.  Stop.
make[1]: *** [stage1_build] Error 2
make: *** [bootstrap] Error 2
+ '[' -s gcc/.bad_compare ']'
+ exit 1
-------------- next part --------------
-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list