Replace getauxval(3), a non-standard glibc extension, with FreeBSD's native elf_aux_info(3)
Return features supported by the specific machine processor architecture rather than the hardware platform, because the latter is too vague on FreeBSD and does not include specific version (generation)
getauxval(3)
, a non-standard glibc extension, with FreeBSD's nativeelf_aux_info(3)