Don't clean asm-offsets.h.
authorAndreas Schwab <schwab@suse.de>
Wed, 4 Jun 2008 11:25:25 +0000 (11:25 +0000)
committerAndreas Schwab <schwab@suse.de>
Wed, 4 Jun 2008 11:25:25 +0000 (11:25 +0000)
suse-commit: 76cce40eb45338bb3b2717a816d54e89bd441573

Kbuild
Makefile

diff --git a/Kbuild b/Kbuild
index 1570d24..d052268 100644 (file)
--- a/Kbuild
+++ b/Kbuild
@@ -13,7 +13,7 @@ offsets-file := include/asm-$(SRCARCH)/asm-offsets.h
 always  := $(offsets-file)
 targets := $(offsets-file)
 targets += arch/$(SRCARCH)/kernel/asm-offsets.s
-clean-files := $(addprefix $(objtree)/,$(targets))
+clean-files := $(addprefix $(objtree)/,$(filter-out $(offsets-file),$(targets)))
 
 # Default sed regexp - multiline due to syntax constraints
 define sed-y
index 104f0c4..247c357 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1119,6 +1119,7 @@ MRPROPER_DIRS  += include/config include2 usr/include
 MRPROPER_FILES += .config .config.old include/asm .version .old_version \
                   include/linux/autoconf.h include/linux/version.h      \
                   include/linux/utsrelease.h                            \
+                  include/asm*/asm-offsets.h                            \
                  Module.symvers tags TAGS cscope*
 
 # clean - Delete most, but leave enough to build external modules