diff options
author | Jan Hubicka <jh@suse.cz> | 2020-09-22 09:24:40 +0200 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2020-09-22 09:29:56 +0200 |
commit | d149962d6ac3c940fee95707cb6bafdb055e9bea (patch) | |
tree | cc16e6b480add2e58a82446b09e18d4ced11f4c3 | |
parent | 37edf28c24b7bd198c27d266af9aefad417635fd (diff) | |
download | gcc-d149962d6ac3c940fee95707cb6bafdb055e9bea.zip gcc-d149962d6ac3c940fee95707cb6bafdb055e9bea.tar.gz gcc-d149962d6ac3c940fee95707cb6bafdb055e9bea.tar.bz2 |
Add no strict aliasing to m128-check.h
* gcc.target/i386/m128-check.h: Add no-strict-aliasing
-rw-r--r-- | gcc/testsuite/gcc.target/i386/m128-check.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/i386/m128-check.h b/gcc/testsuite/gcc.target/i386/m128-check.h index 48b2332..6f414b0 100644 --- a/gcc/testsuite/gcc.target/i386/m128-check.h +++ b/gcc/testsuite/gcc.target/i386/m128-check.h @@ -78,6 +78,7 @@ typedef union #define CHECK_EXP(UINON_TYPE, VALUE_TYPE, FMT) \ static int \ +__attribute__((optimize ("no-strict-aliasing"))) \ __attribute__((noinline, unused)) \ check_##UINON_TYPE (UINON_TYPE u, const VALUE_TYPE *v) \ { \ |