X-Git-Url: https://nv-tegra.nvidia.com/r/gitweb?p=linux-2.6.git;a=blobdiff_plain;f=Kbuild;h=b8b708ad6dc3815eb0d23bfea2c972d03b9477c0;hp=b00037ad7e03b2d5953572a440b5c6f1a1c5708e;hb=694ce18ec3485f5b0a4f3820073f5e2b0b4e0870;hpb=95a2f6f72d37762ba1b3d6c8031f66a6467a63df diff --git a/Kbuild b/Kbuild index b00037ad7e0..b8b708ad6dc 100644 --- a/Kbuild +++ b/Kbuild @@ -88,12 +88,14 @@ $(obj)/$(offsets-file): arch/$(SRCARCH)/kernel/asm-offsets.s Kbuild # 3) Check for missing system calls # +always += missing-syscalls +targets += missing-syscalls + quiet_cmd_syscalls = CALL $< - cmd_syscalls = $(CONFIG_SHELL) $< $(CC) $(c_flags) + cmd_syscalls = $(CONFIG_SHELL) $< $(CC) $(c_flags) $(missing_syscalls_flags) -PHONY += missing-syscalls -missing-syscalls: scripts/checksyscalls.sh FORCE +missing-syscalls: scripts/checksyscalls.sh $(offsets-file) FORCE $(call cmd,syscalls) -# Delete all targets during make clean -clean-files := $(addprefix $(objtree)/,$(filter-out $(bounds-file) $(offsets-file),$(targets))) +# Keep these two files during make clean +no-clean-files := $(bounds-file) $(offsets-file)