|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
, H2 u: [1 D) _% C- E6 @ 1 #include<stdio.h> 2 l8 _ F1 r; a
2 #include<math.h>/ T8 q, m0 w& x
3 int main(int argc,char* argv[])& ^( U! {( x) y9 z' @# L! _
4 {
* `; h5 @: ]% x2 T8 Z0 _6 ? 5 int a,b,c;
/ ?0 T9 r8 a( r3 L3 t8 j2 \. {# O0 B 6 c = a * b;' M; E- {. X% `
7 return 0;' g; i' F( s& `" d
8 }
0 O5 a4 s/ x4 Z) _
6 @2 r8 p% H( W下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
0 \0 G2 A* x/ h6 T$ u3 `% O. Gnone:" u4 ^+ K5 _* m* j& g
000082e0 <_init>:3 H/ ?% v* C4 V3 C, m% \
82e0: e92d4010 push {r4, lr}
1 p, n* S1 @; P4 L; D 82e4: eb00001c bl 835c <call_gmon_start>. S2 u0 V7 {# n/ b) {
82e8: e8bd8010 pop {r4, pc}5 o3 r2 Z$ X( p7 P
arago:6 H/ L' v0 ?% E# f2 O
00008250 <_init>:
$ D& b( _1 a0 z" y4 C# I 8250: e92d4008 push {r3, lr}
& x* T* l& V/ V' H 8254: eb00001d bl 82d0 <call_gmon_start>* G1 L1 f: K4 S& `; J9 A* \* b
8258: e8bd8008 pop {r3, pc}
* ]% a9 H$ Y6 I0 Q2 m
, I2 p" ?3 j$ S: t8 y/ jnone:
6 b/ v, q' d/ O' ]- v: m000082ec <.plt>: m: j/ j+ g) p, j1 j$ U
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)% p0 |1 I+ u( ~2 w! P& X
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
- |' i% `: _; W7 `5 }: Y1 M 82f4: e08fe00e add lr, pc, lr
^3 E" ]1 |4 D! x" l2 i 82f8: e5bef008 ldr pc, [lr, #8]!& U9 ]* A. l7 ^, Z# ], s
82fc: 000082d4 .word 0x000082d45 d7 P- l+ D4 a" r, _! O
8300: e28fc600 add ip, pc, #0 ; 0x0
, \3 j/ Z7 q/ R/ v& x1 u 8304: e28cca08 add ip, ip, #32768 ; 0x8000
( w Z& o( z9 x8 m6 l) l 8308: e5bcf2d4 ldr pc, [ip, #724]!
% i% y/ w( V+ x7 k! b: v2 ? 830c: e28fc600 add ip, pc, #0 ; 0x02 K$ [/ T$ J0 A& h, q8 i
8310: e28cca08 add ip, ip, #32768 ; 0x80006 D$ F4 L6 i# T5 r# a; m
8314: e5bcf2cc ldr pc, [ip, #716]! a# C( j* i1 ^6 Y8 H: N0 ^& z3 a
8318: e28fc600 add ip, pc, #0 ; 0x0
/ U. |7 d4 t# \8 x0 [) U* O/ r 831c: e28cca08 add ip, ip, #32768 ; 0x80000 y( O# t* ^4 ^) h6 k0 h
8320: e5bcf2c4 ldr pc, [ip, #708]!
: q1 Y: }# I, |+ i1 X0 oarago:
: }' \* I# ^# o- Y0000825c <.plt>:
' ^1 h1 {2 A% O 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
; U5 P/ z; l1 J/ K! C 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
1 H, U4 O' A( G, I4 b2 p9 C 8264: e08fe00e add lr, pc, lr! Y. @) r a9 [5 C+ r
8268: e5bef008 ldr pc, [lr, #8]!: O6 J+ A* f2 I! t
826c: 0000827c .word 0x0000827c, K4 g4 n' g2 k2 n D
8270: e28fc600 add ip, pc, #04 ]& c5 v# f/ n5 M' U
8274: e28cca08 add ip, ip, #32768 ; 0x8000
$ @& Q# r: Y& F0 Q 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
1 G5 j8 M5 D7 W6 N1 c5 T! u 827c: e28fc600 add ip, pc, #0
) C k# ~3 ^* a# e; ^ 8280: e28cca08 add ip, ip, #32768 ; 0x8000
, C0 ?! u/ b; [: b 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
* v. _& T$ b! C7 ]6 O+ P9 u 8288: e28fc600 add ip, pc, #0
0 Y- ] S$ F0 x6 i4 U6 l+ U 828c: e28cca08 add ip, ip, #32768 ; 0x8000
1 V) ^# C: m; F0 l0 Z 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c& k) k% n2 S4 }$ ]$ S5 x
none:
- ^/ g' v; c# p2 a5 \; f00008324 <_start>:6 L: J) ]* ]9 _+ H. w0 r
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
2 b, O# D& c* b5 P+ s5 J5 p4 P 8328: e3a0b000 mov fp, #0 ; 0x05 J+ {; t- c/ ]/ e: \# \& o
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
; l& `+ m) Z7 ?7 K 8330: e1a0200d mov r2, sp
& f6 r: Y3 V& p8 f 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
$ z' X) R4 |/ G 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
; \0 J% y5 Q$ E 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
4 ~8 Q$ x9 q: _: q6 k. \1 C2 p 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>9 j2 v, A4 E: J7 `. t' \
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
7 \+ k( P3 l$ l- J+ n2 n) X 8348: ebffffef bl 830c <_init+0x2c>* c3 u0 s) w1 E: S
834c: ebffffeb bl 8300 <_init+0x20>
' _7 a/ x7 a4 g( `, l' x- l' n9 |7 c( y 8350: 00008404 .word 0x000084040 H' Z( K: p! o* Y
8354: 000083cc .word 0x000083cc3 K" V0 ~6 G7 u+ j; y, J
8358: 00008408 .word 0x00008408, M7 Y2 V% d8 P0 N+ v
arago:
. y0 c. k( X& Q( P9 @00008294 <_start>:
/ g m+ u# T. D( M) h# t( j1 P, l$ i 8294: e3a0b000 mov fp, #0
: t8 W5 L& C4 g5 p# x 8298: e3a0e000 mov lr, #0+ W4 \7 b( ^$ _, y' y% e
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
6 C+ f- f% R8 P m/ l+ T 82a0: e1a0200d mov r2, sp
: ]7 k, w; H, y0 d 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
. n6 S2 S5 K6 |! ~8 u 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)% t/ Z- r; G, v; o, F7 W s5 e
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
# h& ]: ]( D! t$ @ 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)! W2 r' f; _$ {3 j
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34># e% o* Y& n7 Q% v! _
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
* e, a! N! ?6 ~: y* |# }6 t) a- } 82bc: ebffffee bl 827c <_init+0x2c>6 }" a( t4 @' H( P/ K7 C
82c0: ebffffea bl 8270 <_init+0x20>
6 G: s; X" u* T( T 82c4: 000083dc .word 0x000083dc( p! s; y1 Q5 [4 E$ K
82c8: 00008344 .word 0x00008344
* ?" J+ u& y. X. \$ h! ]- P 82cc: 0000837c .word 0x0000837c' y8 u" r% X3 f' R
none:3 L5 g/ O" p9 j; Y2 x0 a
0000835c <call_gmon_start>:
- r$ k/ A ^2 \3 Y# k# U. [- ^7 z: w5 s 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c> b- ?/ O7 Y- A
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 ~' K; B+ ~4 P" u0 K 8364: e08f3003 add r3, pc, r38 S0 x5 x2 i) F5 I( J, P/ K
8368: e7931002 ldr r1, [r3, r2]0 @/ P. z& ]6 z
836c: e3510000 cmp r1, #0 ; 0x0" y" V" `5 |5 U. T5 M) Y
8370: 012fff1e bxeq lr
6 U, |; T- c$ O& X/ ? 8374: eaffffe7 b 8318 <_init+0x38># l# j: U* k" u9 V0 `: A+ t3 {
8378: 00008264 .word 0x00008264
4 c: E( U/ b# T# z 837c: 00000018 .word 0x00000018) \7 e( b4 Q- k
arago:
7 e/ u# J# s/ j5 u6 d, K000082d0 <call_gmon_start>:
( x, M( s, T4 g6 w9 E& O) j 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>( q+ C+ P" j! r
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>$ C( g% t) Q* K
82d8: e08f3003 add r3, pc, r3
0 y* u9 A# T& ?* i9 E2 K 82dc: e7932000 ldr r2, [r3, r0]
# d- ^# F. u" O 82e0: e3520000 cmp r2, #0
6 }3 Y3 ?! H% I 82e4: 012fff1e bxeq lr! }2 s1 r; n* _; `6 @
82e8: eaffffe6 b 8288 <_init+0x38> l7 r( e& c& N' S. e& z8 q, L
82ec: 00008208 .word 0x000082085 G: b3 J! ]7 K; V
82f0: 00000018 .word 0x00000018
0 a) @- s+ [* ?0 anone:
5 h" @: L& N# @: l9 |, _' c00008380 <__do_global_dtors_aux>:3 z" i7 k/ u* L& H' u& r
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>( s2 G$ w' B# c( u9 s" w
8384: e5d23000 ldrb r3, [r2]/ d& }( }# L+ O# p: ~8 v
8388: e3530000 cmp r3, #0 ; 0x0- I8 z1 X* u# S9 J9 P, h5 F6 \
838c: 03a03001 moveq r3, #1 ; 0x1
5 ]( i4 N! `3 ^) Z% X" A8 } 8390: 05c23000 strbeq r3, [r2]- o( [4 _, f( [6 F% q6 v& l9 T- K
8394: e12fff1e bx lr3 W1 U& R; x$ D% b& d+ G& \' E
8398: 000105f4 .word 0x000105f4, [& e) U! K5 k+ }
arago:
' n0 I* [4 C/ o! y- v% [+ V, \000082f4 <__do_global_dtors_aux>:
! v* G0 [# D# n9 k8 b: Q 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
: F! I" \) O# H 82f8: e5d32000 ldrb r2, [r3]
1 r. ^! ~, _! \8 ]! j5 Z 82fc: e3520000 cmp r2, #0
- l0 l; M7 w( `2 o% ? 8300: 02822001 addeq r2, r2, #1
D5 M+ J/ }7 w& V 8304: 05c32000 strbeq r2, [r3]
7 @' S' }- r( ]6 A) ^, O. ` 8308: e12fff1e bx lr2 \$ `6 U. G9 @. I
830c: 0001050c .word 0x0001050c
$ B) ^7 W7 L- q6 rnone:5 }# j9 E( N7 b8 t) ?
0000839c <frame_dummy>:
& E8 {0 h3 U+ l1 q 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
7 V0 Y+ E1 T6 P; S 83a0: e92d4010 push {r4, lr}
) h7 R) u! V# j& ~6 y 83a4: e5903000 ldr r3, [r0]7 i. M5 e7 x p4 L6 [
83a8: e3530000 cmp r3, #0 ; 0x0' h# E9 z; b0 ]" q6 Q* z% w( e
83ac: 08bd8010 popeq {r4, pc}
2 w+ @* b% f3 w6 c4 {2 T 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
" a/ I$ ?2 v% I, H$ y5 _ 83b4: e3530000 cmp r3, #0 ; 0x09 l4 Y k$ T* V) S
83b8: 08bd8010 popeq {r4, pc}
0 {- s9 P% ~. `% T: O 83bc: e12fff33 blx r3
% @0 `" Z% K! M4 ~ 83c0: e8bd8010 pop {r4, pc}
" C* H$ O2 \ e! a 83c4: 000104dc .word 0x000104dc
; U3 w o. y# q4 G# [ 83c8: 00000000 .word 0x000000002 h8 m: k) \: }* Q! e
arago:' e$ ]( b) ?( t* U5 y
00008310 <frame_dummy>:
( m- i. I3 J- {3 T4 {6 n 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
& l. i' N5 x4 s3 f+ M) E; C 8314: e92d4008 push {r3, lr}+ E0 L7 M2 ]9 Q& O; l4 ]% u
8318: e5903000 ldr r3, [r0]; A6 [4 f4 ^0 `' @) k& q
831c: e3530000 cmp r3, #0
% h# P- l6 l6 c" ` 8320: 0a000003 beq 8334 <frame_dummy+0x24>, C4 u% F/ e& x/ K
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>- U# e" g* v" N- `+ t3 X
8328: e3530000 cmp r3, #0
6 a/ V1 g8 e* k, ^ 832c: 11a0e00f movne lr, pc
* ]5 X* k) v0 g* ?" Q6 s9 k! U2 \ 8330: 112fff13 bxne r3$ E; j2 ^/ V* T1 o3 P1 a) b' y% v
8334: e8bd4008 pop {r3, lr}" J7 n* `# T+ ^" S" V. P
8338: e12fff1e bx lr. W( {$ A7 J+ D% D9 d/ B+ m
833c: 000103fc .word 0x000103fc
& N& B& d7 P, L% }5 O( K; B 8340: 00000000 .word 0x00000000
' n% s8 R8 E7 `7 H: s; _' `5 pnone:4 q5 {2 l) h' q3 C; K# D( S
000083cc <main>:" ? w6 H M! R3 X7 K
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
# a. a p; k) u2 w; g 83d0: e28db000 add fp, sp, #0 ; 0x09 V' u+ j8 K/ q7 n0 t
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
: P8 i4 |% e# ^. n% `% w 83d8: e50b0018 str r0, [fp, #-24]; o/ U* J$ }* P; U! k
83dc: e50b101c str r1, [fp, #-28]+ j" h6 N6 y4 E/ I
83e0: e51b2010 ldr r2, [fp, #-16]
( ], O' o$ |( O1 x 83e4: e51b300c ldr r3, [fp, #-12]
/ _2 f) f. [5 F* F4 Z 83e8: e0030392 mul r3, r2, r3
& s3 U. k3 R; p" q/ p8 j 83ec: e50b3008 str r3, [fp, #-8]1 r# C/ U7 @% w) P, j. L
83f0: e3a03000 mov r3, #0 ; 0x0
n( k& r% C8 F0 e- m/ W) e8 \ 83f4: e1a00003 mov r0, r3 b2 D; ^: j$ ~2 U9 l
83f8: e28bd000 add sp, fp, #0 ; 0x0
+ n" V# \: W5 f$ j% j 83fc: e8bd0800 pop {fp}& v" i$ [# F6 t+ \% N
8400: e12fff1e bx lr( W3 [9 s0 e/ L2 ~
arago:9 b9 q" I3 s7 J7 }7 e! x, o6 A0 s
00008344 <main>:
3 S+ i9 {' H7 S" N 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)# W' |# ?) ^' U0 @
8348: e28db000 add fp, sp, #0
) F% k! q* b% r+ X, E" e 834c: e24dd01c sub sp, sp, #28
, o4 X$ i7 D8 D, A$ M- A3 W1 Y 8350: e50b0018 str r0, [fp, #-24] V3 g& l3 K5 ^# s+ g
8354: e50b101c str r1, [fp, #-28], C6 f: g9 H# g$ p3 h) ~
8358: e51b3008 ldr r3, [fp, #-8]
* D4 j R- E- b) C6 v 835c: e51b200c ldr r2, [fp, #-12]* g" a$ M, e% O: @% \$ n* D
8360: e0030392 mul r3, r2, r3
& {' P/ K. t* b) R' f 8364: e50b3010 str r3, [fp, #-16]
+ V5 A4 I* Q& L 8368: e3a03000 mov r3, #09 I; X2 q% E% ?+ T: o, v0 p
836c: e1a00003 mov r0, r3* z7 @/ j$ H. y2 o& p
8370: e28bd000 add sp, fp, #06 _) Z7 F" ]& p
8374: e8bd0800 pop {fp}
0 ^& E" k- o' e2 q 8378: e12fff1e bx lr
! N5 u n) n; v9 C+ [& H" V' gnone:
0 ?" Q4 o- |% P7 v u3 l" G00008404 <__libc_csu_fini>:; N% c1 H/ f0 w8 }0 P n
8404: e12fff1e bx lr
3 n$ P& l. v4 Z3 h3 D. D9 @arago:2 c7 k, Q. T$ ^
000083dc <__libc_csu_fini>:
; g5 N" Q" W7 {9 f. V 83dc: e12fff1e bx lr0 y( w: q, z5 ^3 k+ k
none:
* P+ M5 j" v, h* u' w00008408 <__libc_csu_init>:
& f4 T- p9 z8 }" i+ p 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
6 X+ c% A1 |9 T 840c: e1a08001 mov r8, r12 X& V- q2 k: g( x
8410: e1a07002 mov r7, r2
# v: D4 z; \+ n8 K( t5 W4 Q1 h 8414: e1a0a000 mov sl, r0% T$ B7 F- W- z8 Q
8418: ebffffb0 bl 82e0 <_init>
; i1 d' ]1 x. T1 X( x 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
0 d$ A$ o5 x$ \+ W+ B) ?5 D 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>8 P7 T9 |. c7 {/ k, A3 x, ^
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>5 B8 Y/ Q$ l2 |6 |! W" P
8428: e0613003 rsb r3, r1, r37 R% {# J% L C
842c: e08f2002 add r2, pc, r2' y9 a/ f7 L/ g5 c, Q3 l) y
8430: e1b05143 asrs r5, r3, #2 H2 P( t: [1 s6 p* @9 P5 F
8434: e0822001 add r2, r2, r1
3 C4 l' J' K# F 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}& a" z3 [! ^7 t( @+ b0 Z
843c: e1a06002 mov r6, r2
6 x7 ~0 l, T8 L; R 8440: e3a04000 mov r4, #0 ; 0x0# Q3 m; `8 d% u( ^% c% R
8444: e1a0000a mov r0, sl9 {; E. R" C" J5 W
8448: e1a01008 mov r1, r8& e& Q- c: i9 U4 S3 p
844c: e1a02007 mov r2, r7, K6 A3 w- A0 r3 u9 d: ~
8450: e1a0e00f mov lr, pc
2 ^1 w) z. e+ X4 Z5 L# m! p 8454: e796f104 ldr pc, [r6, r4, lsl #2]5 r% M/ y. T; E8 s" S( @% C
8458: e2844001 add r4, r4, #1 ; 0x1: s1 Y0 B8 W/ c- S9 }3 [4 u. z! [
845c: e1540005 cmp r4, r5: F8 D% ^$ b. g! s7 @4 t
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>6 k( u, V4 \6 s* B
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}" i3 ^, Z3 t, H0 ~- r+ d
8468: ffffff04 .word 0xffffff04
; K# K5 f$ l& ^: D. m1 f. {* r9 q% [ 846c: ffffff08 .word 0xffffff080 h: Q% n, I1 [4 E% \
8470: 0000819c .word 0x0000819c# ]3 l- ^& x. i! d+ S
arago:
3 A* ]3 f5 {8 r0000837c <__libc_csu_init>:9 Q% X! \% P N/ D
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
; R/ @8 u/ B. R1 i7 D+ r 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58> Y8 C, U6 O( S
8384: e1a06000 mov r6, r0
) N! L5 o0 {. u. }3 e9 z$ w0 {6 D 8388: e1a07001 mov r7, r1
4 w" A: o* B) K$ r& E5 s 838c: e1a08002 mov r8, r2% Q9 k0 F2 \0 P+ S0 u: w2 @2 L
8390: ebffffae bl 8250 <_init>
0 r+ H- D9 ]) V9 g2 L9 a 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
3 X8 }! U+ h# }8 t( J: E0 p 8398: e08fa00a add sl, pc, sl
( O! i x; t: _" x6 o- L. x 839c: e08f0001 add r0, pc, r1
# m/ K$ ^+ X' m! G' \ 83a0: e06a5000 rsb r5, sl, r0
7 u! e7 [* }# e0 U9 U 83a4: e1b05145 asrs r5, r5, #26 _* p+ }7 U S3 w5 q
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
% b5 {, W/ d, q0 C1 l* P( U 83ac: e3a04000 mov r4, #0- t+ p# U7 y% B: ^6 ~4 @8 w& b3 ?
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
E) f4 {0 z5 Y5 w; H/ y 83b4: e1a00006 mov r0, r68 e$ i& B& a' H) Q R+ T
83b8: e1a01007 mov r1, r75 r1 ~+ u0 X) H9 d$ j L
83bc: e1a02008 mov r2, r8
4 P* m; f' e4 _/ r( C6 f$ O- k% n 83c0: e2844001 add r4, r4, #18 X9 ^, B" ^ y1 g0 M2 m' q
83c4: e12fff33 blx r3
0 m% ^& o, f2 y) F- n, i( t% @8 y 83c8: e1540005 cmp r4, r5
! X7 a; V' ]* s1 D 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>" ~# j2 m# t& V" v
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
) P1 l9 W. {: k 83d4: 00008054 .word 0x00008054
0 B: s9 l+ e& j8 ~ 83d8: 00008054 .word 0x00008054" w* ? B8 L* n; a) l7 w
none:) J0 P2 X L* h8 o+ ~
Disassembly of section .fini:
6 B7 k U4 ~0 O6 [: u5 [
5 t. l! G& g% B5 T! F( u4 N00008474 <_fini>:
& ?$ I' @. S; [3 |9 {! A# _- [ 8474: e92d4010 push {r4, lr}( C1 Q+ M# o v Z. \
8478: e8bd8010 pop {r4, pc}
7 e3 h0 F* I% ^5 E7 x W5 u9 Parago:
" x! a! n3 v) S; }" YDisassembly of section .fini:& |- W, K) B) k5 w. Q$ b2 p) f
1 H3 Y' f3 S6 L- F( |
000083e0 <_fini>:$ N7 Q9 o9 F+ }. A7 C
83e0: e92d4008 push {r3, lr}
|# X Y. |. w# h2 M& K0 H 83e4: e8bd8008 pop {r3, pc}
9 l$ q0 i3 h! C% z" _/ {! d; O8 Z" L# o. F' v; o6 w3 j
8 g9 N* Q. T' R: B' T. i5 q" ]1 i. }) @
|
|