2 GCC gcc-3_3-branch regressions, 2 new, with your patch on 2003-03-04T00:30:03Z.

GCC regression checker geoffk@apple.com
Tue Mar 4 05:18:00 GMT 2003


With your recent patch, GCC gcc-3_3-branch has some regression test failures, 
which used to pass.  There are 2 new failures, and 0
failures that existed before and after that patch; 8 failures
have been fixed.

The new failures are:
native gcc.sum gcc.c-torture/execute/20010910-1.c
native gcc.sum gcc.c-torture/execute/va-arg-11.c

The fixed failures are:
native g++.sum g++.brendan/array-refs.C
native g++.sum g++.bugs/900519_07.C
native g++.sum g++.dg/other/error2.C
native g++.sum g++.dg/parse/saved1.C
native g++.sum g++.oliva/template9.C
native g++.sum g++.pt/defarg8.C
native gcc.sum gcc.dg/noreturn-1.c
native gcc.sum gcc.dg/return-type-1.c

For more information, see http://gcc.gnu.org/regtest/.
-------------- next part --------------
ChangeLog entries since last run on 2003-02-28T08:26:02Z:
--- /Users/regress/tbox/changelog_mail/gcc/ChangeLog	Wed Feb 26 15:14:44 2003
+++ gcc/ChangeLog	Mon Mar  3 16:30:53 2003
@@ -1,26 +1,6 @@
-2003-02-25  Uwe Stieber <uwe@wwws.de>
-
-	* configure.in: Add support for kaOS as cross build target system.
-	* configure: Regenerated.
-
-2003-02-24  Steven Bosscher  <steven@gcc.gnu.org>
-
-	* MAINTAINERS (Write after approval): Add myself.
-
-2003-02-21  James E Wilson  <wilson@tuliptree.org>
-
-	* MAINTAINERS: Update my email address.
-
 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
 
-	* MAINTAINERS: Add self to blanket write privs. section.
-
-2003-02-20  Sean McNeil  <sean@blue.mcneil.com>
-
-	* Makefile.tpl: Add definition of CPPFLAGS to pass into
-	configure-target-* as some target builds may require additional
-	flags for preprocessor tests.
-	* Makefile.in: Regenerated.
+	* MAINTAINERS: Copy from HEAD.
 
 2003-02-19  Alexandre Oliva  <aoliva@redhat.com>
 
@@ -29,62 +9,26 @@
 	* ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of
 	auto-detecting it.
 
+2003-02-19  Alexandre Oliva  <aoliva@redhat.com>
+
 	* ltcf-cxx.sh: Replace $linker_flags with $compiler_flags wherever
 	it is used as argument to $CC.
 	* ltcf-gcj.sh: Likewise.
 
-	* configure.in: Introduce --enable-maintainer-mode.
-	* configure: Rebuilt.
-	* Makefile.tpl (Makefile.in, configure): Enable dependencies only
-	for maintainer mode.
-	* Makefile.in: Rebuilt.
-
-2003-02-18  Jason Merrill  <jason@redhat.com>
-
-	* Makefile.tpl (check-c++): Allow parallelism.
-
 2003-02-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
 	* MAINTAINERS: Remove John Carr (who never actually had access to
 	gcc.gnu.org).
 
-2003-02-15  Geoffrey Keating  <geoffk@apple.com>
-
-	* configure.in (*-*-darwin*): Rename from powerpc*-*-darwin*,
-	don't configure target-libobjc.
-	* configure: Regenerate.
-
-2003-02-14  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
-
-	* Makefile.tpl (RANLIB): Define.
-	* Makefile.in: Regenerate.
-
-2003-02-08  Laurynas Biveinis  <laurynas.biveinis@mif.vu.lt>
+2003-02-06  Andreas Tobler  <a.tobler@schweiz.ch>
 
-	* MAINTAINERS: Update my email.
-
-2003-02-06  Keith R Seitz  <keiths@redhat.com>
-
-	* Makefile.def: Remove "snavigator", "grep", and "db" modules.
-	* Makefile.tpl: Remove "all-snavigator" and "all-grep".
-	* Makefile.in: Regenerated.
-	* configure.in: Remove all traces of snavigator, db, and grep.
-	* configure: Regenerated.
+	* MAINTAINERS: Add myself to write-after-approval list.
 
 2003-02-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
 	* MAINTAINERS: Remove duplicate entry for Bernd Schmidt from Write
 	After Approval.
 
-2003-02-02  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
-
-	* MAINTAINERS (Write after approval): Add myself.
-
-2003-01-31  Frank Ch. Eigler  <fche@redhat.com>
-
-	* Makefile.tpl (all-sid): Add libiberty/bfd/opcodes dependencies.
-	* Makefile.in: Regenerated.
-
 2003-01-30  Roger Sayle  <roger@eyesopen.com>
 
 	* config.guess: Updated to 2003-01-30's version.
@@ -98,423 +42,64 @@
 	gcc/version.c does not exist, try to extract the version number from
 	$CC.
 
-2003-01-29  Andreas Tobler  <a.tobler@schweiz.ch>
-
-	* MAINTAINERS: Add myself to write-after-approval list.
-
-2003-01-27  Phil Edwards  <pme@gcc.gnu.org>
-
-	* configure.in:  Revert 24Jan change.
-	* configure:  Regenerate.
-
-2003-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
-
-	* MAINTAINERS: Remove incorrect entry for Paul Eggert.  Fix
-	entry of HJ Lu.
-
-2003-01-23  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in: Revert previous change.
-	* configure: Regenerate.
-
-2003-01-23  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in: Make rda native-only.
-	* configure: Regenerate.
-
-2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
-
-	* MAINTAINERS: Move myself from GNATS-only-accounts to
-	write-after-approval.
-
-2003-01-19  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in: Add missing \.
-	* configure: Rebuilt.
-
-2003-01-17  Jakub Jelinek  <jakub@redhat.com>
-
-	* configure.in (baseargs): Avoid using \| in sed regular
-	expressions.
-	* configure: Rebuilt.
-
-2003-01-16  Jakub Jelinek  <jakub@redhat.com>
-
-	* configure.in (baseargs): Remove all supported forms of
-	--cache-file, --srcdir, --host, --build and --target options
-	from argument lists.
-	* configure: Rebuilt.
-
-2003-01-15  Josef Zlomek  <zlomekj@suse.cz>
-
-	* MAINTAINERS: Add myself to write-after-approval list.
-
-2003-01-15  Alexandre Oliva  <aoliva@redhat.com>
-
-	* configure.in (noconfigdirs): Don't skip gas on IRIX 6.
-	* configure: Rebuilt.
-
-2003-01-09  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS.
-	* Makefile.tpl: Pass TOPLEVEL_CONFIGURE_ARGUMENTS to gcc.
-	* Makefile.in: Regenerate.
-	* configure: Regenerate.
-
-2003-01-09  Alexandre Oliva  <aoliva@redhat.com>
-
-	* configure.in: Remove Makefile in build, host and target modules
-	unless configure was run with --no-recursion.
-	* configure: Rebuilt.
-
-2003-01-09  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
+2003-01-26  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
 
 	* Makefile.tpl (BASE_FLAGS_TO_PASS): Also pass DESTDIR.
 	(install-info, dir.info): Prepend $(DESTDIR) to $(infodir).
 	* Makefile.in: Regenerate.
 
-2003-01-08  Chris Demetriou  <cgd@broadcom.com>
-
-	* config.guess: Update to 2003-01-03 version.
-	* config.sub: Update to 2003-01-03 version.
-
-2003-01-07  Christopher Faylor  <cgf@redhat.com>
-
-	* configure: Regenerate with proper autoconf 2.13.
-
-2003-01-07  Christopher Faylor  <cgf@redhat.com>
-
-	* configure.in: Add AC_PREREQ for consistency.
-	* configure: Regenerate.
-
-2003-01-06  Andrew Cagney  <ac131313@redhat.com>
-
-	* configure.in (GDB_TK): Add tcl directories conditional on
-	gdb/gdbtk directory being present.
-	* configure: Regenerate.
-
-2003-01-04 John David Anglin  <dave.anglin@nrc.ca>
+2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
-	* configure.in (LD): Improve test for gcc.  Try to set LD to the ld used
-	by gcc if LD is not defined and we are not doing a Canadian Cross.
-	* configure: Rebuilt.
+	* MAINTAINERS: Move myself from GNATS-only-accounts to
+	write-after-approval.
 
 2002-12-31  Tom Tromey  <tromey@redhat.com>
 
 	* Makefile.in: Rebuilt.
 	* Makefile.def (target_modules) [libffi]: Allow installation.
 
-2002-12-31  Andreas Schwab  <schwab@suse.de>
-
-	* configure.in: Fix use of $program_transform_name.
-	* configure: Regenerated.
-
-2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
-
-	* configure.in (baseargs): Don't remove first configure argument.
-	* configure: Regenerated.
-
-2002-12-29  Alexandre Oliva  <aoliva@redhat.com>
-
-	* Makefile.tpl (local-distclean): Don't remove...
-	(multilib.ts): ... this.  Moved into...
-	(multilib.out): ... this.  Don't use sub-make.
-	($(BUILD_SUBDIR)/[+module+]/Makefile, [+module+]/Makefile,
-	$(TARGET_SUBDIR)/[+module+]/Makefile, gcc/Makefile): Moved into...
-	(configure-build-[+module+], configure-[+module+],
-	configure-target-[+module+], configure-gcc): ... these.  Test
-	for Makefile existence.  Drop config.status from dependencies.
-	* Makefile.in: Rebuilt.
-	* configure.in: Move gcc-version-trigger to the end of
-	ac_configure_args.  Add comments to maybedep.tmp and
-	serdep.tmp.  Introduce --disable-serial-configure.  Remove
-	nonopt from baseargs, matching and removing corresponding
-	whitespace while at it.
-	* configure: Rebuilt.
-
-2002-12-28  Alexandre Oliva  <aoliva@redhat.com>
-
-	* configure.in (host_configargs): Replace reference to
-	no-longer-defined buildopts with --build=${build_alias}.
-	* configure: Rebuilt.
-
-	* Makefile.tpl ($(NOTPARALLEL)): Move to the end.  Bring uses of
-	program_transform_name to standard idiom.
-	(AUTOGEN, AUTOCONF): Define.
-	(Makefile.in): Use $(AUTOGEN).
-	(Makefile): Depend on config.status, and use autoconf-style rule to
-	build it.  Move original commands to...
-	(config.status): ... this new target.
-	(configure): Add $(srcdir).  Depend on config/acx.m4.  Use
-	$(AUTOCONF).
-	* Makefile.in: Rebuilt.
-
-2002-12-28  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.tpl: Fix dramatic bustage due to change in
-	program_transform_name.
-	* Makefile.in: Regenerate.
-
-	* configure.in: Remove unnecessary PATH setting.
-	* configure: Regnerate.
+2002-12-13  Jason Merrill  <jason@redhat.com>
 
-	* configure.in: Don't default to unprefixed tools unless
-	the native tools will work.
-	* configure: Regenerate.
-
-	* configure.in: Convert to autoconf script.  Blow away lots
-	of now-redundant Makefile fragments.
-	* configure: Generate using Autoconf.
-	* Makefile.tpl: Rewrite to reflect autoconfiscation.
+	* Makefile.tpl (check-gcc-c++): Renamed from check-c++.  Don't run
+	library tests.
+	(check-c++): Just depend on it and check-target-libstdc++-v3.
 	* Makefile.in: Regenerate.
 
-2002-12-27  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure: Fix stupid bug where RANLIB was mistakenly included.
-
-	* configure.in: Rename (buildargs, hostargs, targargs) to
-	(build_configargs, host_configargs, target_configargs).
-
-	* configure.in: Move logic out of sed statement.
+2002-12-12  Alexandre Oliva  <aoliva@redhat.com>
 
-	* configure: Remove unneeded 'export's.  Make CC_FOR_TARGET,
-	CXX_FOR_TARGET, GCJ_FOR_TARGET substituted in configure.in only.
+	* Makefile.tpl (configure-target-rda): Depend on $(ALL_GCC_C).
+	* Makefile.in: Rebuilt.
 
 2002-12-25  Svein E. Seldal  <Svein.Seldal@solidas.com>
 
 	* config.sub: Import from master repository
 	* config.guess: Ditto
 
-2002-12-24  Andreas Schwab  <schwab@suse.de>
-
-	* Makefile.tpl (multilib.out): Fix missing space.
-	* Makefile.in: Regenerate.
-
-2002-12-23  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.tpl: Use shared multilib.out.  Use move-if-change for it.
-	Convert (cd foo; make) to (cd foo && make).  Clean up multilib.out.
-	* Makefile.in: Regenerate.
-	* configure.in: Remove unnecessary leftovers.
-
-2002-12-22  Geoffrey Keating  <geoffk@apple.com>
-
-	* config/mt-aix43: Delete.
-
-2002-12-21  Geoffrey Keating  <geoffk@apple.com>
-
-	* configure.in (extra_ranlibflags_for_target): New variable.
-	(*-*-darwin): Add -c to ranlib commands.
-	* configure (tooldir): Handle extra_ranlibflags_for_target.
-
-2002-12-19  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.tpl: Revert HJL's change.
-	* Makefile.in: Regenerated.
-	* configure.in: Put build_prefix before $(BUILD_SUBDIR) here, and
-	always.
-
-2002-12-19  Andreas Schwab  <schwab@suse.de>
-
-	* Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
-	* Makefile.in: Regenerate.
-
-2002-12-18  H.J. Lu <hjl@gnu.org>
-
-	* Makefile.tpl: Add @build_prefix@ before $(BUILD_SUBDIR).
-	* Makefile.in: Regenerated.
-
-	* configure.in (build_prefix): New. Substitute.
-
-2002-12-18  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.tpl: Don't let real targets depend on phony targets.
-	* Makefile.in: Regenerate.
-
-	* Makefile.tpl (do-info): Depend on maybe-all-texinfo, not all-texinfo.
-	* Makefile.in: Regenerate.
-
-2002-12-17  Svein E. Seldal  <Svein.Seldal@solidas.com>
-
-	* config.sub: Import from master repository
-	* config.guess: Ditto
-
-2002-12-16  Jason Merrill  <jason@redhat.com>
-
-	* Makefile.tpl (all-gcc): Use 'make quickstrap' if there was a
-	previous 'make bootstrap'.
-	* Makefile.in: Regenerate.
-
-2002-12-17  Hans-Peter Nilsson  <hp@bitrange.com>
-
-	* configure.in (noconfigdirs) [mmix-*-*]: Disable libgloss and gdb.
-
-2002-12-13  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in, Makefile.tpl, Makefile.def: Remove tclX.
-	* Makefile.in: Regenerate.
-
 2002-12-13  Jason Merrill  <jason@redhat.com>
 
-	* Makefile.tpl (check-gcc-c++): Renamed from check-c++.  Don't run
+	* Makefile.in (check-gcc-c++): Renamed from check-c++.  Don't run
 	library tests.
 	(check-c++): Just depend on it and check-target-libstdc++-v3.
-	* Makefile.in: Regenerate.
-
-2002-12-12  Alexandre Oliva  <aoliva@redhat.com>
-
-	* Makefile.tpl (configure-target-rda): Depend on $(ALL_GCC_C).
-	* Makefile.in: Rebuilt.
 
 2002-12-12  Alexandre Oliva  <aoliva@redhat.com>
 
 	* Makefile.in (configure-target-rda): Depend on ALL_GCC_C.
 
-2002-12-10  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure: Fix bug put in by gremlins.
-
-	* Makefile.tpl: Substitute more autoconfily.
-	* configure: Substitute more autoconfily.
-	* Makefile.in: Regenerate.
-
 2002-12-09  Svein E. Seldal  <Svein.Seldal@solidas.com>
 
 	* config.sub: Import from master repository
 	* config.guess: Ditto
 	* MAINTAINERS: Added Svein Seldal under write after approval
 
-2002-12-08  Andrew Cagney  <ac131313@redhat.com>
-
-	* Makefile.tpl (all-sim): Depend on maybe-configure-gdb.
-	* Makefile.in (all-sim): Ditto.
-
-2002-12-06  DJ Delorie  <dj@redhat.com>
-
-	* Makefile.tpl: Change configure dependencies to not have real
-	targets depend on phony targets.
-
-2002-12-05  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in: Revert unintentional change.
-
-	* Makefile.tpl: Change dependency for */multilib.out so that
-	it works when gcc isn't in the tree.
-
-	* configure.in: Substitute more.
-	* configure: Run subconfigures from the Makefile.
-	* Makefile.tpl: Run subconfigures from the Makefile; add a few
-	convenience targets.  Make sure gcc isn't rebuilt after bootstrap.
-
 2002-12-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
 	* MAINTAINERS: Add Christian Ehrhardt under "GNATS only".
 
-2002-12-03  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.tpl: Add targets for configuring host subdirs in Makefile,
-	and corresponding dependencies.
-	* Makefile.in: Regenerate.
-
-	* configure.in (host_tools): Order binutils, gas and ld for
-	convenience in running the testsuites.
-
-	* Makefile.tpl: Introduce rules to serialize subconfigure runs.
-	* Makefile.in: Regenerate.
-	* configure.in: Introduce rules to serialize subconfigure runs.
-
-	* configure.in: Introduce BASE_CC_FOR_TARGET.
-	* Makefile.tpl: Reorganize and comment.  Introduce HOST_CONFIGARGS.
-	Realize configure-build-* targets.  Realize configure-target-* targets.
-	* Makefile.in: Regenerate.
-
-2002-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure: Move gcc_version_trigger stuff from here...
-	* configure.in: ...to here.
-
-	* configure.in: Separate subconfigure options added by this file from
-	options given by the user.  Add machinery to put args for host
-	subconfigures into the Makefile.
-
-	* Makefile.tpl: Remove 'vault' targets.
-	* Makefile.tpl: Reorder and comment dependencies.
-	* Makefile.in: Regenerate.
-
-2002-12-01  Nathanael Nerode  <neroden@gcc.gnu.org>
-	* configure.in: Fix my broken commit of previous patch. (sigh)
-
-2002-11-28  Geoffrey Keating  <geoffk@apple.com>
-
-	* configure.in: Move host-specific darwin noconfigdirs into
-	the host-specific section.
-
 2002-11-28  Geoffrey Keating  <geoffk@apple.com>
 
 	* configure.in: Move host-specific darwin noconfigdirs into
 	the host-specific section.
 
-2002-11-26  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure: Remove skip-this-dir support.
-	* Makefile.tpl: Remove skip-this-dir support.
-
-	* Makefile.tpl: Remove leftover support for non-autoconfiscated
-	subdirectories.
-	* Makefile.in: Regenerate.
-
-	* Makefile.tpl: Strip out useless setting of 'dir'.
-	* Makefile.in: Regenerate.
-
-2002-11-22  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in: Fix deeply stupid bug.
-
-	* configure.in: Introduce RAW_CXX_FOR_TARGET and simplify embedded
-	shell code in CXX_FOR_TARGET
-	* Makefile.def: Introduce raw_cxx.
-	* Makefile.tpl: Use raw_cxx to select between CXX_FOR_TARGET and
-	RAW_CXX_FOR_TARGET.
-	* Makefile.in: Regenerate.
-
-2002-11-21  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.tpl: Remove unnecessary ifs.
-	* Makefile.in: Regenerate.
-
-	* Makefile.tpl: Implement soft dependency machinery.  Maybe-ize
-	dependencies.  Maybe-ize build-libiberty.  Create dummy install
-	targets for 'no_install' modules.
-	* configure: Move GDB_TK substitution to configure.in.  Move
-	build_modules stuff to configure.in.
-	* configure.in: Implement soft dependency machinery.  Maybe-ize
-	GDB_TK, rearrange slightly.  Move build_modules stuff from configure.
-	* Makefile.in: Regenerate.
-
-2002-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.tpl: Make all-target, install-target behave similarly
-	to all, install (only hitting configured targets).  Eliminate
-	unused macro defintions.
-
-	* Makefile.tpl: Add all-gcc: all-build-libiberty dependency when
-	build != host.
-
-	* Makefile.tpl: Add all-gcc: all-libiberty dependency.
-
-	* ltcf-c.sh, ltcf-gcj.sh, Makefile.tpl: Correct BUILD/HOST confusion.
-
-	* configure.in: Produce lists of subdir targets we're actually
-	configuring.  Remove references to "dosrel".
-	* Makefile.tpl: Let configure set which subdir targets are hit.
-	Remove install-cross; clean up install; remove ALL.  Remove
-	references to "dosrel".  Remove "EXTRA_TARGET_HOST" hackery.
-	Autogenerate host module targets.  Remove empty dependency lines
-	and redundant dependency; rearrange slightly.
-	* Makefile.def: Add host-side libtermcap, utils.
-
-	* Makefile.in: Regenerate.
-
 2002-11-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
 	* ltconfig (osf[345]): Append $major to soname_spec.
@@ -547,49 +132,9 @@
 
 	* MAINTAINERS: Add myself to write-after-approval list.
 
-2002-11-12  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* Makefile.def: Add list of recursive targets to autogenerate.
-	Add build_modules.
-	* Makefile.tpl: Autogenerate do-* targets.  Autogenerate *-target-*
-	targets.  Autogenerate *-build-* targets.
-	* Makefile.in: Regenerate.
-
-2002-11-12  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure: More autoconf-style substitutions.
-	* Makefile.tpl: More autoconf-style substitutions.
-	* Makefile.in: Regenerate.
-
-2002-11-11  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure: Substitute more variables in a more autoconf-friendly
-	way.  Simplify slightly.
-	* Makefile.tpl: Make more variables substitutable in an
-	autoconf-friendly way.
-	* Makefile.in: Regenerate.
-
 2002-11-11  Jonathan Wakely  <redi@gcc.gnu.org>
 
 	* MAINTAINERS (Write After Approval): Add myself.
-
-2002-11-10  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure.in (v810*): Remove special setting of tools.
-
-	* configure: Add support for extra required flags for ar or nm.
-	* configure.in (aix4.3+): Use above support for target-specific
-	issues, rather than using config/mt-aix43.
-
-2002-11-09  Nathanael Nerode  <neroden@gcc.gnu.org>
-
-	* configure: Remove 'removing', which doesn't work.  Replace $subdir
-	with . everywhere.  Replace $subdirs with ''.  Replace $makesrcdir
-	with $srcdir.  Reformat indentation.  Substitute some variables
-	formerly hard-coded in the Makefile for build=host.
-	* Makefile.tpl: Autogenerate more; make more autoconf-friendly.
-	* Makefile.def: Autogenerate more.
-	* Makefile.in: Regenerate.
 
 2002-11-04  Adam Nemet  <anemet@lnxw.com>
 
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Fri Feb 28 00:26:58 2003
+++ gcc/gcc/ChangeLog	Mon Mar  3 16:31:01 2003
@@ -1,247 +1,155 @@
-2003-02-28  Josef Zlomek  <zlomekj@suse.cz>
+2003-03-03  Jason Merrill  <jason@redhat.com>
 
-	* emit-rtl.c (set_reg_attrs_for_parm): New function.
-	* rtl.h (set_reg_attrs_for_parm): New exported function.
-	* function.c (assign_parms): Use set_reg_attrs_for_parm instead of
-	set_reg_attrs_from_mem.
+	* calls.c (compute_argument_addresses): Give the new MEMs a
+	minimum alignment of PARM_BOUNDARY.
 
-2003-02-27  Roger Sayle  <roger@eyesopen.com>
-	    Zack Weinberg <zack@codesourcery.com>
+2003-03-03  Geoffrey Keating  <geoffk@apple.com>
 
-	* gcc.c (do_spec_1):  Treat %U like %u for unique associations.
+	* doc/install.texi (Specific): Update entry for powerpc-darwin.
 
-2003-02-27  Kazu Hirata  <kazu@cs.umass.edu>
+Mon Mar  3 19:09:06 CET 2003  Jan Hubicka  <jh@suse.cz>
 
-	* reload1.c (sext_for_mode): Remove.
-	(reload_cse_move2add): Use trunc_int_for_mode instead of
-	sext_for_mode.
-	(move2add_note_store): Likewise.
-	Reset register information if we see a set in non-integer
-	mode.
-
-2003-02-27  David Edelsohn  <edelsohn@gnu.org>
-
-	* config/rs6000/aix43.h (ASM_SPEC): Only emit -mppc64 if no -mcpu
-	option.
-	(ASM_CPU_SPEC): Use -m620 for Power3, Power4, 620, 630.
-	* config/rs6000/aix51.h: Same.
-	* config/rs6000/aix52.h: Same.
-	* config/rs6000/power4.md: Additional VMX bypasses.
+	* toplev.c (rest_of_compilation):  Avoid cfg_cleanup calls when not
+	optimizing.
 
-2003-02-27   Geert Bosch <bosch@gnat.com>
+Fri Feb 28 12:38:46 CET 2003  Jan Hubicka  <jh@suse.cz>
 
-	* toplev.c (print_version): Add indentation for GGC heuristics and
-	output after printing version information.
+	* combine.c (gen_lowpart_for_combine): Update handling of subregs_of_mode
+	* flow.c (life_analysis, mark_used_regs): Likewise.
+	* regclass.c (subregs_of_mode): Turn into single bitmap.
+	(cannot_change-mode_set_regs, invalid_mode_change_p): Update
+	dealing with subregs_of_mode
+	* regs.h (subregs_of_mode): Update prototype.
 
-2003-02-27  James E Wilson  <wilson@tuliptree.org>
+Fri Feb 28 11:13:57 CET 2003  Jan Hubicka  <jh@suse.cz>
 
-	* combine.c (simplify_comparison): Require integral mode when
-	permuting SUBREG with AND.
+	* toplev.c (rest_of_compilation): Rearrange insn splitting
+	* reg-stack.c (reg_to_stack): Do not split insns.
 
-2003-02-27  Steve Ellcey  <sje@cup.hp.com>
+2003-03-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-	* config/ia64/hpux.h (STARTFILE_PREFIX_SPEC): Remove.
+	* ggc-common.c (ggc_rlimit_bound): Cast RLIM_INFINITY to avoid
+	warnings.
 
-2003-02-27  Nick Clifton  <nickc@redhat.com>
+2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
 
-	* config/arm/arm.md (extendsfdf2): Add pattern accidentally
-	deleted when cirrus instructions were added.
+	* config/m68hc11/m68hc11.c (m68hc11_override_options): Don't enable
+	min/max instructions by default as may result in reload errors.
 
-2003-02-27  Jason Thorpe  <thorpej@wasabisystems.com>
+2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
 
-	* config.gcc (*-*-netbsd[2-9]*, *-*-netbsdelf[2-9]*): Enable
-	POSIX thread support by default.
+	* config/m68hc11/m68hc11.md ("mulqi3"): Allow address register to
+	avoid reload problems; define split for it.
 
-2003-02-27  Roger Sayle  <roger@eyesopen.com>
+2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
 
-	* config/i386/cygwin.h: Don't include any other files directly.
-	* config/i386/mingw32.h: Don't include cygwin.h directly.
-	* config.gcc (cygwin, mingw32, uwin): Instead make these files
-	explicit in the tm_files variable.
+	* 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-02-27  Alan Modra  <amodra@bigpond.net.au>
+2003-03-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-	* config/rs6000/rs6000.md: Add TI constant splitter.
+	* fp-bit.h (float_to_usi): Fix condition wrapping prototype.
 
-2003-02-26  Alexandre Oliva  <aoliva@redhat.com>
+2003-03-02  Ashif Harji  <asharji@uwaterloo.ca>
 
-	* builtins.c (purge_builtin_constant_p): Handle subreg of
-	constant_p_rtx too.
+	* 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.
 
-	* function.c (assign_stack_local_1): Truncate constant added to
-	frame_pointer_rtx or virtual_stack_vars_rtx for Pmode.
+2003-03-01  Jason Thorpe  <thorpej@wasabisystems.com>
 
-2003-02-26  David Edelsohn  <edelsohn@gnu.org>
-
-	* config.gcc: Add power4 to PowerPC with_cpu list.
-
-Wed Feb 26 19:46:25 CET 2003  Jan Hubicka  <jh@suse.cz>
-
-	* objc-act.c: (mark_referenced_methods): Fix compilation problem.
-
-2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
-
-	* gcov-dump.c (print_prefix): Fix signedness warning.
-	* gcov-io.h (struct counter_section, struct counter_section_data): New.
-	(struct function_info): n_arc_counts field removed, n_counter_sections,
-	counter_sections fields added.
-	(struct gcov_info): arc_counts, n_arc_counts fields removed,
-	n_counter_sections, counter_sections fields added.
-	* libgcov.c (gcov_exit, __gcov_flush): Add support for multiple
-	profile sections.
-	* profile.h (MAX_COUNTER_SECTIONS): New.
-	(struct section_info): New.
-	(struct profile_info): count_instrumented_edges,
-	count_edges_instrumented_now fields removed, n_sections, section_info
-	fields added.
-	(find_counters_section): Declare.
-	* profile.c (struct function_list): count_edges field removed,
-	n_counter_sections, counter_sections fields added.
-	(set_purpose, label_for_tag, build_counter_section_fields,
-	build_counter_section_value, build_counter_section_data_fields,
-	build_counter_section_data_value, build_function_info_fields,
-	build_function_info_value, build_gcov_info_fields,
-	build_gcov_info_value): New static functions.
-	(find_counters_section): New function.
-	(instrument_edges, get_exec_counts, compute_branch_probabilities,
-	branch_prob, create_profiler): Modified to support multiple profile
-	sections.
+	* config.gcc (*-*-netbsd[2-9]*, *-*-netbsdelf[2-9]*): Enable
+	POSIX thread support by default.  
 
-2003-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+2003-03-01  Roger Sayle  <roger@eyesopen.com>
 
-	* pa.c (compute_frame_size): Don't assume PREFERRED_STACK_BOUNDARY
-	is 8 * STACK_BOUNDARY.
-	* pa.h (PREFERRED_STACK_BOUNDARY): Change to 128 on 64-bit port.
+	PR bootstrap/7389.
+	* basic-block.h (flow_bb_inside_loop_p): Correct prototype.
 
-2003-02-26  Michael Matz  <matz@suse.de>
+2003-02-28  Jason Thorpe  <thorpej@wasabisystems.com>
 
-	* ra-colorize.c (merge_moves): Fix list handling.
+	* config/netbsd.h: Update copyright years.
+	(NETBSD_CPP_SPEC): Define _REENTRANT and _PTHREADS if
+	-pthread is specified on the command line.
 
-2003-02-26  Nick Clifton  <nickc@redhat.com>
+2003-02-28  Bob Wilson  <bob.wilson@acm.org>
 
-	* config/arm/arm.c (is_load_address): Rename to...
-        (arm_memory_load_p) ... this and make it check for SUBREGs and
-        constant loads that will be converted into loads from the
-        minipool.
-        (is_cirrus_insn): Rename to ...
-        (arm_cirrus_insn_p): ... this, for consistency.  Replace test
-        of CIRRUS_NO with CIRRUS_NOT.
-        (cirrus_reorg): Use renamed functions.
-        (note_invalid_constants): Change from a void function to bool.
-        Add an extra parameter, saying whether the fixups should be
-        pushed.  Return true if fixups are needed.
-        (arm_reorg): Use renamed functions.  Use INSN_P.  Replace test
-        of CIRRUS_NO with CIRRUS_NOT.
-        * config/arm/arm.h (FLOAT_WORDS_BIG_ENDIAN): Mention that
-        other floating point co-processors can also affect this.
-        * config/arm/arm.md ("type" attribute): Add mav_farith and
-        mav_dmult.  Replace references to "cirrus_type" attribute with
-        "type".
-        * config/arm/cirrus.md ("cirrus_fpu" attribute): Delete.
-        ("cirrus_type" attribute): Delete - use "type" instead.
-        ("cirrus" attribute): Replace 'no' with 'not' and 'yes' with
-        'normal'.        
+	Backport following patch:
 
-Tue Feb 25 22:46:27 CET 2003  Jan Hubicka  <jh@suse.cz>
+	2003-02-28  Bob Wilson  <bob.wilson@acm.org>
+	* config.gcc (xtensa-*-linux*): Add t-slibgcc-elf-ver to tmake_file.
 
-	* objc-act.c: Include cgraph.h
-	(mark_referenced_methods): New function.
-	(objc_init): Call it.
-	* objc-lang.c (LANG_HOOKS_CALLGRAPH_EXPAND_FUNCTION): Set.
+2003-02-27  Joel Sherrill <joel@OARcorp.com>
 
-	* c-decl.c (finish_function): Honor can_defer_p even in unit-at-a-time
-	mode.
+	PR 9638/other
+	* config/i386/i386.c (DEFAULT_PCC_STRUCT_RETURN): Ensure the 
+	this constant defaults to 1.
 
-	* optabs.c (expand_fix): Do not widen the input operand.
+2003-02-28  Richard Sandiford  <rsandifo@redhat.com>
 
-	* expr.c (emit_group_store):  Fix crash when converting single
-	register into complex register.
+	* config/mips/mips.md: Disable the movstrsi define_split.
 
-	* Makefile.in (jump.o, regclass.o, alias.o): Add dependency on timevar.h
-	* alias.c: Include timevar.h
-	(init_alias_analysis):  Set timevar
-	* jump.c: Include timevar.h
-	(rebuild_jump_labels):  Set timevar
-	* regcalss.c: Include timevar.h
-	(reg_scan):  Set timevar
-	* timevar.def (TV_ALIAS_ANALYSIS, TV_REG_SCAN, TV_REBUILD_JUMP): New
-
-2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
-
-	* cse.c (count_reg_usage): Fix handling of REG_EQUAL notes.
-
-	* Makefile.in (loop-unroll.o): New.
-	* cfgloop.h (UAP_PEEL, UAP_UNROLL, UAP_UNROLL_ALL): New.
-	(unroll_and_peel_loops): Declare.
-	* alias.c (init_alias_analysis): Flag_unroll_loops renamed to
-	flag_old_unroll_loops.
-	* loop.c (loop_invariant_p): Ditto.
-	* unroll.c (unroll_loop): Flag_unroll_all_loops renamed to
-	flag_old_unroll_all_loops.
-	* flags.h (flag_unroll_loops): Renamed to flag_old_unroll_loops.
-	(flag_unroll_all_loops): Renamed to flag_old_unroll_all_loops.
-	* params.def (PARAM_MAX_UNROLLED_INSNS): Default value changed.
-	(PARAM_MAX_AVERAGE_UNROLLED_INSNS, PARAM_MAX_UNROLL_TIMES,
-	PARAM_MAX_PEELED_INSNS, PARAM_MAX_PEEL_TIMES,
-	PARAM_MAX_COMPLETELY_PEELED_INSNS, PARAM_MAX_COMPLETELY_PEEL_TIMES,
-	PARAM_MAX_ONCE_PEELED_INSNS): New.
-	* toplev.h (flag_old_unroll_loops, flag_old_unroll_all_loops): New.
-	(flag_unroll_loops, flag_unroll_all_loops): Used for new unroller
-	instead of old one.
-	(flag_peel_loops): New.
-	(lang_independent_options): The new flags added.
-	(rest_of_compilation): Call new unroller.
-	(process_options): Setup flags for coexistence of old and new unroller.
-	* doc/invoke.texi: Document new options.
-	* doc/passes.texi: Document new unroller pass.
+2003-02-28  Richard Sandiford  <rsandifo@redhat.com>
 
-2003-02-26  David Billinghurst <David.Billinghurst@riotinto.com>
+	* config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Wrap in
+	#ifndef __mips16.
 
-	* fixinc/fixincl.x: Regenerate
+2003-02-27   Geert Bosch <bosch@gnat.com>
 
-2003-02-26  Josef Zlomek  <zlomekj@suse.cz>
+	* toplev.c (print_version): Add indentation for GGC heuristics and
+	output after printing version information.
 
-	* function.c (assign_parms): Set reg_attrs for parameters passed in
-	registers.
+2003-02-27  James E Wilson  <wilson@tuliptree.org>
 
-2003-02-26  Alan Modra  <amodra@bigpond.net.au>
+	PR bootstrap/9255
+	* combine.c (simplify_comparison): Require integral mode when
+	permuting SUBREG with AND.
 
-	PR target/9681
-	* tlink.c (scan_linker_output): Drop leading '.' from symbol names.
+2003-02-27  Steve Ellcey  <sje@cup.hp.com>
+
+	* config/ia64/hpux.h (STARTFILE_PREFIX_SPEC): Remove.
 
-2003-02-25  David Edelsohn  <edelsohn@gnu.org>
+2003-02-27  Alan Modra  <amodra@bigpond.net.au>
 
-	* config/rs6000/xcoff.h (ASM_FILE_START): Do not emit machine
-	pseudo-op.
+	* config/rs6000/rs6000.md: Add TI constant splitter.
 
-2003-02-25  Roger Sayle  <roger@eyesopen.com>
+Wed Feb 26 20:17:56 CET 2003  Jan Hubicka  <jh@suse.cz>
 
-	* combine.c (combine_simplify_rtx, simplfy_comparison):  Use CC0_P.
-	* cse.c (invalidate_skipped_set):  Likewise.
-	* integrate.c (subst_constants):  Likewise.
-	* jump.c (reversed_comparison_code_parts):  Likewise.
-	* loop.c (canonicalize_condition):  Likewise.
-	* simplify-rtx.c (simplify_relational_operation):  Likewise.
+	* expr.c (emit_group_store):  Fix crash when converting single
+	register into complex register.
+
+2003-02-26  Michael Matz  <matz@suse.de>
+
+	* ra-colorize.c (merge_moves): Fix list handling.
+
+2003-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
-2003-02-25  Roger Sayle  <roger@eyesopen.com>
+	* pa.c (compute_frame_size): Don't assume PREFERRED_STACK_BOUNDARY
+	is 8 * STACK_BOUNDARY.
+	* pa.h (PREFERRED_STACK_BOUNDARY): Change to 128 on 64-bit port.
 
-	* builtins.def (DEF_LIB_ALWAYS_BUILTIN, DEF_UNUSED_BUILTIN): Delete.
-	(abs, labs, fabs, fabsf, fabsl, abort, exit, _exit, _Exit):  Use
-	the appropriate macro to define built-in function.
-	(fmod,fmodf,fmodl): New built-in functions.
+2003-02-26  Alan Modra  <amodra@bigpond.net.au>
 
-	* doc/extend.texi (fmod,fmodf,fmodl): Document new built-ins.
+	PR target/9681
+	* tlink.c (scan_linker_output): Drop leading '.' from symbol names.
 
 2003-02-25  Richard Henderson  <rth@redhat.com>
 
 	* config/i386/i386.c (function_arg): Pass variable sized
 	structures correctly on the stack.
 
-2003-02-25  Kazu Hirata  <kazu@cs.umass.edu>
-
-	* reload1.c (reload_cse_move2add): Use STRICT_LOW_PART if PLUS
-	does not reduce the cost of SET.
-
 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
 
 	PR target/9732
@@ -257,101 +165,33 @@
 	* real.c (real_to_integer2): Force overflow result only for
 	unsigned overflow.
 
-2003-02-25  Kazu Hirata  <kazu@cs.umass.edu>
-
-	* gcse.c (cprop_jump): Revert the 2003-02-23 change.
-
-2003-02-25  Vladimir Makarov  <vmakarov@toke.toronto.redhat.com>
-            Richard Henderson  <rth@redhat.com>
-
-	* sched-ebb.c (add_deps_for_risky_insns): Add the dependence when
-	there is no similar load.
-
-2003-02-25  Vladimir Makarov  <vmakarov@redhat.com>
-            Richard Henderson  <rth@redhat.com>
-
-	* sched-int.h (INSN_TRAP_CLASS, WORST_CLASS): Move them from
-	sched-rgn.c.
-	(add_forward_dependence): New function prototype.
-
-	* sched-rgn.c (INSN_TRAP_CLASS, WORST_CLASS): Move them to
-	sched-init.h.
-	(CONST_BASED_ADDRESS_P, may_trap_exp, haifa_classify_insn): Move
-	them to haifa-sched.c.
-
-	* haifa-sched.c (CONST_BASED_ADDRESS_P, may_trap_exp,
-	haifa_classify_insn): Move them from sched-rgn.c.
-
-	* sched-deps.c (add_dependence): Return flag of creating a new
-	entry.
-	(add_forward_dependence): New function.
-	(compute_forward_dependences): Use the function.
-	
-	* sched-ebb.c (earliest_block_with_similiar_load): New function.
-	(add_deps_for_risky_insns): New function.
-	(schedule_ebb): Call the function.
-
-2003-02-20  Aldy Hernandez  <aldyh@redhat.com>
-
-        * doc/tm.texi: Document Rename TARGET_VECTOR_TYPES_COMPATIBLE to
-        TARGET_VECTOR_OPAQUE_P.  Document accordingly.
-
-        * testsuite/gcc.dg/20030218-1.c: Check that initialization of
-        opaque types fail.
-
-        * c-typeck.c (comptypes): Change call to vector_types_compatible
-        to vector_opaque_p.
-        (convert_for_assignment): Call vector_opaque_p instead of
-        vector_types_compatible.
-        (really_start_incremental_init): Disallow initialization of opaque
-        types.
-
-        * target-def.h: Remove TARGET_VECTOR_TYPES_COMPATIBLE.
-        Define TARGET_VECTOR_OPAQUE_P.
-        (TARGET_INITIALIZER): Same.
-
-        * target.h (struct gcc_target): Remove vector_types_compatible.
-        Add vector_opaque_p.
-
-        * config/rs6000/rs6000.c (rs6000_spe_vector_types_compatible):
-        Remove.
-        (is_ev64_opaque_type): Check for TARGET_SPE and make sure type is
-        a vector type.  Change return type to bool.
-        (TARGET_VECTOR_TYPES_COMPATIBLE): Remove.
-        (TARGET_VECTOR_OPAQUE_P): Define.
-
-        * cp/parser.c (cp_parser_init_declarator): Call vector_opaque_p
**** TRUNCATED ****
-------------- next part --------------
-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list