Skip gcc.target/i386/mcount_pic.c on Solaris
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Nov 2014 13:22:16 +0000 (13:22 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Nov 2014 13:22:16 +0000 (13:22 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218080 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/gcc.target/i386/mcount_pic.c
gcc/testsuite/gcc.target/i386/pr63620.c

index 6132cdf..806b7d5 100644 (file)
@@ -3,7 +3,7 @@
 /* { dg-do run } */
 /* { dg-require-effective-target fpic } */
 /* { dg-require-effective-target ia32 } */
-/* { dg-options "-O2 -fpic -p -save-temps" } */
+/* { dg-options "-O2 -fpic -pg -save-temps" } */
 
 int main ()
 {
@@ -11,5 +11,5 @@ int main ()
 }
 
 /* { dg-final { scan-assembler "mcount" } } */
-/* { dg-final { scan-assembler "get_pc_thunk" } } */
+/* { dg-final { scan-assembler "get_pc_thunk" { xfail { *-*-solaris* && { ! gld } } } } } */
 /* { dg-final { cleanup-saved-temps } } */
index bf38435..077a84a 100644 (file)
@@ -17,4 +17,4 @@ test (__float128 x, int p, func f)
   return x;
 }
 
-/* { dg-final { scan-assembler "get_pc_thunk" } } */
+/* { dg-final { scan-assembler "get_pc_thunk" { xfail { *-*-solaris* && { ! gld } } } } } */