aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/s390/strcmp-z900.S
diff options
context:
space:
mode:
authorMichael Hudson-Doyle <michael.hudson@canonical.com>2022-08-12 11:29:31 +1200
committerMichael Hudson-Doyle <michael.hudson@canonical.com>2022-08-18 12:32:18 +1200
commit2b274fd8c9c776cf70fcdb8356e678ada522a7b0 (patch)
treeb2e927948d5e45d4fb332712c49c34544097029a /sysdeps/s390/strcmp-z900.S
parent1d7829991112ac32c28bc6e3c4f1695125c1aa44 (diff)
downloadglibc-2b274fd8c9c776cf70fcdb8356e678ada522a7b0.zip
glibc-2b274fd8c9c776cf70fcdb8356e678ada522a7b0.tar.gz
glibc-2b274fd8c9c776cf70fcdb8356e678ada522a7b0.tar.bz2
Ensure calculations happen with desired rounding mode in y1lf128
math/test-float128-y1 fails on x86_64 and ppc64el with gcc 12 and -O3, because code inside a block guarded by SET_RESTORE_ROUNDL is being moved after the rounding mode has been restored. Use math_force_eval to prevent this (and insert some math_opt_barrier calls to prevent code from being moved before the rounding mode is set). Fixes #29463 Reviewed-By: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
Diffstat (limited to 'sysdeps/s390/strcmp-z900.S')
0 files changed, 0 insertions, 0 deletions