GDBserver
|
Go to the source code of this file.
Classes | |
struct | target_desc |
Functions | |
void | copy_target_description (struct target_desc *dest, const struct target_desc *src) |
void | init_target_desc (struct target_desc *tdesc) |
const struct target_desc * | current_target_desc (void) |
void copy_target_description | ( | struct target_desc * | dest, |
const struct target_desc * | src | ||
) |
Definition at line 46 of file tdesc.c.
References target_desc::expedite_regs, target_desc::num_registers, target_desc::reg_defs, target_desc::registers_size, and target_desc::xmltarget.
Referenced by handle_extended_wait(), and initialize_low_arch().
const struct target_desc* current_target_desc | ( | void | ) |
Definition at line 57 of file tdesc.c.
References current_process(), current_thread, default_description, and process_info::tdesc.
Referenced by get_features_xml(), prepare_resume_reply(), process_serial_event(), traceframe_get_pc(), and traceframe_walk_blocks().
void init_target_desc | ( | struct target_desc * | tdesc | ) |
Definition at line 23 of file tdesc.c.
References gdb_assert, target_desc::num_registers, offset, PBUFSIZ, target_desc::reg_defs, and target_desc::registers_size.
Referenced by init_registers_amd64_avx512_linux(), init_registers_amd64_avx_linux(), init_registers_amd64_linux(), init_registers_amd64_mpx_linux(), init_registers_i386_avx512_linux(), init_registers_i386_avx_linux(), init_registers_i386_linux(), init_registers_i386_mmx_linux(), init_registers_i386_mpx_linux(), init_registers_x32_avx512_linux(), init_registers_x32_avx_linux(), and init_registers_x32_linux().