about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/alpha/xstatconv.c
diff options
context:
space:
mode:
authorWilco Dijkstra <wilco.dijkstra@arm.com>2024-07-24 15:17:47 +0100
committerWilco Dijkstra <wilco.dijkstra@arm.com>2024-10-01 13:39:26 +0100
commit44fa9c1080fe6a9539f0d2345b9d2ae37b8ee57a (patch)
tree9ff61ef24765126f2658b71444038bffdb94e13c /sysdeps/unix/sysv/linux/alpha/xstatconv.c
parent4d8965f1304a205f7580fe23bb2d462828d1f8e5 (diff)
downloadglibc-44fa9c1080fe6a9539f0d2345b9d2ae37b8ee57a.tar.gz
glibc-44fa9c1080fe6a9539f0d2345b9d2ae37b8ee57a.tar.xz
glibc-44fa9c1080fe6a9539f0d2345b9d2ae37b8ee57a.zip
math: Improve layout of expf data
GCC aligns global data to 16 bytes if their size is >= 16 bytes.  This patch
changes the exp2f_data struct slightly so that the fields are better aligned.
As a result on targets that support them, load-pair instructions accessing
poly_scaled and invln2_scaled are now 16-byte aligned.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
Diffstat (limited to 'sysdeps/unix/sysv/linux/alpha/xstatconv.c')
0 files changed, 0 insertions, 0 deletions