GDB (xrefs)
Loading...
Searching...
No Matches
Functions | Variables
compile.h File Reference

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 > &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)
 
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)
 
void compile_print_value (struct value *val, void *data_voidp)
 

Variables

cmd_list_elementcompile_cmd_element
 

Function Documentation

◆ compile_dwarf_bounds_to_c()

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().

◆ compile_dwarf_expr_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 
)

◆ compile_print_value()

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().

◆ eval_compile_command()

void eval_compile_command ( struct command_line cmd,
const char *  cmd_string,
enum compile_i_scope_types  scope,
void *  scope_data 
)

Variable Documentation

◆ compile_cmd_element

cmd_list_element* compile_cmd_element
extern

Definition at line 943 of file compile.c.

Referenced by process_next_line().