[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20071209180818.55bf1443@poseidon.drzeus.cx>
Date: Sun, 9 Dec 2007 18:08:18 +0100
From: Pierre Ossman <drzeus@...eus.cx>
To: Geert Uytterhoeven <geert@...ux-m68k.org>
Cc: Al Viro <viro@....linux.org.uk>,
Andrew Morton <akpm@...ux-foundation.org>,
Sam Ravnborg <sam@...nborg.org>,
Marcel Holtmann <marcel@...tmann.org>,
Linux Kernel Development <linux-kernel@...r.kernel.org>,
Rusty Russell <rusty@...tcorp.com.au>,
linux-arch@...r.kernel.org
Subject: Re: Correct types for mod_devicetable.h (was: Re: m68k build
failure)
On Sun, 2 Dec 2007 12:22:31 +0100 (CET)
Geert Uytterhoeven <geert@...ux-m68k.org> wrote:
>
> I gave it a try:
> - Remove existing alignment attributes from some device_id types
> - Introduce kernel_* types with proper size and alignment for
> cross-compilation (sample <asm/kerneltypes.h> for m68k included)
> - Introduce BITS_PER_KERNEL_LONG, to make it clearer it applies to the target
>
> Apart from a cross-compile session for m68k, it's untested.
>
This still requires a bit of maintenance to set up a kerneltypes.h for every arch. It also means we have to be very careful that gcc's internal alignment settings matched the ones in our header.
Rgds
Pierre
Download attachment "signature.asc" of type "application/pgp-signature" (190 bytes)
Powered by blists - more mailing lists