This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

G++ V3 ABI and unexpected successes



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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]