PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / float128-3.c
blob93af2fc315a26713df5f5fb7d265e20227cb13da
1 /* { dg-do run } */
2 /* { dg-options "-O2 -msse4.1" } */
3 /* { dg-require-effective-target sse4 } */
5 #include "sse4_1-check.h"
7 int signbit (__float128);
9 extern void abort (void);
11 static void
12 sse4_1_test (void)
14 static volatile __float128 a;
16 a = -1.2q;
17 if (!signbit (a))
18 abort ();
20 a = 1.2q;
21 if (signbit (a))
22 abort ();