This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 GCC regressions, 0 new, with your patch on 2001-07-21T12:25:21Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 1 GCC regressions, 0 new, with your patch on 2001-07-21T12:25:21Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Sat, 21 Jul 2001 15:24:51 +0000
- CC: Stephane dot Carrez at worldnet dot fr
- Reply-To: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 1
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 gdb.sum gdb.base/selftest.exp:
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-07-21T09:30:01Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Fri Jul 20 22:33:55 2001
+++ gcc/gcc/ChangeLog Sat Jul 21 05:25:33 2001
@@ -1,3 +1,32 @@
+2001-07-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.md ("andqi3"): Accept d as second operand.
+ ("iorqi3"): Likewise.
+ ("xorqi3"): Likewise.
+ ("*addhi3"): Fix constraint to avoid reloading in a soft register.
+ ("*subhi3_sp): Likewise.
+ ("*subhi3"): Likewise.
+ ("extendhisi2"): Accept D, X and Y as source operand to avoid
+ reload problems.
+
+2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
+
+ * doc/tm.texi: Remove DEFAULT_VTABLE_THUNKS.
+ * config/freebsd.h: Likewise.
+ * config/linux.h: Likewise.
+ * config/openbsd.h: Likewise.
+ * config/alpha/linux-elf.h: Likewise.
+ * config/arm/linux-elf.h: Likewise.
+ * config/d30v/d30v.h: Likewise.
+ * config/fr30/fr30.h: Likewise.
+ * config/ia64/aix.h: Likewise.
+ * config/ia64/ia64.h: Likewise.
+ * config/mips/linux.h: Likewise.
+ * config/pj/pj.h: Likewise.
+ * config/rs6000/linux.h: Likewise.
+ * config/sparc/linux.h: Likewise.
+ * config/sparc/linux64.h: Likewise.
+
2001-07-20 Bruce Korb <bkorb@gnu.org>
* fixinc/fixincl.c(test_for_changes): force unsigned char comparisons
--- /maat/heart/tbox/changelog_mail/gcc/gcc/cp/ChangeLog Fri Jul 20 18:02:28 2001
+++ gcc/gcc/cp/ChangeLog Sat Jul 21 05:25:35 2001
@@ -1,3 +1,44 @@
+2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
+
+ Remove flag_vtable_thunk. It is always on for the 3.0 ABI.
+ * cp-tree.h (CPTI_DELTA2_IDENTIFIER): Remove.
+ (CPTI_INDEX_IDENTIFIER): Remove.
+ (CPT_PFN_OR_DELTA2_IDENTIFIER): Remove.
+ (delta2_identifier): Remove.
+ (index_identifier): Remove.
+ (pfn_or_delta2_identifier): Remove.
+ (flag_vtable_thunks): Remove.
+ (VTABLE_DELTA2_NAME): Remove.
+ (VTABLE_INDEX_NAME): Remove.
+ (FNADDR_FROM_VTABLE_ENTRY): Adjust.
+ (vfunc_ptr_type_node): Adjust.
+ (VTABLE_NAME_PREFIX): Adjust.
+ (build_vfn_ref): Lose first parameter.
+ (fixup_all_virtual_upcast_offsets): Remove.
+ * decl.c (initialize_predefined_identifiers): Remove
+ delta2_identifier, index_identifier, pfn_or_delta2_identifier.
+ (init_decl_processing): Remove no-vtable-thunk code.
+ * decl2.c (flag_vtable_thunks): Remove.
+ (mark_vtable_entries): Remove no-vtable-thunk code.
+ * error.c (dump_decl): Remove no-vtable-thunk code.
+ (dump_expr): Adjust ptr to member function code.
+ * init.c (initialize_vtable_ptrs): Remove no-vtable-thunk
+ code.
+ * rtti.c (build_headof): Remove no-vtable-thunk code.
+ (get_tinfo_decl_dynamic): Adjust build_vfn_ref call.
+ * search.c (get_base_distance): Remove expand_upcast_fixups case.
+ (virtual_context) Remove.
+ (expand_upcast_fixups): Remove.
+ (fixup_virtual_upcast_offsets): Remove.
+ (fixup_all_virtual_upcast_offsets): Remove.
+ * typeck.c (get_member_function_from_ptrfunc): Remove
+ no-vtable-thunk code.
+ * call.c (build_over_call): Adjust call to build_vfn_ref.
+ * class.c (build_vfn_ref): Lose first parameter. Remove
+ no-vtable-thunk code.
+ (build_rtti_vtbl_entries): Remove no-vtable-thunk code.
+ (build_vtable_entry): Remove no-vtable-thunk code.
+
2001-07-20 Nathan Sidwell <nathan@codesourcery.com>
Remove old-abi remnants. Remove comments about old abi
ChangeLog entries between 2001-07-21T09:30:01Z and the last time everything
passed, on 2001-07-21T05:33:41Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Fri Jul 20 06:02:15 2001
+++ gcc/gcc/testsuite/ChangeLog Sat Jul 21 02:30:17 2001
@@ -1,3 +1,9 @@
+2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
+
+ Remove old-abi tests.
+ * g++.old-deja/g++.mike/p11116.C: Remove.
+ * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
+
2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
* g77.f-torture/compile/pr3743.f: New test