|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
0 z q/ L# ?2 G$ d$ W 1 #include<stdio.h> : @, S4 k% v7 B( X2 D
2 #include<math.h>9 ]- `; k/ }/ m1 Q1 R: K
3 int main(int argc,char* argv[])4 ]6 R' l+ j1 I) I
4 {
0 p% P% k% V. {) e7 ` 5 int a,b,c;8 t" \7 L& M* V% s" x% ]9 v
6 c = a * b;* G/ i" V8 ]6 v7 y
7 return 0;
$ }% H! Q. _6 c. Z6 D/ w& k' V 8 }
- c1 W- e2 P4 \2 [
, R9 g3 \0 N0 |) `7 Y下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
2 F. c. R% w! A* S; ^none:
! R2 r' J( a+ G3 z/ v000082e0 <_init>:
. E' B1 W; Y1 ] 82e0: e92d4010 push {r4, lr}
& V3 N6 f) s g4 g 82e4: eb00001c bl 835c <call_gmon_start>
3 q, G! _; o5 N 82e8: e8bd8010 pop {r4, pc}) c. r I# m* x# t8 q s) k* _
arago:
6 J! e0 u6 Q$ @) I+ x0 t7 l5 D( Z00008250 <_init>:
: q4 a- f ~; \0 `, f; G: a' f 8250: e92d4008 push {r3, lr}
9 T" i" Z, |5 t9 M 8254: eb00001d bl 82d0 <call_gmon_start>
% B. N" @" p/ m- G( G 8258: e8bd8008 pop {r3, pc}* E0 j, h/ s9 ~2 n3 {0 T n1 q, c
$ f, m/ `+ i5 S: \; E! c- enone:& N9 Y- H) j/ D" ? _
000082ec <.plt>:
& V9 l# d9 K* c8 S. { 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
( r* S ~7 K% J- x" g 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>2 R, k5 W0 f6 C1 L" ~3 ?! d- S
82f4: e08fe00e add lr, pc, lr' G4 L {9 N/ K+ i' F$ A7 x* K
82f8: e5bef008 ldr pc, [lr, #8]!( t* \1 C" s$ i
82fc: 000082d4 .word 0x000082d4, w T. |9 X2 r' l# b6 ?
8300: e28fc600 add ip, pc, #0 ; 0x04 S; H, Q! \, q# M1 u
8304: e28cca08 add ip, ip, #32768 ; 0x8000
& I% q# s% C" n c* z 8308: e5bcf2d4 ldr pc, [ip, #724]!
, c' ^2 h3 x7 f( n0 |' n' i 830c: e28fc600 add ip, pc, #0 ; 0x0
$ D4 ^( s a$ }! X3 j1 d7 } 8310: e28cca08 add ip, ip, #32768 ; 0x8000
$ t* b! ^: f* z& I! s+ D) _ 8314: e5bcf2cc ldr pc, [ip, #716]!$ ^1 Q% e% A+ q+ U! i+ g Z) b
8318: e28fc600 add ip, pc, #0 ; 0x0 R+ C ~ s8 C- i1 [
831c: e28cca08 add ip, ip, #32768 ; 0x8000
; ?( I1 \/ Q8 \ ` 8320: e5bcf2c4 ldr pc, [ip, #708]!" Y$ z( d* g V2 M; J
arago:
6 `" O* T6 o7 B% T0 j. q) G0000825c <.plt>:
0 [: ~- ~( R8 o; q9 N 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
/ z H7 }$ m7 R! U 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>7 v' ^+ l/ e/ o# G- G
8264: e08fe00e add lr, pc, lr
2 b% Y! b% `' X; |" l 8268: e5bef008 ldr pc, [lr, #8]! W) S8 y, V% g
826c: 0000827c .word 0x0000827c% X& j. ~# I9 M/ ^
8270: e28fc600 add ip, pc, #0
6 G# ~4 O# V" f 8274: e28cca08 add ip, ip, #32768 ; 0x8000
: i. i. X+ a( ^ W, a! G0 e u 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c9 }9 P: P6 [! s( D& X
827c: e28fc600 add ip, pc, #0
3 h- Z+ S# O6 O1 L1 c: x( p7 W 8280: e28cca08 add ip, ip, #32768 ; 0x8000
5 c) X' s; G2 A1 B% ^# [ 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274; _8 i* U( Q u6 T7 U
8288: e28fc600 add ip, pc, #06 e* H% C( g3 j1 J
828c: e28cca08 add ip, ip, #32768 ; 0x8000
4 j1 d9 t( S4 I b5 I( r& {+ } 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
, O( [$ P" i) r) q1 i8 Inone: i9 j& Y. q$ y: W; [
00008324 <_start>:0 t! L# J1 s; g
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
- x- a% E. o2 G 8328: e3a0b000 mov fp, #0 ; 0x0
+ J: `1 N) i0 m: n 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
k( w) m( O6 e. m 8330: e1a0200d mov r2, sp$ ^/ l0 {4 @6 ]# k7 e0 Z2 q
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)4 \7 r T& X" i; q$ D; |4 m$ x* i5 ?
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
. M, w# j7 T! S9 R Z2 \ 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>6 ?- N7 W5 b0 Y/ R ~
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
: X3 r h( A, D9 W; p* O 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)( \0 A- H8 G' C+ y8 [
8348: ebffffef bl 830c <_init+0x2c>/ ?$ a7 x) o+ A9 e7 f3 A5 H
834c: ebffffeb bl 8300 <_init+0x20>3 A' m5 @( y: Q8 j# ^
8350: 00008404 .word 0x00008404
' |1 R% S& \; g9 N 8354: 000083cc .word 0x000083cc& @) V8 |4 f* s6 [
8358: 00008408 .word 0x000084083 U, x! T ?- [
arago:
+ F. p8 p, S; b) ]4 E$ W' z00008294 <_start>:
* B4 T5 ^/ f' w) m4 h6 T 8294: e3a0b000 mov fp, #03 b \' p4 E5 M
8298: e3a0e000 mov lr, #0
# \8 Y b! Q! F" p 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4): I0 D3 h' `& ?; P2 n0 e" S$ G
82a0: e1a0200d mov r2, sp
( k! w4 X$ i- Z5 w3 d# j7 F 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
* V9 a0 y# ^# P r 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
( m% y D! _4 T# d 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
9 @ ~# \. X- j8 B 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
: b- I+ {* \5 ]+ G7 c j. M3 b" \ 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>+ W7 `: P6 C) a8 k7 ~) }
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>1 H$ _5 z% D; o' s
82bc: ebffffee bl 827c <_init+0x2c>
+ X. k+ G+ l! F% O 82c0: ebffffea bl 8270 <_init+0x20>* c. k T6 ~9 o0 P. y4 H6 O
82c4: 000083dc .word 0x000083dc* v w O3 ~' c
82c8: 00008344 .word 0x00008344; `" E" k# w6 S; U% Y1 t
82cc: 0000837c .word 0x0000837c' x- q4 k7 @' x [0 R' C
none:
8 O: o c! n% g: `1 [0000835c <call_gmon_start>:
4 }+ G- K* Q3 `+ p( }, [* J, b0 Q 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
' a8 s7 Z. z. m. A2 o" B2 @ 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>( x4 O' y( H* P( d5 V
8364: e08f3003 add r3, pc, r3
" z% b, H4 v2 ]& X+ B0 z9 U1 T 8368: e7931002 ldr r1, [r3, r2]* p! Y6 b# g; f/ N1 F4 C0 m, Q6 E
836c: e3510000 cmp r1, #0 ; 0x0% K2 w. R2 i' B e, S3 g5 X
8370: 012fff1e bxeq lr
) Q, g6 ? v8 o- o 8374: eaffffe7 b 8318 <_init+0x38>
( x) F) A- I2 F X 8378: 00008264 .word 0x00008264
, D) l6 q# j+ f1 R6 n 837c: 00000018 .word 0x000000182 u' H( g9 ?- j) I, _
arago:* A& d) `+ h7 ?/ S
000082d0 <call_gmon_start>:! c) s0 h0 k' E8 V/ W/ E* m0 Y0 \9 k r' q
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
$ @5 n' G& }8 O# i6 i 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
; [3 O( Z7 F6 M7 B+ Z6 e& O3 a0 { 82d8: e08f3003 add r3, pc, r3
" n8 j$ @: U3 G0 k7 U3 H 82dc: e7932000 ldr r2, [r3, r0]
7 e, l# \8 p- m( W9 T& i: N4 h' \ 82e0: e3520000 cmp r2, #03 O7 K8 Z; n: A, @
82e4: 012fff1e bxeq lr
8 n) K( n* K3 O! G, { 82e8: eaffffe6 b 8288 <_init+0x38>6 S+ y% U: N! q, t# }
82ec: 00008208 .word 0x00008208
7 x" }+ t! ~; O 82f0: 00000018 .word 0x00000018/ J5 d* \8 O1 Y* X* @& ?( _
none:. T- I3 D" ] A+ x/ r; @0 t3 t" H4 U
00008380 <__do_global_dtors_aux>:
' b: @) a8 T) ]8 g! c 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>7 \% P c) R8 \& z* {
8384: e5d23000 ldrb r3, [r2]4 o) ~% ]; ]% m
8388: e3530000 cmp r3, #0 ; 0x0
, W* _6 W* r7 e7 e 838c: 03a03001 moveq r3, #1 ; 0x1
* `1 L: r2 L" S( ^# ]) y% D9 U) E2 R 8390: 05c23000 strbeq r3, [r2]# [& L/ ~7 F& O ]
8394: e12fff1e bx lr/ o: D& Z" P/ x2 m
8398: 000105f4 .word 0x000105f46 Y$ t1 S# A4 c$ f, F
arago:5 \% l! W+ ]5 ^- ^! O% F
000082f4 <__do_global_dtors_aux>:
. w6 _+ s! C: l7 l 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
7 f( k6 A# S r, Q/ g1 i7 S( m 82f8: e5d32000 ldrb r2, [r3]
. y! J/ U9 g) |1 n$ S 82fc: e3520000 cmp r2, #09 l% G( ~* _0 d- L9 T5 c6 b
8300: 02822001 addeq r2, r2, #1, ^' T* K. a/ H2 g3 i0 P" C
8304: 05c32000 strbeq r2, [r3]
* Y7 K$ G: {) K" Q 8308: e12fff1e bx lr# |+ C. j! [) \0 N% v4 O1 ~" y
830c: 0001050c .word 0x0001050c
( n8 A' \) a# \! O6 S0 M2 Y& |2 jnone:
, Z" }9 H/ P! r" [0000839c <frame_dummy>:
3 j1 N! `+ m5 a* b 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>7 z+ B& W0 o9 D, z% ]0 M
83a0: e92d4010 push {r4, lr}% x/ X" L& R7 z( ]
83a4: e5903000 ldr r3, [r0]
9 P- Z3 U& G; M& p# N0 j2 A9 C: m" { 83a8: e3530000 cmp r3, #0 ; 0x0
3 P% z# f. H u; ?+ ]3 a& ] 83ac: 08bd8010 popeq {r4, pc}
9 `: \! m! ^" {6 ?4 N0 H K5 ] 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>! z4 ?# b6 v! l6 m6 D' L) _$ s
83b4: e3530000 cmp r3, #0 ; 0x0
4 G% M1 }3 f# H8 I( |/ C6 n7 @ 83b8: 08bd8010 popeq {r4, pc}, {2 F: ]. V7 f6 o
83bc: e12fff33 blx r3' w( I: w, r3 N& y: c; m/ V
83c0: e8bd8010 pop {r4, pc}, M! m. y$ i6 d- b1 q
83c4: 000104dc .word 0x000104dc
8 o1 s0 V% |' x c 83c8: 00000000 .word 0x00000000
8 U- A/ ?# T* o$ ^& _arago:% R% w! m; @ ]! P. Z* |* { ?
00008310 <frame_dummy>:: H: R/ ?$ i. d$ Y# b: z: ~
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>2 e* ]- K) I9 b8 m3 f
8314: e92d4008 push {r3, lr}
3 t C. f" Y) y9 n- d/ B# e! K0 }9 d 8318: e5903000 ldr r3, [r0]5 `& w' ], Q* p6 i4 w. z3 ?
831c: e3530000 cmp r3, #0
6 B) v K( v+ i5 l0 p4 S; |; w) X1 l 8320: 0a000003 beq 8334 <frame_dummy+0x24>
; J! W0 {$ d; V# C) i 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>7 [. O1 {2 Q7 e$ P5 c' ?
8328: e3530000 cmp r3, #0
) L* {& p7 N! R+ A 832c: 11a0e00f movne lr, pc6 V+ O2 h" m& `. A( G* {& x$ y
8330: 112fff13 bxne r34 x. s" N5 W# p9 f' T
8334: e8bd4008 pop {r3, lr}
: d; K, x/ D% y8 o$ _) F. p 8338: e12fff1e bx lr) a3 D# U$ T _# b- S! d* `1 x
833c: 000103fc .word 0x000103fc
) a& G" ~" |8 e& Q4 R 8340: 00000000 .word 0x00000000
9 e$ @+ N- I0 {+ T& ?9 dnone:
$ [4 l" B2 z$ x8 S9 \9 f000083cc <main>:
9 J7 _8 ^7 J" p9 I 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)9 u, }2 H. e0 y. ^1 f* u% l
83d0: e28db000 add fp, sp, #0 ; 0x07 I2 U0 w0 g7 C5 s# F; j8 o3 A
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
9 u3 t0 E' {% o 83d8: e50b0018 str r0, [fp, #-24]8 `1 J( S7 [& z1 W6 c- U. W
83dc: e50b101c str r1, [fp, #-28] W8 c6 c& a& ?* [
83e0: e51b2010 ldr r2, [fp, #-16]/ ?( G5 g0 j% N6 I4 R8 T) B O* n
83e4: e51b300c ldr r3, [fp, #-12]$ O3 R% A6 D+ B! y% E
83e8: e0030392 mul r3, r2, r36 d* x# z. z3 `2 r! p* [
83ec: e50b3008 str r3, [fp, #-8]
- v$ _7 R$ l, C# w/ d8 o 83f0: e3a03000 mov r3, #0 ; 0x0
, y; P6 b+ S; X6 r* v9 v 83f4: e1a00003 mov r0, r3
6 x& N; e6 e; @3 j& a- ^) o 83f8: e28bd000 add sp, fp, #0 ; 0x0
* r# M4 r/ X7 ~ 83fc: e8bd0800 pop {fp}6 I5 B8 e! h3 @- j& }1 c" b
8400: e12fff1e bx lr
6 R) `" X- T: c/ f, X9 |arago:
: K6 u0 h5 u: R1 x4 _/ O00008344 <main>:
- O [* b1 k% V y% } 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)5 [5 e! u5 {7 M) f* D+ o5 f$ N
8348: e28db000 add fp, sp, #0! k4 C! D& n7 m+ b. _8 u+ H
834c: e24dd01c sub sp, sp, #284 f8 l V1 o; i. s9 u/ r4 D/ d% p9 _- c
8350: e50b0018 str r0, [fp, #-24]+ @" o8 v+ d2 [4 x
8354: e50b101c str r1, [fp, #-28]
: r( O. C- c' H 8358: e51b3008 ldr r3, [fp, #-8]
( O G! I: m, T, i( n7 p& q 835c: e51b200c ldr r2, [fp, #-12]% ]! J$ G! }2 C' R9 d
8360: e0030392 mul r3, r2, r3
# n }/ h$ A& V7 b& y* L9 o7 ^ 8364: e50b3010 str r3, [fp, #-16]
8 ?9 _6 i6 X. I2 f5 L. K. q9 I4 c 8368: e3a03000 mov r3, #06 b' w t' U$ }' w: w
836c: e1a00003 mov r0, r32 M0 D8 {5 y$ R/ y3 T
8370: e28bd000 add sp, fp, #0
# |. X2 W+ g# G( f, n! ~1 p 8374: e8bd0800 pop {fp}. I% S% p2 G- t9 ^- ], u
8378: e12fff1e bx lr
, {/ ?2 P2 C+ A$ {1 p) Dnone:. ?% t8 E/ a$ \6 t9 m7 `3 o" K
00008404 <__libc_csu_fini>:2 T: q; W; z8 ]/ b' B3 t$ P
8404: e12fff1e bx lr4 k2 Z2 E6 y7 R
arago:0 h8 f* c% ^& t: F% U
000083dc <__libc_csu_fini>:4 J, {+ V" Q3 W/ I+ o
83dc: e12fff1e bx lr
7 y& n- p. T; w% Z/ r! cnone:
' n( r ]( r" }8 K6 g9 W2 v00008408 <__libc_csu_init>:) O* }: ~' L/ p; z! U
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
5 e8 t- C: w& o" M# m 840c: e1a08001 mov r8, r1
' |$ j" o* t+ B0 S$ n$ _5 g 8410: e1a07002 mov r7, r2
5 R- L7 w, c9 X$ |* ]0 }( q 8414: e1a0a000 mov sl, r0
! l$ p( p8 K# a3 M# g 8418: ebffffb0 bl 82e0 <_init>
9 `1 D) S, z" P4 t( g" E 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
! Q5 f- V' [4 x) d7 _; }! A& c1 T% U4 M 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>2 \1 G5 p' x/ a# m; a5 z" `/ L
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
' P5 }- s* l6 C" @ 8428: e0613003 rsb r3, r1, r3
|. G% V+ `& \- x, @ 842c: e08f2002 add r2, pc, r2$ B3 @0 M0 a' b4 P T) M
8430: e1b05143 asrs r5, r3, #2
6 E/ ?2 r$ D8 v% E% d8 f 8434: e0822001 add r2, r2, r1
- a+ S# V) z! p. N& B 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}( {0 h* q, c0 P, T3 z6 @
843c: e1a06002 mov r6, r25 p. l5 C9 b# P/ ~
8440: e3a04000 mov r4, #0 ; 0x0
G$ ~' u- n l: B5 y4 Z 8444: e1a0000a mov r0, sl5 Z% H* _$ X, Q( c9 e& y6 [
8448: e1a01008 mov r1, r8: [' F8 Z9 ]1 Y& q/ w
844c: e1a02007 mov r2, r7
# ~# t7 n2 N9 [7 d. p% i1 t 8450: e1a0e00f mov lr, pc3 g. |% H# v4 y2 g9 g
8454: e796f104 ldr pc, [r6, r4, lsl #2]
) v, L f ^4 E& x4 T8 B, j8 }4 G 8458: e2844001 add r4, r4, #1 ; 0x1' k- t: d5 x. W2 R5 n5 Q
845c: e1540005 cmp r4, r5
- K6 P, E( F! V: @* {7 V 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>8 v; q' Z: w/ b# O
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}! V) M! x9 }& Z# G. S$ \
8468: ffffff04 .word 0xffffff04
/ |) Z: ^ a# I 846c: ffffff08 .word 0xffffff08
# |& f" o3 Y1 J' j 8470: 0000819c .word 0x0000819c$ V& T: N0 V) R2 A% b& c- g1 I
arago:
2 M( @9 C v+ Q4 ^3 c- K( _9 G4 q% T0000837c <__libc_csu_init>:
+ y* B5 x" b% g; V 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}% v. K% @: I9 H& P% y# J5 [; J: }
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
2 v' R# o- G5 ?. t! Q& K 8384: e1a06000 mov r6, r0
. e- r7 K* e6 G9 l) C 8388: e1a07001 mov r7, r16 [( T- E9 v5 I. M, W0 E
838c: e1a08002 mov r8, r2
7 J1 R6 H: Z5 K! {. w 8390: ebffffae bl 8250 <_init>
/ h3 W3 ~6 y3 i7 ]: C9 f9 A( | 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>5 X% _& v3 g( [( {7 Q0 X
8398: e08fa00a add sl, pc, sl& \ w0 }& Q* P1 |9 }
839c: e08f0001 add r0, pc, r1
/ [) s7 x' ^9 }. } 83a0: e06a5000 rsb r5, sl, r0 s- ]' y4 Z/ I6 F" H
83a4: e1b05145 asrs r5, r5, #2: d" g( G8 Z- s
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}, O; @9 J+ Z4 j% ~. w9 E
83ac: e3a04000 mov r4, #0* R3 S5 @; q7 S8 M
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]% p d8 K. u8 h' N5 M2 | Z. r
83b4: e1a00006 mov r0, r6: B* g& ~+ |5 q0 }& S3 G8 @
83b8: e1a01007 mov r1, r7/ V' @) X$ p) N6 S
83bc: e1a02008 mov r2, r86 A. X3 k$ p! g6 x
83c0: e2844001 add r4, r4, #1' V& D4 D2 ^) T2 }) S! X+ m6 G, V
83c4: e12fff33 blx r3
: I( E5 W2 b5 D( s3 G: t" L 83c8: e1540005 cmp r4, r5
; |& c+ x0 @/ |* U9 v0 e# g$ q 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
0 j% J* ^, L' b! L: ^8 O8 |! \' y 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
/ h3 ?8 V% E! t0 V& z" t6 ]0 h- p 83d4: 00008054 .word 0x000080548 s- p4 x& v3 S9 Q& m
83d8: 00008054 .word 0x00008054
% O7 t9 `% J3 b" e: onone:
: W* n. ^, G3 _Disassembly of section .fini:6 l0 T/ U/ D- z l/ O) y
5 E$ r: @$ g0 x: I y1 Y00008474 <_fini>:
" ]: d, P: ?; i j. m 8474: e92d4010 push {r4, lr}
) o9 {+ `, a. I5 d. o# P 8478: e8bd8010 pop {r4, pc}$ y3 q8 z$ |0 B1 r6 S
arago:6 q: s3 {$ x4 l
Disassembly of section .fini:% j1 ] s6 A; ^4 J1 |" n2 s9 @) \
0 x% w9 A8 P. q000083e0 <_fini>:
6 r4 H; f* [( \& W 83e0: e92d4008 push {r3, lr}
2 M) }; J$ e, G$ y 83e4: e8bd8008 pop {r3, pc}4 d7 K% @& P! j- `9 T# G8 f
q7 @6 S/ m1 p3 ~, \% H: O
6 b [: c8 ]1 c
2 C, a% k( k' ^2 v4 h |
|