From 26ca415260f575200c6fdde6827a19591ff835d0 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Mon, 17 Mar 2003 19:57:12 +0000 Subject: [PATCH] 2003-03-17 Andrew Cagney * disasm.c (gdb_disassembly): Set di.mach using the architecture's BFD. Simplify setting of di.endian. --- gdb/ChangeLog | 5 +++++ gdb/disasm.c | 7 ++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7818695351a..7e9465e6bc0 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2003-03-17 Andrew Cagney + + * disasm.c (gdb_disassembly): Set di.mach using the architecture's + BFD. Simplify setting of di.endian. + 2003-03-17 Andrew Cagney * rs6000-tdep.c (ppc_floating_point_unit_p): New function. diff --git a/gdb/disasm.c b/gdb/disasm.c index 75d1783d13f..e9aabc88ac7 100644 --- a/gdb/disasm.c +++ b/gdb/disasm.c @@ -338,11 +338,8 @@ gdb_disassembly (struct ui_out *uiout, di_initialized = 1; } - di.mach = TARGET_PRINT_INSN_INFO->mach; - if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) - di.endian = BFD_ENDIAN_BIG; - else - di.endian = BFD_ENDIAN_LITTLE; + di.mach = gdbarch_bfd_arch_info (current_gdbarch)->mach; + di.endian = gdbarch_byte_order (current_gdbarch); /* If gdb_disassemble_from_exec == -1, then we use the following heuristic to determine whether or not to do disassembly from target memory or from the -- 2.30.2