The change has nothing whatsoever to do with a.out support or lack thereof. It has to do with userland using userland headers (sys/user.h, a.out.h, etc.). It stopped installing asm/elf.h too, and not because ELF is going out of style. Thanks, Roland