| Index: gcc/gcc/testsuite/gcc.target/i386/funcspec-9.c | 
| diff --git a/gcc/gcc/testsuite/gcc.target/i386/funcspec-9.c b/gcc/gcc/testsuite/gcc.target/i386/funcspec-9.c | 
| index 1a7fc1b5890d5544feadf1927ba0f5385b57196b..1c05f134ab546f376bbd4c8663f91c00a9e9180a 100644 | 
| --- a/gcc/gcc/testsuite/gcc.target/i386/funcspec-9.c | 
| +++ b/gcc/gcc/testsuite/gcc.target/i386/funcspec-9.c | 
| @@ -1,18 +1,19 @@ | 
| -/* Test whether using target specific options, we can generate SSE5 code.  */ | 
| +/* Test whether using target specific options, we can generate FMA4 code.  */ | 
| /* { dg-do compile } */ | 
| /* { dg-options "-O2 -march=k8 -mfpmath=sse -msse2" } */ | 
| +/* { dg-require-effective-target sse2 } */ | 
|  | 
| extern void exit (int); | 
|  | 
| -#ifdef __SSE5__ | 
| -#warning "__SSE5__ should not be defined before #pragma GCC target." | 
| +#ifdef __FMA4__ | 
| +#warning "__FMA4__ should not be defined before #pragma GCC target." | 
| #endif | 
|  | 
| #pragma GCC push_options | 
| -#pragma GCC target ("sse5,fused-madd") | 
| +#pragma GCC target ("fma4") | 
|  | 
| -#ifndef __SSE5__ | 
| -#warning "__SSE5__ should have be defined after #pragma GCC target." | 
| +#ifndef __FMA4__ | 
| +#warning "__FMA4__ should have be defined after #pragma GCC target." | 
| #endif | 
|  | 
| float | 
| @@ -22,8 +23,8 @@ flt_mul_add (float a, float b, float c) | 
| } | 
|  | 
| #pragma GCC pop_options | 
| -#ifdef __SSE5__ | 
| -#warning "__SSE5__ should not be defined after #pragma GCC pop target." | 
| +#ifdef __FMA4__ | 
| +#warning "__FMA4__ should not be defined after #pragma GCC pop target." | 
| #endif | 
|  | 
| double | 
| @@ -32,5 +33,5 @@ dbl_mul_add (double a, double b, double c) | 
| return (a * b) + c; | 
| } | 
|  | 
| -/* { dg-final { scan-assembler "fmaddss" } } */ | 
| +/* { dg-final { scan-assembler "vfmaddss" } } */ | 
| /* { dg-final { scan-assembler "addsd" } } */ | 
|  |