aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRainer Orth <ro@gcc.gnu.org>2014-11-26 13:22:16 +0000
committerRainer Orth <ro@gcc.gnu.org>2014-11-26 13:22:16 +0000
commit0a7db78819f84e114b90e1ace39bac4437c401ed (patch)
treec7278f4416607595e78fd92b4b12e77f98001c92 /gcc
parent5d45c9c04e7667f9d567d0d67cfd7d2d7cc00696 (diff)
downloadgcc-0a7db78819f84e114b90e1ace39bac4437c401ed.zip
gcc-0a7db78819f84e114b90e1ace39bac4437c401ed.tar.gz
gcc-0a7db78819f84e114b90e1ace39bac4437c401ed.tar.bz2
Skip gcc.target/i386/mcount_pic.c on Solaris
From-SVN: r218080
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/i386/mcount_pic.c4
-rw-r--r--gcc/testsuite/gcc.target/i386/pr63620.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/gcc/testsuite/gcc.target/i386/mcount_pic.c b/gcc/testsuite/gcc.target/i386/mcount_pic.c
index 6132cdf..806b7d5 100644
--- a/gcc/testsuite/gcc.target/i386/mcount_pic.c
+++ b/gcc/testsuite/gcc.target/i386/mcount_pic.c
@@ -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 } } */
diff --git a/gcc/testsuite/gcc.target/i386/pr63620.c b/gcc/testsuite/gcc.target/i386/pr63620.c
index bf38435..077a84a 100644
--- a/gcc/testsuite/gcc.target/i386/pr63620.c
+++ b/gcc/testsuite/gcc.target/i386/pr63620.c
@@ -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 } } } } } */