$ git clone -n https://gitee.com/leacyand/lz4.git /mnt/mock/kojid//dist-an23.3-riscv64-gcc14-build-490360-74515/root/chroot_tmpdir/scmroot/lz4 Cloning into '/mnt/mock/kojid//dist-an23.3-riscv64-gcc14-build-490360-74515/root/chroot_tmpdir/scmroot/lz4'... $ git fetch origin aa66bacd20b140b8d24d0db8f0373f27e4fde0e2:KOJI_FETCH_HEAD From https://gitee.com/leacyand/lz4 * [new ref] aa66bacd20b140b8d24d0db8f0373f27e4fde0e2 -> KOJI_FETCH_HEAD $ git reset --hard KOJI_FETCH_HEAD HEAD is now at aa66bac The modification includes using direct unaligned memory access as the optimal approach on RISC-V, similar to ARMv6. We utilize GCC's Zicclsm macro to detect hardware support for unaligned memory access, which is mandatory per the RVA20U64 specification. Additionally, we ensure that this change does not affect original judgment criteria on servers without Zicclsm extension support. Supported versions: GCC14.1.0 and above.