|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:' Q; T n5 d# ^ M7 v
1 #include<stdio.h> : B% O0 a ]5 f7 z
2 #include<math.h>
* C' ]/ W9 z; {5 n 3 int main(int argc,char* argv[])! w/ E5 |; g2 v) O' R) W
4 {! A% f6 K& s# ?0 \
5 int a,b,c;0 u/ t# F8 v7 R5 h/ j
6 c = a * b;
8 t7 X5 `/ b! O k9 P( P O 7 return 0;3 F1 H! a. ^- D* ]
8 }3 \( W* A8 U" A" O
+ \3 u3 m+ k* G7 i9 h# B
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
! ~/ f' |6 B' q3 u6 O6 x8 ^% y9 znone:
' o9 x4 H" u ~/ F* o000082e0 <_init>:
5 S+ h# f" }$ M3 E6 I9 R- } 82e0: e92d4010 push {r4, lr}) @4 O' r/ N3 G/ U' N
82e4: eb00001c bl 835c <call_gmon_start>
# H. i* J: j) A 82e8: e8bd8010 pop {r4, pc}
0 [1 x& h: |9 Y: |9 u) U4 narago:
J6 Q& ^% f3 d; X. ], H# q00008250 <_init>:
0 l* n: H: |( g7 ?# ~ 8250: e92d4008 push {r3, lr}# B" w& |6 C1 R
8254: eb00001d bl 82d0 <call_gmon_start>
; A) g% ]9 l$ @' H F& ~ 8258: e8bd8008 pop {r3, pc}" h8 g7 \( L( B/ \1 {# \
5 ~% O& a! h! \! M# D7 U; {0 `2 P
none:
# v" n; }* M/ g) D; @& M2 X5 `& M$ {000082ec <.plt>:7 q; z! e, }/ z( g* X! B& b
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
) u: b. _8 f% Z8 n4 ?4 t5 h 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>$ j& z1 U- _. ]1 j% K9 }3 J
82f4: e08fe00e add lr, pc, lr
! t2 `+ f& E) [# U. {6 y) N6 E 82f8: e5bef008 ldr pc, [lr, #8]!
# {% P/ h/ @8 I" l7 Q0 X0 }9 i/ }7 O 82fc: 000082d4 .word 0x000082d4
' f! Y. a- b- P5 m 8300: e28fc600 add ip, pc, #0 ; 0x0, R8 D3 l* g1 Q9 l
8304: e28cca08 add ip, ip, #32768 ; 0x8000/ S$ I$ k1 e$ r2 S
8308: e5bcf2d4 ldr pc, [ip, #724]!
. m& s; Q6 v# ?# t3 C0 A! r 830c: e28fc600 add ip, pc, #0 ; 0x0( f/ V; H4 n% z# Q! g) z/ T% U
8310: e28cca08 add ip, ip, #32768 ; 0x8000
3 S: {8 c: k+ c+ K) i' G 8314: e5bcf2cc ldr pc, [ip, #716]!2 f" E; Z# u i6 ?
8318: e28fc600 add ip, pc, #0 ; 0x0
) }8 T. z- a% ]% ~1 E' i 831c: e28cca08 add ip, ip, #32768 ; 0x8000
& I9 z: O: i! ~0 ~% w. S9 v 8320: e5bcf2c4 ldr pc, [ip, #708]!
9 G X, A% s6 t& d: X0 harago:
/ O' Y0 L2 Y n3 L0000825c <.plt>:5 V- V; G y, {6 [1 N2 W4 U) F
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!). _0 M9 {& x# b6 [4 j0 w) Q; p
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c> p, n! v/ h% r$ _
8264: e08fe00e add lr, pc, lr
r1 V4 P. O+ w8 R5 w, Y9 H, i8 s 8268: e5bef008 ldr pc, [lr, #8]!7 c' d. H! F# p
826c: 0000827c .word 0x0000827c
2 {6 b% N' f- r) u. ? 8270: e28fc600 add ip, pc, #0
" C I2 z5 g6 h' h7 J5 ?: u' H 8274: e28cca08 add ip, ip, #32768 ; 0x8000
( ]& _- f# d$ D0 _$ v5 Y 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c' k% h" x* y! H9 J
827c: e28fc600 add ip, pc, #0
' N1 H& j% s9 a& W: h7 ^7 ? 8280: e28cca08 add ip, ip, #32768 ; 0x8000
: K+ V+ W& r+ f 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2742 D* L7 f2 P: T! d3 O( I
8288: e28fc600 add ip, pc, #0
( k4 p% O: I1 q8 C) D6 I 828c: e28cca08 add ip, ip, #32768 ; 0x80007 q8 H# S( a j
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c% i0 M2 N) L1 o$ t
none:4 N+ [2 @3 y0 ?6 v: O s V2 Q: C
00008324 <_start>:- u2 q9 \3 i/ Y% p% n3 n
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
* o6 p( {$ R+ a( G- b- U5 _ 8328: e3a0b000 mov fp, #0 ; 0x0$ ^+ \1 k" c- i% T/ b2 Q: T
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)# `, t, w, r; h9 ?
8330: e1a0200d mov r2, sp! ~% O! M; D% d% ~
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
1 }0 S2 Y7 x% \: a# C; w 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
, j8 ?9 z- O2 ^9 { 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>, ^. N: p! f8 U4 }$ G9 O* _
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>6 O3 n( d+ l2 ]. X Y. f, Y
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)# h' z: ^% `2 v6 z% Y
8348: ebffffef bl 830c <_init+0x2c>8 [" B7 |" q$ A$ n/ c: I
834c: ebffffeb bl 8300 <_init+0x20>
0 f n* N7 ~+ @ b- J8 V 8350: 00008404 .word 0x00008404
, v% h, X c1 S9 a5 y7 N( f# S4 ^ 8354: 000083cc .word 0x000083cc
- w% a( b7 d6 Y0 G 8358: 00008408 .word 0x00008408
8 m* \3 O( n/ x0 p. m, Uarago:
: E0 n- [* s+ U00008294 <_start>:
" V# P! Z% P$ E 8294: e3a0b000 mov fp, #0' \$ P6 Z% D. Z: I/ ~5 H! k# H. X
8298: e3a0e000 mov lr, #0* S7 D" ^' B/ y$ m1 N
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
/ F+ i% o# A# ?) a, [. O5 O* Y 82a0: e1a0200d mov r2, sp
4 E8 u* `1 g" _7 V- M 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
. P" u& _( L% v/ V* q4 r; ^8 o 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
) W+ l- q$ G4 @2 [9 H 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
2 f! K4 W3 J( g1 x$ z2 q 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
i7 I0 n! C" k% x! e 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
9 V/ r, `: }# h8 A7 U |! x 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
8 a% s3 @& i0 ?7 J$ X 82bc: ebffffee bl 827c <_init+0x2c>
- P% i( C9 O: ]4 `0 ^/ `9 B 82c0: ebffffea bl 8270 <_init+0x20>
* {7 s. d" e5 |2 z/ S7 I; i% ~$ x 82c4: 000083dc .word 0x000083dc: d n3 O. `- `! t x, R
82c8: 00008344 .word 0x00008344, ^0 x+ k- c; a' b0 o6 \
82cc: 0000837c .word 0x0000837c
& H0 Z2 J- N9 c0 knone:- D5 Y) | [5 s5 h7 L+ P
0000835c <call_gmon_start>:! p5 l: J$ R+ _ U! h3 x
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>1 p: F L' _. s9 ~
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>, L- b8 c! {& `4 r
8364: e08f3003 add r3, pc, r3
) b( \) ?. n, w4 s8 m$ q* R, n) w 8368: e7931002 ldr r1, [r3, r2]; Q( z0 @7 w3 X. P7 i0 S( O/ t
836c: e3510000 cmp r1, #0 ; 0x0
& z) d% J4 G1 z# H 8370: 012fff1e bxeq lr
* u8 b0 x# D* h5 e" {; ? 8374: eaffffe7 b 8318 <_init+0x38> F$ l5 @% Z3 {* k! Z; @. e4 ?0 H
8378: 00008264 .word 0x000082640 z: |$ `5 C1 O; g- U
837c: 00000018 .word 0x00000018
3 S; V5 U6 q9 C6 h0 o" oarago:
3 t. C6 X" Y# @ l* `) F000082d0 <call_gmon_start>:% S+ h+ C: s- S3 ~( j0 M7 n% e
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>; C# \2 n9 f6 W) d2 H# r# h
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>/ \3 Z/ ]( q: ]( y6 }
82d8: e08f3003 add r3, pc, r3* f, g$ b% k$ i" G& x! c
82dc: e7932000 ldr r2, [r3, r0]
- H8 N7 @5 b5 g% w. M9 b+ d 82e0: e3520000 cmp r2, #0 `5 }, |1 U( c* d
82e4: 012fff1e bxeq lr
1 V- b5 j+ Z" G) Q$ v 82e8: eaffffe6 b 8288 <_init+0x38>
8 b7 ?. ~+ ^3 g1 k2 C/ T 82ec: 00008208 .word 0x000082085 ~# u1 z; T& v" j$ ~$ @
82f0: 00000018 .word 0x000000180 B+ }8 h! c" u/ x6 G; _
none:1 N3 `# W4 f# q, W9 G; |
00008380 <__do_global_dtors_aux>:- M* ?% |& ?6 V; p* x- V
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
- s" @% x8 J3 q+ B' v5 W* W 8384: e5d23000 ldrb r3, [r2]
0 i8 B& Z) k+ H: B3 P 8388: e3530000 cmp r3, #0 ; 0x0
7 E7 q3 }/ P8 X X% v0 M* F 838c: 03a03001 moveq r3, #1 ; 0x1
- k3 M3 N; }; A5 f% h0 ? 8390: 05c23000 strbeq r3, [r2]' r% M# J+ J- H# _) `4 g
8394: e12fff1e bx lr y, b+ J/ h/ d0 ? j
8398: 000105f4 .word 0x000105f4
. ~! j F. G1 Aarago:
% z1 h$ m5 g4 J000082f4 <__do_global_dtors_aux>:* ~* y6 g8 H* I4 ^$ V
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>( g0 {1 l( w. u1 x/ X
82f8: e5d32000 ldrb r2, [r3]
4 }9 C% }% a1 o5 a) K* o 82fc: e3520000 cmp r2, #0
7 U( O! y5 k3 V+ J1 Y3 @ 8300: 02822001 addeq r2, r2, #19 B9 ^& r; w8 n! i- u
8304: 05c32000 strbeq r2, [r3]) c/ L8 c. c: n0 H. m% E
8308: e12fff1e bx lr
' O( R$ f3 B) g5 j8 e 830c: 0001050c .word 0x0001050c
' W$ }( E# \& }* U) K* xnone:4 T3 r0 K4 _5 v7 _
0000839c <frame_dummy>:: q0 q: q. [5 |4 ~5 d8 A
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
! D4 C/ _$ y( Q' v 83a0: e92d4010 push {r4, lr}
' `) }5 h6 N! L) [( N# [ 83a4: e5903000 ldr r3, [r0], R3 X$ k# h) l, W* c9 F, a
83a8: e3530000 cmp r3, #0 ; 0x0
' c, _, i/ T% F& g. g! O2 h$ A 83ac: 08bd8010 popeq {r4, pc}
) B" I/ D' c) s1 n6 p8 Z R; d 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
+ k7 Q; O0 H. d+ c 83b4: e3530000 cmp r3, #0 ; 0x0* _$ ^9 Z* W! P
83b8: 08bd8010 popeq {r4, pc}
8 N: z- b9 _% |6 f3 b( f$ F8 H 83bc: e12fff33 blx r3
7 u3 k L/ X8 P8 a+ ~0 h 83c0: e8bd8010 pop {r4, pc}% }* x$ m* h8 m* |! d
83c4: 000104dc .word 0x000104dc
; g. E9 x* j2 g9 J; ? 83c8: 00000000 .word 0x000000002 t* R4 p A0 S8 \$ n5 u
arago:
( L2 g6 F( S" Z8 U' ?00008310 <frame_dummy>:
( l8 Z' g9 `: Q/ U @% R! t; D/ n3 P 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>- e& j `/ N" U p+ J& j2 C* R
8314: e92d4008 push {r3, lr}7 Y3 q! v* S" m) B& }/ n
8318: e5903000 ldr r3, [r0]& J: F7 `8 {4 O/ h
831c: e3530000 cmp r3, #0) }. U. B" T+ v2 Z) Z3 Z
8320: 0a000003 beq 8334 <frame_dummy+0x24>
) t8 U# Q! _5 V' u8 n. \3 j4 Y 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
$ M( _+ {8 F; D9 I' r 8328: e3530000 cmp r3, #0! k6 h* F2 w6 a: R/ M' l
832c: 11a0e00f movne lr, pc
! {" ~# w# Q& |5 m5 m: Y+ H 8330: 112fff13 bxne r3( | V0 @% c) x7 J" N i' _( R, `/ l
8334: e8bd4008 pop {r3, lr}
2 B4 n( P M) D; W 8338: e12fff1e bx lr5 c+ P" n1 E4 H2 p Q- r) h2 G
833c: 000103fc .word 0x000103fc
6 b1 G- w" p8 { 8340: 00000000 .word 0x00000000
! O3 I9 c# `; w% S' s% X+ y* ]none:+ K# h f5 c; C& M2 [+ B/ K& _
000083cc <main>:
% M% m) L U+ y& L$ D 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)4 d3 y5 z/ }+ S* r3 W
83d0: e28db000 add fp, sp, #0 ; 0x0
/ B8 v( Q' m! [9 @8 ^! ], H, d 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
- H0 O* z' T' g, A% a/ K# T 83d8: e50b0018 str r0, [fp, #-24]) ~0 b, L5 ~4 K) Z- b4 \
83dc: e50b101c str r1, [fp, #-28]6 ~0 D$ y1 r& ^" a4 p
83e0: e51b2010 ldr r2, [fp, #-16]4 p9 V) F5 [0 z4 ?- F# z0 t
83e4: e51b300c ldr r3, [fp, #-12]
. C! H. f: \5 V1 n$ k 83e8: e0030392 mul r3, r2, r37 d8 p2 \9 h0 g. Y& ?- y
83ec: e50b3008 str r3, [fp, #-8]! d+ d" W" H/ m0 Q, u( ~$ o- X
83f0: e3a03000 mov r3, #0 ; 0x00 U" |4 E/ U! e/ K/ M& M
83f4: e1a00003 mov r0, r3. s6 Q2 l: X1 C- O1 {0 j
83f8: e28bd000 add sp, fp, #0 ; 0x0
0 W! u* Q. F- s- q# T! ?' [ 83fc: e8bd0800 pop {fp}7 I/ ]6 ?& M+ @$ M
8400: e12fff1e bx lr* ?( o+ U" Q; R b
arago:# ~' r, q! K0 Y% `$ Y
00008344 <main>:* c7 A `5 r& ]# g7 n+ {
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)( `! C9 g4 w4 W R3 ^) T8 a( M: ]
8348: e28db000 add fp, sp, #0
, {* i9 E+ l/ \9 ~+ G4 W 834c: e24dd01c sub sp, sp, #28
+ i5 g# T }% {4 H* x4 I. g. ^ 8350: e50b0018 str r0, [fp, #-24]
! c) e6 y( o) ? h 8354: e50b101c str r1, [fp, #-28], D4 b/ \2 |# n7 n0 L
8358: e51b3008 ldr r3, [fp, #-8]" F' I; l/ U9 A2 Q5 H1 t4 u
835c: e51b200c ldr r2, [fp, #-12]
. V3 {. H4 s; H: D0 x. z1 B 8360: e0030392 mul r3, r2, r3( H& \" q$ K4 X: s4 h" `2 w; v
8364: e50b3010 str r3, [fp, #-16]3 u1 |$ }( \1 P# g t& z
8368: e3a03000 mov r3, #0
) [+ f. s$ |/ I. x 836c: e1a00003 mov r0, r3
2 s. J' G& R. j7 w/ u+ { 8370: e28bd000 add sp, fp, #0
K% N* w9 u+ J; l+ Y# v 8374: e8bd0800 pop {fp}5 `0 w3 Y+ c9 c0 w$ M
8378: e12fff1e bx lr. B* {+ Y$ c3 |: C0 c8 E3 C) w
none:
$ @/ g' D4 @4 d00008404 <__libc_csu_fini>:
' ?, t1 r$ |# R/ L7 ]+ M 8404: e12fff1e bx lr5 k4 h1 B/ f# |, c2 W( x. f
arago:
' ~3 p0 o' |, a$ w000083dc <__libc_csu_fini>: Q* u: s# {' X' t& K
83dc: e12fff1e bx lr
% ?+ w& C, C8 pnone:
, H. R8 j- l7 W$ A4 {8 r6 J! x9 ~00008408 <__libc_csu_init>:! b. W6 H& N( g; `& V
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}- [9 |$ {: W- o% _
840c: e1a08001 mov r8, r1
" P( N! r3 ?0 S8 o5 t! u 8410: e1a07002 mov r7, r2# y) ?( z2 t9 g. @4 N7 T) d# K
8414: e1a0a000 mov sl, r0
: L5 X5 R; \. N" ` 8418: ebffffb0 bl 82e0 <_init>: p& I0 _ Z2 h' U- m3 A8 S
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
( H4 V' S) F1 D2 `) L 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
' A7 w" Y1 o# I 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
3 H* b9 `( ]+ \( B+ W 8428: e0613003 rsb r3, r1, r3
0 o2 w6 M9 i( q! M6 z: ?) A 842c: e08f2002 add r2, pc, r2
5 g7 f9 [, |& `4 E- K- B3 i% ]9 v 8430: e1b05143 asrs r5, r3, #27 h5 {' a [- n0 \. Q. p, u7 Q
8434: e0822001 add r2, r2, r1/ c6 j6 F7 T$ T N
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}- P( z9 T0 U1 A. \5 d+ r# V# U
843c: e1a06002 mov r6, r2
7 \- O" y. z. Y3 s( I 8440: e3a04000 mov r4, #0 ; 0x0$ n/ E. H, g* s, {
8444: e1a0000a mov r0, sl
+ T( R2 H" L( C9 V: a! f' t 8448: e1a01008 mov r1, r8( G& ~% w8 g. `! R8 a
844c: e1a02007 mov r2, r7& \5 u/ _; `0 K% {2 {+ P; S- r! @
8450: e1a0e00f mov lr, pc
n2 I/ _) |# G$ N$ t 8454: e796f104 ldr pc, [r6, r4, lsl #2]
, j2 ~4 y; w4 z 8458: e2844001 add r4, r4, #1 ; 0x1/ q! `% Q( F% P/ H( \& g
845c: e1540005 cmp r4, r5
9 T2 j$ Z6 y; t& {5 c 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>9 N% ~: \- K" B( r% o
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}# G2 t9 ~; K0 L( G
8468: ffffff04 .word 0xffffff04
. ] |% a% d( o+ Y8 t& _ 846c: ffffff08 .word 0xffffff08
* U4 f5 ]; c. K& z/ r 8470: 0000819c .word 0x0000819c- g" O1 K- S4 v5 d$ E
arago:
- D- ]2 ?6 G+ p. L& Q" T0000837c <__libc_csu_init>:4 a. V; ]5 O$ u. ]7 P% n
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
T. a- f+ z2 Z7 i 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>2 Y0 @8 [# `- u. c+ Z! K
8384: e1a06000 mov r6, r0# t/ i. T. H( X+ m. X
8388: e1a07001 mov r7, r19 }4 b$ [+ `' S
838c: e1a08002 mov r8, r2
+ G9 Y$ G: ^8 W% f! L( } 8390: ebffffae bl 8250 <_init>- i5 B, q4 j2 h. `8 Y$ D$ {
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
) G b+ D- u: _0 E 8398: e08fa00a add sl, pc, sl
1 g' o9 p$ K @+ s5 { 839c: e08f0001 add r0, pc, r16 w; ]( d0 D" W8 @7 k' y
83a0: e06a5000 rsb r5, sl, r0
' o+ T. |5 A3 I0 |, R) A 83a4: e1b05145 asrs r5, r5, #2
4 [% n# T4 D- c. ~8 n 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}' Z4 C0 I7 P- d
83ac: e3a04000 mov r4, #0$ ~ a. L4 E" l5 s
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]/ P2 }9 h" n; R( c7 v! U
83b4: e1a00006 mov r0, r6$ a+ V2 g" P; ?; C" o6 s9 [) w
83b8: e1a01007 mov r1, r7% o; N( U! y# ` V) P# V
83bc: e1a02008 mov r2, r83 e+ i, z3 f; N7 @
83c0: e2844001 add r4, r4, #1
& o7 Y6 ~; h N' r7 k 83c4: e12fff33 blx r3& y3 }! F; `3 n9 z5 d0 Y
83c8: e1540005 cmp r4, r56 T- `/ {% l6 N. }/ R
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>2 C' l. X* B" A& }8 w2 x& |
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}7 p0 c7 n3 d) B% U" ?
83d4: 00008054 .word 0x00008054* j. U0 t4 W! c) ]( n
83d8: 00008054 .word 0x000080541 H5 j% F2 e2 X* J% n/ i9 b/ J
none:
1 }; V# Y, ~! a. O# ^5 [Disassembly of section .fini:7 y, _4 A% N6 H" q
6 y, Y7 ?) ?* g' Q- l/ g0 L+ |$ d00008474 <_fini>:
# Q j5 F5 J! r$ Z# V' y$ m- v% G 8474: e92d4010 push {r4, lr}: I2 ]- Y( P7 L
8478: e8bd8010 pop {r4, pc}
M$ f9 n! [2 C+ M. }/ {, h5 t9 C# Oarago:' @0 O! H1 u% a/ f6 x
Disassembly of section .fini:+ `! A" N: a' e) G9 }' K1 ?
5 z l- }+ p* Q( s& Q7 u000083e0 <_fini>:
% L" q0 H' Z5 J! L& Z 83e0: e92d4008 push {r3, lr}
8 C8 M( e' E& A; z 83e4: e8bd8008 pop {r3, pc}, i/ f9 Z: N( n h( w
' n8 f% f, L/ _/ U9 C3 W, r0 G" w, j# \6 }% H
% [% G- K! P8 M3 M+ u6 M/ ^
|
|