OpenOCD
target_type::get_gdb_arch
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
target_type::get_gdb_arch
target_type::get_gdb_arch field
Target architecture for GDB. The string returned by this function will not be automatically freed; if dynamic allocation is used for this value, it must be managed by the target, ideally by caching the result for subsequent calls.
Syntax
from
target_type.h:86
const
char
*
(
*
get_gdb_arch
)
(
const
struct
target
*
target
)
;
References
Location
Referrer
Scope
Text
target_type.h:86
const
char
*
(
*
get_gdb_arch
)
(
const
struct
target
*
target
)
;
aarch64.c:3238
armv8_get_gdb_arch()
aarch64_target
struct
target_type
aarch64_target
=
{
aarch64.c:3252
.
get_gdb_arch
=
armv8_get_gdb_arch
,
aarch64.c:3279
armv8_get_gdb_arch()
armv8r_target
struct
target_type
armv8r_target
=
{
aarch64.c:3293
.
get_gdb_arch
=
armv8_get_gdb_arch
,
arm11.c:1348
arm_get_gdb_arch()
arm11_target
struct
target_type
arm11_target
=
{
arm11.c:1361
.
get_gdb_arch
=
arm_get_gdb_arch
,
arm720t.c:464
arm_get_gdb_arch()
arm720t_target
struct
target_type
arm720t_target
=
{
arm720t.c:478
.
get_gdb_arch
=
arm_get_gdb_arch
,
arm7tdmi.c:684
arm_get_gdb_arch()
arm7tdmi_target
struct
target_type
arm7tdmi_target
=
{
arm7tdmi.c:700
.
get_gdb_arch
=
arm_get_gdb_arch
,
arm920t.c:1596
arm_get_gdb_arch()
arm920t_target
struct
target_type
arm920t_target
=
{
arm920t.c:1612
.
get_gdb_arch
=
arm_get_gdb_arch
,
arm926ejs.c:790
arm_get_gdb_arch()
arm926ejs_target
struct
target_type
arm926ejs_target
=
{
arm926ejs.c:806
.
get_gdb_arch
=
arm_get_gdb_arch
,
arm946e.c:738
arm_get_gdb_arch()
arm946e_target
struct
target_type
arm946e_target
=
{
arm946e.c:754
.
get_gdb_arch
=
arm_get_gdb_arch
,
arm966e.c:245
arm_get_gdb_arch()
arm966e_target
struct
target_type
arm966e_target
=
{
arm966e.c:261
.
get_gdb_arch
=
arm_get_gdb_arch
,
arm9tdmi.c:888
arm_get_gdb_arch()
arm9tdmi_target
struct
target_type
arm9tdmi_target
=
{
arm9tdmi.c:904
.
get_gdb_arch
=
arm_get_gdb_arch
,
cortex_a.c:3426
arm_get_gdb_arch()
cortexa_target
struct
target_type
cortexa_target
=
{
cortex_a.c:3440
.
get_gdb_arch
=
arm_get_gdb_arch
,
cortex_a.c:3506
arm_get_gdb_arch()
cortexr4_target
struct
target_type
cortexr4_target
=
{
cortex_a.c:3520
.
get_gdb_arch
=
arm_get_gdb_arch
,
cortex_m.c:3338
arm_get_gdb_arch()
cortexm_target
struct
target_type
cortexm_target
=
{
cortex_m.c:3354
.
get_gdb_arch
=
arm_get_gdb_arch
,
esirisc.c:1835
esirisc_get_gdb_arch()
esirisc_target
struct
target_type
esirisc_target
=
{
esirisc.c:1848
.
get_gdb_arch
=
esirisc_get_gdb_arch
,
esp32.c:460
xtensa_get_gdb_arch()
esp32_target
struct
target_type
esp32_target
=
{
esp32.c:484
.
get_gdb_arch
=
xtensa_get_gdb_arch
,
esp32s2.c:497
xtensa_get_gdb_arch()
esp32s2_target
struct
target_type
esp32s2_target
=
{
esp32s2.c:521
.
get_gdb_arch
=
xtensa_get_gdb_arch
,
esp32s3.c:381
xtensa_get_gdb_arch()
esp32s3_target
struct
target_type
esp32s3_target
=
{
esp32s3.c:405
.
get_gdb_arch
=
xtensa_get_gdb_arch
,
fa526.c:350
arm_get_gdb_arch()
fa526_target
struct
target_type
fa526_target
=
{
fa526.c:366
.
get_gdb_arch
=
arm_get_gdb_arch
,
feroceon.c:691
arm_get_gdb_arch()
feroceon_target
struct
target_type
feroceon_target
=
{
feroceon.c:707
.
get_gdb_arch
=
arm_get_gdb_arch
,
feroceon.c:730
arm_get_gdb_arch()
dragonite_target
struct
target_type
dragonite_target
=
{
feroceon.c:746
.
get_gdb_arch
=
arm_get_gdb_arch
,
hla_target.c:640
arm_get_gdb_arch()
hla_target
struct
target_type
hla_target
=
{
hla_target.c:661
.
get_gdb_arch
=
arm_get_gdb_arch
,
mem_ap.c:265
mem_ap_get_gdb_arch()
mem_ap_target
struct
target_type
mem_ap_target
=
{
mem_ap.c:284
.
get_gdb_arch
=
mem_ap_get_gdb_arch
,
riscv.c:3071
riscv_get_gdb_arch()
riscv_target
struct
target_type
riscv_target
=
{
riscv.c:3099
.
get_gdb_arch
=
riscv_get_gdb_arch
,
stm8.c:2160
stm8_get_gdb_arch()
stm8_target
struct
target_type
stm8_target
=
{
stm8.c:2173
.
get_gdb_arch
=
stm8_get_gdb_arch
,
target.c:1370
target_get_gdb_arch()
if
(
!
target
->
type
->
get_gdb_arch
)
target.c:1372
target_get_gdb_arch()
return
target
->
type
->
get_gdb_arch
(
target
)
;
xscale.c:3705
arm_get_gdb_arch()
xscale_target
struct
target_type
xscale_target
=
{
xscale.c:3719
.
get_gdb_arch
=
arm_get_gdb_arch
,
Call Tree
Functions calling
target_type::get_gdb_arch
target_get_gdb_arch()
all items filtered out
target_type::get_gdb_arch
Functions reading
target_type::get_gdb_arch
target_type::get_gdb_arch
target_get_gdb_arch()
all items filtered out
Implementations
arm_get_gdb_arch()
armv8_get_gdb_arch()
stm8_get_gdb_arch()
riscv_get_gdb_arch()
mem_ap_get_gdb_arch()
esirisc_get_gdb_arch()
xtensa_get_gdb_arch()
all items filtered out
target_type::get_gdb_arch