GDB (xrefs)
|
Public Member Functions | |
target_desc () | |
virtual | ~target_desc ()=default |
target_desc (const target_desc &)=delete | |
void | operator= (const target_desc &)=delete |
void | accept (tdesc_element_visitor &v) const override |
bool | operator== (const target_desc &other) const |
bool | operator!= (const target_desc &other) const |
Public Attributes | |
const struct bfd_arch_info * | arch = NULL |
enum gdb_osabi | osabi = GDB_OSABI_UNKNOWN |
std::vector< tdesc_compatible_info_up > | compatible |
std::vector< property > | properties |
std::vector< tdesc_feature_up > | features |
char * | xmltarget = nullptr |
Definition at line 340 of file target-descriptions.c.
|
inline |
Definition at line 342 of file target-descriptions.c.
|
virtualdefault |
|
delete |
|
inlineoverride |
Definition at line 369 of file target-descriptions.c.
References features.
Referenced by maint_print_c_tdesc_cmd(), maint_print_xml_tdesc_cmd(), and tdesc_get_features_xml().
|
inline |
Definition at line 402 of file target-descriptions.c.
|
delete |
|
inline |
Definition at line 379 of file target-descriptions.c.
const struct bfd_arch_info* target_desc::arch = NULL |
Definition at line 351 of file target-descriptions.c.
Referenced by amd64_none_init_abi(), operator==(), rs6000_gdbarch_init(), set_tdesc_architecture(), tdesc_architecture(), tdesc_architecture_name(), and tdesc_compatible_p().
std::vector<tdesc_compatible_info_up> target_desc::compatible |
Definition at line 358 of file target-descriptions.c.
Referenced by tdesc_add_compatible(), tdesc_compatible_info_list(), tdesc_compatible_p(), and print_c_tdesc::visit_pre().
std::vector<tdesc_feature_up> target_desc::features |
Definition at line 364 of file target-descriptions.c.
Referenced by aarch64_fbsd_core_read_description(), aarch64_linux_core_read_description(), aarch64_read_description(), accept(), arc_linux_core_read_description(), arc_tdesc_init(), maint_print_c_tdesc_cmd(), operator==(), ppc_linux_match_description(), tdesc_create_feature(), tdesc_find_feature(), tdesc_has_registers(), and tdesc_use_registers().
enum gdb_osabi target_desc::osabi = GDB_OSABI_UNKNOWN |
Definition at line 355 of file target-descriptions.c.
Referenced by operator==(), set_tdesc_osabi(), and tdesc_osabi().
std::vector<property> target_desc::properties |
Definition at line 361 of file target-descriptions.c.
Referenced by set_tdesc_property(), tdesc_property(), and print_c_tdesc::visit_pre().
|
mutable |
Definition at line 367 of file target-descriptions.c.
Referenced by tdesc_get_features_xml().