summaryrefslogtreecommitdiffstats
path: root/arch/microblaze/kernel/Makefile
diff options
context:
space:
mode:
authorMichal Simek <monstr@monstr.eu>2009-11-10 15:57:01 +0100
committerMichal Simek <monstr@monstr.eu>2009-12-14 08:40:09 +0100
commit24b45a12c21132e78e14f3aedf74bb1297228072 (patch)
treedd06c0079e64f00e9e52caed191a84705c9552e3 /arch/microblaze/kernel/Makefile
parent7cf79d59ea650ae82868a99cc2954871d2a239bf (diff)
microblaze: Stack trace support
This is working implemetation but the problem is that Microblaze misses frame pointer that's why is there big loop which trace and show all addresses which are in text. It shows addresses which are in registers, etc. This is problem and this is the reason why all Microblaze traces are wrong. There is an option to do hacks and trace the kernel code but this is too complicated. Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'arch/microblaze/kernel/Makefile')
-rw-r--r--arch/microblaze/kernel/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/microblaze/kernel/Makefile b/arch/microblaze/kernel/Makefile
index fddd0c403d4..c465a5c4669 100644
--- a/arch/microblaze/kernel/Makefile
+++ b/arch/microblaze/kernel/Makefile
@@ -16,5 +16,6 @@ obj-$(CONFIG_SELFMOD) += selfmod.o
obj-$(CONFIG_HEART_BEAT) += heartbeat.o
obj-$(CONFIG_MODULES) += microblaze_ksyms.o module.o
obj-$(CONFIG_MMU) += misc.o
+obj-$(CONFIG_STACKTRACE) += stacktrace.o
obj-y += entry$(MMU).o