| Index: gcc/gcc/testsuite/gcc.target/i386/funcspec-8.c | 
| diff --git a/gcc/gcc/testsuite/gcc.target/i386/funcspec-8.c b/gcc/gcc/testsuite/gcc.target/i386/funcspec-8.c | 
| index 2478c672d0c0723fc15f464b1f9d83ff8ebd3d38..ba4b7f22743fe3070d3e86682248d538f304ec63 100644 | 
| --- a/gcc/gcc/testsuite/gcc.target/i386/funcspec-8.c | 
| +++ b/gcc/gcc/testsuite/gcc.target/i386/funcspec-8.c | 
| @@ -1,6 +1,7 @@ | 
| /* Test whether using target specific options, we can use the x86 builtin | 
| functions in functions with the appropriate function specific options.  */ | 
| /* { dg-do compile } */ | 
| +/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=k8" } } */ | 
| /* { dg-options "-O2 -march=k8 -mfpmath=sse" } */ | 
|  | 
| typedef float     __m128  __attribute__ ((__vector_size__ (16), __may_alias__)); | 
| @@ -103,23 +104,23 @@ generic_insertq (__m128i a, __m128i b) | 
| return __builtin_ia32_insertq (a, b);			/* { dg-error "needs isa option" } */ | 
| } | 
|  | 
| -#ifdef __SSE5__ | 
| -#error "-msse5 should not be set for this test" | 
| +#ifdef __FMA4__ | 
| +#error "-mfma4 should not be set for this test" | 
| #endif | 
|  | 
| -__m128d sse5_fmaddpd (__m128d a, __m128d b, __m128d c) __attribute__((__target__("sse5"))); | 
| +__m128d fma4_fmaddpd (__m128d a, __m128d b, __m128d c) __attribute__((__target__("fma4"))); | 
| __m128d generic_fmaddpd (__m128d a, __m128d b, __m128d c); | 
|  | 
| __m128d | 
| -sse5_fmaddpd  (__m128d a, __m128d b, __m128d c) | 
| +fma4_fmaddpd  (__m128d a, __m128d b, __m128d c) | 
| { | 
| -  return __builtin_ia32_fmaddpd (a, b, c); | 
| +  return __builtin_ia32_vfmaddpd (a, b, c); | 
| } | 
|  | 
| __m128d | 
| generic_fmaddpd  (__m128d a, __m128d b, __m128d c) | 
| { | 
| -  return __builtin_ia32_fmaddpd (a, b, c);		/* { dg-error "needs isa option" } */ | 
| +  return __builtin_ia32_vfmaddpd (a, b, c);		/* { dg-error "needs isa option" } */ | 
| } | 
|  | 
| #ifdef __AES__ | 
|  |