| Index: gcc/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h
|
| diff --git a/gcc/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h b/gcc/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h
|
| index 458e7cda898090bb874fff8e294e26f9d07364fd..4f2f7f3ac40215c6a9c6e98395231167d1f1d1a6 100644
|
| --- a/gcc/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h
|
| +++ b/gcc/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h
|
| @@ -5,6 +5,13 @@
|
|
|
| static void mmx_3dnow_test (void);
|
|
|
| +static void
|
| +__attribute__ ((noinline))
|
| +do_test (void)
|
| +{
|
| + mmx_3dnow_test ();
|
| +}
|
| +
|
| int
|
| main ()
|
| {
|
| @@ -15,7 +22,7 @@ main ()
|
|
|
| /* Run 3DNow! test only if host has 3DNow! support. */
|
| if (edx & bit_3DNOW)
|
| - mmx_3dnow_test ();
|
| + do_test ();
|
|
|
| return 0;
|
| }
|
|
|