|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:0 j( k& D4 s, H
1 #include<stdio.h>
+ R! W# w" b5 P |* v* P1 v 2 #include<math.h>
- l+ K2 b: d, ^& x0 p; o- k) z 3 int main(int argc,char* argv[])3 T' h( w8 z7 Q: Y) }* U
4 { r) N6 q1 m0 I* l) r
5 int a,b,c;7 n4 r1 t9 n2 P( I
6 c = a * b;7 o# J+ _0 e/ m9 ~$ L1 u
7 return 0;" a$ a8 [: V) g/ y
8 }
* {- l' e5 u( K9 f, w0 z
. U( l- m6 h+ ^; ]( a' G! {& H下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
6 e6 n. t2 I- s/ _5 Rnone:' h8 T6 A2 |5 [" E
000082e0 <_init>:8 J( }1 u7 Z- w6 C7 x) W2 R
82e0: e92d4010 push {r4, lr} m1 v9 P2 M2 h& O$ T1 ^- Q
82e4: eb00001c bl 835c <call_gmon_start>4 y- [4 b) u! Z. `8 s3 p
82e8: e8bd8010 pop {r4, pc}
& j( s W t9 i R( h, zarago:
# Q& X) h$ c# f" a$ D r( o6 |00008250 <_init>:
, O4 }! R; I; a* c 8250: e92d4008 push {r3, lr}
3 T, H6 e4 s2 l 8254: eb00001d bl 82d0 <call_gmon_start>
4 j0 [. }. e" }/ Z6 ~$ c: o0 s 8258: e8bd8008 pop {r3, pc}1 A% y1 `1 \: ^& G4 t) ~
6 ^- ~0 F# A, D; _0 O- R
none:* O M! t3 A9 y2 F" C8 G
000082ec <.plt>:1 x: I! c. t8 C3 G9 z
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)8 ~0 g6 [. O/ }0 I3 m! z3 P9 X* u
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
Q0 b7 ]/ u, c) G. A 82f4: e08fe00e add lr, pc, lr. Z, `, D5 j- E G. R$ h2 U: C0 k
82f8: e5bef008 ldr pc, [lr, #8]!
2 Z7 }: P/ [1 c( u/ _ 82fc: 000082d4 .word 0x000082d4
o6 m) s% w" x+ \" g, @ 8300: e28fc600 add ip, pc, #0 ; 0x0
6 Q8 w; a+ N f0 J+ q& I. B 8304: e28cca08 add ip, ip, #32768 ; 0x8000/ A4 E# G: o% _1 M* ~
8308: e5bcf2d4 ldr pc, [ip, #724]!
. ^: o7 Y: a& H3 t; M 830c: e28fc600 add ip, pc, #0 ; 0x0
& D5 P9 x6 d7 ^- m 8310: e28cca08 add ip, ip, #32768 ; 0x8000/ a8 U/ y; c8 E, y- C
8314: e5bcf2cc ldr pc, [ip, #716]!
! @8 Z" A) U( d6 K4 Z1 Z% t/ a 8318: e28fc600 add ip, pc, #0 ; 0x0
5 `6 g `3 D) Q 831c: e28cca08 add ip, ip, #32768 ; 0x8000# n$ c" [+ X. H6 T2 ^7 C
8320: e5bcf2c4 ldr pc, [ip, #708]!
. H! t; A, F: B2 Q# H0 T; n4 R9 F* d: harago:8 a+ ~ E P# [! \
0000825c <.plt>:
- S2 Q9 V1 ^6 F! o9 s9 h 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
" \- @5 l1 W3 N4 q& L( c 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
v2 O* \: s8 V; } ]' q) P3 T 8264: e08fe00e add lr, pc, lr& k# P' ~# d0 y1 W3 h
8268: e5bef008 ldr pc, [lr, #8]!
9 {2 {: j1 K$ |. J6 U 826c: 0000827c .word 0x0000827c0 c ?; u$ \& ?0 f/ x# Z
8270: e28fc600 add ip, pc, #0/ A7 w8 H6 }; Z* H: @8 ~3 y) B/ S
8274: e28cca08 add ip, ip, #32768 ; 0x80005 }7 a4 ~+ E9 O0 k1 i/ Y3 X
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c$ b: G M% V6 j* m1 ~/ @ Y# @7 Y
827c: e28fc600 add ip, pc, #0; J+ g3 ~& l4 l2 t5 p
8280: e28cca08 add ip, ip, #32768 ; 0x8000
/ J; E8 ]) @3 G 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
1 |# G7 O) ]8 D4 d' l4 ]1 c 8288: e28fc600 add ip, pc, #03 N9 s% U5 w U( f
828c: e28cca08 add ip, ip, #32768 ; 0x80006 G4 ^5 B9 ^: N; \( Q
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
+ U g8 z( e$ Nnone:$ H5 r- R1 P, d% i1 S0 h
00008324 <_start>:2 J/ v) l! i. a$ F7 H7 q
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
y* ]* W6 g, s' o, x 8328: e3a0b000 mov fp, #0 ; 0x0% {8 g) n4 R) q
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* u8 D# Z3 _1 s4 ]( a5 d
8330: e1a0200d mov r2, sp2 a9 j1 P* O" B/ [1 A9 W
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)" b# E* j# v$ p; B0 B; g9 y
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)% x5 z/ [' J% @* F, J- p- a
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
- I' {( A6 Q# Y' M& P 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>$ _5 X' l5 A$ R. Y
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
$ L+ X; Q. |- x* m8 X 8348: ebffffef bl 830c <_init+0x2c>
3 d. `/ M' w1 `. n. l$ h8 Y5 h6 T$ z 834c: ebffffeb bl 8300 <_init+0x20>- q3 `: F$ V, Q6 y: U
8350: 00008404 .word 0x00008404
7 d8 k. @: y: U) g6 y9 ` 8354: 000083cc .word 0x000083cc7 a) a+ x7 p$ {5 \; U
8358: 00008408 .word 0x000084088 a8 w( p) O' I: i9 Z9 M& x
arago:6 {+ v4 f7 f' K) g0 v4 ]
00008294 <_start>:
- _' g6 g0 G7 n# s( ~5 L 8294: e3a0b000 mov fp, #0
# ]) i2 J% H( o6 U' K s7 m$ I 8298: e3a0e000 mov lr, #0
[. E1 {- x. G7 v* F- e; i& W0 l 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)% X( X, a7 N" u# C
82a0: e1a0200d mov r2, sp) d- G; t( Y! z" i5 p7 g
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
3 K; ~ c7 E# G2 d/ x4 G 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)- W2 h) v1 A Z) h0 ^
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
: V- E% {+ {+ O9 P' f 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)) o/ v1 k8 g$ u; D0 e
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
$ |) n' i/ E- n9 p" ^' v 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>0 |5 U8 f5 ?3 C# g/ o
82bc: ebffffee bl 827c <_init+0x2c>7 b. B! D, D8 [( e7 {
82c0: ebffffea bl 8270 <_init+0x20>" n5 F5 w1 Q6 q( t
82c4: 000083dc .word 0x000083dc
# x8 A+ z+ O7 S4 K8 l% O2 f9 b 82c8: 00008344 .word 0x000083440 r) Z: B1 _9 T: D
82cc: 0000837c .word 0x0000837c
% Q$ L. c6 b* U( X! h; z8 Unone:
; P( x0 l9 x$ D0000835c <call_gmon_start>:
0 Y* n: N; H9 ~ 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
Q% i4 P, z$ y9 ]5 U 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>% M6 ?4 V3 \7 x6 A, G
8364: e08f3003 add r3, pc, r3
9 j4 A9 A. E' i 8368: e7931002 ldr r1, [r3, r2]
1 z3 [" H; i% y: l, k: o/ e 836c: e3510000 cmp r1, #0 ; 0x01 o! D) T E& O1 G5 j+ A4 R
8370: 012fff1e bxeq lr0 H6 I( Y* ^) ?* b3 e" J
8374: eaffffe7 b 8318 <_init+0x38>1 Z3 H- m3 N' u% U) j! \
8378: 00008264 .word 0x00008264) P; r$ T3 _3 B/ d. \5 {. O/ [6 E9 K
837c: 00000018 .word 0x00000018
$ B1 L& E4 T% b4 q, yarago:. h9 f2 a& N3 M2 ^! t7 x2 s
000082d0 <call_gmon_start>:
; H& u- l/ d" k$ c" o: l- K W 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
; I& t$ R- ]( \8 o 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
% F, g5 f# ~5 n) q' [, } 82d8: e08f3003 add r3, pc, r3" G+ Y9 r% o f. t
82dc: e7932000 ldr r2, [r3, r0]0 b/ r" B" v" ^1 x4 i5 ~3 Z
82e0: e3520000 cmp r2, #0
7 C D8 b0 Q i 82e4: 012fff1e bxeq lr
" t; ]$ T- ?9 o8 z' w, m 82e8: eaffffe6 b 8288 <_init+0x38>" k4 Z; x* C. B: X
82ec: 00008208 .word 0x00008208
6 r. d$ l2 G( P/ I; [/ v 82f0: 00000018 .word 0x00000018) s5 U% |6 J" S2 S' f
none:* i3 n; r1 r$ y6 g
00008380 <__do_global_dtors_aux>:
( {8 L6 ]2 p- k 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>. B1 z* B$ W8 x$ p5 c4 Q( o" a
8384: e5d23000 ldrb r3, [r2]) b# u! i* x7 w8 z- U
8388: e3530000 cmp r3, #0 ; 0x0# }' s. h! e7 e2 S& \
838c: 03a03001 moveq r3, #1 ; 0x1( E1 P$ x* Q+ D! e$ W8 U+ @
8390: 05c23000 strbeq r3, [r2]
2 N% C! d- S4 D3 R, W 8394: e12fff1e bx lr9 y6 t! @+ m) |, d; N# X3 h
8398: 000105f4 .word 0x000105f4
1 q% ^; p* u# H0 Marago:
( @6 O; ^/ G% |$ e+ k) Q! L000082f4 <__do_global_dtors_aux>:' C" [: V9 q4 t; W) P
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>5 f4 o; n4 |2 _# Z8 o8 \
82f8: e5d32000 ldrb r2, [r3]
+ ^+ A b$ R' Z 82fc: e3520000 cmp r2, #01 G2 K" Y" k# v, y; U
8300: 02822001 addeq r2, r2, #1/ u2 i4 A! V- N: `0 Q3 E
8304: 05c32000 strbeq r2, [r3]8 `, r8 }1 r `$ ~
8308: e12fff1e bx lr! h d* ^, N/ A8 f! Q" w8 Y
830c: 0001050c .word 0x0001050c
7 v' W9 E7 ~/ mnone:
6 T( \' s( e+ H @4 r1 N! i% x0000839c <frame_dummy>:
5 d' F( B; H, o! g( \$ z 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
$ J# C9 @1 c2 _* u7 \+ A7 a 83a0: e92d4010 push {r4, lr}
6 D: J F+ r5 e6 M& P* L" x 83a4: e5903000 ldr r3, [r0]
6 B0 Z+ l' v0 Z( |& z 83a8: e3530000 cmp r3, #0 ; 0x0" `* u0 {. j% H, f6 [! L4 u- u6 B
83ac: 08bd8010 popeq {r4, pc}0 }* Q1 ~5 x: E1 W* q7 X
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>& T$ s# K# o+ L- |% e2 L& w% K
83b4: e3530000 cmp r3, #0 ; 0x0! X, p* T) U9 z1 v
83b8: 08bd8010 popeq {r4, pc}
6 S7 }8 P! M+ n. N 83bc: e12fff33 blx r3
\! j, x& H5 D 83c0: e8bd8010 pop {r4, pc}
: [: B8 P5 @4 O; l o: }, l; _; q 83c4: 000104dc .word 0x000104dc* }. c& ^# s8 M# O0 P+ J
83c8: 00000000 .word 0x00000000
$ T4 T5 p/ u; w# g6 `4 X; qarago: o- n+ k( r: A# M7 _2 t& @
00008310 <frame_dummy>:
% j- ?$ C+ N2 F( z- m6 A 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
" L# [4 @: a/ g" ?2 e0 t 8314: e92d4008 push {r3, lr}
) D; U2 } J9 c9 ]) k; F5 Z 8318: e5903000 ldr r3, [r0]2 E8 B. { r, `+ b8 M1 X7 c
831c: e3530000 cmp r3, #0
: s g4 d( \ w8 o( O+ t 8320: 0a000003 beq 8334 <frame_dummy+0x24>
0 [( X& ^$ I+ D 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>. | D4 n, e1 B) \& m
8328: e3530000 cmp r3, #0
; C% L5 d+ K' ~ 832c: 11a0e00f movne lr, pc' c1 J0 M& J# k$ e# J) Z
8330: 112fff13 bxne r3& f& A6 D( |5 S
8334: e8bd4008 pop {r3, lr}* n: g7 s6 R! h1 Y% }1 G& L
8338: e12fff1e bx lr
! J8 H! u* E& U* A+ P 833c: 000103fc .word 0x000103fc$ G" P. Q' O' a& E2 H! k2 ]9 ?
8340: 00000000 .word 0x00000000
& t+ u7 ^( _6 }7 V2 D: ?( enone:
: t: u3 u$ ^! A0 B5 k, Q000083cc <main>:/ y9 X5 ~, P: J4 P) E, a6 z
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
+ d1 g/ u2 I% i0 } 83d0: e28db000 add fp, sp, #0 ; 0x0
+ ?3 g2 a' D/ o- ^1 ] o 83d4: e24dd01c sub sp, sp, #28 ; 0x1c; Q! d3 o0 K- `
83d8: e50b0018 str r0, [fp, #-24]2 i; Y. o @ v2 e
83dc: e50b101c str r1, [fp, #-28]
2 l4 P$ a% W8 S& J% Y 83e0: e51b2010 ldr r2, [fp, #-16]
" B7 g- Q$ u% X: n0 V. s 83e4: e51b300c ldr r3, [fp, #-12]6 o( O; ~: i# X3 V. s, ~/ g
83e8: e0030392 mul r3, r2, r3
- w3 i5 A, t: b5 l1 k: x% r 83ec: e50b3008 str r3, [fp, #-8]
, s" ?& S6 W* D$ a$ ] 83f0: e3a03000 mov r3, #0 ; 0x03 L) r" H6 Y* ?! h
83f4: e1a00003 mov r0, r3. v* I4 O3 @' d3 Q3 g$ j- c
83f8: e28bd000 add sp, fp, #0 ; 0x0+ J3 l' X. X0 L( o2 }1 F8 U
83fc: e8bd0800 pop {fp}
8 Z n: o7 ]6 n# A4 D5 b# M 8400: e12fff1e bx lr
, A0 ~, [3 o: E- m4 a: ?+ Barago: r Q6 X" }3 F# w) n1 e, o- }3 V, ~
00008344 <main>:
' L: I5 a+ R7 f: \: n 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
7 I9 t, {0 d: B( [1 V$ q5 N 8348: e28db000 add fp, sp, #0) v: n5 B' @4 X5 z3 P: i
834c: e24dd01c sub sp, sp, #28
- S" t6 K1 P% |4 c2 o8 Z3 I- K, L @ _ 8350: e50b0018 str r0, [fp, #-24]5 e9 V9 d' E: H- f* t- u, Q
8354: e50b101c str r1, [fp, #-28]" Y3 H( y. a% z7 \0 f/ w
8358: e51b3008 ldr r3, [fp, #-8]
; r+ r- Z( W! v2 m 835c: e51b200c ldr r2, [fp, #-12]0 b8 c! b; U% \$ r' l0 X
8360: e0030392 mul r3, r2, r3: [# h" g3 x0 m% o, U% i: c- I
8364: e50b3010 str r3, [fp, #-16]
" Q) Y& w [ \2 q, B- S2 h, o6 r 8368: e3a03000 mov r3, #0: w9 ~5 l% m. a- @- I
836c: e1a00003 mov r0, r3
3 _, o3 T( r9 v3 Q% i 8370: e28bd000 add sp, fp, #0( t) F- u2 e3 S2 r
8374: e8bd0800 pop {fp}
/ V" `7 v# [+ B! t 8378: e12fff1e bx lr& t! i6 f$ R1 U
none:
4 p0 {! D% ]. f) [# q00008404 <__libc_csu_fini>:) H1 v# u, z/ D1 m1 F- h
8404: e12fff1e bx lr
) \# T: @* O2 aarago:
]4 T' T' j* x7 b2 }' ]6 Y000083dc <__libc_csu_fini>:6 w/ ~+ v! f- W9 v* f
83dc: e12fff1e bx lr
' y+ A- i3 u( H& w, pnone:
/ I- T& G) o% y" \5 A* u: o3 \00008408 <__libc_csu_init>:; o- K8 X4 u4 f1 [+ N
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}4 `& q& }: [5 \0 i! Q7 G
840c: e1a08001 mov r8, r15 e% T" H, j" L/ U! K
8410: e1a07002 mov r7, r2
; ]5 `9 k B6 f _ 8414: e1a0a000 mov sl, r0* ^) T* E k) A4 p
8418: ebffffb0 bl 82e0 <_init>
8 G( |4 A( `9 G 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
. y/ D( s1 F/ w0 ^8 @+ r8 c/ u 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>% N: h/ M6 R& v% y3 u* U5 _3 @
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
% R1 p4 k z+ x c9 D 8428: e0613003 rsb r3, r1, r3
1 J% O9 V$ d. C- C( \: o4 ^: U 842c: e08f2002 add r2, pc, r26 _9 W* b: d9 A6 m: l! ?. z6 W
8430: e1b05143 asrs r5, r3, #2* f3 `! k8 M: c
8434: e0822001 add r2, r2, r1
) p8 ~$ s, K, K/ N0 s0 o4 W% y7 n 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
% C, i+ ]. h! ?0 j6 _3 D1 K' x5 D 843c: e1a06002 mov r6, r2 N3 Y9 _, x0 n, J
8440: e3a04000 mov r4, #0 ; 0x03 i& ?$ }% U. j; K& s4 u
8444: e1a0000a mov r0, sl
# g) @3 z/ M0 A% b* Y, Q 8448: e1a01008 mov r1, r8/ I& T9 ~; H$ B. z% B, \
844c: e1a02007 mov r2, r7
( |& z: I- z* K# f 8450: e1a0e00f mov lr, pc: r& D0 ]+ y1 Z$ j8 F, G5 k1 Y
8454: e796f104 ldr pc, [r6, r4, lsl #2]
; h6 o7 a4 s3 j* B' _9 f* v5 w9 o6 @ 8458: e2844001 add r4, r4, #1 ; 0x1
/ m2 ]! L0 `" H I/ c 845c: e1540005 cmp r4, r5% Z y& A9 r7 S3 Q
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
& u7 R0 P, l' C 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}: u+ e- i: P! z+ l& u
8468: ffffff04 .word 0xffffff04
4 b( u$ @$ K# w9 q% r1 g1 e; h" V4 r 846c: ffffff08 .word 0xffffff08
+ z8 s; ~5 v* r6 m* b) d$ M5 ` 8470: 0000819c .word 0x0000819c# U5 y0 L. Q% T6 v$ K2 o
arago:
- v2 |6 n3 \" J8 d7 H# N0000837c <__libc_csu_init>:( {5 i3 a( [2 `4 g4 m
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}* ?1 N+ ` U/ ?2 ] g. `8 x& H6 i+ W
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
0 |( b1 ]$ B0 A ~/ i/ S- h 8384: e1a06000 mov r6, r08 I$ k3 J& _. q
8388: e1a07001 mov r7, r1% T* |9 _ f$ P2 N' \2 x) R
838c: e1a08002 mov r8, r2
/ O9 ?# L: v; n# ~ 8390: ebffffae bl 8250 <_init>
, r4 i, J) L5 M F s {% N1 v, r 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>8 l- I7 t, g; T9 V: w! k/ Y
8398: e08fa00a add sl, pc, sl
+ ?* r0 D6 y( O+ a, g* e 839c: e08f0001 add r0, pc, r1$ d+ V' w) b: Z! t- x
83a0: e06a5000 rsb r5, sl, r0
. h2 a- i! v0 c! j& D 83a4: e1b05145 asrs r5, r5, #21 N! P% u# d0 Q
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
: R% O4 V( }6 ~6 {. c6 Z, s1 Z 83ac: e3a04000 mov r4, #0
2 c7 U' T# i5 S$ O 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
/ _, j' c" x" ?5 i( w 83b4: e1a00006 mov r0, r6
7 {* b2 _" C' @! A7 O 83b8: e1a01007 mov r1, r7
7 p: p' J* w' h" H: _( h, C* C 83bc: e1a02008 mov r2, r8
8 K$ r6 q' ]0 p, T- X- u% s4 r 83c0: e2844001 add r4, r4, #1! v! h: ~( Z/ E Y
83c4: e12fff33 blx r3
% Q# F+ n8 S% ]0 S% t6 z4 p 83c8: e1540005 cmp r4, r5
0 V% y* h% H/ p 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
% }/ s0 X: P9 I! K 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}+ q: u8 K2 y+ d& Z
83d4: 00008054 .word 0x00008054
9 A$ N8 U0 r* J( J1 p; k 83d8: 00008054 .word 0x00008054
$ i7 f( ?& i. L) K9 ^6 onone:# ]8 O; M7 w7 w( f1 Y$ A& h
Disassembly of section .fini:, H9 E: Z J6 a3 f+ T$ |7 }
6 g2 z8 a* N2 F9 @: O' w' _$ S
00008474 <_fini>:
! n2 a6 T# \3 j. l 8474: e92d4010 push {r4, lr}& c6 Z) t& J) s
8478: e8bd8010 pop {r4, pc}5 g" A" D- q! }' E6 ~# j) r8 ?% t# g
arago:
5 S' }! F( D% O" bDisassembly of section .fini:, V6 ^0 W& i9 F' z9 f0 O0 i) k/ W1 C
! C% Y5 @$ k3 K
000083e0 <_fini>:
6 u, g, r2 m7 { 83e0: e92d4008 push {r3, lr}( U+ q9 O d$ M v! R1 N: N2 e
83e4: e8bd8008 pop {r3, pc}
: W! K5 Q0 R! ?$ \7 F4 M9 U0 L. `, }' }5 }1 D$ w
0 o" Y" H7 @2 P, R4 T* p
" u( ~$ z' \3 G6 Q B# H |
|