|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:7 R3 ~5 f& |# w+ r
1 #include<stdio.h>
! m9 u" }9 L$ R7 Y# n. |5 s 2 #include<math.h>- E" O. [9 d/ ]" q
3 int main(int argc,char* argv[])
' x+ X* b* ?+ _" p! q# w 4 {
+ C" e( t# B! {. ]' v0 h 5 int a,b,c;
9 U8 H/ R2 [3 d% j: A6 h 6 c = a * b;
* ?6 q9 M! @, g | 7 return 0;8 h( v/ @! ~# U Z2 y
8 }$ Z% }& \/ @9 p% ?. f; J
: |0 R( n$ a7 H l/ {4 f下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
& D) h9 J; m' O) G1 o6 w$ rnone:8 b: N1 P6 i2 A4 W& o. X+ H
000082e0 <_init>:5 c8 W% {! o; N8 \6 F- |4 d6 I
82e0: e92d4010 push {r4, lr}% j4 X* u+ ?3 D C% {' B5 R( N
82e4: eb00001c bl 835c <call_gmon_start>9 ~' W% N* r# ~6 ^* }$ ? X
82e8: e8bd8010 pop {r4, pc}
! a( V7 W! @" L3 Xarago: o& O& B/ Q# l+ g4 \- R
00008250 <_init>:
) ^7 }. R+ W6 W4 l! j 8250: e92d4008 push {r3, lr}
3 I1 ?; a" i7 d2 k7 S2 X 8254: eb00001d bl 82d0 <call_gmon_start>
( R0 @5 N. n2 g3 T 8258: e8bd8008 pop {r3, pc}
; a2 Q7 i: h5 b* y2 Q2 g) {# C$ F
none:0 Y! T; f7 R& C# _
000082ec <.plt>:
+ f, v9 b# M5 D) R: V 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)* d7 P$ N6 G+ e9 Z& k7 r& Q
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
& e! b9 l4 i% ]7 U' B" u 82f4: e08fe00e add lr, pc, lr/ r; Q. h% w( z* n' t
82f8: e5bef008 ldr pc, [lr, #8]!
2 W" T L- g# j! @- s; L 82fc: 000082d4 .word 0x000082d4
8 V4 }" ?7 ]7 J5 R8 _+ ~ 8300: e28fc600 add ip, pc, #0 ; 0x0- e& m- P1 Z: v2 {; H' s: Z+ m
8304: e28cca08 add ip, ip, #32768 ; 0x80004 ]+ a; }: `$ }0 H9 ~% _0 C
8308: e5bcf2d4 ldr pc, [ip, #724]!
" G$ E% G/ _# n) {7 { 830c: e28fc600 add ip, pc, #0 ; 0x0% n- {$ m. r1 O4 x8 S, Z% G
8310: e28cca08 add ip, ip, #32768 ; 0x8000
5 |" V8 ]* M/ t, j3 _% O: a 8314: e5bcf2cc ldr pc, [ip, #716]!
1 j& l. Y. |6 f# H- O! I 8318: e28fc600 add ip, pc, #0 ; 0x0
# N; i y7 f9 { 831c: e28cca08 add ip, ip, #32768 ; 0x8000
) ]) f ~9 _, d+ t: J. e 8320: e5bcf2c4 ldr pc, [ip, #708]!
" ]4 m: x2 v1 a- v i( \arago:3 \+ F/ w- m3 |5 F! h) r; P8 l
0000825c <.plt>:: t' `+ ]6 N5 M! R
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)0 e$ ~5 |8 o, _7 W, s
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>$ v( R, g7 t3 J
8264: e08fe00e add lr, pc, lr
3 K& o$ ^) a7 b' d) Y5 I 8268: e5bef008 ldr pc, [lr, #8]!9 s0 B# w; _. X8 v# \
826c: 0000827c .word 0x0000827c6 r0 m0 Y6 F2 E! Y4 P
8270: e28fc600 add ip, pc, #0
" v$ X# a, S: P7 j& N 8274: e28cca08 add ip, ip, #32768 ; 0x8000
. n5 i" {" b& Y* e! [, d 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
8 |6 c9 A, P& u' v# T* |- ~* |5 i7 t 827c: e28fc600 add ip, pc, #0" w0 l. d; k) E2 ^
8280: e28cca08 add ip, ip, #32768 ; 0x8000
, O+ b- ?$ ]) |- c2 m& k0 A* p% m' Y 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
) W1 N Z2 y: F, |; P5 B. f 8288: e28fc600 add ip, pc, #0% G5 u2 h6 O9 S" P; D# a
828c: e28cca08 add ip, ip, #32768 ; 0x80006 D3 T* o: d" r% {1 L: a9 K
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c- j6 O/ R" H% O/ n1 W) y% p+ c
none:. \, u1 D; D+ ` F6 i! C
00008324 <_start>:
+ C1 u1 G, W7 W' U 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
! B4 b8 U. U/ M0 Z/ f 8328: e3a0b000 mov fp, #0 ; 0x09 w4 m" s* g! ?+ i: M6 L
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
* ^, Z3 S( [$ j: O7 M: O6 o/ B 8330: e1a0200d mov r2, sp# C; B% U Z0 r" y! r2 Q& i
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)3 O9 j: w: }' |* ]+ Z: j0 ^) S+ R
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)3 P& [, |( Z) V4 P0 l( q! p+ M
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
! a- P8 ^! v, C' @7 ? F 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
7 ]# p7 P5 A# a. `- J) W 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
9 [# ^2 y' @& x8 M1 q8 _6 C0 ~1 F 8348: ebffffef bl 830c <_init+0x2c>
5 W' Y) ^/ M9 A5 L 834c: ebffffeb bl 8300 <_init+0x20>, F- x; Z/ m$ s$ u$ R
8350: 00008404 .word 0x00008404" {! r! ]0 ]$ Y2 R
8354: 000083cc .word 0x000083cc
" h( n2 h0 y" O: B- s4 r8 \1 ~ 8358: 00008408 .word 0x00008408
! A* w& e* b8 f" f9 a# narago:
" s# W; M! P* e5 E00008294 <_start>:
. ~0 F3 p( I$ }5 l4 \+ Q 8294: e3a0b000 mov fp, #0
3 @9 u7 x" Z4 a 8298: e3a0e000 mov lr, #0$ b" h5 I: E% m4 z
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)+ F* J! y( ~* f; I1 Q
82a0: e1a0200d mov r2, sp
/ G' y: i' z4 B R+ v 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!). v" U' a4 m) e# g% n: n2 ?
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
6 X# K( L9 d4 l$ |! y6 [0 E3 I 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>/ M2 g* ~& Y& k* A8 W
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
! r5 T* ^# ~* y) r 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>! r7 m, \3 s# ?9 l8 y% P: l2 |
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>* x! Q: H5 r, v% t) d& @, _% Z
82bc: ebffffee bl 827c <_init+0x2c> P- @$ S T0 t" P1 Z
82c0: ebffffea bl 8270 <_init+0x20>
7 \/ d2 @1 M- W& h0 O 82c4: 000083dc .word 0x000083dc
* o% \! _/ C" A+ K7 \( h& k9 G; l 82c8: 00008344 .word 0x00008344* ]( \+ E* k* }$ ?
82cc: 0000837c .word 0x0000837c: N' W# _- W6 O9 u; [
none:; u) G7 }8 ~; Q9 O3 z. o( f
0000835c <call_gmon_start>:
% [& p2 g) V' q2 y; K/ H 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>: C! y. i& a1 l2 r, M
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>0 Z5 i" U" D; Y* v7 t, @$ ^
8364: e08f3003 add r3, pc, r3& a$ A6 o8 F, n" N8 V B
8368: e7931002 ldr r1, [r3, r2]
5 T! ^5 }# f1 o+ v ~/ i" ^ 836c: e3510000 cmp r1, #0 ; 0x0! m* r. @/ H$ a& @- {$ ]. g
8370: 012fff1e bxeq lr
7 y4 A- f g& m5 j 8374: eaffffe7 b 8318 <_init+0x38>
) P8 {8 g6 \8 Q: |7 p! V 8378: 00008264 .word 0x00008264
6 v8 A. [% s1 H) ?" X: D. \ 837c: 00000018 .word 0x00000018/ B' u% [/ Q( M T i
arago:
8 Z& V5 J8 `2 s3 f' W0 w000082d0 <call_gmon_start>:
& k0 F$ s/ E. h9 J6 v j 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>6 j1 l% Y8 q/ y7 g+ ], [& \
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
, k) t' L1 s, _' W1 q0 K 82d8: e08f3003 add r3, pc, r3
/ Y+ @2 D/ N5 r, j 82dc: e7932000 ldr r2, [r3, r0]8 I M# |& Y3 J" i; @
82e0: e3520000 cmp r2, #08 i+ c5 K- g$ A
82e4: 012fff1e bxeq lr) ^5 ?. y' x7 [) e9 o( _& W8 ]
82e8: eaffffe6 b 8288 <_init+0x38>& w9 h+ u5 w8 y; R! O% @4 c$ c* [
82ec: 00008208 .word 0x00008208
) T* m0 z6 E9 E7 j# L 82f0: 00000018 .word 0x00000018
/ l, o' k2 ?- s5 y+ d: q$ Nnone:
; X) j( n, M9 |4 d) y00008380 <__do_global_dtors_aux>:: B4 u8 a" P2 W. p( V
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>% Z% h5 u+ L5 f. y4 [8 U8 \
8384: e5d23000 ldrb r3, [r2]# m. F9 j8 T& I' y- l$ \/ @" x* w+ ?
8388: e3530000 cmp r3, #0 ; 0x0
' D- T2 ]+ o5 h; T 838c: 03a03001 moveq r3, #1 ; 0x1
* f" G- V( q9 C9 X 8390: 05c23000 strbeq r3, [r2]
! |/ N7 S2 @+ t2 |# E1 M6 L, V+ Z4 K 8394: e12fff1e bx lr
/ A9 |8 ?' N& d4 i7 f+ E! a 8398: 000105f4 .word 0x000105f4
: ~" D+ p I& ^+ g) \3 H: c$ h0 narago:1 X# O9 Y, W2 s2 z3 u% l
000082f4 <__do_global_dtors_aux>:
; N) S* n( h$ b1 P- ~# Q 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>) s0 w8 G7 V; d A6 v
82f8: e5d32000 ldrb r2, [r3]
8 D6 {4 \$ I& S `2 k% R 82fc: e3520000 cmp r2, #0* _" @. Z l1 e$ w. n1 W8 R: x' t
8300: 02822001 addeq r2, r2, #1
. o# e% p& l/ n: R+ G. Z% s 8304: 05c32000 strbeq r2, [r3]
, ]0 ?* H9 s. R' I 8308: e12fff1e bx lr
# i3 Y/ L( c" T 830c: 0001050c .word 0x0001050c
c$ \/ N" Y6 x6 Hnone:
) f6 W+ u- X$ w" Y9 a0000839c <frame_dummy>:3 ^% ^/ A9 B) G7 L$ b" _
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>' F; U7 a( I. J4 O, Z* k0 r
83a0: e92d4010 push {r4, lr}" U: }& w+ L2 g8 \. j- u
83a4: e5903000 ldr r3, [r0], K1 h/ A6 Q' q( Q/ d/ m" o! X
83a8: e3530000 cmp r3, #0 ; 0x0
7 |. s8 R$ ?+ z 83ac: 08bd8010 popeq {r4, pc}
' }8 ^& A5 y# r6 o0 h P& h 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>2 |" L# r- C4 W f
83b4: e3530000 cmp r3, #0 ; 0x0
/ u M7 K8 @5 ^$ U 83b8: 08bd8010 popeq {r4, pc}
7 C l2 C' u/ k; o% q0 X, ? 83bc: e12fff33 blx r3
4 ` m( u% m, {( N; V1 [ 83c0: e8bd8010 pop {r4, pc}! B7 G- w: I$ _+ ?- w- r2 f
83c4: 000104dc .word 0x000104dc
, r! ~5 m1 [9 c 83c8: 00000000 .word 0x00000000
$ m% v3 j; b% F, |arago:
( Y7 r3 \! |) ?) q- U9 z00008310 <frame_dummy>:
/ _- N8 t# L- s7 _ 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
: A3 I7 H, f, i. A7 D# } g 8314: e92d4008 push {r3, lr}5 {: d9 D) c- V) Y( d' \9 P
8318: e5903000 ldr r3, [r0]5 |3 X- }: |. u0 B
831c: e3530000 cmp r3, #0
; R# s) c8 i& @+ L8 [; ? 8320: 0a000003 beq 8334 <frame_dummy+0x24>2 R Y. W8 f# p" l) d
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
9 z1 V# I3 X3 S- t: r' F! Z; \ 8328: e3530000 cmp r3, #0' D/ E# H/ w1 b" B; R) _ B& Z
832c: 11a0e00f movne lr, pc; L2 u0 R3 ~1 n. V- W. M: ?
8330: 112fff13 bxne r3
8 {7 I" K- j1 {3 n 8334: e8bd4008 pop {r3, lr}1 k* P v( e: i1 g( T6 D* j- K3 c
8338: e12fff1e bx lr& m4 A: w! ^- B+ F+ {2 l
833c: 000103fc .word 0x000103fc- Z _2 Y* X$ q% `# h1 g8 ]2 D
8340: 00000000 .word 0x00000000; ?$ D4 z- @: L+ f: C& R: \
none:
. W: V' u! p6 \/ k/ m, ]4 ]! ?000083cc <main>:
9 j' N' U( R: v- { [ 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
4 J; j2 y7 [* ? c3 l) b/ v4 Y- j0 p# M 83d0: e28db000 add fp, sp, #0 ; 0x0
+ s) P a* q# O+ }% b5 u/ }7 m' K9 z 83d4: e24dd01c sub sp, sp, #28 ; 0x1c% r' E& Q5 j' m
83d8: e50b0018 str r0, [fp, #-24]
7 c% i3 e2 I/ o. A 83dc: e50b101c str r1, [fp, #-28]
/ |% o' F. y Z- K 83e0: e51b2010 ldr r2, [fp, #-16]
4 h6 u+ t& q/ u2 H1 Q4 B( A+ I 83e4: e51b300c ldr r3, [fp, #-12]
1 u8 a3 ?2 [# F- S 83e8: e0030392 mul r3, r2, r3
, ?3 P$ `* I, J: j) P# Z, T 83ec: e50b3008 str r3, [fp, #-8]# |8 O% a8 Q2 \. I/ \( W8 j
83f0: e3a03000 mov r3, #0 ; 0x0; f3 A0 r3 I2 Y- x. R
83f4: e1a00003 mov r0, r3 p- ]* ]$ g+ M) A6 q T2 k& @" ?& e
83f8: e28bd000 add sp, fp, #0 ; 0x0
2 B5 k4 r5 ? U4 M( ] 83fc: e8bd0800 pop {fp}
8 a- v) S8 Z/ @& P/ e 8400: e12fff1e bx lr
6 H+ {1 t6 C- H. f7 @" varago:
& ]6 W l$ z" N/ |5 j5 f. t5 J00008344 <main>:; M2 Q' ^1 d: @; N$ L- E
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
4 _* a7 @7 G! [- }- {$ \/ { 8348: e28db000 add fp, sp, #0 b- e5 m6 O- }2 P* P
834c: e24dd01c sub sp, sp, #289 j" a* y+ O. S3 r* y
8350: e50b0018 str r0, [fp, #-24]
7 f5 Q. Z# i* [, T8 g3 v 8354: e50b101c str r1, [fp, #-28]6 v; h5 s; v: e4 z# Y& d
8358: e51b3008 ldr r3, [fp, #-8]8 Q7 Q: B: S( G8 k
835c: e51b200c ldr r2, [fp, #-12]/ D, a; g" M5 {! r. k/ `
8360: e0030392 mul r3, r2, r3
* e+ v3 Z* K. X. r. l 8364: e50b3010 str r3, [fp, #-16]
+ V$ t L' H; `. Z6 I: q g 8368: e3a03000 mov r3, #0
! g4 u2 i# ]" F8 s: h- ] 836c: e1a00003 mov r0, r3
4 r+ N: X9 C& q7 O" o Z6 } 8370: e28bd000 add sp, fp, #0
; U Q& V: _) q$ ^ P% C) A! N 8374: e8bd0800 pop {fp}
7 D) J( O* X& ]+ {, `0 O; ?0 F' W: { 8378: e12fff1e bx lr
- `( X# Z, T3 l, Z- ^/ s9 t; Nnone:
' `% x6 x$ L5 _. M: A00008404 <__libc_csu_fini>:
1 ]7 w j, d6 V. q! M2 n1 e 8404: e12fff1e bx lr
+ Q( D5 p$ w7 karago:
# `+ ]; E% u6 t; W000083dc <__libc_csu_fini>:9 T( z' z5 N/ k
83dc: e12fff1e bx lr% C. }! {' B1 l2 B
none:" H4 i- G- _) r2 R) R6 ^: C
00008408 <__libc_csu_init>:
' M8 m5 y3 ~# {7 N 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}" I0 _7 q2 d+ U
840c: e1a08001 mov r8, r1
. x, b* _. z' Y- ?' F% }5 o 8410: e1a07002 mov r7, r2) B U' q1 i1 E! q
8414: e1a0a000 mov sl, r0
3 W# X2 b# M' Y' V 8418: ebffffb0 bl 82e0 <_init>
( m, D9 P% F: B4 q; J0 \- X" [. f 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>' C, Y2 \8 e4 L" j, }, r, t( E
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>8 g' w, p3 [9 t
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
! a5 Z8 ~! |) u2 u% G 8428: e0613003 rsb r3, r1, r3
, L* p- x5 [7 v! q% H 842c: e08f2002 add r2, pc, r2
+ H. T2 @: K: b+ ? 8430: e1b05143 asrs r5, r3, #2
C* q& K8 }) e2 v5 Y 8434: e0822001 add r2, r2, r1, d; q* h$ Q, \) [6 o
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}6 d' N4 O6 T! m: Z
843c: e1a06002 mov r6, r2
7 \$ i( L; K' q! u/ L 8440: e3a04000 mov r4, #0 ; 0x0$ N4 v4 v; k0 \/ i+ M* d
8444: e1a0000a mov r0, sl1 o& L! G# X( ?( {% E
8448: e1a01008 mov r1, r8; C2 y4 g, m ?0 }5 s3 K
844c: e1a02007 mov r2, r7
3 v% ~9 W) f# m 8450: e1a0e00f mov lr, pc0 x% p4 U7 R3 g/ l+ E+ t; J
8454: e796f104 ldr pc, [r6, r4, lsl #2]
: W2 L2 o% M" ^, O+ {! c 8458: e2844001 add r4, r4, #1 ; 0x1
$ N- ]" C8 V1 I# b( d- D" f- K. g8 g 845c: e1540005 cmp r4, r5
" }8 i. `7 U2 m* o# X( E, u, i) ~ 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>) e# q9 o2 t b0 C3 i
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
& k! @, A W \& R, h1 W 8468: ffffff04 .word 0xffffff04
, d, V6 _, V) }" B 846c: ffffff08 .word 0xffffff08
" x, m) k. H6 s: D7 s8 y+ d 8470: 0000819c .word 0x0000819c9 m. w, {$ ~* U
arago:" E- G1 V5 r. K+ I: c4 ~8 k1 c
0000837c <__libc_csu_init>:; E" O5 C0 V; l! _/ Q( k
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
8 P7 ^) q6 Z2 v2 Y% f- r; e5 P u6 ? 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
" W9 M2 j# |6 w) R! e. b6 v 8384: e1a06000 mov r6, r09 @1 X' F" L W2 `; S
8388: e1a07001 mov r7, r1( q( ]! `: t3 | _$ E) e
838c: e1a08002 mov r8, r2
! d* k$ x- W" i* l- K: D6 {3 r( b 8390: ebffffae bl 8250 <_init>
3 u% V# [/ I$ v6 K" e 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>. r- C0 [) c5 x8 N ^
8398: e08fa00a add sl, pc, sl- V3 a5 x0 H: T x
839c: e08f0001 add r0, pc, r1, W, }3 m- @; f1 ]* _7 B
83a0: e06a5000 rsb r5, sl, r0
8 `0 o `& g! X5 f# v; |+ v) K' p 83a4: e1b05145 asrs r5, r5, #22 e" r/ j8 W/ S+ M6 B
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}( c8 ]. d* ?; S" R& g( A; U
83ac: e3a04000 mov r4, #0% |' p- E- V8 f/ T0 n- w: f
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]8 a% v: H7 r8 Q! \
83b4: e1a00006 mov r0, r6
( _6 }3 K- L, ?# U 83b8: e1a01007 mov r1, r7& i% c( u1 Y% D. G
83bc: e1a02008 mov r2, r8
, y, [1 r9 J' V" _ 83c0: e2844001 add r4, r4, #10 ?& d1 y& a; }- ~
83c4: e12fff33 blx r3
$ N/ a7 R2 O$ s5 b9 N; d 83c8: e1540005 cmp r4, r5
/ n! [2 h: ]( x& r) o: `9 ? 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>% g; r3 c# W8 V& K6 ~$ \ Y
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
+ I5 C2 i* a/ H 83d4: 00008054 .word 0x00008054
% m0 G1 s. Q/ M8 | 83d8: 00008054 .word 0x00008054
4 G. {/ n3 @: @) f) n# \, S. N, e) dnone:) T: L! ~5 V, Z' o$ _
Disassembly of section .fini:& d* |8 \' [! n+ U5 ~5 I
2 e, z9 @" q% ~( @5 F% p2 G00008474 <_fini>:, a6 I$ R9 C2 T, k$ r9 m% E9 u1 @
8474: e92d4010 push {r4, lr}; _1 [* g0 q; d! V& C7 c3 C' j
8478: e8bd8010 pop {r4, pc}
* L7 f1 q2 m- p0 sarago:( w/ F- e* |+ ^" M$ `3 B; O7 B
Disassembly of section .fini:0 K. ?" o+ y- Q5 N7 c
3 o) V* f0 F$ m* C; W8 N
000083e0 <_fini>:
+ s8 @0 i2 ~8 G7 S) k( w, d 83e0: e92d4008 push {r3, lr}9 d" K& P$ Q% I' p* G- w
83e4: e8bd8008 pop {r3, pc}
- v( q4 R& B. w( e! G- p! o7 O. v, v8 p. s( S
* c. s- N' b- t/ X; d
+ z6 b" H: p" A R `* H3 q |
|