summaryrefslogtreecommitdiffstats
path: root/arch/sh/kernel/Makefile_64
diff options
context:
space:
mode:
authorMatt Fleming <matt@console-pimps.org>2009-08-13 18:58:43 +0200
committerPaul Mundt <lethal@linux-sh.org>2009-08-13 18:58:43 +0200
commitbd353861c735b2265c9d8b2559960c693e7c68ab (patch)
tree2cd13808cb4d50b6b4d63eff0d7ad5fa6d19f04d /arch/sh/kernel/Makefile_64
parentsh: Use the new stack unwinder API (diff)
downloadlinux-bd353861c735b2265c9d8b2559960c693e7c68ab.tar.xz
linux-bd353861c735b2265c9d8b2559960c693e7c68ab.zip
sh: dwarf unwinder support.
This is a first cut at a generic DWARF unwinder for the kernel. It's still lacking DWARF64 support and the DWARF expression support hasn't been tested very well but it is generating proper stacktraces on SH for WARN_ON() and NULL dereferences. Signed-off-by: Matt Fleming <matt@console-pimps.org> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/Makefile_64')
-rw-r--r--arch/sh/kernel/Makefile_641
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/sh/kernel/Makefile_64 b/arch/sh/kernel/Makefile_64
index 00b73e7598cb..639ee514266c 100644
--- a/arch/sh/kernel/Makefile_64
+++ b/arch/sh/kernel/Makefile_64
@@ -13,6 +13,7 @@ obj-$(CONFIG_CRASH_DUMP) += crash_dump.o
obj-$(CONFIG_STACKTRACE) += stacktrace.o
obj-$(CONFIG_IO_TRAPPED) += io_trapped.o
obj-$(CONFIG_GENERIC_GPIO) += gpio.o
+obj-$(CONFIG_DWARF_UNWINDER) += dwarf.o
obj-$(CONFIG_GENERIC_CLOCKEVENTS_BROADCAST) += localtimer.o