diff options
author | Alexandre Oliva <oliva@adacore.com> | 2018-09-24 11:03:34 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2018-09-24 11:03:34 +0000 |
commit | b3934b3ca24f99b4f44277466788d0782319f33e (patch) | |
tree | 6c4437427fc32d1131e669624b3a95a95817d020 | |
parent | 30e36fd00dfb4e0464d22a25a66e69167d602b03 (diff) | |
download | gcc-b3934b3ca24f99b4f44277466788d0782319f33e.zip gcc-b3934b3ca24f99b4f44277466788d0782319f33e.tar.gz gcc-b3934b3ca24f99b4f44277466788d0782319f33e.tar.bz2 |
[PR87054] adjust testcase for 32-bit x86
The test assumed __int128 to be available whenever __SSE__ was
defined, but this assumption doesn't hold on 32-bit x86. Fixed.
for gcc/testsuite/ChangeLog
PR middle-end/87054
* gcc.dg/pr87054.c: Adjust for no __int128 on x86.
From-SVN: r264526
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr87054.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c112b35..6a3f97b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2018-09-24 Alexandre Oliva <oliva@adacore.com> + + PR middle-end/87054 + * gcc.dg/pr87054.c: Adjust for no __int128 on x86. + 2018-09-23 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/87395 diff --git a/gcc/testsuite/gcc.dg/pr87054.c b/gcc/testsuite/gcc.dg/pr87054.c index 4ca2b62..3cb3b7d 100644 --- a/gcc/testsuite/gcc.dg/pr87054.c +++ b/gcc/testsuite/gcc.dg/pr87054.c @@ -2,7 +2,7 @@ // { dg-options "-O2" } #ifndef T -# ifdef __SSE__ +# if __SIZEOF_INT128__ && defined __SSE__ # define T __int128 # else # define T long |