aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2013-10-14 13:06:27 +0000
committerRainer Orth <ro@gcc.gnu.org>2013-10-14 13:06:27 +0000
commit5a015f2bbd6ac66c55aceb510c7a8c522f8f6948 (patch)
treebd1ed93feee9d83fed41ace57b38fa0134cec70f /gcc
parentd48cd424bba331e0d119aa11bb1fed2b276212ee (diff)
downloadgcc-5a015f2bbd6ac66c55aceb510c7a8c522f8f6948.zip
gcc-5a015f2bbd6ac66c55aceb510c7a8c522f8f6948.tar.gz
gcc-5a015f2bbd6ac66c55aceb510c7a8c522f8f6948.tar.bz2
Fix gcc.dg/torture/pr58670.c for Solaris 9/x86 assembler
* gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use btsl. From-SVN: r203537
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr58670.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 46218e3..c5455e8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use
+ btsl.
+
2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/specs/opt1.ads: New test.
diff --git a/gcc/testsuite/gcc.dg/torture/pr58670.c b/gcc/testsuite/gcc.dg/torture/pr58670.c
index e4536cc..ba9fce7 100644
--- a/gcc/testsuite/gcc.dg/torture/pr58670.c
+++ b/gcc/testsuite/gcc.dg/torture/pr58670.c
@@ -2,7 +2,7 @@
/* { dg-do run { target i?86-*-* x86_64-*-* } } */
#if defined (__i386__) || defined (__x86_64__)
-#define ASM_STR "bts $1, %0; jc %l[lab]"
+#define ASM_STR "btsl $1, %0; jc %l[lab]"
#endif
__attribute__((noinline, noclone)) int