GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions | Variables
compile.h File Reference
#include "gcc-c-interface.h"

Go to the source code of this file.

Classes

class  compile_instance
 

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 )
extern

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 )
extern

◆ compile_print_value()

void compile_print_value ( struct value * val,
void * data_voidp )
extern

Definition at line 385 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 )
extern

Variable Documentation

◆ compile_cmd_element

cmd_list_element* compile_cmd_element
extern

Definition at line 955 of file compile.c.

Referenced by process_next_line().