Commit ac448afbcdcc218fd8d177960466ecc4a523722f
Committed by
Sam Ravnborg
1 parent
ae215b14bd
kbuild: clean up asm-offsets.h creation
- Move mkdir out of cmd_offsets - Add input file to sed command instead of using cat Signed-off-by: Brian Gerst <bgerst@didntduck.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Showing 1 changed file with 2 additions and 3 deletions Side-by-side Diff
Kbuild
... | ... | @@ -22,8 +22,6 @@ |
22 | 22 | |
23 | 23 | quiet_cmd_offsets = GEN $@ |
24 | 24 | define cmd_offsets |
25 | - mkdir -p $(dir $@); \ | |
26 | - cat $< | \ | |
27 | 25 | (set -e; \ |
28 | 26 | echo "#ifndef __ASM_OFFSETS_H__"; \ |
29 | 27 | echo "#define __ASM_OFFSETS_H__"; \ |
... | ... | @@ -34,7 +32,7 @@ |
34 | 32 | echo " *"; \ |
35 | 33 | echo " */"; \ |
36 | 34 | echo ""; \ |
37 | - sed -ne $(sed-y); \ | |
35 | + sed -ne $(sed-y) $<; \ | |
38 | 36 | echo ""; \ |
39 | 37 | echo "#endif" ) > $@ |
40 | 38 | endef |
... | ... | @@ -45,5 +43,6 @@ |
45 | 43 | $(call if_changed_dep,cc_s_c) |
46 | 44 | |
47 | 45 | $(obj)/$(offsets-file): arch/$(ARCH)/kernel/asm-offsets.s Kbuild |
46 | + $(Q)mkdir -p $(dir $@) | |
48 | 47 | $(call cmd,offsets) |