]> sourceware.org Git - glibc.git/commit
iconv: Remove _STRING_ARCH_unaligned usage
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 10 Feb 2023 19:37:36 +0000 (16:37 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 17 Feb 2023 18:56:54 +0000 (15:56 -0300)
commit3e20ddade31d9c392d8ccf7ec902172f4bb01c2b
tree5e101d3002d011abd922deb713513f979dcbfb05
parent5729e0e9af590807df66a3db688008f9547bce9f
iconv: Remove _STRING_ARCH_unaligned usage

Use put/get macros __builtin_bswap32 instead.  It allows to remove
the unaligned routines, the compiler will generate unaligned access
if the ABI allows it.

Checked on x86_64-linux-gnu and i686-linux-gnu.

Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
iconv/gconv_simple.c
iconv/loop.c
iconv/skeleton.c
This page took 0.051894 seconds and 5 git commands to generate.