On Mon, 10 Dec 2007 19:11:12 +0100 Adrian Bunk <[email protected]> wrote: > On Sun, Dec 09, 2007 at 06:08:18PM +0100, Pierre Ossman wrote: > > > > This still requires a bit of maintenance to set up a kerneltypes.h for every arch. > > Better doing this work once than fixing similar issues again and again. > Agreed. But it raises the bar quite a bit to get this ready for upstream. > > It also means we have to be very careful that gcc's internal alignment settings matched the ones in our header. > > There's nothing "gcc internal" about struct alignment - remember that > any change in struct alignment would change our userspace ABI. > Oh? I would have guessed that everything going to and from userspace would be packed. Should probably consider myself lucky I have do deal with few such interactions. :) Rgds Pierre
Attachment:
signature.asc
Description: PGP signature
- References:
- m68k build failure
- From: Andrew Morton <[email protected]>
- Re: m68k build failure
- From: Pierre Ossman <[email protected]>
- Re: m68k build failure
- From: Andrew Morton <[email protected]>
- Re: m68k build failure
- From: Al Viro <[email protected]>
- Re: m68k build failure
- From: Pierre Ossman <[email protected]>
- Re: m68k build failure
- From: Geert Uytterhoeven <[email protected]>
- Re: m68k build failure
- From: Pierre Ossman <[email protected]>
- Correct types for mod_devicetable.h (was: Re: m68k build failure)
- From: Geert Uytterhoeven <[email protected]>
- Re: Correct types for mod_devicetable.h (was: Re: m68k build failure)
- From: Pierre Ossman <[email protected]>
- Re: Correct types for mod_devicetable.h (was: Re: m68k build failure)
- From: Adrian Bunk <[email protected]>
- m68k build failure
- Prev by Date: [PATCH] fs/sysfs/file.c: use DEFINE_SPINLOCK for sysfs_open_dirent_lock definition
- Next by Date: Re: [PATCH] fs/sysfs/file.c: use DEFINE_SPINLOCK for sysfs_open_dirent_lock definition
- Previous by thread: Re: Correct types for mod_devicetable.h (was: Re: m68k build failure)
- Next by thread: Re: m68k build failure
- Index(es):