69
69
} ELF_(dietelf_bin_t);
72
72
int ELF_(dietelf_close)(int);
73
73
char* ELF_(dietelf_get_arch)(ELF_(dietelf_bin_t)*);
74
u64 ELF_(dietelf_get_base_addr)(ELF_(dietelf_bin_t)*);
74
ut64 ELF_(dietelf_get_base_addr)(ELF_(dietelf_bin_t)*);
75
75
char* ELF_(dietelf_get_data_encoding)(ELF_(dietelf_bin_t)*);
76
76
char* ELF_(dietelf_get_elf_class)(ELF_(dietelf_bin_t)*);
77
u64 ELF_(dietelf_get_entry_offset)(ELF_(dietelf_bin_t)*);
77
ut64 ELF_(dietelf_get_entry_offset)(ELF_(dietelf_bin_t)*);
78
78
char* ELF_(dietelf_get_file_type)(ELF_(dietelf_bin_t)*);
79
79
int ELF_(dietelf_get_imports)(ELF_(dietelf_bin_t)*, int, dietelf_import*);
80
80
int ELF_(dietelf_get_imports_count)(ELF_(dietelf_bin_t)*, int);
81
81
int ELF_(dietelf_get_libs)(ELF_(dietelf_bin_t)*, int, int, dietelf_string*);
82
82
char* ELF_(dietelf_get_machine_name)(ELF_(dietelf_bin_t)*);
83
83
char* ELF_(dietelf_get_osabi_name)(ELF_(dietelf_bin_t)*);
84
u64 ELF_(dietelf_get_section_index)(ELF_(dietelf_bin_t)*, int, const char*);
85
u64 ELF_(dietelf_get_section_offset)(ELF_(dietelf_bin_t)*, int, const char*);
84
ut64 ELF_(dietelf_get_section_index)(ELF_(dietelf_bin_t)*, int, const char*);
85
ut64 ELF_(dietelf_get_section_offset)(ELF_(dietelf_bin_t)*, int, const char*);
86
86
int ELF_(dietelf_get_section_size)(ELF_(dietelf_bin_t)*, int, const char*);
87
87
int ELF_(dietelf_get_sections)(ELF_(dietelf_bin_t)*, int, dietelf_section*);
88
88
int ELF_(dietelf_get_sections_count)(ELF_(dietelf_bin_t)*);