|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
0 \( q& J6 h! a2 G0 s3 P- { 1 #include<stdio.h>
) r! V( _4 F0 L, t: Q 2 #include<math.h>
, y6 r+ Y. v: J! {" ] 3 int main(int argc,char* argv[])
* G8 t7 r; r/ }0 l! h. o3 B 4 {) u$ |" U. y7 l8 Y% w0 A g
5 int a,b,c;
/ i* t) k+ B; J0 G% p 6 c = a * b;
+ q8 N! U9 e; @! [+ k7 Y 7 return 0;/ `+ n' f0 Z2 u1 D. s: @
8 }
9 S- ` ]9 `; {
9 w; n! A3 N/ q下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看( C4 A# U1 e ^# s! N5 a9 y
none: E: B, B* |( _: J, ^; d. j7 V: @6 V6 F/ w
000082e0 <_init>:' }6 t% a% I9 m& O
82e0: e92d4010 push {r4, lr}) f% W5 s7 M" h U/ a6 T" b
82e4: eb00001c bl 835c <call_gmon_start>1 y- Y2 g3 }( D
82e8: e8bd8010 pop {r4, pc}
9 ?0 C) N9 ^0 |( v0 larago:" d0 `/ S' \6 `; `, A6 i) w) j
00008250 <_init>:& \& p9 h; \/ C- G' A1 d9 Q
8250: e92d4008 push {r3, lr}
& U$ r, j0 E+ g! y4 d' B6 t 8254: eb00001d bl 82d0 <call_gmon_start>
3 U' Z m) j+ S( a" \5 @& {+ Y 8258: e8bd8008 pop {r3, pc}8 j5 k: t' Q# h* s U- H) T" M
7 V6 c/ K k z. l, c
none:3 x( Y0 U) [8 e% W! x3 u: f
000082ec <.plt>:; Z* u2 V3 T7 Q9 J; r
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
- o- p9 B+ s0 E. F& B 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>. `& V; w) A% Z* {6 z |( A5 L P
82f4: e08fe00e add lr, pc, lr
0 D+ K0 Z- X0 m b8 p C 82f8: e5bef008 ldr pc, [lr, #8]!
! O4 N* D# B( D0 S) i3 R+ ]' f2 d 82fc: 000082d4 .word 0x000082d4! V% t9 K. [7 z) Z
8300: e28fc600 add ip, pc, #0 ; 0x0
" k) {$ ]& ~1 {9 n6 { 8304: e28cca08 add ip, ip, #32768 ; 0x8000+ O* L i* h5 h F7 r
8308: e5bcf2d4 ldr pc, [ip, #724]! i7 o, O2 Q3 ]1 D/ ], f1 e
830c: e28fc600 add ip, pc, #0 ; 0x0
8 l" P# |( ?. P% \- A 8310: e28cca08 add ip, ip, #32768 ; 0x8000, G5 M9 O4 V3 A1 z* Z7 s
8314: e5bcf2cc ldr pc, [ip, #716]!
" M% M- N2 s* L% A0 B; e: D- B% ~ 8318: e28fc600 add ip, pc, #0 ; 0x0
9 | E- C7 k( J1 O5 B9 G7 N 831c: e28cca08 add ip, ip, #32768 ; 0x8000
+ S3 q1 @0 T' x! a% O( }. ] 8320: e5bcf2c4 ldr pc, [ip, #708]!6 p3 G7 ]' i9 }7 m. M# ]$ \- U4 c7 M- O: W
arago:' o3 @ K* C* J! O
0000825c <.plt>:" v7 m- X4 ?+ S4 K. P
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)! d# {& K3 O! Z# x
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
/ Q4 U) E) N: j O- c 8264: e08fe00e add lr, pc, lr
: [/ \ u% C0 d2 I, e 8268: e5bef008 ldr pc, [lr, #8]!5 F {2 i2 Z& ^5 w! w. b5 x
826c: 0000827c .word 0x0000827c& Q3 g# ` ^5 }& y3 j: C, P
8270: e28fc600 add ip, pc, #0
0 u# \- m& U, k# X/ n% } 8274: e28cca08 add ip, ip, #32768 ; 0x8000+ r' `1 ^$ d7 `$ F
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# t& \( k* q: B1 b: @! h
827c: e28fc600 add ip, pc, #0
& n* o/ W3 |5 K/ ^ 8280: e28cca08 add ip, ip, #32768 ; 0x80006 N9 V+ D7 w& g8 A
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
# ^! C1 n% c( u3 t" e- U) {" `2 ] 8288: e28fc600 add ip, pc, #0$ S, [2 V2 @& g/ P# s
828c: e28cca08 add ip, ip, #32768 ; 0x8000
$ F% l# t& Y" G* e+ l, t4 D 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
4 F% k9 _+ J$ |none:$ _3 T. Q& v0 g0 D
00008324 <_start>:
4 A2 c% e4 F/ U/ n% F5 Y8 @) @ 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>' u, ~! p9 R$ R& |' r$ k
8328: e3a0b000 mov fp, #0 ; 0x0
+ w2 ?' g: E5 u 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
' G: \7 B, Q9 k 8330: e1a0200d mov r2, sp
& v8 E( z! [2 O; a" |' l 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)+ c$ ~. }/ Q8 I2 _
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)) b# P* W- ?8 F5 g' S
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
8 `: K) r" b4 w4 @ 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
1 Q. H8 }0 y; P9 ]% z% ]3 P 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)6 Q5 L/ U. `1 R" s* o9 f
8348: ebffffef bl 830c <_init+0x2c>
# L; [; n( O# x8 p1 W% v 834c: ebffffeb bl 8300 <_init+0x20>; G7 Z% {5 N) }
8350: 00008404 .word 0x00008404
! K4 z$ Y& Z# g) [5 a( G 8354: 000083cc .word 0x000083cc1 R. O; y9 | u; d
8358: 00008408 .word 0x00008408
) e7 p/ {9 m8 R0 Aarago:& w+ q$ {; v7 q( J/ X, |
00008294 <_start>:) H* ]% J$ b2 D$ N. [! L
8294: e3a0b000 mov fp, #03 M7 U1 [1 J& x# |6 M' S4 _
8298: e3a0e000 mov lr, #0
1 R& j, G1 V6 M) r 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
F& m0 h- \9 S# K( B$ s 82a0: e1a0200d mov r2, sp
7 Z6 ?9 Z3 m3 Z X" Q 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)% n) W, L5 [. o8 P& Y" R
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
" i1 [2 i+ p- _ f) \& ~" u0 w+ [ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
) {. a" ?, C; R+ g! ^ 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
) R/ X/ ^% o9 u% R 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>/ L# B2 q, F C* |
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
6 n. m3 O& d8 T1 Z, m 82bc: ebffffee bl 827c <_init+0x2c>8 C. i5 r( W# L5 x P# |
82c0: ebffffea bl 8270 <_init+0x20>7 \6 d! F% E2 z) m: ]# E7 W
82c4: 000083dc .word 0x000083dc
$ ~6 M9 {" \# O/ e. f% n' A 82c8: 00008344 .word 0x00008344! q: h3 d! }% u; F. Y/ T$ P/ {
82cc: 0000837c .word 0x0000837c% v" t* |3 r( n( {
none:
% x! A) ~2 n* g) ~0000835c <call_gmon_start>: E5 Y( D5 n5 l# t: s7 R( K/ H1 T8 Y. j
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>; L4 A5 B0 V n% N$ o3 W* R, J$ t
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
& R5 n7 o: ]8 H 8364: e08f3003 add r3, pc, r3
, v9 Y. o k. h0 v. {! @9 i6 g 8368: e7931002 ldr r1, [r3, r2]' e: Q6 I# }# Y
836c: e3510000 cmp r1, #0 ; 0x0
: L) L: v1 n0 l, x" v 8370: 012fff1e bxeq lr1 j% C8 j9 h$ D8 T4 O" U
8374: eaffffe7 b 8318 <_init+0x38>% W r' z. r9 f2 o' N
8378: 00008264 .word 0x00008264
+ [2 k4 W/ f W3 W* B 837c: 00000018 .word 0x000000187 P# E0 t/ T R2 r
arago: x& B7 x( F7 q( h* k" f6 k- d7 o9 R
000082d0 <call_gmon_start>:8 p8 L/ v' l& E
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
7 \ `) R K( q& z2 }; ?% a 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
" x. A2 y) T' V# W, F/ l3 u6 G# y 82d8: e08f3003 add r3, pc, r39 J' {7 j: A% h
82dc: e7932000 ldr r2, [r3, r0]
+ s4 d. t+ @$ a& y% f 82e0: e3520000 cmp r2, #0+ ?# N3 X5 _( w2 z4 u
82e4: 012fff1e bxeq lr7 O3 |0 F, e/ V: P) n3 D
82e8: eaffffe6 b 8288 <_init+0x38>
% J/ @* h. O$ M1 f 82ec: 00008208 .word 0x00008208
* V, n6 o* l. ^" N 82f0: 00000018 .word 0x00000018
$ K! W0 `& R/ Z3 Pnone:
+ V- s1 ?1 ]% u* M1 V00008380 <__do_global_dtors_aux>:
; v7 X, U) o8 L6 r 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>% W9 k- i1 A1 g) T
8384: e5d23000 ldrb r3, [r2]" c& b( J8 ], M# f: u
8388: e3530000 cmp r3, #0 ; 0x0
- B' l$ R* n3 A, U) D a 838c: 03a03001 moveq r3, #1 ; 0x15 ~* F; l7 @7 t* T% Z8 P+ s7 S
8390: 05c23000 strbeq r3, [r2]
% B4 }6 t2 K% Z 8394: e12fff1e bx lr' O$ T5 P* Q: Q7 U
8398: 000105f4 .word 0x000105f41 u! P% b; d, D" b
arago:
) n, {4 b# Q% d A' F000082f4 <__do_global_dtors_aux>:
' ~2 |4 G2 e9 ]. h! l8 h; E 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
0 S- e( v. u# M0 U* V9 X3 L- L0 w 82f8: e5d32000 ldrb r2, [r3]
1 A. F5 J4 D1 X, B4 B 82fc: e3520000 cmp r2, #02 [; m1 _$ @' A8 {
8300: 02822001 addeq r2, r2, #1- u4 a! H8 Q; m0 \( e- @- U
8304: 05c32000 strbeq r2, [r3]
2 ]* j% H. ^0 x4 M- ] 8308: e12fff1e bx lr! y1 O0 U/ G* H( w
830c: 0001050c .word 0x0001050c
4 p2 n' W7 f" D0 c6 D0 G: \% `none:
3 |+ l2 L+ o o; @8 f0000839c <frame_dummy>:3 O) a1 J) f% m7 T
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>& U) Z) L% j, x8 W
83a0: e92d4010 push {r4, lr}
" m; {$ r4 ~; W 83a4: e5903000 ldr r3, [r0]( k2 t3 R3 \- S- B1 [: b" }, q
83a8: e3530000 cmp r3, #0 ; 0x0
4 i! @% T1 a* z, U2 P- U2 g6 r1 O 83ac: 08bd8010 popeq {r4, pc}
+ R) V$ n3 {9 e' x 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
: P n. Y( W& p2 Z% x 83b4: e3530000 cmp r3, #0 ; 0x0
2 _. X* p3 P6 s' Y3 [- x 83b8: 08bd8010 popeq {r4, pc}* ~7 ~2 R3 @5 e8 f) C8 R. A6 G7 a
83bc: e12fff33 blx r3
2 D& d/ K3 q ?6 ^- u. O 83c0: e8bd8010 pop {r4, pc}* A; U3 e1 s& s; M1 @7 P' d3 q
83c4: 000104dc .word 0x000104dc! k6 k& h% [$ Q
83c8: 00000000 .word 0x00000000' R: @; m' u8 b2 `' t' y
arago:. ~8 Z9 N$ E8 v6 H: F9 x
00008310 <frame_dummy>:4 ^1 @! v' L2 w; j2 b$ }8 `8 k
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>% _+ a! s9 U5 ?$ n2 P, t
8314: e92d4008 push {r3, lr}, }; _* Q9 q, A' i$ |
8318: e5903000 ldr r3, [r0]7 e7 Z- H+ g3 ~7 l
831c: e3530000 cmp r3, #0
0 D* q# F' S* l. o 8320: 0a000003 beq 8334 <frame_dummy+0x24>' o. [! n2 b Q8 ^+ _# S2 n
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>* r9 Q3 z& B0 d6 {
8328: e3530000 cmp r3, #0
" F+ X1 W9 |( j3 g# [5 w 832c: 11a0e00f movne lr, pc- f: b2 d1 A' I y
8330: 112fff13 bxne r3! q8 i# T2 i" z7 k: L& }! p
8334: e8bd4008 pop {r3, lr}
6 \" K' o, V" L 8338: e12fff1e bx lr9 H, G ]8 g1 E1 q/ M
833c: 000103fc .word 0x000103fc( @) a* A7 p, }: n* [
8340: 00000000 .word 0x00000000
* h- u v) W6 lnone:% T& h9 X3 D! _0 e5 H; H2 V8 Y
000083cc <main>:+ C( t) D, x* t, E6 D! @* T1 O2 h
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)2 Q e( i% A: ~+ {6 Y
83d0: e28db000 add fp, sp, #0 ; 0x0
; a* G4 ^ z, ^, r- c 83d4: e24dd01c sub sp, sp, #28 ; 0x1c" @4 R) w4 ?2 w/ r. ^
83d8: e50b0018 str r0, [fp, #-24]" q! D8 r2 d0 I; v! i
83dc: e50b101c str r1, [fp, #-28]
: B1 e/ v; I- `5 I f: n& U+ H 83e0: e51b2010 ldr r2, [fp, #-16]
4 W' A: ~- I8 O; J- j 83e4: e51b300c ldr r3, [fp, #-12]
0 B) N$ r O* G( g( D 83e8: e0030392 mul r3, r2, r3
5 ?1 Q! ~- S& F2 k b" ~ 83ec: e50b3008 str r3, [fp, #-8]
) f7 n! V' v# D% s5 G! w- c 83f0: e3a03000 mov r3, #0 ; 0x03 E7 M8 h( f) t$ h
83f4: e1a00003 mov r0, r36 v* Y+ u. {0 J& p1 l. i. _
83f8: e28bd000 add sp, fp, #0 ; 0x0
; t1 G2 c- T0 Q! n6 ~ 83fc: e8bd0800 pop {fp}
" Q" ?+ m; k, ~ 8400: e12fff1e bx lr7 r4 s6 D2 v+ }) r! x2 C
arago:) u7 P# }4 ]: }0 ~ ]2 F
00008344 <main>:
1 l0 R( }. m6 u) s* m3 u' R 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
( ` m3 w, r, F$ S! Z' i% p 8348: e28db000 add fp, sp, #09 F5 z9 L) `& l0 N+ R- h
834c: e24dd01c sub sp, sp, #28
( e1 c5 y _9 i' d8 m# d" s 8350: e50b0018 str r0, [fp, #-24]3 y8 ~9 g7 M% |7 R8 y6 [9 S0 u
8354: e50b101c str r1, [fp, #-28]7 i3 P9 U$ d5 \8 d: U: z
8358: e51b3008 ldr r3, [fp, #-8]
: w$ f; m( P5 T$ ^1 n5 p P 835c: e51b200c ldr r2, [fp, #-12]
8 C& _5 e- ~( O9 u2 T; H9 F0 r 8360: e0030392 mul r3, r2, r3
; T3 ~- z0 }' J$ [. [ 8364: e50b3010 str r3, [fp, #-16]
' h) u5 q% `; F/ | 8368: e3a03000 mov r3, #0
D" [( S& x6 ^/ A+ n2 T8 Q) G 836c: e1a00003 mov r0, r37 g" C" \* E5 `
8370: e28bd000 add sp, fp, #0# d" V/ i, J& f& B
8374: e8bd0800 pop {fp}3 ~# \' t* U/ C$ `1 F
8378: e12fff1e bx lr
9 [1 A2 d& L: P( [7 e1 P6 znone:
( l; G- K% B0 v8 Y M00008404 <__libc_csu_fini>: Q6 G/ j% _ B6 ?! S
8404: e12fff1e bx lr
8 K1 W% J! R/ Sarago:
6 c, l0 N3 C0 S3 R& |000083dc <__libc_csu_fini>:
. `8 H9 ^8 [2 N q3 @& L; ~; g) ~( M 83dc: e12fff1e bx lr, F" W: ?- @0 V9 u. k$ z
none:
* ~ I# q: u* i: j% ]) Z5 p00008408 <__libc_csu_init>:* o ~% j+ w8 N' s# E, D: K
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
7 T$ G( W& m' i! \ 840c: e1a08001 mov r8, r1; y$ X- ~' M5 X- G
8410: e1a07002 mov r7, r2& P1 f) u# n2 H3 D' @2 J5 j
8414: e1a0a000 mov sl, r0
4 r8 p" w9 x: z, t 8418: ebffffb0 bl 82e0 <_init>3 z0 i# }# y- f# O
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
4 o6 j( m E! S, a& O2 b2 I 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
! V! I3 n0 ?; p, S 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
' O( A' e9 k$ J 8428: e0613003 rsb r3, r1, r3
! |' |1 n. b% } 842c: e08f2002 add r2, pc, r2
' x3 H t6 k. P, ~3 v# E 8430: e1b05143 asrs r5, r3, #20 J9 }+ ?' e0 [ e! m, D% b+ k
8434: e0822001 add r2, r2, r1
F* k U s) _9 d# x! Q 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
8 g7 m, y# S& a$ J6 a 843c: e1a06002 mov r6, r2
1 u# h$ n5 c$ B$ N2 B 8440: e3a04000 mov r4, #0 ; 0x0/ P. j& H1 a0 A
8444: e1a0000a mov r0, sl& n( e- o+ u% e* O. u
8448: e1a01008 mov r1, r8) a, r2 P6 x: c
844c: e1a02007 mov r2, r7
9 H' l( U7 d6 V, s 8450: e1a0e00f mov lr, pc& k8 O% \ Y0 I" r9 r
8454: e796f104 ldr pc, [r6, r4, lsl #2]
0 H1 y) m, r$ ] 8458: e2844001 add r4, r4, #1 ; 0x1" u+ t0 S9 ` Z# n* f6 |1 c
845c: e1540005 cmp r4, r5
& q& [( y1 E8 ?* R, A 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
, J3 C- G0 L1 \7 U 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}: p) n6 l: _8 K G$ }
8468: ffffff04 .word 0xffffff04
% r, t- |! F0 a D+ n- G 846c: ffffff08 .word 0xffffff08
+ Q$ ^1 s E2 N: E 8470: 0000819c .word 0x0000819c' ^" n; d4 p7 V; c5 z2 B
arago:. I" i; W: p% Q) d! N: C7 f7 S& N
0000837c <__libc_csu_init>:
* O0 [' E: h& \& l3 @4 E 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}3 o9 S$ e1 V% [( {/ {, ]+ V' b1 b
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>: \1 ]: j0 o/ p4 \/ N
8384: e1a06000 mov r6, r0
: L0 }/ e/ q& D1 E2 v! g* p0 m 8388: e1a07001 mov r7, r16 S0 D. Y- B. Q& d
838c: e1a08002 mov r8, r2
$ O2 @, m8 W+ a4 m 8390: ebffffae bl 8250 <_init>
; t1 m" r& ]7 h Q P 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>' x8 E" T# ^8 L; S0 o& k
8398: e08fa00a add sl, pc, sl
2 q" @4 A7 K7 W& M m 839c: e08f0001 add r0, pc, r1
$ v* w. s: ]0 ~! U2 K 83a0: e06a5000 rsb r5, sl, r0
# N6 [5 g6 e, f+ i* L7 X0 O) i; t 83a4: e1b05145 asrs r5, r5, #2
5 G. h! [% l8 T6 D; L 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}6 w7 W/ r( [. T; r3 b
83ac: e3a04000 mov r4, #0- ?1 b1 T0 _! Q9 _" x& E) }
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
: R+ F( j' l8 Y. W. T 83b4: e1a00006 mov r0, r6: Z9 o: B6 S) M3 Q/ Y
83b8: e1a01007 mov r1, r77 D7 F- f4 b/ Y, ?8 |, W" H1 I& a
83bc: e1a02008 mov r2, r86 F* T7 J5 A" s' I/ z$ @
83c0: e2844001 add r4, r4, #1" O6 P1 @; B7 g9 p
83c4: e12fff33 blx r3
: f: F+ S/ |) H ^/ t8 T8 A; a- |( t 83c8: e1540005 cmp r4, r5
E; N$ l. x" L2 [ 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
1 y: v- D3 z. t# U$ b0 ~ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
6 M* p7 b! t( {5 J. M) k/ j; r7 l 83d4: 00008054 .word 0x00008054 B2 Q# y$ z E+ t5 C; U
83d8: 00008054 .word 0x000080546 I. ~) f& h% b8 w
none:
9 p- G. a: u% y7 i- y$ W( wDisassembly of section .fini:
2 i( d5 y1 l) l6 ?
: _! a1 P \* m* E( h00008474 <_fini>:
" l7 N" W. `; @4 }& @5 O 8474: e92d4010 push {r4, lr}
- Y/ ~3 w; A7 d: T( [3 i# l: z8 h 8478: e8bd8010 pop {r4, pc}
* h' Z9 _! {$ E( R1 r( d3 narago:/ F' u2 p$ ?& K$ x- W" C7 Z! {- k- c
Disassembly of section .fini:
' E# {$ ?0 v# [8 ?9 r/ z6 R+ f7 B5 v+ D5 G2 k( Y8 i& K
000083e0 <_fini>:$ j1 @; y. D _- c# j
83e0: e92d4008 push {r3, lr}
1 `- c5 w* m8 v- G: x1 ^' {) b 83e4: e8bd8008 pop {r3, pc}1 F N6 S, b i7 B* e
9 S6 q0 @& m2 U1 F! M
, d) @5 Z8 X+ i' L% ~' s
$ `; O I5 ]& \$ X |
|