|
GDB (API)
|
Go to the source code of this file.
Classes | |
| struct | nto_target_ops |
| struct | _debug_regs |
Defines | |
| #define | nto_cpuinfo_flags (current_nto_target.cpuinfo_flags) |
| #define | nto_cpuinfo_valid (current_nto_target.cpuinfo_valid) |
| #define | nto_regset_id (current_nto_target.regset_id) |
| #define | nto_supply_gregset (current_nto_target.supply_gregset) |
| #define | nto_supply_fpregset (current_nto_target.supply_fpregset) |
| #define | nto_supply_altregset (current_nto_target.supply_altregset) |
| #define | nto_supply_regset (current_nto_target.supply_regset) |
| #define | nto_register_area (current_nto_target.register_area) |
| #define | nto_regset_fill (current_nto_target.regset_fill) |
| #define | nto_fetch_link_map_offsets (current_nto_target.fetch_link_map_offsets) |
| #define | nto_is_nto_target (current_nto_target.is_nto_target) |
Typedefs | |
| typedef char | qnx_reg64 [8] |
| typedef struct _debug_regs | nto_regset_t |
Enumerations | |
| enum | { CPUTYPE_X86, CPUTYPE_PPC, CPUTYPE_MIPS, CPUTYPE_SPARE, CPUTYPE_ARM, CPUTYPE_SH, CPUTYPE_UNKNOWN } |
| enum | { OSTYPE_QNX4, OSTYPE_NTO } |
| enum | { NTO_REG_GENERAL, NTO_REG_FLOAT, NTO_REG_SYSTEM, NTO_REG_ALT, NTO_REG_END } |
Functions | |
| void | nto_init_solib_absolute_prefix (void) |
| char ** | nto_parse_redirection (char *start_argv[], const char **in, const char **out, const char **err) |
| void | nto_relocate_section_addresses (struct so_list *, struct target_section *) |
| int | nto_map_arch_to_cputype (const char *) |
| int | nto_find_and_open_solib (char *, unsigned, char **) |
| enum gdb_osabi | nto_elf_osabi_sniffer (bfd *abfd) |
| void | nto_initialize_signals (void) |
| void | nto_dummy_supply_regset (struct regcache *regcache, char *regs) |
| int | nto_in_dynsym_resolve_code (CORE_ADDR pc) |
| char * | nto_extra_thread_info (struct thread_info *) |
Variables | |
| struct nto_target_ops | current_nto_target |
| #define nto_cpuinfo_flags (current_nto_target.cpuinfo_flags) |
Definition at line 79 of file nto-tdep.h.
| #define nto_cpuinfo_valid (current_nto_target.cpuinfo_valid) |
Definition at line 81 of file nto-tdep.h.
| #define nto_fetch_link_map_offsets (current_nto_target.fetch_link_map_offsets) |
Definition at line 97 of file nto-tdep.h.
| #define nto_is_nto_target (current_nto_target.is_nto_target) |
Definition at line 100 of file nto-tdep.h.
| #define nto_register_area (current_nto_target.register_area) |
Definition at line 93 of file nto-tdep.h.
| #define nto_regset_fill (current_nto_target.regset_fill) |
Definition at line 95 of file nto-tdep.h.
| #define nto_regset_id (current_nto_target.regset_id) |
Definition at line 83 of file nto-tdep.h.
| #define nto_supply_altregset (current_nto_target.supply_altregset) |
Definition at line 89 of file nto-tdep.h.
Definition at line 87 of file nto-tdep.h.
Definition at line 85 of file nto-tdep.h.
| #define nto_supply_regset (current_nto_target.supply_regset) |
Definition at line 91 of file nto-tdep.h.
| typedef struct _debug_regs nto_regset_t |
| typedef char qnx_reg64[8] |
Definition at line 130 of file nto-tdep.h.
| anonymous enum |
| CPUTYPE_X86 | |
| CPUTYPE_PPC | |
| CPUTYPE_MIPS | |
| CPUTYPE_SPARE | |
| CPUTYPE_ARM | |
| CPUTYPE_SH | |
| CPUTYPE_UNKNOWN |
Definition at line 103 of file nto-tdep.h.
| anonymous enum |
Definition at line 114 of file nto-tdep.h.
| anonymous enum |
Definition at line 121 of file nto-tdep.h.
| void nto_dummy_supply_regset | ( | struct regcache * | regcache, |
| char * | regs | ||
| ) |
Definition at line 328 of file nto-tdep.c.
| enum gdb_osabi nto_elf_osabi_sniffer | ( | bfd * | abfd | ) |
Definition at line 334 of file nto-tdep.c.
| char* nto_extra_thread_info | ( | struct thread_info * | ) |
Definition at line 367 of file nto-tdep.c.
| int nto_find_and_open_solib | ( | char * | , |
| unsigned | , | ||
| char ** | |||
| ) |
Definition at line 87 of file nto-tdep.c.
Definition at line 320 of file nto-tdep.c.
| void nto_init_solib_absolute_prefix | ( | void | ) |
Definition at line 149 of file nto-tdep.c.
| void nto_initialize_signals | ( | void | ) |
Definition at line 376 of file nto-tdep.c.
| int nto_map_arch_to_cputype | ( | const char * | ) |
Definition at line 71 of file nto-tdep.c.
| char** nto_parse_redirection | ( | char * | start_argv[], |
| const char ** | in, | ||
| const char ** | out, | ||
| const char ** | err | ||
| ) |
Definition at line 183 of file nto-tdep.c.
| void nto_relocate_section_addresses | ( | struct so_list * | , |
| struct target_section * | |||
| ) |
Definition at line 305 of file nto-tdep.c.
| struct nto_target_ops current_nto_target |
Definition at line 49 of file nto-tdep.c.
1.7.6.1