summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authortsutsui <tsutsui@NetBSD.org>2003-03-03 16:58:17 +0000
committertsutsui <tsutsui@NetBSD.org>2003-03-03 16:58:17 +0000
commitf2ff066472097a7f5b7b9ae3aa05d13070c25d32 (patch)
treef91af37f890ed12bd4f4a151c82f108a44dfe92c /gnu
parentbc724094e33644ea39a14176d946689a98cb4d6a (diff)
print_insn_shl() in gnu/dist/toolchain/opcodes/sh-dis.c has been merged
into print_insn_sh(), and print_insn_sh() now checks info->endian so set it accordingly. Based on diff from the Sourceware gdb cvsweb: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/sh-tdep.c.diff?r1=1.59&r2=1.60&cvsroot=src
Diffstat (limited to 'gnu')
-rw-r--r--gnu/dist/toolchain/gdb/sh-tdep.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/gnu/dist/toolchain/gdb/sh-tdep.c b/gnu/dist/toolchain/gdb/sh-tdep.c
index 1c98cafcee7..0bdaff7c57a 100644
--- a/gnu/dist/toolchain/gdb/sh-tdep.c
+++ b/gnu/dist/toolchain/gdb/sh-tdep.c
@@ -183,10 +183,8 @@ gdb_print_insn_sh (memaddr, info)
bfd_vma memaddr;
disassemble_info *info;
{
- if (TARGET_BYTE_ORDER == BIG_ENDIAN)
- return print_insn_sh (memaddr, info);
- else
- return print_insn_shl (memaddr, info);
+ info->endian = TARGET_BYTE_ORDER;
+ return print_insn_sh (memaddr, info);
}
/* Given a GDB frame, determine the address of the calling function's frame.