GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | munmap_list |
struct | munmap_list::munmap_item |
struct | compile_module |
Typedefs | |
typedef std::unique_ptr< compile_module > | compile_module_up |
Functions | |
compile_module_up | compile_object_load (const compile_file_names &fnames, enum compile_i_scope_types scope, void *scope_data) |
typedef std::unique_ptr<compile_module> compile_module_up |
Definition at line 91 of file compile-object-load.h.
compile_module_up compile_object_load | ( | const compile_file_names & | fnames, |
enum compile_i_scope_types | scope, | ||
void * | scope_data | ||
) |
Definition at line 602 of file compile-object-load.c.
References munmap_list::add(), builtin_type::builtin_void, check_typedef(), compile_debug, COMPILE_I_PRINT_ADDRESS_SCOPE, COMPILE_I_PRINT_VALUE_SCOPE, COMPILE_I_RAW_SCOPE, COMPILE_I_SIMPLE_SCOPE, copy_sections(), gdb_bfd_errmsg(), gdb_bfd_open(), GDB_MMAP_PROT_READ, GDB_MMAP_PROT_WRITE, gdb_printf(), gdb_stdlog, gdbarch_infcall_mmap(), get(), get_out_value_type(), get_regs_type(), GLOBAL_BLOCK, gnu_ifunc_resolve_addr, gnutarget, type::length(), lookup_global_symbol_from_objfile(), lookup_minimal_symbol(), bound_minimal_symbol::minsym, mst_bss, mst_data, mst_text, mst_text_gnu_ifunc, mst_unknown, setup_sections_data::munmap_list, compile_file_names::object_file(), objfile_name(), objfile::objfile_obstack, paddress(), setup_sections_data::setup_one_section(), compile_file_names::source_file(), store_regs(), block_symbol::symbol, symbol_file_add_from_bfd(), target_gdbarch(), minimal_symbol::type(), symbol::type(), types_deeply_equal(), bound_minimal_symbol::value_address(), and VAR_DOMAIN.
Referenced by eval_compile_command().