2 GCC gcc-3_3-branch regressions, 0 new, with your patch on 2003-03-05T10:53:00Z.

GCC regression checker geoffk@apple.com
Wed Mar 5 15:28:00 GMT 2003


With your recent patch, GCC gcc-3_3-branch has some regression test failures, 
which used to pass.  There are 0 new failures, and 2
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:
native gcc.sum gcc.c-torture/execute/20010910-1.c
native gcc.sum gcc.c-torture/execute/va-arg-11.c

For more information, see http://gcc.gnu.org/regtest/.

-------------- next part --------------
ChangeLog entries since last run on 2003-03-05T06:16:56Z:
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Tue Mar  4 17:35:28 2003
+++ gcc/gcc/ChangeLog	Wed Mar  5 02:53:53 2003
@@ -1,3 +1,8 @@
+2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	PR c/9799
+	* c-typeck.c (push_init_level): Add sanity check.
+
 2003-03-04  Steve Ellcey  <sje@cup.hp.com>
 
 	* expr.c (convert_modes): Check for legal hard register.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Tue Mar  4 17:35:46 2003
+++ gcc/gcc/cp/ChangeLog	Wed Mar  5 02:54:17 2003
@@ -1,3 +1,7 @@
+2003-03-05  Mark Mitchell  <mark@codesourcery.com>
+
+	* class.c (end_of_class): Correct thinko.
+
 2003-03-04  Gabriel Dos Reis <gdr@integrable-solutions.net>
 
 	* cp-tree.h (cxx_saved_binding): Declare.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Tue Mar  4 07:43:50 2003
+++ gcc/gcc/testsuite/ChangeLog	Wed Mar  5 02:54:23 2003
@@ -1,3 +1,7 @@
+2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* gcc.c-torture/compile/20030305-1.c
+
 2003-03-04  Roger Sayle  <roger@eyesopen.com>
 
 	* g++.old-deja/g++.other/builtins10.C: New test for PR 9367.

ChangeLog entries between 2003-03-05T06:16:56Z and the last time everything
passed, on 2003-02-20T13:52:54Z:
--- /Users/regress/tbox/changelog_pass/gcc/ChangeLog	Thu Feb 20 05:53:50 2003
+++ gcc/ChangeLog	Mon Mar  3 16:30:53 2003
@@ -1,3 +1,7 @@
+2003-02-21  Zack Weinberg  <zack@codesourcery.com>
+
+	* MAINTAINERS: Copy from HEAD.
+
 2003-02-19  Alexandre Oliva  <aoliva@redhat.com>
 
 	* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
@@ -5,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>
-
-	* MAINTAINERS: Update my email.
-	
-2003-02-06  Keith R Seitz  <keiths@redhat.com>
+2003-02-06  Andreas Tobler  <a.tobler@schweiz.ch>
 
-	* 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.
@@ -74,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.
@@ -523,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_pass/gcc/gcc/ChangeLog	Thu Feb 20 05:53:54 2003
+++ gcc/gcc/ChangeLog	Tue Mar  4 17:35:28 2003
@@ -1,70 +1,237 @@
-2003-02-20  Kazu Hirata  <kazu@cs.umass.edu>
+2003-03-04  Steve Ellcey  <sje@cup.hp.com>
 
-	* config/h8300/h8300.md (*iorsi3_w): New.
+	* expr.c (convert_modes): Check for legal hard register.
 
-2003-02-20  Josef Zlomek  <zlomekj@suse.cz>
+2003-03-04  Andreas Schwab  <schwab@suse.de>
 
-	* combine.c (distribute_notes): Kill REG_EXEC_COUNT.
-	* rtl.c (reg_note_name): Likewise.
-	* rtl.h (enum reg_note): Likewise.
-	* doc/invoke.texi: Likewise.
-	* doc/rtl.texi: Likewise.
+	* config/m68k/m68k.c (m68k_output_function_prologue): Fix CFA
+	offset without frame pointer.
 
-2003-02-20  Josef Zlomek  <zlomekj@suse.cz>
+2003-03-04  Steve Ellcey  <sje@cup.hp.com>
+
+	* expr.c (expand_expr): Call promote_mode to set unsignedp.
+
+2003-03-04  Roger Sayle  <roger@eyesopen.com>
+
+	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.
+
+	* doc/extend.texi: Document these new built-in functions.
+
+Tue Mar  4 11:25:22 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+	* calls.c (rtx_for_function_call): Take the address as an argument
+	(expand_call): Do not modify the expression.
+
+2003-03-04  Kevin Buettner  <kevinb@redhat.com>
+
+	* dwarf2out.c (rtl_for_decl_location): Don't return NULL_RTX for
+	global register variables.
+
+2003-03-03  Richard Henderson  <rth@redhat.com>
+
+        * 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.
+        * config/ia64/ia64.h (HAVE_AS_LTOFFX_LDXMOV_RELOCS): Default to 0.
+
+2003-03-03  Jason Merrill  <jason@redhat.com>
+
+	* calls.c (compute_argument_addresses): Give the new MEMs a
+	minimum alignment of PARM_BOUNDARY.
+
+2003-03-03  Geoffrey Keating  <geoffk@apple.com>
+
+	* doc/install.texi (Specific): Update entry for powerpc-darwin.
+
+Mon Mar  3 19:09:06 CET 2003  Jan Hubicka  <jh@suse.cz>
+	* toplev.c (rest_of_compilation):  Avoid cfg_cleanup calls when not
+	optimizing.
+
+Fri Feb 28 12:38:46 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+	* 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.
+
+Fri Feb 28 11:13:57 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+	* toplev.c (rest_of_compilation): Rearrange insn splitting
+	* reg-stack.c (reg_to_stack): Do not split insns.
+
+2003-03-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* ggc-common.c (ggc_rlimit_bound): Cast RLIM_INFINITY to avoid
+	warnings.
+
+2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
+
+	* config/m68hc11/m68hc11.c (m68hc11_override_options): Don't enable
+	min/max instructions by default as may result in reload errors.
+
+2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
+
+	* config/m68hc11/m68hc11.md ("mulqi3"): Allow address register to
+	avoid reload problems; define split for it.
+
+2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
+
+	* 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-03-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* fp-bit.h (float_to_usi): Fix condition wrapping prototype.
+
+2003-03-02  Ashif Harji  <asharji@uwaterloo.ca>
+
+	* 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.
+
+2003-03-01  Jason Thorpe  <thorpej@wasabisystems.com>
+
+	* config.gcc (*-*-netbsd[2-9]*, *-*-netbsdelf[2-9]*): Enable
+	POSIX thread support by default.  
+
+2003-03-01  Roger Sayle  <roger@eyesopen.com>
+
+	PR bootstrap/7389.
+	* basic-block.h (flow_bb_inside_loop_p): Correct prototype.
+
+2003-02-28  Jason Thorpe  <thorpej@wasabisystems.com>
+
+	* config/netbsd.h: Update copyright years.
+	(NETBSD_CPP_SPEC): Define _REENTRANT and _PTHREADS if
+	-pthread is specified on the command line.
+
+2003-02-28  Bob Wilson  <bob.wilson@acm.org>
+
+	Backport following patch:
+
+	2003-02-28  Bob Wilson  <bob.wilson@acm.org>
+	* config.gcc (xtensa-*-linux*): Add t-slibgcc-elf-ver to tmake_file.
+
+2003-02-27  Joel Sherrill <joel@OARcorp.com>
+
+	PR 9638/other
+	* config/i386/i386.c (DEFAULT_PCC_STRUCT_RETURN): Ensure the 
+	this constant defaults to 1.
+
+2003-02-28  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.md: Disable the movstrsi define_split.
+
+2003-02-28  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Wrap in
+	#ifndef __mips16.
+
+2003-02-27   Geert Bosch <bosch@gnat.com>
+
+	* toplev.c (print_version): Add indentation for GGC heuristics and
+	output after printing version information.
+
+2003-02-27  James E Wilson  <wilson@tuliptree.org>
+
+	PR bootstrap/9255
+	* combine.c (simplify_comparison): Require integral mode when
+	permuting SUBREG with AND.
+
+2003-02-27  Steve Ellcey  <sje@cup.hp.com>
+
+	* config/ia64/hpux.h (STARTFILE_PREFIX_SPEC): Remove.
+
+2003-02-27  Alan Modra  <amodra@bigpond.net.au>
+
+	* config/rs6000/rs6000.md: Add TI constant splitter.
 
-	* bb-reorder.c (find_traces_1_round): Fix comment typo.
+Wed Feb 26 20:17:56 CET 2003  Jan Hubicka  <jh@suse.cz>
 
-2003-02-19  Roger Sayle  <roger@eyesopen.com>
+	* expr.c (emit_group_store):  Fix crash when converting single
+	register into complex register.
 
-	* fold-const.c (fold_real_zero_addition_p): Don't fold a zero
-	addition in the presence of signaling NaNs.
+2003-02-26  Michael Matz  <matz@suse.de>
 
-2003-02-19  Krister Walfridsson  <cato@df.lth.se>
+	* ra-colorize.c (merge_moves): Fix list handling.
 
-	* tm.texi (INIT_CUMULATIVE_ARGS): Fix typo.
-
-2003-02-19  Kazu Hirata  <kazu@cs.umass.edu>
-
-	* config/h8300/h8300.c (output_logical_op): Optimize or.l when
-	ORing with 0xffff??00 with the highest bit of the ?? part set.
-	(compute_logical_op_length): Update.
-	(compute_logical_op_cc): Likewise.
-
-2003-02-19  Josef Zlomek  <zlomekj@suse.cz>
-
-	* bb-reorder.c (find_traces_1_round): Fixed condition for small
-	destination block with multiple predecessors.
-	(connect_traces): Check whether the block is a start of trace.
-
-Wed Feb 19 19:00:24 CET 2003  Jan Hubicka  <jh@suse.cz>
-
-	* calls.c (expand_call): Update call of INIT_CUMULATIVE_ARGS
-	* function.c (assign_params): Likewise.
-	* arm-protos.h (arm_init_cumulative_args): Update prototype.
-	* arm.c (arm_init_cumulative_args): Update function.
-	* arm.h (INIT_CUMULATIVE_ARGS): Update.
-	* avr-protos.h (init_cumulative_args): Update prototype.
-	* avr.c (init_cumulative_args): Update function.
-	* avr.h (INIT_CUMULATIVE_ARGS): Update.
-	* d30v-protos.h (d30v_init_cumulative_args): Update prototype.
-	* d30v.c (d30v_init_cumulative_args): Update function.
-	* d30v.h (INIT_CUMULATIVE_ARGS): Update.
-	* frv-protos.h (frv_init_cumulative_args): Update prototype.
-	* frv.c (frv_init_cumulative_args): Update function.
-	* frv.h (INIT_CUMULATIVE_ARGS): Update.
-	* mips.c (mips_expand_prolgue): Update call of INIT_CUMULATIVE_ARGS.
-	* pa.h (INIT_CUMULATIVE_ARGS): Update.
-	* sparc-protos.h (init_cumulative_args): Update prototype.
-	* sparc.c (init_cumulative_args): Update function.
-	* sparc.h (INIT_CUMULATIVE_ARGS): Update.
-	* tm.texi (INIT_CUMULATIVE_ARGS): Update documentation.
+2003-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
-2003-02-19  Kazu Hirata  <kazu@cs.umass.edu>
+	* 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.
 
-	* config/h8300/h8300.md (*iorsi3_two_qi_sext): New.
-	(*ashiftsi_sextqi_7): Likewise.
+2003-02-26  Alan Modra  <amodra@bigpond.net.au>
 
-2003-02-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+	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  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+	PR target/9732
+	* config/rs6000/rs6000.c (first_reg_to_save): Handle
+	PIC_OFFSET_TABLE_REGNUM for -fPIC too.
+	(rs6000_emit_prologue): Likewise.
+	(rs6000_emit_epilogue): Likewise.
+	* config/rs6000/rs6000.h (CONDITIONAL_REGISTER_USAGE): Make
+	PIC_OFFSET_TABLE_REGNUM a fixed register for -fPIC.
+
+2003-02-25  Richard Henderson  <rth@redhat.com>
+
+	* real.c (real_to_integer2): Force overflow result only for 
+	unsigned overflow.
+
+Tue Feb 25 12:39:33 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+	PR target/8343
+	* m68k.md (umulsidi, mulsidi expanders): Use register operand.
+
+2003-02-24  Svein E. Seldal  <Svein.Seldal@solidas.com>
+
+	* config/c4x/c4x.h (ASM_FILE_START): Added support for the c33
+	processor.
+
+2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
 	* config/mips/iris6.h (TARGET_OS_CPP_BUILTINS): Define __c99 for
 	ISO C99 and C++.
@@ -82,116 +249,196 @@
 	* fixinc/tests/base/sys/socket.h: New file.
 	Fixes PR libgcj/9652.
 
-Wed Feb 19 17:22:51 CET 2003  Jan Hubicka  <jh@suse.cz>
+2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
-	* i386.md (movsfcc_1, movdfcc_1): Fix constrains.
+	* config/alpha/osf.h (TARGET_OS_CPP_BUILTINS): Rename
+	__EXTERN_PREFIX to __PRAGMA_EXTERN_PREFIX.
+	* doc/extend.texi (Tru64 Pragmas): Reflect this.
 
-2003-02-19  David Edelsohn  <edelsohn@gnu.org>
+	* fixinc/inclhack.def (alpha___extern_prefix): Indicate #pragma
+	extern_prefix support for Tru64 UNIX V5 <sys/stat.h>. 
+	* fixinc/fixincl.x: Regenerate.
+	* fixinc/tests/base/sys/stat.h [ALPHA___EXTERN_PREFIX_CHECK]: New
+	testcase.
+	Fixes PR c/5059, c/6126, other/9671.
+	
+2003-02-24  Alan Modra  <amodra@bigpond.net.au>
+
+	PR 9297, PR 9722
+	* calls.c (store_one_arg): Revert 1999-02-16 change.  Revert
+	2000-12-17 change.  Pass EXPAND_STACK_PARM to expand_expr.
+	* expr.h (enum expand_modifier): Define EXPAND_STACK_PARM.
+	(enum block_op_methods): Reorder for better store_expr optimization.
+	* expr.c (store_expr): Test bit 1 of "want_value" for call param
+	stores, test bit 0 for original want_value meaning.  Pass
+	BLOCK_OP_CALL_PARM to emit_block_move when bit 1 set.  Adjust
+	recursive calls, and calls to expand_param.
+	(expand_expr): Handle EXPAND_STACK_PARM modifier.  When cse
+	expected, set target to 0 rather than to subtarget.  Formatting.
+
+2003-02-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* doc/invoke.texi (ggc-min-expand, ggc-min-heapsize): Document
+	new default behavior.
+	* ggc-common.c: Include sys/resource.h.
+	(ggc_rlimit_bound): New function.
+	(ggc_min_expand_heuristic, ggc_min_heapsize_heuristic): Update
+	defaults to account for rlimits.
+
+Sat Feb 22 19:34:29 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+	* config/linux.h (TARGET_HAS_F_SETLKW): Define.
+	* config/alpha/linux.h (TARGET_HAS_F_SETLKW): Likewise
+
+2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
+
+	* regmove.c (optimize_reg_copy_1): Do not replace a hard register
+	in an asm.
+
+Sat Feb 22 03:24:06 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+	* i386.c (builtin_description): Add __builtin_ia32_paddq and
+	__builtin_ia32_psubq. Fix __builtin_ia32_paddq128
+	 and __builtin_ia32_psubq128.
+	* i386.h (IX86_BUILTIN_PADDQ, IX86_BUILTIN_PSUBQ): New.
+	* i386.md (addv*, mmx_ior*, mmx_xoe*, mmx_and*): Add missing '%'.
+	(mmx_adddi3, mmx_subdi3): New.
+	* mmintrin.h (_mm_add_si64, _mm_sub_si64): New.
+	* xmmintrin.h (_mm_movepi64_pi64): New.
+	(_mm_add_epi64, _mm_sub_epi64): fix.
+	(_mm_mul_pu16): Rename to...
+	(_mm_mul_su32): ... this one.
+
+	* i386.c (def_builtin):  Special case 64bit builtins.
+	(MASK_SSE164, MASK_SSE264): New constants.
+	(builtin_description): Add 64bit builtins.
+	(ix86_init_mmx_sse_builtins): Likewise.
+	* i386.h (enum ix86_builtins): Likewise.
+	* i386.md (cvtss2siq, cvttss2siq, cvtsd2siq, cvttsd2siq, cvtsi2sdq,
+	sse2_movq2dq_rex64, sse2_movsq2q_rex64): New.
+	(sse2_movq2dq, sse2_movsq2q): Disable for 64bit.
+	* mmintrin.h (_mm_cvtsi64x_si64, _mm_set_pi64x, _mm_cvtsi64_si64x): New.
+	* xmmintrin.h (_mm_cvtss_si64x, _mm_cvttss_si64x, _mm_cvtsi64x_ss,
+	_mm_set_epi64x, _mm_set1_epi64x, _mm_cvtsd_si64x, _mm_cvttsd_si64x,
+	_mm_cvtsi64x_sd, _mm_cvtsi64x_si128, _mm_cvtsi128_si64x): New.
+
+	* builtins.c (expand_builtin_expect):  Do not predict
+	flag_guess_branch_prob is not set.
+	* c-semantics.c (expand_stmt): Likewise.
+	* predict.c (predict_insn): Likewise.
+	* stmt.c (expand_continue_loop): Likewise.
+	* toplev.c (rest_of_compilation): Do not call
+	note_prediction_to_br_prob and note_prediction_to_br_prob
+	when not optimizing.
 
-	* config/rs6000/rs6000.c (rs6000_override_options): Initialize
-	align_jumps_max_skip and align_loops_max_skip.
+	* basic-block.h (tidy_fallthru_edges): Kill.
+	* cfgrtl.c (tidy_fallthru_edges): Kill.
+	* cfgbuild.c (find_basic_blocks): Do not call tidy_fallthru_edges.
+	* cfgcleanup.c (delete_unreachable_blocks): Likewise.
 
-2003-02-19  Thierry Moreau  <thierry.moreau@connotech.com>
+2003-02-22  Steven Bosscher  <s.bosscher@student.tudelft.nl>
 
-	* config/rs6000/rs6000.c (rs6000_encode_section_info): Do not
-	test size if named section.
+	PR other/3782
+	* toplev.c (process_options): If flag_detailed_statistics is set,
+	then set time_report as well.
 
-2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
+	PR c/8828
**** TRUNCATED ****
-------------- next part --------------
-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list