Commit 559df2e0210352f83926d178c40c51142292a18c
Committed by
Michal Marek
1 parent
01fc0ac198
Exists in
master
and in
39 other branches
kbuild: move asm-offsets.h to include/generated
The simplest method was to add an extra asm-offsets.h file in arch/$ARCH/include/asm that references the generated file. We can now migrate the architectures one-by-one to reference the generated file direct - and when done we can delete the temporary arch/$ARCH/include/asm/asm-offsets.h file. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Michal Marek <mmarek@suse.cz>
Showing 24 changed files with 22 additions and 4 deletions Side-by-side Diff
- .gitignore
- Kbuild
- Makefile
- arch/alpha/include/asm/asm-offsets.h
- arch/arm/include/asm/asm-offsets.h
- arch/avr32/include/asm/asm-offsets.h
- arch/blackfin/include/asm/asm-offsets.h
- arch/cris/include/asm/asm-offsets.h
- arch/frv/include/asm/asm-offsets.h
- arch/h8300/include/asm/asm-offsets.h
- arch/ia64/include/asm/asm-offsets.h
- arch/m68k/include/asm/asm-offsets.h
- arch/microblaze/include/asm/asm-offsets.h
- arch/mips/include/asm/asm-offsets.h
- arch/mn10300/include/asm/asm-offsets.h
- arch/parisc/include/asm/asm-offsets.h
- arch/powerpc/include/asm/asm-offsets.h
- arch/s390/include/asm/asm-offsets.h
- arch/sh/include/asm/asm-offsets.h
- arch/sparc/include/asm/asm-offsets.h
- arch/um/Makefile
- arch/um/include/asm/asm-offsets.h
- arch/x86/include/asm/asm-offsets.h
- arch/xtensa/include/asm/asm-offsets.h
.gitignore
Kbuild
Makefile
... | ... | @@ -1197,7 +1197,6 @@ |
1197 | 1197 | MRPROPER_FILES += .config .config.old include/asm .version .old_version \ |
1198 | 1198 | include/linux/autoconf.h include/linux/version.h \ |
1199 | 1199 | include/linux/utsrelease.h \ |
1200 | - include/asm*/asm-offsets.h \ | |
1201 | 1200 | Module.symvers Module.markers tags TAGS cscope* |
1202 | 1201 | |
1203 | 1202 | # clean - Delete most, but leave enough to build external modules |
arch/alpha/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/arm/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/avr32/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/blackfin/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/cris/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/frv/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/h8300/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/ia64/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/m68k/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/microblaze/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/mips/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/mn10300/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/parisc/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/powerpc/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/s390/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/sh/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/sparc/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/um/Makefile
... | ... | @@ -149,7 +149,7 @@ |
149 | 149 | |
150 | 150 | $(SHARED_HEADERS)/kern_constants.h: |
151 | 151 | $(Q)mkdir -p $(dir $@) |
152 | - $(Q)echo '#include "../../../../include/asm/asm-offsets.h"' >$@ | |
152 | + $(Q)echo '#include "../../../../include/generated/asm-offsets.h"' >$@ | |
153 | 153 | |
154 | 154 | export SUBARCH USER_CFLAGS CFLAGS_NO_HARDENING OS HEADER_ARCH DEV_NULL_PATH |
arch/um/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/x86/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |
arch/xtensa/include/asm/asm-offsets.h
1 | +#include <generated/asm-offsets.h> |