UPDATE_CAP
UPDATE_CAP(elf_hwcap, (u_long)desc->isa_extensions);
UPDATE_CAP(mmu_caps, desc->mmu_caps);
UPDATE_CAP(has_hyp, (desc->isa_extensions & HWCAP_ISA_H) != 0);
UPDATE_CAP(has_sstc, (desc->smode_extensions & SV_SSTC) != 0);
UPDATE_CAP(has_sscofpmf, (desc->smode_extensions & SV_SSCOFPMF) != 0);
UPDATE_CAP(has_svpbmt, (desc->smode_extensions & SV_SVPBMT) != 0);
UPDATE_CAP(has_zicbom, (desc->z_extensions & Z_ZICBOM) != 0);
UPDATE_CAP(has_zicboz, (desc->z_extensions & Z_ZICBOZ) != 0);
UPDATE_CAP(has_zicbop, (desc->z_extensions & Z_ZICBOP) != 0);