On Wed, Apr 27, 2011 at 10:29:49PM +0200, Sam Ravnborg wrote: > From 1b46234aa99f235b48dce0068fb5fb56ddf6ddab Mon Sep 17 00:00:00 2001 > From: Sam Ravnborg <sam@xxxxxxxxxxxx> > Date: Fri, 22 Apr 2011 14:45:13 +0200 > Subject: [PATCH] kbuild: asm-generic support > > There is an increasing amount of header files > shared between individual architectures in asm-generic. > To avoid a lot of dummy wrapper files that just > include the corresponding file in asm-generic provide > some basic support in kbuild for this. > > With the following patch an architecture can maintain > a list of files in the file arch/$(ARCH)/include/asm/Kbuild > > To use a generic file just add: > > generic-y += <name-of-header-file.h> > > For each file listed kbuild will generate the necessary > wrapper in arch/$(ARCH)/include/generated/asm. > > When installing userspace headers a wrapper is likewise created. > > The original inspiration for this came from the unicore32 > patchset - although a different method is used. > > The patch includes several improvements from Arnd Bergmann. > Michael Marek contributed Makefile.asm-generic. > > Remis Baima did an intial implementation along to achive > the same - see https://patchwork.kernel.org/patch/13352/ > > Signed-off-by: Sam Ravnborg <sam@xxxxxxxxxxxx> > Acked-by: Guan Xuetao <guanxuetao@xxxxxxxxxxxxxxx> > Tested-by: Guan Xuetao <guanxuetao@xxxxxxxxxxxxxxx> > Acked-by: Arnd Bergmann <arnd@xxxxxxxx> > Cc: Remis Lima Baima <remis.developer@xxxxxxxxxxxxxx> > --- > > Changes from v4 => v5 > - Mentioned Remis in changelog (thanks to Arnd) > - Added "Acked-by" from Arnd Applied to kbuild-2.6.git#kbuild, thanks a lot! Michal -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html