diff options
author | Richard Biener <rguenther@suse.de> | 2016-08-04 07:02:47 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-08-04 07:02:47 +0000 |
commit | fb46286e8d34e8bffdc9d04ec4cf4b10698a7e20 (patch) | |
tree | 61287d85d8a02e64b3522d0b9db0a6d62b2e68b1 /gcc | |
parent | b29fcf3b64a0f2404ab43bb9d884349d09168d51 (diff) | |
download | gcc-fb46286e8d34e8bffdc9d04ec4cf4b10698a7e20.zip gcc-fb46286e8d34e8bffdc9d04ec4cf4b10698a7e20.tar.gz gcc-fb46286e8d34e8bffdc9d04ec4cf4b10698a7e20.tar.bz2 |
re PR rtl-optimization/71984 (wrong code with -O -mavx512cd)
2016-08-04 Richard Biener <rguenther@suse.de>
PR middle-end/71984
* gcc.dg/torture/pr71984.c: Guard correctness check for
little-endian.
From-SVN: r239114
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr71984.c | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e791123..df48f68 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2016-08-04 Richard Biener <rguenther@suse.de> + + PR middle-end/71984 + * gcc.dg/torture/pr71984.c: Guard correctness check for + little-endian. + 2016-08-03 Andrew Pinski <apinski@cavium.com> * gcc.c-torture/compile/20160802-1.c: New testcase. diff --git a/gcc/testsuite/gcc.dg/torture/pr71984.c b/gcc/testsuite/gcc.dg/torture/pr71984.c index e1dd04b..7afdd77 100644 --- a/gcc/testsuite/gcc.dg/torture/pr71984.c +++ b/gcc/testsuite/gcc.dg/torture/pr71984.c @@ -15,7 +15,9 @@ int main () { u8 x = foo((v64u64){0x0706050403020100UL}); +#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ if (x != 5) __builtin_abort (); +#endif return 0; } |