aboutsummaryrefslogtreecommitdiff
path: root/include/protocols/timed.h
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2026-01-20 10:11:10 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2026-02-02 14:37:05 -0300
commitba0fedc2b9412792a410ca580da221f4e5c36599 (patch)
treefc7e47d15b5be708b18e95748daf87dc87eb4494 /include/protocols/timed.h
parentf8dac91ca3b4123e8c853b1bf6b126ad6829687e (diff)
downloadglibc-master.zip
glibc-master.tar.gz
glibc-master.tar.bz2
arm: Fix tst-gnu2-tls2HEADmaster
On armv7a vfpv4 tst-gnu2-tls2 fails with: open tst-gnu2-tls2mod0.so open tst-gnu2-tls2mod1.so open tst-gnu2-tls2mod2.so close tst-gnu2-tls2mod0.so close tst-gnu2-tls2mod1.so open tst-gnu2-tls2mod0.so open tst-gnu2-tls2mod1.so Didn't expect signal from child: got `Aborted' Because AFTER_TLSDESC_CALL might clobber caller-saved registers and the zero array might call the memset function resolution, which itself might clobber some vector registers. The AFTER_TLSDESC_CALL calls memset and memcmp, and both the lazy resolution and the routines themselves can clobber the caller-saved registes used in the tests. Checked on arm-linux-gnueabihf (armv7-a vpfv4 / QEMU). Reviewed-by: Florian Weimer <fweimer@redhat.com>
Diffstat (limited to 'include/protocols/timed.h')
0 files changed, 0 insertions, 0 deletions