aboutsummaryrefslogtreecommitdiff
path: root/m4/tuklib_cpucores.m4
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2023-09-23 23:28:48 +0300
committerLasse Collin <lasse.collin@tukaani.org>2023-10-18 19:02:45 +0300
commit2f81ac852bc5aafc91c8e2adc66b5114761703c4 (patch)
tree66d661327a0f0ab993c120dd67c5eb70c6f24e3c /m4/tuklib_cpucores.m4
parenttuklib_integer: Revise unaligned reads and writes on strict-align archs. (diff)
downloadxz-2f81ac852bc5aafc91c8e2adc66b5114761703c4.tar.xz
Build: Enabled unaligned access by default on PowerPC64LE and some RISC-V.
PowerPC64LE wasn't tested but it seems like a safe change. POWER8 supports unaligned access in little endian mode. Testing on godbolt.org shows that GCC uses unaligned access by default. The RISC-V macro __riscv_misaligned_fast is very new and not in any stable compiler release yet. Documentation in INSTALL was updated to match. Documentation about an autodetection bug when using ARM64 GCC with -mstrict-align was added to INSTALL. CMake files weren't updated yet.
Diffstat (limited to 'm4/tuklib_cpucores.m4')
0 files changed, 0 insertions, 0 deletions