diff options
author | Matthias Kretz <m.kretz@gsi.de> | 2024-04-17 10:35:47 +0200 |
---|---|---|
committer | Matthias Kretz <m.kretz@gsi.de> | 2024-04-22 20:56:26 +0200 |
commit | e7a3ad29c9c832b6ae999cbfb0af89e121959030 (patch) | |
tree | 678c09f8e5e1146a49b9cd2e558df23bfb6b9d00 /gcc | |
parent | b0469e35dbcc9a93a2cb50e3c0445edc3db174be (diff) | |
download | gcc-e7a3ad29c9c832b6ae999cbfb0af89e121959030.zip gcc-e7a3ad29c9c832b6ae999cbfb0af89e121959030.tar.gz gcc-e7a3ad29c9c832b6ae999cbfb0af89e121959030.tar.bz2 |
libstdc++: Silence irrelevant warnings in <experimental/simd>
Avoid
-Wnarrowing in C code;
-Wtautological-compare in unconditional static_assert (necessary for
faking a dependency on a template parameter)
Signed-off-by: Matthias Kretz <m.kretz@gsi.de>
libstdc++-v3/ChangeLog:
* include/experimental/bits/simd.h: Ignore -Wnarrowing for
arm_neon.h.
(__int_for_sizeof): Replace tautological compare with checking
for invalid template parameter value.
* include/experimental/bits/simd_builtin.h (__extract_part):
Remove tautological compare by combining two static_assert.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions