binutils-gdb/sim/common
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
..
ChangeLog Refactor disassembler selection 2017-05-24 17:23:52 +01:00
Make-common.in update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
Makefile.in update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
acinclude.m4 sim: move many common settings from CPPFLAGS to config.h 2016-01-10 18:54:41 -05:00
aclocal.m4 sim: drop common/cconfig.h in favor of a single config.h 2016-01-09 03:52:30 -05:00
callback.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-accfp.c common/ 2010-01-25 04:08:52 +00:00
cgen-cpu.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-defs.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-engine.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-fpu.c import gdb-1999-07-05 snapshot 1999-07-06 00:58:41 +00:00
cgen-fpu.h common/ 2010-01-25 04:08:52 +00:00
cgen-mem.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-ops.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-par.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-par.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-run.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-scache.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-scache.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-sim.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-trace.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-trace.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-types.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen-utils.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cgen.sh sim: gennltvals.sh: handle split out newlib source tree 2015-04-21 03:10:16 -04:00
configure sim: move many common settings from CPPFLAGS to config.h 2016-01-10 18:54:41 -05:00
configure.ac sim: drop common/cconfig.h in favor of a single config.h 2016-01-09 03:52:30 -05:00
dv-cfi.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
dv-cfi.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
dv-core.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
dv-glue.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
dv-pal.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
dv-sockser.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
dv-sockser.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gdbinit.in * aclocal.m4 (SIM_AC_OUTPUT): Substitute @cgen_breaks@ for "break 2004-12-07 23:37:35 +00:00
genmloop.sh update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gennltvals.sh sim: mcore: switch to common syscall handling 2015-04-21 03:10:16 -04:00
gentmap.c sim: drop targ-vals.def->nltvals.def indirection 2016-01-10 04:01:16 -05:00
gentvals.sh sim: gennltvals.sh: handle split out newlib source tree 2015-04-21 03:10:16 -04:00
hw-alloc.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-alloc.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-base.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-base.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-device.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-device.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-events.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-events.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-handles.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-handles.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-instances.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-instances.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-main.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-ports.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-ports.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-properties.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-properties.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-tree.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
hw-tree.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
nltvals.def sim: mcore: switch to common syscall handling 2015-04-21 03:10:16 -04:00
nrun.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
run.1 update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-abort.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-alu.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-arange.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-arange.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-assert.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-base.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-basics.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-bits.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-bits.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-close.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-command.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-config.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-config.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-core.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-core.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-cpu.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-cpu.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-endian.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-endian.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-engine.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-engine.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-events.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-events.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-fpu.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-fpu.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-hload.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-hrw.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-hw.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-hw.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-info.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-inline.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-inline.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-io.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-io.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-load.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-memopt.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-memopt.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-model.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-model.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-module.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-module.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-n-bits.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-n-core.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-n-endian.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-options.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-options.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-profile.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-profile.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-reason.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-reg.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-resume.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-run.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-signal.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-signal.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-stop.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-syscall.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-syscall.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-trace.c Refactor disassembler selection 2017-05-24 17:23:52 +01:00
sim-trace.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-types.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-utils.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-utils.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-watch.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sim-watch.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
syscall.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
version.h update copyright year range in GDB files 2017-01-01 10:52:34 +04:00