X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=Kbuild;h=e750e9c3fe59862e377a568e0758ca838e11c6f1;hb=61d8baea5d02f0f00fb789ce5551cbd8f8b77087;hp=7136de7b6fcb940a4e64e65d79352a096bb334a7;hpb=1cdf25d704f7951d02a04064c97db547d6021872;p=linux-2.6-omap-h63xx.git diff --git a/Kbuild b/Kbuild index 7136de7b6fc..e750e9c3fe5 100644 --- a/Kbuild +++ b/Kbuild @@ -52,10 +52,10 @@ targets += arch/$(SRCARCH)/kernel/asm-offsets.s # Default sed regexp - multiline due to syntax constraints define sed-y - "/^->/{s:^->\([^ ]*\) [\$$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; s:->::; p;}" + "/^->/{s:->#\(.*\):/* \1 */:; \ + s:^->\([^ ]*\) [\$$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; \ + s:->::; p;}" endef -# Override default regexp for specific architectures -sed-$(CONFIG_MIPS) := "/^@@@/{s/^@@@//; s/ \#.*\$$//; p;}" quiet_cmd_offsets = GEN $@ define cmd_offsets @@ -96,5 +96,4 @@ missing-syscalls: scripts/checksyscalls.sh FORCE $(call cmd,syscalls) # Delete all targets during make clean -clean-files := $(addprefix $(objtree)/,$(targets)) - +clean-files := $(addprefix $(objtree)/,$(filter-out $(bounds-file) $(offsets-file),$(targets)))