Brian Silverman | 8649792 | 2018-02-10 19:28:39 -0500 | [diff] [blame] | 1 | ELFUTILS_1.0 { |
2 | global: | ||||
3 | elf32_checksum; | ||||
4 | elf32_fsize; | ||||
5 | elf32_getehdr; | ||||
6 | elf32_getphdr; | ||||
7 | elf32_getshdr; | ||||
8 | elf32_newehdr; | ||||
9 | elf32_newphdr; | ||||
10 | elf32_xlatetof; | ||||
11 | elf32_xlatetom; | ||||
12 | elf64_checksum; | ||||
13 | elf64_fsize; | ||||
14 | elf64_getehdr; | ||||
15 | elf64_getphdr; | ||||
16 | elf64_getshdr; | ||||
17 | elf64_newehdr; | ||||
18 | elf64_newphdr; | ||||
19 | elf64_xlatetof; | ||||
20 | elf64_xlatetom; | ||||
21 | elf_begin; | ||||
22 | elf_clone; | ||||
23 | elf_cntl; | ||||
24 | elf_end; | ||||
25 | elf_errmsg; | ||||
26 | elf_errno; | ||||
27 | elf_fill; | ||||
28 | elf_flagdata; | ||||
29 | elf_flagehdr; | ||||
30 | elf_flagelf; | ||||
31 | elf_flagphdr; | ||||
32 | elf_flagscn; | ||||
33 | elf_flagshdr; | ||||
34 | elf_getarhdr; | ||||
35 | elf_getarsym; | ||||
36 | elf_getbase; | ||||
37 | elf_getdata; | ||||
38 | elf_getident; | ||||
39 | elf_getscn; | ||||
40 | elf_getshnum; | ||||
41 | elf_getshstrndx; | ||||
42 | elf_hash; | ||||
43 | elf_kind; | ||||
44 | elf_memory; | ||||
45 | elf_ndxscn; | ||||
46 | elf_newdata; | ||||
47 | elf_newscn; | ||||
48 | elf_next; | ||||
49 | elf_nextscn; | ||||
50 | elf_rand; | ||||
51 | elf_rawdata; | ||||
52 | elf_rawfile; | ||||
53 | elf_scncnt; | ||||
54 | elf_strptr; | ||||
55 | elf_update; | ||||
56 | elf_version; | ||||
57 | gelf_checksum; | ||||
58 | gelf_fsize; | ||||
59 | gelf_getclass; | ||||
60 | gelf_getdyn; | ||||
61 | gelf_getehdr; | ||||
62 | gelf_getmove; | ||||
63 | gelf_getphdr; | ||||
64 | gelf_getrel; | ||||
65 | gelf_getrela; | ||||
66 | gelf_getshdr; | ||||
67 | gelf_getsym; | ||||
68 | gelf_getsyminfo; | ||||
69 | gelf_getsymshndx; | ||||
70 | gelf_getverdaux; | ||||
71 | gelf_getverdef; | ||||
72 | gelf_getvernaux; | ||||
73 | gelf_getverneed; | ||||
74 | gelf_getversym; | ||||
75 | gelf_newehdr; | ||||
76 | gelf_newphdr; | ||||
77 | gelf_update_dyn; | ||||
78 | gelf_update_ehdr; | ||||
79 | gelf_update_move; | ||||
80 | gelf_update_phdr; | ||||
81 | gelf_update_rel; | ||||
82 | gelf_update_rela; | ||||
83 | gelf_update_shdr; | ||||
84 | gelf_update_sym; | ||||
85 | gelf_update_syminfo; | ||||
86 | gelf_update_symshndx; | ||||
87 | gelf_update_verdaux; | ||||
88 | gelf_update_verdef; | ||||
89 | gelf_update_vernaux; | ||||
90 | gelf_update_verneed; | ||||
91 | gelf_update_versym; | ||||
92 | gelf_xlatetof; | ||||
93 | gelf_xlatetom; | ||||
94 | nlist; | ||||
95 | |||||
96 | local: | ||||
97 | *; | ||||
98 | }; | ||||
99 | |||||
100 | ELFUTILS_1.1 { | ||||
101 | global: | ||||
102 | gelf_getlib; | ||||
103 | gelf_update_lib; | ||||
104 | } ELFUTILS_1.0; | ||||
105 | |||||
106 | ELFUTILS_1.1.1 { | ||||
107 | global: | ||||
108 | elf32_offscn; | ||||
109 | elf64_offscn; | ||||
110 | gelf_offscn; | ||||
111 | elf_getaroff; | ||||
112 | } ELFUTILS_1.1; | ||||
113 | |||||
114 | ELFUTILS_1.2 { | ||||
115 | global: | ||||
116 | elf_gnu_hash; | ||||
117 | } ELFUTILS_1.1.1; | ||||
118 | |||||
119 | ELFUTILS_1.3 { | ||||
120 | global: | ||||
121 | elf_getdata_rawchunk; | ||||
122 | gelf_getauxv; | ||||
123 | gelf_update_auxv; | ||||
124 | gelf_getnote; | ||||
125 | } ELFUTILS_1.2; | ||||
126 | |||||
127 | ELFUTILS_1.4 { | ||||
128 | global: | ||||
129 | elf_scnshndx; | ||||
130 | } ELFUTILS_1.3; | ||||
131 | |||||
132 | ELFUTILS_1.5 { | ||||
133 | global: | ||||
134 | elf_getshdrnum; elf_getshdrstrndx; | ||||
135 | } ELFUTILS_1.4; | ||||
136 | |||||
137 | ELFUTILS_1.6 { | ||||
138 | global: | ||||
139 | elf_getphdrnum; | ||||
140 | } ELFUTILS_1.5; | ||||
141 | |||||
142 | ELFUTILS_1.7 { | ||||
143 | global: | ||||
144 | elf32_getchdr; | ||||
145 | elf64_getchdr; | ||||
146 | gelf_getchdr; | ||||
147 | |||||
148 | elf_compress; | ||||
149 | elf_compress_gnu; | ||||
150 | } ELFUTILS_1.6; |