GDB (xrefs)
|
Go to the source code of this file.
Functions | |
void | eval_compile_command (struct command_line *cmd, const char *cmd_string, enum compile_i_scope_types scope, void *scope_data) |
void | compile_dwarf_expr_to_c (string_file *stream, const char *result_name, struct symbol *sym, CORE_ADDR pc, struct gdbarch *arch, std::vector< bool > ®isters_used, unsigned int addr_size, const gdb_byte *op_ptr, const gdb_byte *op_end, dwarf2_per_cu_data *per_cu, dwarf2_per_objfile *per_objfile) |
void | compile_dwarf_bounds_to_c (string_file *stream, const char *result_name, const struct dynamic_prop *prop, struct symbol *sym, CORE_ADDR pc, struct gdbarch *arch, std::vector< bool > ®isters_used, unsigned int addr_size, const gdb_byte *op_ptr, const gdb_byte *op_end, dwarf2_per_cu_data *per_cu, dwarf2_per_objfile *per_objfile) |
void | compile_print_value (struct value *val, void *data_voidp) |
Variables | |
cmd_list_element * | compile_cmd_element |
void compile_dwarf_bounds_to_c | ( | string_file * | stream, |
const char * | result_name, | ||
const struct dynamic_prop * | prop, | ||
struct symbol * | sym, | ||
CORE_ADDR | pc, | ||
struct gdbarch * | arch, | ||
std::vector< bool > & | registers_used, | ||
unsigned int | addr_size, | ||
const gdb_byte * | op_ptr, | ||
const gdb_byte * | op_end, | ||
dwarf2_per_cu_data * | per_cu, | ||
dwarf2_per_objfile * | per_objfile | ||
) |
Definition at line 1162 of file compile-loc2c.c.
References symbol::arch, and do_compile_dwarf_expr_to_c().
Referenced by dwarf2_compile_property_to_c().
void compile_dwarf_expr_to_c | ( | string_file * | stream, |
const char * | result_name, | ||
struct symbol * | sym, | ||
CORE_ADDR | pc, | ||
struct gdbarch * | arch, | ||
std::vector< bool > & | registers_used, | ||
unsigned int | addr_size, | ||
const gdb_byte * | op_ptr, | ||
const gdb_byte * | op_end, | ||
dwarf2_per_cu_data * | per_cu, | ||
dwarf2_per_objfile * | per_objfile | ||
) |
Definition at line 1145 of file compile-loc2c.c.
References symbol::arch, do_compile_dwarf_expr_to_c(), and GCC_UINTPTR.
Referenced by locexpr_generate_c_location(), and loclist_generate_c_location().
void compile_print_value | ( | struct value * | val, |
void * | data_voidp | ||
) |
Definition at line 373 of file compile.c.
References print_value().
Referenced by do_module_cleanup().
void eval_compile_command | ( | struct command_line * | cmd, |
const char * | cmd_string, | ||
enum compile_i_scope_types | scope, | ||
void * | scope_data | ||
) |
Definition at line 807 of file compile.c.
References COMPILE_I_PRINT_ADDRESS_SCOPE, COMPILE_I_PRINT_VALUE_SCOPE, compile_object_load(), compile_object_run(), compile_to_object(), eval_compile_command(), compile_file_names::object_file(), command_line::scope, command_line::scope_data, and compile_file_names::source_file().
Referenced by compile_code_command(), compile_file_command(), compile_print_command(), eval_compile_command(), and execute_control_command_1().
|
extern |
Definition at line 943 of file compile.c.
Referenced by process_next_line().