Ticket #10459: steptest.disassembled

File steptest.disassembled, 19.2 KB (added by anevilyak, 11 years ago)

objdump -d output

Line 
1
2/Data/steptest.gcc4: file format elf32-i386
3
4
5Disassembly of section .init:
6
700000590 <_init>:
8 590: 55 push %ebp
9 591: 89 e5 mov %esp,%ebp
10 593: ff 75 08 pushl 0x8(%ebp)
11 596: e8 f9 01 00 00 call 794 <__haiku_init_before>
12 59b: e8 60 01 00 00 call 700 <frame_dummy>
13 5a0: e8 5b 04 00 00 call a00 <__do_global_ctors_aux>
14 5a5: e8 2b 02 00 00 call 7d5 <__haiku_init_after>
15 5aa: 89 ec mov %ebp,%esp
16 5ac: 5d pop %ebp
17 5ad: c3 ret
18
19Disassembly of section .plt:
20
21000005b0 <exit@plt-0x10>:
22 5b0: ff b3 04 00 00 00 pushl 0x4(%ebx)
23 5b6: ff a3 08 00 00 00 jmp *0x8(%ebx)
24 5bc: 00 00 add %al,(%eax)
25 ...
26
27000005c0 <exit@plt>:
28 5c0: ff a3 0c 00 00 00 jmp *0xc(%ebx)
29 5c6: 68 00 00 00 00 push $0x0
30 5cb: e9 e0 ff ff ff jmp 5b0 <_init+0x20>
31
32000005d0 <_ZdlPv@plt>:
33 5d0: ff a3 10 00 00 00 jmp *0x10(%ebx)
34 5d6: 68 08 00 00 00 push $0x8
35 5db: e9 d0 ff ff ff jmp 5b0 <_init+0x20>
36
37000005e0 <_Z1av@plt>:
38 5e0: ff a3 14 00 00 00 jmp *0x14(%ebx)
39 5e6: 68 10 00 00 00 push $0x10
40 5eb: e9 c0 ff ff ff jmp 5b0 <_init+0x20>
41
42000005f0 <_init_c_library_@plt>:
43 5f0: ff a3 18 00 00 00 jmp *0x18(%ebx)
44 5f6: 68 18 00 00 00 push $0x18
45 5fb: e9 b0 ff ff ff jmp 5b0 <_init+0x20>
46
4700000600 <find_thread@plt>:
48 600: ff a3 1c 00 00 00 jmp *0x1c(%ebx)
49 606: 68 20 00 00 00 push $0x20
50 60b: e9 a0 ff ff ff jmp 5b0 <_init+0x20>
51
5200000610 <__deregister_frame_info@plt>:
53 610: ff a3 20 00 00 00 jmp *0x20(%ebx)
54 616: 68 28 00 00 00 push $0x28
55 61b: e9 90 ff ff ff jmp 5b0 <_init+0x20>
56
5700000620 <get_image_symbol@plt>:
58 620: ff a3 24 00 00 00 jmp *0x24(%ebx)
59 626: 68 30 00 00 00 push $0x30
60 62b: e9 80 ff ff ff jmp 5b0 <_init+0x20>
61
6200000630 <__register_frame_info@plt>:
63 630: ff a3 28 00 00 00 jmp *0x28(%ebx)
64 636: 68 38 00 00 00 push $0x38
65 63b: e9 70 ff ff ff jmp 5b0 <_init+0x20>
66
6700000640 <main@plt>:
68 640: ff a3 2c 00 00 00 jmp *0x2c(%ebx)
69 646: 68 40 00 00 00 push $0x40
70 64b: e9 60 ff ff ff jmp 5b0 <_init+0x20>
71
7200000650 <_call_init_routines_@plt>:
73 650: ff a3 30 00 00 00 jmp *0x30(%ebx)
74 656: 68 48 00 00 00 push $0x48
75 65b: e9 50 ff ff ff jmp 5b0 <_init+0x20>
76
7700000660 <_ZN1AD1Ev@plt>:
78 660: ff a3 34 00 00 00 jmp *0x34(%ebx)
79 666: 68 50 00 00 00 push $0x50
80 66b: e9 40 ff ff ff jmp 5b0 <_init+0x20>
81
8200000670 <_ZN1AC1Ev@plt>:
83 670: ff a3 38 00 00 00 jmp *0x38(%ebx)
84 676: 68 58 00 00 00 push $0x58
85 67b: e9 30 ff ff ff jmp 5b0 <_init+0x20>
86
87Disassembly of section .text:
88
8900000680 <__do_global_dtors_aux>:
90 680: 55 push %ebp
91 681: 89 e5 mov %esp,%ebp
92 683: 56 push %esi
93 684: 53 push %ebx
94 685: e8 ad 00 00 00 call 737 <__x86.get_pc_thunk.bx>
95 68a: 81 c3 fe 15 00 00 add $0x15fe,%ebx
96 690: 80 bb 60 00 00 00 00 cmpb $0x0,0x60(%ebx)
97 697: 75 57 jne 6f0 <__do_global_dtors_aux+0x70>
98 699: 8d b3 34 ff ff ff lea -0xcc(%ebx),%esi
99 69f: 8d 93 30 ff ff ff lea -0xd0(%ebx),%edx
100 6a5: 29 d6 sub %edx,%esi
101 6a7: 8b 83 64 00 00 00 mov 0x64(%ebx),%eax
102 6ad: c1 fe 02 sar $0x2,%esi
103 6b0: 4e dec %esi
104 6b1: 39 f0 cmp %esi,%eax
105 6b3: 73 18 jae 6cd <__do_global_dtors_aux+0x4d>
106 6b5: 40 inc %eax
107 6b6: 89 83 64 00 00 00 mov %eax,0x64(%ebx)
108 6bc: ff 94 83 30 ff ff ff call *-0xd0(%ebx,%eax,4)
109 6c3: 8b 83 64 00 00 00 mov 0x64(%ebx),%eax
110 6c9: 39 f0 cmp %esi,%eax
111 6cb: 72 e8 jb 6b5 <__do_global_dtors_aux+0x35>
112 6cd: 8b 83 44 00 00 00 mov 0x44(%ebx),%eax
113 6d3: 85 c0 test %eax,%eax
114 6d5: 74 12 je 6e9 <__do_global_dtors_aux+0x69>
115 6d7: 83 ec 0c sub $0xc,%esp
116 6da: 8d 83 48 ee ff ff lea -0x11b8(%ebx),%eax
117 6e0: 50 push %eax
118 6e1: e8 2a ff ff ff call 610 <__deregister_frame_info@plt>
119 6e6: 83 c4 10 add $0x10,%esp
120 6e9: c6 83 60 00 00 00 01 movb $0x1,0x60(%ebx)
121 6f0: 8d 65 f8 lea -0x8(%ebp),%esp
122 6f3: 5b pop %ebx
123 6f4: 5e pop %esi
124 6f5: 5d pop %ebp
125 6f6: c3 ret
126 6f7: 89 f6 mov %esi,%esi
127 6f9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi
128
12900000700 <frame_dummy>:
130 700: 55 push %ebp
131 701: 89 e5 mov %esp,%ebp
132 703: 53 push %ebx
133 704: e8 2e 00 00 00 call 737 <__x86.get_pc_thunk.bx>
134 709: 81 c3 7f 15 00 00 add $0x157f,%ebx
135 70f: 51 push %ecx
136 710: 8b 83 48 00 00 00 mov 0x48(%ebx),%eax
137 716: 85 c0 test %eax,%eax
138 718: 74 18 je 732 <frame_dummy+0x32>
139 71a: 8d 83 68 00 00 00 lea 0x68(%ebx),%eax
140 720: 52 push %edx
141 721: 52 push %edx
142 722: 50 push %eax
143 723: 8d 83 48 ee ff ff lea -0x11b8(%ebx),%eax
144 729: 50 push %eax
145 72a: e8 01 ff ff ff call 630 <__register_frame_info@plt>
146 72f: 83 c4 10 add $0x10,%esp
147 732: 8b 5d fc mov -0x4(%ebp),%ebx
148 735: c9 leave
149 736: c3 ret
150
15100000737 <__x86.get_pc_thunk.bx>:
152 737: 8b 1c 24 mov (%esp),%ebx
153 73a: c3 ret
154 73b: 90 nop
155
1560000073c <_start>:
157 73c: 55 push %ebp
158 73d: 89 e5 mov %esp,%ebp
159 73f: 57 push %edi
160 740: 56 push %esi
161 741: 53 push %ebx
162 742: 83 ec 18 sub $0x18,%esp
163 745: e8 ed ff ff ff call 737 <__x86.get_pc_thunk.bx>
164 74a: 81 c3 3e 15 00 00 add $0x153e,%ebx
165 750: 8b 75 0c mov 0xc(%ebp),%esi
166 753: 8b 7d 10 mov 0x10(%ebp),%edi
167 756: 8b 83 3c 00 00 00 mov 0x3c(%ebx),%eax
168 75c: 89 30 mov %esi,(%eax)
169 75e: 6a 00 push $0x0
170 760: e8 9b fe ff ff call 600 <find_thread@plt>
171 765: 8b 93 4c 00 00 00 mov 0x4c(%ebx),%edx
172 76b: 89 02 mov %eax,(%edx)
173 76d: 83 c4 0c add $0xc,%esp
174 770: 57 push %edi
175 771: 56 push %esi
176 772: ff 75 08 pushl 0x8(%ebp)
177 775: e8 76 fe ff ff call 5f0 <_init_c_library_@plt>
178 77a: e8 d1 fe ff ff call 650 <_call_init_routines_@plt>
179 77f: 83 c4 0c add $0xc,%esp
180 782: 57 push %edi
181 783: 56 push %esi
182 784: ff 75 08 pushl 0x8(%ebp)
183 787: e8 b4 fe ff ff call 640 <main@plt>
184 78c: 89 04 24 mov %eax,(%esp)
185 78f: e8 2c fe ff ff call 5c0 <exit@plt>
186
18700000794 <__haiku_init_before>:
188 794: 55 push %ebp
189 795: 89 e5 mov %esp,%ebp
190 797: 56 push %esi
191 798: 53 push %ebx
192 799: 83 ec 10 sub $0x10,%esp
193 79c: e8 96 ff ff ff call 737 <__x86.get_pc_thunk.bx>
194 7a1: 81 c3 e7 14 00 00 add $0x14e7,%ebx
195 7a7: 8b 75 08 mov 0x8(%ebp),%esi
196 7aa: 8d 45 f4 lea -0xc(%ebp),%eax
197 7ad: 50 push %eax
198 7ae: 6a 02 push $0x2
199 7b0: 8d 83 c5 ed ff ff lea -0x123b(%ebx),%eax
200 7b6: 50 push %eax
201 7b7: 56 push %esi
202 7b8: e8 63 fe ff ff call 620 <get_image_symbol@plt>
203 7bd: 83 c4 10 add $0x10,%esp
204 7c0: 85 c0 test %eax,%eax
205 7c2: 75 0a jne 7ce <__haiku_init_before+0x3a>
206 7c4: 83 ec 0c sub $0xc,%esp
207 7c7: 56 push %esi
208 7c8: ff 55 f4 call *-0xc(%ebp)
209 7cb: 83 c4 10 add $0x10,%esp
210 7ce: 8d 65 f8 lea -0x8(%ebp),%esp
211 7d1: 5b pop %ebx
212 7d2: 5e pop %esi
213 7d3: 5d pop %ebp
214 7d4: c3 ret
215
216000007d5 <__haiku_init_after>:
217 7d5: 55 push %ebp
218 7d6: 89 e5 mov %esp,%ebp
219 7d8: 56 push %esi
220 7d9: 53 push %ebx
221 7da: 83 ec 10 sub $0x10,%esp
222 7dd: e8 55 ff ff ff call 737 <__x86.get_pc_thunk.bx>
223 7e2: 81 c3 a6 14 00 00 add $0x14a6,%ebx
224 7e8: 8b 75 08 mov 0x8(%ebp),%esi
225 7eb: 8d 45 f4 lea -0xc(%ebp),%eax
226 7ee: 50 push %eax
227 7ef: 6a 02 push $0x2
228 7f1: 8d 83 d7 ed ff ff lea -0x1229(%ebx),%eax
229 7f7: 50 push %eax
230 7f8: 56 push %esi
231 7f9: e8 22 fe ff ff call 620 <get_image_symbol@plt>
232 7fe: 83 c4 10 add $0x10,%esp
233 801: 85 c0 test %eax,%eax
234 803: 75 0a jne 80f <__haiku_init_after+0x3a>
235 805: 83 ec 0c sub $0xc,%esp
236 808: 56 push %esi
237 809: ff 55 f4 call *-0xc(%ebp)
238 80c: 83 c4 10 add $0x10,%esp
239 80f: 8d 65 f8 lea -0x8(%ebp),%esp
240 812: 5b pop %ebx
241 813: 5e pop %esi
242 814: 5d pop %ebp
243 815: c3 ret
244
24500000816 <__haiku_term_before>:
246 816: 55 push %ebp
247 817: 89 e5 mov %esp,%ebp
248 819: 56 push %esi
249 81a: 53 push %ebx
250 81b: 83 ec 10 sub $0x10,%esp
251 81e: e8 14 ff ff ff call 737 <__x86.get_pc_thunk.bx>
252 823: 81 c3 65 14 00 00 add $0x1465,%ebx
253 829: 8b 75 08 mov 0x8(%ebp),%esi
254 82c: 8d 45 f4 lea -0xc(%ebp),%eax
255 82f: 50 push %eax
256 830: 6a 02 push $0x2
257 832: 8d 83 e8 ed ff ff lea -0x1218(%ebx),%eax
258 838: 50 push %eax
259 839: 56 push %esi
260 83a: e8 e1 fd ff ff call 620 <get_image_symbol@plt>
261 83f: 83 c4 10 add $0x10,%esp
262 842: 85 c0 test %eax,%eax
263 844: 75 0a jne 850 <__haiku_term_before+0x3a>
264 846: 83 ec 0c sub $0xc,%esp
265 849: 56 push %esi
266 84a: ff 55 f4 call *-0xc(%ebp)
267 84d: 83 c4 10 add $0x10,%esp
268 850: 8d 65 f8 lea -0x8(%ebp),%esp
269 853: 5b pop %ebx
270 854: 5e pop %esi
271 855: 5d pop %ebp
272 856: c3 ret
273
27400000857 <__haiku_term_after>:
275 857: 55 push %ebp
276 858: 89 e5 mov %esp,%ebp
277 85a: 56 push %esi
278 85b: 53 push %ebx
279 85c: 83 ec 10 sub $0x10,%esp
280 85f: e8 d3 fe ff ff call 737 <__x86.get_pc_thunk.bx>
281 864: 81 c3 24 14 00 00 add $0x1424,%ebx
282 86a: 8b 75 08 mov 0x8(%ebp),%esi
283 86d: 8d 45 f4 lea -0xc(%ebp),%eax
284 870: 50 push %eax
285 871: 6a 02 push $0x2
286 873: 8d 83 f9 ed ff ff lea -0x1207(%ebx),%eax
287 879: 50 push %eax
288 87a: 56 push %esi
289 87b: e8 a0 fd ff ff call 620 <get_image_symbol@plt>
290 880: 83 c4 10 add $0x10,%esp
291 883: 85 c0 test %eax,%eax
292 885: 75 0a jne 891 <__haiku_term_after+0x3a>
293 887: 83 ec 0c sub $0xc,%esp
294 88a: 56 push %esi
295 88b: ff 55 f4 call *-0xc(%ebp)
296 88e: 83 c4 10 add $0x10,%esp
297 891: 8d 65 f8 lea -0x8(%ebp),%esp
298 894: 5b pop %ebx
299 895: 5e pop %esi
300 896: 5d pop %ebp
301 897: c3 ret
302
30300000898 <_Z1av>:
304 898: 55 push %ebp
305 899: 89 e5 mov %esp,%ebp
306 89b: 57 push %edi
307 89c: 56 push %esi
308 89d: 53 push %ebx
309 89e: 83 ec 1c sub $0x1c,%esp
310 8a1: e8 91 fe ff ff call 737 <__x86.get_pc_thunk.bx>
311 8a6: 81 c3 e2 13 00 00 add $0x13e2,%ebx
312 8ac: c7 45 e4 ef cd ab 00 movl $0xabcdef,-0x1c(%ebp)
313 8b3: 83 ec 0c sub $0xc,%esp
314 8b6: 8d 45 dc lea -0x24(%ebp),%eax
315 8b9: 50 push %eax
316 8ba: e8 b1 fd ff ff call 670 <_ZN1AC1Ev@plt>
317 8bf: 83 c4 10 add $0x10,%esp
318 8c2: 83 7d e4 05 cmpl $0x5,-0x1c(%ebp)
319 8c6: 75 0c jne 8d4 <_Z1av+0x3c>
320 8c8: be 03 00 00 00 mov $0x3,%esi
321 8cd: bf 00 00 00 00 mov $0x0,%edi
322 8d2: eb 2f jmp 903 <_Z1av+0x6b>
323 8d4: 81 7d e4 ef cd ab 00 cmpl $0xabcdef,-0x1c(%ebp)
324 8db: 75 0c jne 8e9 <_Z1av+0x51>
325 8dd: be 0c 00 00 00 mov $0xc,%esi
326 8e2: bf 00 00 00 00 mov $0x0,%edi
327 8e7: eb 1a jmp 903 <_Z1av+0x6b>
328 8e9: 81 7d e4 e0 2e 00 00 cmpl $0x2ee0,-0x1c(%ebp)
329 8f0: 75 0c jne 8fe <_Z1av+0x66>
330 8f2: be 05 00 00 00 mov $0x5,%esi
331 8f7: bf 00 00 00 00 mov $0x0,%edi
332 8fc: eb 05 jmp 903 <_Z1av+0x6b>
333 8fe: bf 01 00 00 00 mov $0x1,%edi
334 903: 83 ec 0c sub $0xc,%esp
335 906: 8d 45 dc lea -0x24(%ebp),%eax
336 909: 50 push %eax
337 90a: e8 51 fd ff ff call 660 <_ZN1AD1Ev@plt>
338 90f: 83 c4 10 add $0x10,%esp
339 912: 83 ff 01 cmp $0x1,%edi
340 915: 75 05 jne 91c <_Z1av+0x84>
341 917: be 11 00 00 00 mov $0x11,%esi
342 91c: 89 f0 mov %esi,%eax
343 91e: 8d 65 f4 lea -0xc(%ebp),%esp
344 921: 5b pop %ebx
345 922: 5e pop %esi
346 923: 5f pop %edi
347 924: 5d pop %ebp
348 925: c3 ret
349
35000000926 <main>:
351 926: 8d 4c 24 04 lea 0x4(%esp),%ecx
352 92a: 83 e4 f0 and $0xfffffff0,%esp
353 92d: ff 71 fc pushl -0x4(%ecx)
354 930: 55 push %ebp
355 931: 89 e5 mov %esp,%ebp
356 933: 53 push %ebx
357 934: 51 push %ecx
358 935: e8 fd fd ff ff call 737 <__x86.get_pc_thunk.bx>
359 93a: 81 c3 4e 13 00 00 add $0x134e,%ebx
360 940: e8 9b fc ff ff call 5e0 <_Z1av@plt>
361 945: b8 00 00 00 00 mov $0x0,%eax
362 94a: 59 pop %ecx
363 94b: 5b pop %ebx
364 94c: 5d pop %ebp
365 94d: 8d 61 fc lea -0x4(%ecx),%esp
366 950: c3 ret
367 951: 90 nop
368
36900000952 <_ZN1AC1Ev>:
370 952: 55 push %ebp
371 953: 89 e5 mov %esp,%ebp
372 955: e8 9d 00 00 00 call 9f7 <__x86.get_pc_thunk.cx>
373 95a: 81 c1 2e 13 00 00 add $0x132e,%ecx
374 960: 8b 45 08 mov 0x8(%ebp),%eax
375 963: 8b 91 40 00 00 00 mov 0x40(%ecx),%edx
376 969: 8d 52 08 lea 0x8(%edx),%edx
377 96c: 89 10 mov %edx,(%eax)
378 96e: 8b 45 08 mov 0x8(%ebp),%eax
379 971: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax)
380 978: 5d pop %ebp
381 979: c3 ret
382
3830000097a <_ZN1AD1Ev>:
384 97a: 55 push %ebp
385 97b: 89 e5 mov %esp,%ebp
386 97d: 53 push %ebx
387 97e: 83 ec 04 sub $0x4,%esp
388 981: e8 b1 fd ff ff call 737 <__x86.get_pc_thunk.bx>
389 986: 81 c3 02 13 00 00 add $0x1302,%ebx
390 98c: 8b 45 08 mov 0x8(%ebp),%eax
391 98f: 8b 93 40 00 00 00 mov 0x40(%ebx),%edx
392 995: 8d 52 08 lea 0x8(%edx),%edx
393 998: 89 10 mov %edx,(%eax)
394 99a: 8b 45 08 mov 0x8(%ebp),%eax
395 99d: c7 40 04 05 00 00 00 movl $0x5,0x4(%eax)
396 9a4: b8 00 00 00 00 mov $0x0,%eax
397 9a9: 83 e0 01 and $0x1,%eax
398 9ac: 85 c0 test %eax,%eax
399 9ae: 74 0e je 9be <_ZN1AD1Ev+0x44>
400 9b0: 83 ec 0c sub $0xc,%esp
401 9b3: ff 75 08 pushl 0x8(%ebp)
402 9b6: e8 15 fc ff ff call 5d0 <_ZdlPv@plt>
403 9bb: 83 c4 10 add $0x10,%esp
404 9be: 8b 5d fc mov -0x4(%ebp),%ebx
405 9c1: c9 leave
406 9c2: c3 ret
407 9c3: 90 nop
408
409000009c4 <_ZN1AD0Ev>:
410 9c4: 55 push %ebp
411 9c5: 89 e5 mov %esp,%ebp
412 9c7: 53 push %ebx
413 9c8: 83 ec 04 sub $0x4,%esp
414 9cb: e8 67 fd ff ff call 737 <__x86.get_pc_thunk.bx>
415 9d0: 81 c3 b8 12 00 00 add $0x12b8,%ebx
416 9d6: 83 ec 0c sub $0xc,%esp
417 9d9: ff 75 08 pushl 0x8(%ebp)
418 9dc: e8 7f fc ff ff call 660 <_ZN1AD1Ev@plt>
419 9e1: 83 c4 10 add $0x10,%esp
420 9e4: 83 ec 0c sub $0xc,%esp
421 9e7: ff 75 08 pushl 0x8(%ebp)
422 9ea: e8 e1 fb ff ff call 5d0 <_ZdlPv@plt>
423 9ef: 83 c4 10 add $0x10,%esp
424 9f2: 8b 5d fc mov -0x4(%ebp),%ebx
425 9f5: c9 leave
426 9f6: c3 ret
427
428000009f7 <__x86.get_pc_thunk.cx>:
429 9f7: 8b 0c 24 mov (%esp),%ecx
430 9fa: c3 ret
431 9fb: 90 nop
432 9fc: 90 nop
433 9fd: 90 nop
434 9fe: 90 nop
435 9ff: 90 nop
436
43700000a00 <__do_global_ctors_aux>:
438 a00: 55 push %ebp
439 a01: 89 e5 mov %esp,%ebp
440 a03: 56 push %esi
441 a04: 53 push %ebx
442 a05: e8 2d fd ff ff call 737 <__x86.get_pc_thunk.bx>
443 a0a: 81 c3 7e 12 00 00 add $0x127e,%ebx
444 a10: 8b 83 28 ff ff ff mov -0xd8(%ebx),%eax
445 a16: 8d b3 28 ff ff ff lea -0xd8(%ebx),%esi
446 a1c: 83 f8 ff cmp $0xffffffff,%eax
447 a1f: 74 0c je a2d <__do_global_ctors_aux+0x2d>
448 a21: 83 ee 04 sub $0x4,%esi
449 a24: ff d0 call *%eax
450 a26: 8b 06 mov (%esi),%eax
451 a28: 83 f8 ff cmp $0xffffffff,%eax
452 a2b: 75 f4 jne a21 <__do_global_ctors_aux+0x21>
453 a2d: 5b pop %ebx
454 a2e: 5e pop %esi
455 a2f: 5d pop %ebp
456 a30: c3 ret
457 a31: 90 nop
458 a32: 90 nop
459 a33: 90 nop
460
461Disassembly of section .fini:
462
46300000a34 <_fini>:
464 a34: 55 push %ebp
465 a35: 89 e5 mov %esp,%ebp
466 a37: ff 75 08 pushl 0x8(%ebp)
467 a3a: e8 d7 fd ff ff call 816 <__haiku_term_before>
468 a3f: e8 3c fc ff ff call 680 <__do_global_dtors_aux>
469 a44: e8 0e fe ff ff call 857 <__haiku_term_after>
470 a49: 89 ec mov %ebp,%esp
471 a4b: 5d pop %ebp
472 a4c: c3 ret