Skip to content

Commit

Permalink
kbuild: create symlink to vmlinux-gdb.py in scripts_gdb target
Browse files Browse the repository at this point in the history
It is weird to create gdb stuff as a side-effect of vmlinux.

Move it to a more relevant place.

Signed-off-by: Masahiro Yamada <[email protected]>
Reviewed-by: Kieran Bingham <[email protected]>
  • Loading branch information
masahir0y committed Feb 27, 2019
1 parent 1e5ff84 commit 8d2e520
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -1021,9 +1021,6 @@ cmd_link-vmlinux = \
$(if $(ARCH_POSTLINK), $(MAKE) -f $(ARCH_POSTLINK) $@, true)

vmlinux: scripts/link-vmlinux.sh autoksyms_recursive $(vmlinux-deps) FORCE
ifdef CONFIG_GDB_SCRIPTS
$(Q)ln -fsn $(abspath $(srctree)/scripts/gdb/vmlinux-gdb.py)
endif
+$(call if_changed,link-vmlinux)

targets := vmlinux
Expand Down Expand Up @@ -1525,6 +1522,7 @@ $(DOC_TARGETS): scripts_basic FORCE
PHONY += scripts_gdb
scripts_gdb: prepare
$(Q)$(MAKE) $(build)=scripts/gdb
$(Q)ln -fsn $(abspath $(srctree)/scripts/gdb/vmlinux-gdb.py)

ifdef CONFIG_GDB_SCRIPTS
all: scripts_gdb
Expand Down

0 comments on commit 8d2e520

Please sign in to comment.