old-cross-binutils/gdb/arch
Antoine Tremblay cba7e83fda Share some ARM target dependent code from GDB with GDBServer
This patch is in preparation for software single stepping support on ARM
it shares some functions and definitions that will be needed.

No regressions, tested on ubuntu 14.04 ARMv7 and x86.
With gdbserver-{native,extended} / { -marm -mthumb }

Not tested: wince/bsd build.

gdb/ChangeLog:

	* arch/arm.c (bitcount): Move from arm-tdep.c.
	(condition_true): Likewise.
	* arch/arm.h (Instruction Definitions): Move form arm-tdep.h.
	(condition_true): Move defenition from arm-tdep.h.
	(bitcount): Likewise.
	* arm-tdep.c (condition_true): Move to arch/arm.c.
	(bitcount): Likewise.
	* arm-tdep.h (Instruction Definitions): Move to arch/arm.h.
	* arm-wince-tdep.c: Include arch/arm.h.
	* armnbsd-tdep.c: Likewise.
2015-12-18 11:38:45 -05:00
..
aarch64-insn.c Rename emit_load_store to aarch64_emit_load_store 2015-10-12 11:28:39 +01:00
aarch64-insn.h Define enum out of struct 2015-10-14 09:30:39 +01:00
arm.c Share some ARM target dependent code from GDB with GDBServer 2015-12-18 11:38:45 -05:00
arm.h Share some ARM target dependent code from GDB with GDBServer 2015-12-18 11:38:45 -05:00
xtensa.h