138451Smsmith/* 238451Smsmith * $FreeBSD$ 338451Smsmith */ 438451SmsmithFBSD_1.0 { 538451Smsmithglobal: 638451Smsmith elf32_checksum; 738451Smsmith elf32_fsize; 838451Smsmith elf32_getehdr; 938451Smsmith elf32_getphdr; 1038451Smsmith elf32_getshdr; 1138451Smsmith elf32_newehdr; 1238451Smsmith elf32_newphdr; 1338451Smsmith elf32_xlatetof; 1438451Smsmith elf32_xlatetom; 1538451Smsmith elf64_checksum; 1638451Smsmith elf64_fsize; 1738451Smsmith elf64_getehdr; 1838451Smsmith elf64_getphdr; 1938451Smsmith elf64_getshdr; 2038451Smsmith elf64_newehdr; 2138451Smsmith elf64_newphdr; 2238451Smsmith elf64_xlatetof; 2338451Smsmith elf64_xlatetom; 2438451Smsmith elf_begin; 2538451Smsmith elf_cntl; 2638451Smsmith elf_end; 2738451Smsmith elf_errmsg; 2838451Smsmith elf_errno; 2938451Smsmith elf_fill; 3038451Smsmith elf_flagdata; 3138451Smsmith elf_flagehdr; 3238451Smsmith elf_flagelf; 3338451Smsmith elf_flagphdr; 3438451Smsmith elf_flagscn; 3538451Smsmith elf_flagshdr; 3638451Smsmith elf_getarhdr; 3738451Smsmith elf_getarsym; 3838451Smsmith elf_getbase; 3938451Smsmith elf_getdata; 4038451Smsmith elf_getident; 4138451Smsmith elf_getscn; 4238451Smsmith elf_getphdrnum; 4338451Smsmith elf_getphnum; 4438451Smsmith elf_getshdrnum; 4538451Smsmith elf_getshnum; 4638451Smsmith elf_getshdrstrndx; 4738451Smsmith elf_getshstrndx; 4838451Smsmith elf_hash; 4938451Smsmith elf_kind; 5038451Smsmith elf_memory; 5138451Smsmith elf_ndxscn; 5238451Smsmith elf_newdata; 5338451Smsmith elf_newscn; 5438451Smsmith elf_next; 5538451Smsmith elf_nextscn; 5638451Smsmith elf_rand; 5738451Smsmith elf_rawdata; 5838451Smsmith elf_rawfile; 5938451Smsmith elf_setshstrndx; 6038451Smsmith elf_strptr; 6138451Smsmith elf_update; 6238451Smsmith elf_version; 6338451Smsmith gelf_checksum; 6438451Smsmith gelf_fsize; 6538451Smsmith gelf_getcap; 6638451Smsmith gelf_getclass; 6738451Smsmith gelf_getdyn; 6838451Smsmith gelf_getehdr; 6938451Smsmith gelf_getmove; 7038451Smsmith gelf_getphdr; 7138451Smsmith gelf_getrel; 7238451Smsmith gelf_getrela; 7338451Smsmith gelf_getshdr; 7438451Smsmith gelf_getsym; 7538451Smsmith gelf_getsyminfo; 7638451Smsmith gelf_getsymshndx; 7738451Smsmith gelf_newehdr; 7838451Smsmith gelf_newphdr; 7938451Smsmith gelf_update_cap; 8038451Smsmith gelf_update_dyn; 8138451Smsmith gelf_update_ehdr; 8238451Smsmith gelf_update_move; 8338451Smsmith gelf_update_phdr; 8438451Smsmith gelf_update_rel; 8538451Smsmith gelf_update_rela; 8638451Smsmith gelf_update_shdr; 8738451Smsmith gelf_update_sym; 8838451Smsmith gelf_update_syminfo; 8938451Smsmith gelf_update_symshndx; 9038451Smsmith gelf_xlatetof; 9138451Smsmith gelf_xlatetom; 9238451Smsmithlocal: 9338451Smsmith *; 9438451Smsmith}; 9538451Smsmith 9638451Smsmith/* 9738451Smsmith * Private symbols, mostly test hooks 9838451Smsmith */ 9938451SmsmithFBSDprivate_1.0 { 10038451Smsmithglobal: 10138451Smsmith _libelf_set_error; 10238451Smsmith _libelf_get_max_error; 10338451Smsmith _libelf_get_no_error_message; 10438451Smsmith _libelf_get_unknown_error_message; 10538451Smsmith}; 10638451Smsmith