aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMatthias Kretz <m.kretz@gsi.de>2023-05-24 12:50:46 +0200
committerMatthias Kretz <m.kretz@gsi.de>2023-05-24 13:06:35 +0200
commitaa8b363171a95b8f867a74f29c75f9577e9087e1 (patch)
treed73a0c68a3bab9af40c8d2491bbf6831d6fb8ee7 /gcc
parentb0a483b0a011f9cbc8b25053eae809c77dae2a12 (diff)
downloadgcc-aa8b363171a95b8f867a74f29c75f9577e9087e1.zip
gcc-aa8b363171a95b8f867a74f29c75f9577e9087e1.tar.gz
gcc-aa8b363171a95b8f867a74f29c75f9577e9087e1.tar.bz2
libstdc++: Fix SFINAE for __is_intrinsic_type on ARM
On ARM NEON doesn't support double, so __is_intrinsic_type_v<double, whatever> should say false (instead of being ill-formed). Signed-off-by: Matthias Kretz <m.kretz@gsi.de> libstdc++-v3/ChangeLog: PR libstdc++/109261 * include/experimental/bits/simd.h (__intrinsic_type): Specialize __intrinsic_type<double, 8> and __intrinsic_type<double, 16> in any case, but provide the member type only with __aarch64__.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions