binutils-gdb/sim
Yao Qi 003ca0fd22 Refactor disassembler selection
Nowadays, opcodes/disassemble.c:disassembler selects the proper
disassembler according to ABFD only.  However, it actually
selects disassemblers according to arch, mach, endianess, and
abfd.  This patch adds them to the parameters of disassembler,
so that its caller can still select disassemblers in case that
abfd is NULL (a typical case in GDB).

There isn't any functionality change.

binutils:

2017-05-24  Yao Qi  <yao.qi@linaro.org>

	* objdump.c (disassemble_data): Caller update.

include:

2017-05-24  Yao Qi  <yao.qi@linaro.org>

	* dis-asm.h (disassembler): Update declaration.

opcodes:

2017-05-24  Yao Qi  <yao.qi@linaro.org>

	* disassemble.c (disassembler): Add arguments a, big and mach.
	Use them.

sim/common:

2017-05-24  Yao Qi  <yao.qi@linaro.org>

	* sim-trace.c (trace_disasm): Caller update.
2017-05-24 17:23:52 +01:00
..
aarch64 Fix ldn/stn multiple instructions. Fix testcases with unaligned data. 2017-04-22 16:36:01 -07:00
arm sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
avr update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
bfin update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
common Refactor disassembler selection 2017-05-24 17:23:52 +01:00
cr16 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cris sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
d10v update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
erc32 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
frv sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
ft32 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
h8300 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
igen update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
iq2000 sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
lm32 sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
m32c sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
m32r sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
m68hc11 sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
mcore update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
microblaze update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mn10300 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
moxie update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
msp430 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ppc sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
rl78 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
rx sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
sh sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
sh64 sim: use ARRAY_SIZE instead of ad-hoc sizeof calculations 2017-02-13 01:26:21 -05:00
testsuite Fix ldn/stn multiple instructions. Fix testcases with unaligned data. 2017-04-22 16:36:01 -07:00
v850 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
.gitignore
ChangeLog Add self to aarch64 maintainers. Fix mla instruction. 2017-02-14 15:23:12 -08:00
configure sim: stop configuring common subdir 2016-01-09 03:52:30 -05:00
configure.ac sim: stop configuring common subdir 2016-01-09 03:52:30 -05:00
configure.tgt sim: stop configuring common subdir 2016-01-09 03:52:30 -05:00
MAINTAINERS Add self to aarch64 maintainers. Fix mla instruction. 2017-02-14 15:23:12 -08:00
Makefile.in update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
README-HACKING