diff --git a/sys/modules/zfs/Makefile b/sys/modules/zfs/Makefile index b2967c174231..dcae59156252 100644 --- a/sys/modules/zfs/Makefile +++ b/sys/modules/zfs/Makefile @@ -528,6 +528,6 @@ zfs-sha512-x86_64.o: sha512-x86_64.S ${CTFCONVERT_CMD} .endif -.if ${MACHINE_ARCH} == "aarch64c" || ${MACHINE_ARCH} == "riscv64c" +.if ${MACHINE_ABI:Mpurecap} CFLAGS+=-Xclang -cheri-bounds=conservative .endif