|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
" E, h3 @, n; O3 k/ _ 1 #include<stdio.h> 1 Y# G$ H! {2 F: G" G% I
2 #include<math.h>
. e; b' ~' Y# }1 ]9 i+ Y 3 int main(int argc,char* argv[])
/ t6 D& H) w8 x, E+ N 4 {3 ] c, l, ]. f- _
5 int a,b,c;
/ f3 |" B* `/ H( O$ t 6 c = a * b;" K. e9 F5 l& Q, e6 j$ V' q8 ~% a
7 return 0;
( @: P1 G0 N8 e; C( q; C 8 }' f9 V1 E8 `' T' z* k }% G
: u1 O3 |) k! O; Y6 h
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看+ m( |" N/ `) G8 Z* q3 J
none:
$ k& u U: S) @+ J0 `000082e0 <_init>:( y: P1 O `' _) l/ e+ a
82e0: e92d4010 push {r4, lr}6 T" Z b P" ^
82e4: eb00001c bl 835c <call_gmon_start>
+ [5 s5 |+ h5 T# d9 G8 A5 [3 m 82e8: e8bd8010 pop {r4, pc}
5 M+ G( B" W& V, f. }arago:
- p# o* `/ B3 X* F, w" R3 m" i00008250 <_init>:
# n6 t0 Z3 [, L4 b8 a 8250: e92d4008 push {r3, lr}
- o* w- q5 C5 T& K0 @9 y1 v% r 8254: eb00001d bl 82d0 <call_gmon_start>
% u2 r6 f' j$ K7 x 8258: e8bd8008 pop {r3, pc}
1 \3 v/ A& R- d
* F* N* K1 `- ~6 R5 l) wnone:
9 V$ \+ A$ X+ `4 o000082ec <.plt>:
5 `2 }: c* ^2 v! i" A 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)# ?( ^% I7 l- H" A
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>. n! ^3 s! O. ^0 Q" D
82f4: e08fe00e add lr, pc, lr
3 [, E: ~4 w8 \- M) [! _/ p 82f8: e5bef008 ldr pc, [lr, #8]!
4 v$ ~+ U( u) k" a. k8 J2 W1 q4 a9 t 82fc: 000082d4 .word 0x000082d4
) f' V" ]" T/ \, j7 f 8300: e28fc600 add ip, pc, #0 ; 0x0
; r; D9 K9 b' ]! ~ 8304: e28cca08 add ip, ip, #32768 ; 0x8000
( f; ]' [$ B+ K2 p 8308: e5bcf2d4 ldr pc, [ip, #724]!
6 \ C! R5 H7 y$ f 830c: e28fc600 add ip, pc, #0 ; 0x0
6 R/ a/ ^+ T7 l/ y 8310: e28cca08 add ip, ip, #32768 ; 0x8000 ]. g: R1 z' V& w! ~
8314: e5bcf2cc ldr pc, [ip, #716]!
9 ]! \9 q5 @$ Y) _* n 8318: e28fc600 add ip, pc, #0 ; 0x01 `( I8 t: Z, x0 y! X" h- U4 Q5 k# h
831c: e28cca08 add ip, ip, #32768 ; 0x8000
) ?6 R; W. ]% r' v- @ 8320: e5bcf2c4 ldr pc, [ip, #708]!! N& n' M/ b, B) {$ L# s$ h& P
arago:
4 J+ {- \: _ ?( e/ c& w+ m0000825c <.plt>:( ~$ ]! g l1 g* U
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
# J( W( g! B8 \, i/ I/ E" R: Z6 G1 H 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>4 M2 g3 H' _1 `- N' s1 G1 L
8264: e08fe00e add lr, pc, lr
) a+ H! v3 A* t3 | x+ n) z. G/ g3 ` 8268: e5bef008 ldr pc, [lr, #8]!
- I( z3 H( Q+ n+ F1 X0 L 826c: 0000827c .word 0x0000827c% o5 L7 ^. S1 y7 ]' V+ f
8270: e28fc600 add ip, pc, #0
4 r- h9 u" }; k. Z2 ^' p4 k 8274: e28cca08 add ip, ip, #32768 ; 0x8000$ Q* S4 u* y7 N6 a+ @
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c; @% E) f& d- [/ u4 @
827c: e28fc600 add ip, pc, #0: S# t' V' O. S( B& i. d
8280: e28cca08 add ip, ip, #32768 ; 0x8000
1 z8 X- e; D& l2 b- v 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
1 A9 p' R! x) C4 t5 k 8288: e28fc600 add ip, pc, #0
1 }5 N6 j! t( @ 828c: e28cca08 add ip, ip, #32768 ; 0x8000& k! r5 }6 J5 Z2 v6 r* ]/ @2 t5 k" U4 R
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c+ Y# Q [6 i/ C/ {& X* q! S$ r- H- _
none:
1 `- `" |7 q( C1 A+ y00008324 <_start>:: M0 m0 Y2 t l/ _
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
; G2 t* P% ?6 G 8328: e3a0b000 mov fp, #0 ; 0x0( Q1 x, [# X! t9 O1 |
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)% h$ z8 y5 G8 Z" Z
8330: e1a0200d mov r2, sp
: t% o! }$ f4 g2 A* x; _ 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)% R) T: N( z" Q7 r. A3 h
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)5 r( M4 p b7 _7 P
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>1 T$ i$ q z* q+ M
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
% m; c3 g0 ^0 F) E0 }! G 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)7 e4 m* i' T& _3 w6 m4 d5 G- E$ q
8348: ebffffef bl 830c <_init+0x2c>0 W8 B: K4 z0 Y
834c: ebffffeb bl 8300 <_init+0x20>9 ]& _/ E% H/ l+ X) C
8350: 00008404 .word 0x00008404
: I$ H% Y7 q' r: s 8354: 000083cc .word 0x000083cc
) i' N/ T5 x$ o6 d; x2 U$ ]8 t 8358: 00008408 .word 0x00008408( [) c, w! b+ ^' s
arago:1 c6 ^& o* f! q
00008294 <_start>:
8 B! ~! A+ }. y; d) h. O5 R 8294: e3a0b000 mov fp, #0
2 L y& B& k% W4 z U4 x% k* t8 m 8298: e3a0e000 mov lr, #04 V9 H- {: S$ O/ q3 `
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)( W7 o# g! G/ T! J; B5 o
82a0: e1a0200d mov r2, sp
! j# \" \8 ~, r" V+ u 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
2 M' X( y, G3 x# n8 }0 X6 _ 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
5 i8 n, x! u5 C8 I. R/ A 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30> r, q& A0 C' a6 x6 D
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
$ T$ {4 ]1 B# h& L1 g4 b2 g 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34> P; f* X0 X% V/ x5 u2 c
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
& F. X' n( ]1 u* H0 d 82bc: ebffffee bl 827c <_init+0x2c>
" ^1 [! F7 M Y1 f" l8 M S2 V, R/ q4 Z 82c0: ebffffea bl 8270 <_init+0x20>
& D) C! e6 a' E% z 82c4: 000083dc .word 0x000083dc; F3 ]4 I% \, d0 k' }0 C ]; N4 C
82c8: 00008344 .word 0x000083443 `: z& ^/ B% r( K4 m% B
82cc: 0000837c .word 0x0000837c9 W$ S% V! n% H; h9 Z" o
none:
' \5 A# _) K# P0 r7 w# V# {% M0000835c <call_gmon_start>:
& ?9 r. q* {) H i7 Z! m( | 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
3 Q: ~9 w+ H2 |' J* v 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>+ B# v# k8 A! s
8364: e08f3003 add r3, pc, r3
* r! v# e, e2 N. r 8368: e7931002 ldr r1, [r3, r2]
4 {" y( u1 n9 f( y6 V 836c: e3510000 cmp r1, #0 ; 0x0
4 D5 v U$ m6 |4 p5 u: k 8370: 012fff1e bxeq lr
# g8 e0 r) Y- q0 g( @ 8374: eaffffe7 b 8318 <_init+0x38>
( }5 ^( D& t* j3 s# w6 ^ 8378: 00008264 .word 0x00008264
0 G4 u% z- T1 D+ C1 K! H 837c: 00000018 .word 0x00000018
5 Q) [! i% s: i3 d, z8 parago:
' G9 @, W" g6 y+ R) W% l0 d( ]000082d0 <call_gmon_start>:. W6 }2 v0 q# w k n" R$ |
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>( U; x1 L0 o, z3 l$ {8 C. k0 v
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
* o/ F$ P% g9 x 82d8: e08f3003 add r3, pc, r3
! s0 M6 Z9 Y E1 U) q6 K2 x$ l' k 82dc: e7932000 ldr r2, [r3, r0]
. q& ^6 l2 G( F 82e0: e3520000 cmp r2, #0
* }" d" z: K3 Z, T( C r 82e4: 012fff1e bxeq lr
8 H" T) }: k2 g* @1 I* R 82e8: eaffffe6 b 8288 <_init+0x38>
. B* s: U( H5 C" a! \ 82ec: 00008208 .word 0x000082081 G3 v2 E' ?% W
82f0: 00000018 .word 0x00000018
8 n5 f& J" ^- \" {none:
& d+ g4 u3 ?& g7 k' K9 l2 p00008380 <__do_global_dtors_aux>:
! K" D% n" r1 v N; d+ Y' w 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
0 N D- `# n( Q) o7 H' O 8384: e5d23000 ldrb r3, [r2]; _; h: z7 [4 G6 P2 u0 q( l
8388: e3530000 cmp r3, #0 ; 0x0
9 Z( I ^' L) x3 M' ^ 838c: 03a03001 moveq r3, #1 ; 0x1
( j8 i2 z, p" d V 8390: 05c23000 strbeq r3, [r2]
# R# b7 [& N0 _! X0 q% A 8394: e12fff1e bx lr& s: m/ S e4 q
8398: 000105f4 .word 0x000105f40 B) H+ Z- ]1 \: d
arago:
4 ?! k% R# c5 C/ _000082f4 <__do_global_dtors_aux>: K; h" ?" D: X
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
+ Y8 F) _- j# e 82f8: e5d32000 ldrb r2, [r3]! {1 [5 `. Q6 {, G/ l4 J
82fc: e3520000 cmp r2, #0
9 C8 K7 W- O9 |: ^: I) C 8300: 02822001 addeq r2, r2, #1
. s9 ?1 e/ \1 v% `5 v" { 8304: 05c32000 strbeq r2, [r3]
. j0 ?% P6 M* L6 O& ^; E 8308: e12fff1e bx lr
) U2 G. c! n( H! I) D0 J& l 830c: 0001050c .word 0x0001050c0 Y6 ?% @: v! t' ^7 D% M; V1 M
none:. D! i4 P4 j$ D0 j, T) \
0000839c <frame_dummy>:
4 [& @" o( G0 Z( t 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
& N6 A/ B& {! F- ]+ t( F/ f4 E( u 83a0: e92d4010 push {r4, lr}
V8 X# T) @+ A8 t' ^7 E9 M 83a4: e5903000 ldr r3, [r0]
* H- T& {6 n: } 83a8: e3530000 cmp r3, #0 ; 0x0( G5 S" X6 l+ W3 @
83ac: 08bd8010 popeq {r4, pc}8 w% U& \% R* e& j
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
$ o+ x5 v3 I0 [, S9 X1 }# X 83b4: e3530000 cmp r3, #0 ; 0x0
, i. x+ w5 H4 J/ V 83b8: 08bd8010 popeq {r4, pc}' N0 v }; D5 y0 e; J
83bc: e12fff33 blx r3. e% b! ~$ Z- \
83c0: e8bd8010 pop {r4, pc}
4 l0 G* @! x: r( N# o. s/ F: ` 83c4: 000104dc .word 0x000104dc
4 j7 j' i; s7 k% i8 o+ j. Z% p 83c8: 00000000 .word 0x00000000. l' w5 ^3 ~5 ^: c( l+ [
arago:! u, g& b2 e5 g3 F
00008310 <frame_dummy>:1 c+ ]0 \/ F( W6 Z/ a
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
" O2 N$ M6 P: s8 [ t 8314: e92d4008 push {r3, lr}
/ R' J. z2 f/ C9 M6 j0 ]1 { 8318: e5903000 ldr r3, [r0]
+ ^& ]& m/ A$ c! z2 f& J* U0 l 831c: e3530000 cmp r3, #0* ?1 r2 g% P# j* |( {2 W
8320: 0a000003 beq 8334 <frame_dummy+0x24>
2 }( p- e' B( @* E/ l 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30># s. o, |/ E( J# M
8328: e3530000 cmp r3, #0
6 O4 R' r) s* K% R0 ^2 s1 m 832c: 11a0e00f movne lr, pc/ c% V2 k/ M" c" H2 b3 D! {
8330: 112fff13 bxne r34 l ^. s/ L9 D J: T5 a
8334: e8bd4008 pop {r3, lr}# `% |+ n" G9 ^; F& c- Q
8338: e12fff1e bx lr6 w7 w; ]% j0 n1 j$ m1 m( g
833c: 000103fc .word 0x000103fc+ u3 ]9 E, s5 G+ m9 z
8340: 00000000 .word 0x00000000
0 g3 \! g" j3 |) |1 a1 h7 Rnone:2 C B1 T8 T7 K6 F" R* K$ B2 ^- f: _
000083cc <main>:
4 N9 u+ A- T5 C0 e 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
7 q- e: a: {/ N; W 83d0: e28db000 add fp, sp, #0 ; 0x0
! u" s7 ^3 w9 l6 G, ~ 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
. l' U! }' ?" T. V 83d8: e50b0018 str r0, [fp, #-24]
. E, H1 e' @% h! y* ?2 S 83dc: e50b101c str r1, [fp, #-28]: O; v, I' K7 p. ?* F
83e0: e51b2010 ldr r2, [fp, #-16]9 j' }3 p- F, i$ m% Y! F
83e4: e51b300c ldr r3, [fp, #-12]
, k r: H- ?2 E7 \% i4 g 83e8: e0030392 mul r3, r2, r3
9 J2 x: g( w# u" F& D+ {4 R 83ec: e50b3008 str r3, [fp, #-8]' ~5 Q: ~3 @5 [" U% G
83f0: e3a03000 mov r3, #0 ; 0x0! x2 a" |7 h! q1 U2 `; D
83f4: e1a00003 mov r0, r31 {* P( w2 \$ Y
83f8: e28bd000 add sp, fp, #0 ; 0x0
: B: F0 ?! D: m1 s7 k 83fc: e8bd0800 pop {fp}
( w2 g: F% {5 k; I 8400: e12fff1e bx lr
& P* e1 U/ p3 c& warago:& Y& r- H, H. g% |/ \1 a; r8 q' \
00008344 <main>:; \( l( K% o; [1 k- l* E( T8 r/ f7 D
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)! ]9 p' A/ ^3 S: Q- b
8348: e28db000 add fp, sp, #0
* P: I! H0 Y/ ?. A' }. H2 q 834c: e24dd01c sub sp, sp, #28! _+ r z. c4 V" K U4 d1 D9 v
8350: e50b0018 str r0, [fp, #-24]" E( h8 K" a( G2 ~6 ]& N7 ~
8354: e50b101c str r1, [fp, #-28]
7 w9 B! [) ^8 x 8358: e51b3008 ldr r3, [fp, #-8]
7 j8 v3 d1 }, P. K% f! K 835c: e51b200c ldr r2, [fp, #-12]
$ H7 P0 n1 O: _3 M( w7 y/ ?' b 8360: e0030392 mul r3, r2, r30 c2 ^. p4 p) O! R* m+ e/ T" R
8364: e50b3010 str r3, [fp, #-16]
' L0 q% z7 C$ P1 f% H* q8 R& c5 r 8368: e3a03000 mov r3, #04 C( {$ [1 d" ?' [
836c: e1a00003 mov r0, r3( E8 x! Q3 a6 Q. p: T( M
8370: e28bd000 add sp, fp, #0$ T2 l1 }3 n* X+ d. G% G
8374: e8bd0800 pop {fp}
, @ i, T, |1 l; n4 k$ P 8378: e12fff1e bx lr
* z. r, s; X d; M' K+ Hnone:/ |0 Q# M, \# K0 ]. N
00008404 <__libc_csu_fini>:9 R1 r3 Q4 T, @( ^2 o& z- B$ `# C" Q
8404: e12fff1e bx lr
( m2 h; `( j" q4 k0 [arago:
- K; _; D- y; j7 v4 W000083dc <__libc_csu_fini>: O/ w7 V6 V3 p! l% ?$ v6 i
83dc: e12fff1e bx lr
/ e: h+ ~1 k5 P& Qnone:6 P6 Z( E6 Z( f- H) N% b& J
00008408 <__libc_csu_init>:
6 n3 l% k6 w# y- c. s 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}1 ]$ @. o% B3 N* M# E- _
840c: e1a08001 mov r8, r1
9 k3 ~/ P+ i! G* n! U* W0 q 8410: e1a07002 mov r7, r29 h. w& r: Y% V7 U) A
8414: e1a0a000 mov sl, r0
. Y9 K2 y& E. p5 i) q$ B8 W, q 8418: ebffffb0 bl 82e0 <_init>
6 y2 N* M' N2 C+ |; f# U% Y 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
- z) b/ ~0 g' | I" a( D 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>& _/ ~5 c7 a3 v) X% F% L& z
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>: S( P; Y4 t$ D. H. L+ u( J" _9 O
8428: e0613003 rsb r3, r1, r36 x7 `! e& b3 m8 n0 F
842c: e08f2002 add r2, pc, r2+ A) i5 O8 G; \% ?- y" O& h# e" \2 P# I
8430: e1b05143 asrs r5, r3, #24 |9 q8 u' K" V3 A; T( y8 s; x
8434: e0822001 add r2, r2, r18 l( l7 t `/ Q9 ]* p3 ~! p
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}% M3 B5 ^% q: ]3 c# Y! n
843c: e1a06002 mov r6, r2% n' ]% i5 v7 l8 p
8440: e3a04000 mov r4, #0 ; 0x0
6 \4 m7 @6 n n: _. ` 8444: e1a0000a mov r0, sl# t8 c z5 p* b6 E2 d& x" ^; g
8448: e1a01008 mov r1, r8
# y- N. F8 s. e, v* m: J5 a$ x 844c: e1a02007 mov r2, r74 w, x1 [1 h* R+ c* u
8450: e1a0e00f mov lr, pc
( V; o1 M" d! s 8454: e796f104 ldr pc, [r6, r4, lsl #2]/ p: |* g, @# } Q1 A3 r' s0 ^3 t
8458: e2844001 add r4, r4, #1 ; 0x1
X$ i- X/ E" I1 s# h/ y- t3 { 845c: e1540005 cmp r4, r5
( n8 @, D, H# Z$ f% U 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>/ d; g3 B8 y m( ~3 q
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}' @ G+ y# y8 O4 R- O
8468: ffffff04 .word 0xffffff04& B ~. g$ }2 ]/ V1 w
846c: ffffff08 .word 0xffffff08" F: ?' b* G6 F
8470: 0000819c .word 0x0000819c
* }3 W- b- ?! Uarago:
: i& \0 i2 Y, ~/ ~0000837c <__libc_csu_init>:
8 R. D9 D% x5 L( @$ ~5 ^+ U 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}+ `5 q1 l# D4 M4 e. V
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>" Z9 K0 W6 L3 Q: a
8384: e1a06000 mov r6, r0
8 R/ C$ ?; T* y$ ] 8388: e1a07001 mov r7, r1
2 Q4 \& S: ^* V% t 838c: e1a08002 mov r8, r2
$ r7 a0 m+ P, L; \4 l 8390: ebffffae bl 8250 <_init>6 S2 A1 Y7 [1 e8 Y; k( t
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>8 x0 k& S% F- o% g
8398: e08fa00a add sl, pc, sl' p F+ }; p* e; s
839c: e08f0001 add r0, pc, r17 i' [" M/ O* [3 K% L
83a0: e06a5000 rsb r5, sl, r0& H, h7 `: l; v7 [. x& n7 q1 l8 g
83a4: e1b05145 asrs r5, r5, #2
3 B$ L" i6 x% r$ z* e. ?5 y 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}( i) ~% J, M7 Y# B; ~& m/ b
83ac: e3a04000 mov r4, #0/ x. M! o" n4 Z% n# H2 z: D8 E
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]8 }" O& G! H2 [1 s
83b4: e1a00006 mov r0, r6
6 G1 H% Q( V+ G4 s1 D8 T- `; R& P# v 83b8: e1a01007 mov r1, r74 `, P: g0 Y8 e4 W. K* N p
83bc: e1a02008 mov r2, r8
) @0 F* c% _: n: T! I3 {( I 83c0: e2844001 add r4, r4, #1: H: R3 g. z! r- X. Q
83c4: e12fff33 blx r3+ @" Y* t4 F" a4 B+ G |, i: F
83c8: e1540005 cmp r4, r58 w6 Y V5 U, o0 F! ]+ j1 M/ ]" F
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>3 Y6 n* |) b/ F" L; q. Y
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}0 I, X. j% k/ h0 k5 a; ~
83d4: 00008054 .word 0x00008054
) i" |. x$ {3 M+ e# y 83d8: 00008054 .word 0x00008054
) m$ Z* _( |) {5 Y. n2 L5 fnone: L1 u7 W" U# G! G
Disassembly of section .fini:
1 G) K3 P* V9 {2 Z! v$ h5 B3 o$ V+ S: R8 _' Y" p& F
00008474 <_fini>:* ^, r; ?, J$ [6 B ^- F( r# |
8474: e92d4010 push {r4, lr}6 m2 x) R# H) y
8478: e8bd8010 pop {r4, pc}
% _2 b/ ^; g7 ]; h; @5 G+ @/ Earago:
4 F4 v4 ?- E, N, |8 cDisassembly of section .fini:
; @0 Q* a/ ^. O: h
. O6 ]0 ~( r* A. b2 `) W- V+ G000083e0 <_fini>:
' y* ?: ?1 \) @8 u& \- S- A% ~5 j* { 83e0: e92d4008 push {r3, lr}
0 d7 p, S' }' [# x# B! Q$ F 83e4: e8bd8008 pop {r3, pc}
1 |+ P5 |% G; Z# f
# q! M e- j0 M5 |1 l& ^1 O3 \) k# ?) k$ \6 W0 K# v" J
2 ~! O. o* I% L7 N
|
|