17 Oct, 2012
1 commit
-
Several arch/*/include/uapi/asm/* header simply include the
corresponding file. This patch allows such files to be
specified in uapi/asm/Kbuild via "generic-y += ..." to be automatically
generated (similar to asm/Kbuild).Signed-off-by: Catalin Marinas
Signed-off-by: David Howells
Cc: Michal Marek
Cc: Arnd Bergmann
09 Jun, 2011
1 commit
-
This patch silences a Makefile.asm-generic message
by defining a dummy rule for all.make -f /usr/src/git/scripts/Makefile.asm-generic \
obj=arch/x86/include/generated/asm
make[1]: Nothing to be done for `all'.Signed-off-by: Peter Foley
Signed-off-by: Michal Marek
03 May, 2011
1 commit
-
Do nothing if arch/$(SRCARCH)/include/asm/Kbuild does not exist, which
is the case of um.Reported-by: Randy Dunlap
Signed-off-by: Michal Marek
Acked-by: Randy Dunlap
Acked-by: Sam Ravnborg
29 Apr, 2011
1 commit
-
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/KbuildTo use a generic file just add:
generic-y +=
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
Acked-by: Guan Xuetao
Tested-by: Guan Xuetao
Acked-by: Arnd Bergmann
Cc: Remis Lima Baima
Signed-off-by: Michal Marek