On Tue, 2008-04-22 at 03:19 -0700, Roland McGrath wrote: > 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. Indeed. You'll note I signed off on the original removal :) But looking at it again today, I was concerned for a while that we might have been a little overzealous in removing <asm/user.h> -- looking at what was removed, I didn't immediately spot that all the instances of <asm/user.h> were essentially the same, because the regs definitions mess it up a bit, as do the types used. It looked like it might have been one of the Linux-defined structures which is actually _reasonable_ to export to userspace via kernel headers. ... hm... actually, they're _not_ the same. SH, i386, x86_64 and m68k have an extra FP state pointer after u_ar0 -- and m68k, Blackfin and H8300 all have 'int reserved' before u_ar0. The SPARC version is fairly different, too. -- dwmw2 -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list