diff options
author | Richard Biener <rguenther@suse.de> | 2020-05-12 14:13:32 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-05-12 14:15:28 +0200 |
commit | 119a7db1e05c9741803b3ff93266b00fd535732a (patch) | |
tree | 2deb93093d52ffcdbd168e3466a612129d1b50c8 /gcc | |
parent | e8fb1a3892f4e2f8268ac2649776a7bd0a967643 (diff) | |
download | gcc-119a7db1e05c9741803b3ff93266b00fd535732a.zip gcc-119a7db1e05c9741803b3ff93266b00fd535732a.tar.gz gcc-119a7db1e05c9741803b3ff93266b00fd535732a.tar.bz2 |
middle-end/94988 fix testcase for big-endian
The testcase only works for little-endian, mark it so.
2020-05-12 Richard Biener <rguenther@suse.de>
PR middle-end/94988
* gcc.dg/torture/pr94988.c: Disable runtime test for
* non-little-endian.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr94988.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/torture/pr94988.c b/gcc/testsuite/gcc.dg/torture/pr94988.c index 1ee99fe..dd523b8 100644 --- a/gcc/testsuite/gcc.dg/torture/pr94988.c +++ b/gcc/testsuite/gcc.dg/torture/pr94988.c @@ -14,7 +14,9 @@ main() { b = (short *)&b; bar (0, 1); +#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ if ((short)(__UINTPTR_TYPE__)b != 0) __builtin_abort (); +#endif return 0; } |