aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/std/ranges
diff options
context:
space:
mode:
authorHannes Braun <hannes@hannesbraun.net>2025-02-20 15:09:41 +0100
committerRichard Earnshaw <rearnsha@arm.com>2025-03-05 16:19:18 +0000
commit4d0a333ef13e2da140cd44c4941b20f48a80dc0f (patch)
treeec5505529d213a3fbc59c4329eb46baf735fcffe /libstdc++-v3/testsuite/std/ranges
parent81c6c99efa6a7afd3082785a9ab7fb64d2c93e1d (diff)
downloadgcc-4d0a333ef13e2da140cd44c4941b20f48a80dc0f.zip
gcc-4d0a333ef13e2da140cd44c4941b20f48a80dc0f.tar.gz
gcc-4d0a333ef13e2da140cd44c4941b20f48a80dc0f.tar.bz2
arm: Fix signedness of vld1q intrinsic parms [PR118942]
vld1q_s8_x3, vld1q_s16_x3, vld1q_s8_x4 and vld1q_s16_x4 were expecting pointers to unsigned integers. These parameters should be pointers to signed integers. gcc/ChangeLog: PR target/118942 * config/arm/arm_neon.h (vld1q_s8_x3): Use int8_t instead of uint16_t. (vld1q_s16_x3): Use int16_t instead of uint16_t. (vld1q_s8_x4): Likewise. (vld1q_s16_x4): Likewise. gcc/testsuite/ChangeLog: PR target/118942 * gcc.target/arm/simd/vld1q_base_xN_1.c: Add -Wpointer-sign. Signed-off-by: Hannes Braun <hannes@hannesbraun.net>
Diffstat (limited to 'libstdc++-v3/testsuite/std/ranges')
0 files changed, 0 insertions, 0 deletions