G++ V3 ABI and unexpected successes
Gabriel Dos Reis
gdr@codesourcery.com
Mon Nov 20 14:50:00 GMT 2000
On an i686-pc-linux-gnu, I'm seeing three (3) unexpected successes:
g++.other/decl4.C
g++.roberl/eb55.C
g++.mike/p6610a.C
The first has to do with the internal names used in mangling; the
second has to do with the old library <strstream.h>; and the last with
vtable thunks.
The patch below marks the first (g++.other/decl4.C) as ok.
OK to commit?
-- Gaby
CodeSourcery, LLC http://www.codesourcery.com
Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/egcs/gcc/testsuite/ChangeLog,v
retrieving revision 1.845
diff -p -r1.845 ChangeLog
*** ChangeLog 2000/11/20 19:06:18 1.845
--- ChangeLog 2000/11/20 22:49:09
***************
*** 1,3 ****
--- 1,7 ----
+ 2000-11-21 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * g++.old-deja/g++.other/decl4.C: Mark as OK.
+
Index: g++.old-deja/g++.other/decl4.C
===================================================================
RCS file: /cvs/gcc/egcs/gcc/testsuite/g++.old-deja/g++.other/decl4.C,v
retrieving revision 1.5
diff -p -r1.5 decl4.C
*** decl4.C 2000/07/21 06:41:39 1.5
--- decl4.C 2000/11/20 22:49:10
***************
*** 5,8 ****
// Simplified for testsuite by Alexandre Oliva
struct foo { operator long double(); };
! int bar(int __opr); // gets bogus error - XFAIL *-*-*
--- 5,8 ----
// Simplified for testsuite by Alexandre Oliva
struct foo { operator long double(); };
! int bar(int __opr); // OK under g++ v3 ABI
More information about the Gcc-patches
mailing list