LLVM switched to three component point release version, so follow here.
Install cpuid.h on X86 and arm_neon.h on ARM.
Fix thinko in previous.
Test orphan ELF section placement.
Tweak previous.
Commit to returning 1, not any nonzero value.
Do not uselessly include <sys/malloc.h>.