summaryrefslogtreecommitdiffstats
path: root/arch/sh/kernel/Makefile_32
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2008-11-26 06:31:03 +0100
committerPaul Mundt <lethal@linux-sh.org>2008-12-22 10:43:49 +0100
commit9cfc9a9b6fff9ea7a19814b4472b3cb18b7bbdcc (patch)
tree77642d2de899df449e70fb4e830ee02e738ca4e2 /arch/sh/kernel/Makefile_32
parentsh: Add a few more branch types to the branch emulator. (diff)
downloadlinux-9cfc9a9b6fff9ea7a19814b4472b3cb18b7bbdcc.tar.xz
linux-9cfc9a9b6fff9ea7a19814b4472b3cb18b7bbdcc.zip
sh: Add a simple code dumper for SUPERH32 show_regs().
This implements a simple show_code() that is in turn plugged in to show_regs() to provide minimal code dumping at the end of the trace. Built on top of a simple instruction disassembler derived from the binutils opcode table. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/Makefile_32')
-rw-r--r--arch/sh/kernel/Makefile_327
1 files changed, 4 insertions, 3 deletions
diff --git a/arch/sh/kernel/Makefile_32 b/arch/sh/kernel/Makefile_32
index 76fcac1596ce..d3f2726b07dc 100644
--- a/arch/sh/kernel/Makefile_32
+++ b/arch/sh/kernel/Makefile_32
@@ -9,9 +9,10 @@ ifdef CONFIG_FUNCTION_TRACER
CFLAGS_REMOVE_ftrace.o = -pg
endif
-obj-y := debugtraps.o io.o io_generic.o irq.o machvec.o process_32.o \
- ptrace_32.o setup.o signal_32.o sys_sh.o sys_sh32.o \
- syscalls_32.o time_32.o topology.o traps.o traps_32.o
+obj-y := debugtraps.o disassemble.o io.o io_generic.o irq.o \
+ machvec.o process_32.o ptrace_32.o setup.o signal_32.o \
+ sys_sh.o sys_sh32.o syscalls_32.o time_32.o topology.o \
+ traps.o traps_32.o
obj-y += cpu/ timers/
obj-$(CONFIG_VSYSCALL) += vsyscall/