Index: gcc/gcc/testsuite/gcc.target/i386/isa-7.c |
diff --git a/gcc/gcc/testsuite/gcc.target/i386/isa-7.c b/gcc/gcc/testsuite/gcc.target/i386/isa-7.c |
index 76ea31ed25162d1ace0809f30f6aa6a614c13f6d..8dd628e924172ef2c33665668469c082808991e1 100644 |
--- a/gcc/gcc/testsuite/gcc.target/i386/isa-7.c |
+++ b/gcc/gcc/testsuite/gcc.target/i386/isa-7.c |
@@ -1,5 +1,5 @@ |
/* { dg-do run } */ |
-/* { dg-options "-march=amdfam10 -msse5 -mno-sse4" } */ |
+/* { dg-options "-march=amdfam10 -mfma4 -mno-sse4" } */ |
extern void abort (void); |
@@ -15,7 +15,7 @@ main () |
#if !defined __SSE3__ |
abort (); |
#endif |
-#if defined __SSSE3__ |
+#if !defined __SSSE3__ |
abort (); |
#endif |
#if defined __SSE4_1__ |
@@ -27,7 +27,10 @@ main () |
#if !defined __SSE4A__ |
abort (); |
#endif |
-#if !defined __SSE5__ |
+#if defined __AVX__ |
+ abort (); |
+#endif |
+#if defined __FMA4__ |
abort (); |
#endif |
return 0; |