about summary refs log tree commit diff
path: root/sysdeps/sparc/sysdep.h
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-01-18 10:52:18 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-02-02 08:53:58 -0300
commitf4171ba5e5a772217ed0ebb80701fe1698407252 (patch)
treea84a1210cd83072b6342e73fd211db3252f0c6e8 /sysdeps/sparc/sysdep.h
parentb233c4496445f4cfe343ed2d3079a427511a14c8 (diff)
downloadglibc-f4171ba5e5a772217ed0ebb80701fe1698407252.tar.gz
glibc-f4171ba5e5a772217ed0ebb80701fe1698407252.tar.xz
glibc-f4171ba5e5a772217ed0ebb80701fe1698407252.zip
sparc: Fix sparc64 memmove length comparison (BZ 31266)
The small counts copy bytes comparsion should be unsigned (as the
memmove size argument).  It fixes string/tst-memmove-overflow on
sparcv9, where the input size triggers an invalid code path.

Checked on sparc64-linux-gnu and sparcv9-linux-gnu.

(cherry picked from commit 926a4bdbb5fc8955570208b5571b2d04c6ffbd1d)
Diffstat (limited to 'sysdeps/sparc/sysdep.h')
0 files changed, 0 insertions, 0 deletions