On ARM, two g++ tests trigger a warning about changed mangling.  The
warning is not relevant to the purpose of the test, so this patch
causes it to be ignored.

Tested on arm-none-linux-gnueabi.  OK for trunk and 4.6?
2011-05-24  Janis Johnson  <jani...@codesourcery.com>

        * g++.dg/template/stdarg1.C: Ignore warning.
        * g++.dg/warn/Wunused-parm-3.C: Likewise.

Index: g++.dg/template/stdarg1.C
===================================================================
--- g++.dg/template/stdarg1.C   (revision 174094)
+++ g++.dg/template/stdarg1.C   (working copy)
@@ -1,5 +1,7 @@
 // PR c++/47022
 // { dg-do compile }
+// Ignore a warning that is irrelevant to the purpose of this test.
+// { dg-prune-output "mangling.*has changed" }
 
 #include <cstdarg>
 
Index: g++.dg/warn/Wunused-parm-3.C
===================================================================
--- g++.dg/warn/Wunused-parm-3.C        (revision 174094)
+++ g++.dg/warn/Wunused-parm-3.C        (working copy)
@@ -1,5 +1,7 @@
 // { dg-do compile }
 // { dg-options "-Wunused -W" }
+// Ignore a warning that is irrelevant to the purpose of this test.
+// { dg-prune-output "mangling.*has changed" }
 
 #include <stdarg.h>
 

Reply via email to