2
0
mirror of git://git.code.sf.net/p/openocd/code synced 2025-07-25 11:06:14 +10:00
openocd/src
Antonio Borneo 3799eded67 target/aarch64: add support for multi-architecture gdb
GDB can be built for multi-architecture through the command
	./configure --enable-targets=all && make
Such multi-architecture GDB requires the target's architecture to
be selected either manually by the user through the GDB command
"set architecture" or automatically by the target description sent
by the remote target (i.e. OpenOCD).

Commit e65acd889c ("gdb_server: add
support for architecture element") already provides the required
infrastructure to support multi-architecture gdb.

aarch64-linux-gnu-gdb 8.2 uses "aarch64" as default architecture,
but also supports the value "aarch64:ilp32" and all the values
supported by arm-none-eabi-gdb.
These values can be displayed on arm gdb prompt by typing
"set architecture " followed by a TAB for autocompletion.

Set the gdb architecture value for aarch64 target to "aarch64".

Change-Id: I63e9769f47d8e73f048eb84fa73e082dd1c8e52c
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/4755
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
2019-01-08 10:00:09 +00:00
..
flash NOR: lpc2000 Add support for LPC84x devices 2019-01-02 21:54:03 +00:00
helper command: Log the failed command name 2018-12-25 19:01:48 +00:00
jtag drivers: xds110: Add support for XDS110 stand-alone probe 2019-01-08 09:49:03 +00:00
pld
rtos rtos: check symbol list when updating uCOS-III 2018-10-16 11:59:11 +01:00
server Permit null target on TCL connection 2018-11-13 07:02:58 +00:00
svf
target target/aarch64: add support for multi-architecture gdb 2019-01-08 10:00:09 +00:00
transport
xsvf
hello.c
hello.h
main.c
Makefile.am
openocd.c
openocd.h