tree de59b867317a6e4d61c42d81c004520fd4b67fce parent bd5bdd875b29e882f80d2cd6dd1da468641dad2a author Sam Ravnborg <[EMAIL PROTECTED](none)> Thu, 14 Jul 2005 20:19:08 +0000 committer Sam Ravnborg <[EMAIL PROTECTED](none)> Thu, 14 Jul 2005 20:19:08 +0000
kbuild: Add target debug_kallsyms From: Keith Owens <kaos@ocs.com.au> Make it easier to generate maps for debugging kallsyms problems. debug_kallsyms is only a debugging target so no help or silent mode. Signed-off-by: Keith Owens <kaos@ocs.com.au> Signed-off-by: Sam Ravnborg <[EMAIL PROTECTED]> Makefile | 10 ++++++++++ 1 files changed, 10 insertions(+) diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -722,6 +722,16 @@ quiet_cmd_kallsyms = KSYM $@ # Needs to visit scripts/ before $(KALLSYMS) can be used. $(KALLSYMS): scripts ; +# Generate some data for debugging strange kallsyms problems +debug_kallsyms: .tmp_map$(last_kallsyms) + +.tmp_map%: .tmp_vmlinux% FORCE + ($(OBJDUMP) -h $< | $(AWK) '/^ +[0-9]/{print $$4 " 0 " $$2}'; $(NM) $<) | sort > $@ + +.tmp_map3: .tmp_map2 + +.tmp_map2: .tmp_map1 + endif # ifdef CONFIG_KALLSYMS # vmlinux image - including updated kernel symbols - To unsubscribe from this list: send the line "unsubscribe git-commits-head" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html