Changeset View
Changeset View
Standalone View
Standalone View
head/contrib/elftoolchain/libelftc/libelftc.h
Show First 20 Lines • Show All 71 Lines • ▼ Show 20 Lines | |||||
unsigned int elftc_bfd_target_byteorder(Elftc_Bfd_Target *_tgt); | unsigned int elftc_bfd_target_byteorder(Elftc_Bfd_Target *_tgt); | ||||
unsigned int elftc_bfd_target_class(Elftc_Bfd_Target *_tgt); | unsigned int elftc_bfd_target_class(Elftc_Bfd_Target *_tgt); | ||||
unsigned int elftc_bfd_target_machine(Elftc_Bfd_Target *_tgt); | unsigned int elftc_bfd_target_machine(Elftc_Bfd_Target *_tgt); | ||||
int elftc_copyfile(int _srcfd, int _dstfd); | int elftc_copyfile(int _srcfd, int _dstfd); | ||||
int elftc_demangle(const char *_mangledname, char *_buffer, | int elftc_demangle(const char *_mangledname, char *_buffer, | ||||
size_t _bufsize, unsigned int _flags); | size_t _bufsize, unsigned int _flags); | ||||
const char *elftc_reloc_type_str(unsigned int mach, unsigned int type); | const char *elftc_reloc_type_str(unsigned int mach, unsigned int type); | ||||
int elftc_set_timestamps(const char *_filename, struct stat *_sb); | int elftc_set_timestamps(const char *_filename, struct stat *_sb); | ||||
Elftc_String_Table *elftc_string_table_create(int _hint); | Elftc_String_Table *elftc_string_table_create(size_t _sizehint); | ||||
void elftc_string_table_destroy(Elftc_String_Table *_table); | void elftc_string_table_destroy(Elftc_String_Table *_table); | ||||
Elftc_String_Table *elftc_string_table_from_section(Elf_Scn *_scn, | Elftc_String_Table *elftc_string_table_from_section(Elf_Scn *_scn, | ||||
int _hint); | size_t _sizehint); | ||||
const char *elftc_string_table_image(Elftc_String_Table *_table, | const char *elftc_string_table_image(Elftc_String_Table *_table, | ||||
size_t *_sz); | size_t *_sz); | ||||
size_t elftc_string_table_insert(Elftc_String_Table *_table, | size_t elftc_string_table_insert(Elftc_String_Table *_table, | ||||
const char *_string); | const char *_string); | ||||
size_t elftc_string_table_lookup(Elftc_String_Table *_table, | size_t elftc_string_table_lookup(Elftc_String_Table *_table, | ||||
const char *_string); | const char *_string); | ||||
int elftc_string_table_remove(Elftc_String_Table *_table, | int elftc_string_table_remove(Elftc_String_Table *_table, | ||||
const char *_string); | const char *_string); | ||||
Show All 9 Lines |