===================================================================
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mhle" } */
+/* { dg-options "-march=x86-64 -mhle" } */
/* { dg-final { scan-assembler "lock\[ \n\t\]+\(xrelease\|\.byte\[ \t\]+0xf3\)\[ \t\n\]+cmpxchg" } } */
int
===================================================================
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mhle" } */
+/* { dg-options "-march=x86-64 -mhle" } */
/* { dg-final { scan-assembler "lock\[ \n\t\]+\(xrelease\|\.byte\[ \t\]+0xf3\)\[ \t\n\]+xadd" } } */
int
===================================================================
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mhle" } */
+/* { dg-options "-march=x86-64 -mhle" } */
/* { dg-final { scan-assembler "lock\[ \n\t\]+\(xacquire\|\.byte\[ \t\]+0xf2\)\[ \t\n\]+cmpxchg" } } */
int
===================================================================
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mhle" } */
+/* { dg-options "-march=x86-64 -mhle" } */
/* { dg-final { scan-assembler "lock\[ \n\t\]+\(xacquire\|\.byte\[ \t\]+0xf2\)\[ \t\n\]+xadd" } } */
int
===================================================================
@@ -1,3 +1,10 @@
+2012-05-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
+ * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
+ * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
+ * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
+
2012-05-03 Jakub Jelinek <jakub@redhat.com>
* gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of