|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:2 J* ^2 p& u3 s9 k- P/ N
1 #include<stdio.h> 4 D6 S, L/ u$ h1 q% E& n/ U! e
2 #include<math.h>
' z# z( c' @- o, O" { 3 int main(int argc,char* argv[])
; x# T& o' u) E, {9 a- c% a 4 {/ b8 B: ^! Q0 @3 d# x6 ?/ K
5 int a,b,c;! F2 f! p9 ?9 p# P+ p
6 c = a * b;
, q7 c0 Y3 K2 @1 d2 Z5 a2 a5 q( M 7 return 0;
( W6 r' ?( |! X 8 }; F7 y. ? ^# l$ |- {1 n& p
7 @1 v3 M8 W/ q6 F6 O
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
' ?" T5 G+ i, `7 j7 ]% q9 dnone:* E" {; S4 L/ y/ W2 U# [2 m6 |
000082e0 <_init>:4 z D1 Q' B1 p" c2 ]! X
82e0: e92d4010 push {r4, lr}
& \& B G6 l3 E' p. r E 82e4: eb00001c bl 835c <call_gmon_start>
5 U, o4 h/ Q$ D% f l8 _ 82e8: e8bd8010 pop {r4, pc}
2 _- D4 n x6 xarago:
, C/ C* N9 {( M: J00008250 <_init>:7 n1 }$ D+ [+ G0 h: T0 d3 Z- t% B
8250: e92d4008 push {r3, lr}
4 d7 d4 y& O) G! o& O& I 8254: eb00001d bl 82d0 <call_gmon_start>
1 e3 {2 T# B1 \' V, c9 ] 8258: e8bd8008 pop {r3, pc}, R. [9 P5 o2 c- I
q9 v. n$ C9 ]none:' K2 A2 [1 d4 l' c( J8 ^' s
000082ec <.plt>:
; A. Z3 J/ M* q0 H: ~" J 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)! _5 V- _. a2 {% d1 [' J
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>2 l3 _! ~' x5 y4 n+ }
82f4: e08fe00e add lr, pc, lr8 i/ I& _3 q& j0 P; {7 o
82f8: e5bef008 ldr pc, [lr, #8]!
- d* ^' g5 z/ U$ Q 82fc: 000082d4 .word 0x000082d4' ^# P2 b% Z- g& ~ H, f3 H
8300: e28fc600 add ip, pc, #0 ; 0x0
% q f2 n) |% L. C0 x 8304: e28cca08 add ip, ip, #32768 ; 0x8000
: M7 [9 _7 U4 u/ M( W 8308: e5bcf2d4 ldr pc, [ip, #724]!9 h* S2 f( x U' M1 \
830c: e28fc600 add ip, pc, #0 ; 0x05 N, r6 g5 j, y
8310: e28cca08 add ip, ip, #32768 ; 0x8000
9 K6 c% `; d: M- N$ ^; S 8314: e5bcf2cc ldr pc, [ip, #716]!
5 G+ Q) \& J7 k$ N 8318: e28fc600 add ip, pc, #0 ; 0x07 e" U6 F. w. x0 t- K
831c: e28cca08 add ip, ip, #32768 ; 0x8000( b* ?; V/ h( p! y6 ?% x
8320: e5bcf2c4 ldr pc, [ip, #708]!( Q* x% k$ P/ |+ O# ~& ~* w# w
arago:- o+ C$ O, h, D3 K
0000825c <.plt>:6 o$ S/ T7 i$ F5 B
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)' _5 M3 q2 G2 r! ]5 _
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
6 n. I# i1 z$ b& I 8264: e08fe00e add lr, pc, lr
0 T' }" u7 ^; d1 {; P" p 8268: e5bef008 ldr pc, [lr, #8]!
8 K% d/ E7 F- d: J& d5 P% j 826c: 0000827c .word 0x0000827c a) e: p% \0 Y5 Z. b; z8 k
8270: e28fc600 add ip, pc, #0% s6 l+ }1 A; S/ y9 [- h7 g
8274: e28cca08 add ip, ip, #32768 ; 0x8000
) w) {/ _) z' M& [ 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
+ G ?% f3 F4 a9 F! [- g 827c: e28fc600 add ip, pc, #0
3 m, c, {% K, T" A1 q& ]6 J7 D/ i1 `0 v 8280: e28cca08 add ip, ip, #32768 ; 0x8000- s: O+ t/ p# i9 F t6 u% r
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274( M. v! S% M8 N9 E4 ?
8288: e28fc600 add ip, pc, #07 E) {, ~# K' h y0 ]1 Y4 P* `
828c: e28cca08 add ip, ip, #32768 ; 0x8000$ Z- [5 N. v- l
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c4 v7 t8 I4 k k; M
none:/ D- b( C% r* A. w# r+ E' Y" I! ]
00008324 <_start>:
2 q5 v3 B9 r) S7 } 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
; s+ a$ o8 w+ K2 a 8328: e3a0b000 mov fp, #0 ; 0x09 r3 o0 _ _- [3 k+ Y
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)2 A0 {/ G1 C# ?6 T# @# Y; l
8330: e1a0200d mov r2, sp
# b3 ~# u# [* f/ i 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)8 d: w2 N U9 K' Z
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
3 _2 @+ J, C/ q/ L 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>9 W: z+ ]# m* i! O. k. F* x
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>+ J; g; ^) v) p1 A q
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
3 Q. [" {! t# b2 i$ f& | 8348: ebffffef bl 830c <_init+0x2c>
+ e# W1 y1 d* l9 ^! Y 834c: ebffffeb bl 8300 <_init+0x20>
* @2 U0 Z& ?( S' ` 8350: 00008404 .word 0x00008404& s$ X( G8 J( z/ E
8354: 000083cc .word 0x000083cc
# v) ?- e5 C# p3 R+ W; ]' }9 a- I# X 8358: 00008408 .word 0x00008408$ C- R) U. t' W4 g# \$ F
arago:
7 P8 E! @9 o; m00008294 <_start>:
/ C S" u5 o. C! t5 w6 h4 @; \ 8294: e3a0b000 mov fp, #0
$ k. V! L* S# m+ ]# N( N 8298: e3a0e000 mov lr, #0- g+ M( c) h2 Q
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)' ~3 R* n- c$ e
82a0: e1a0200d mov r2, sp8 E+ Z- P6 g" s' |# c$ T
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!): y/ p: \& Q, J8 e& Q: j1 Z8 B
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)% k# x3 g/ u- M/ l" L
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
! _) y! o) H4 l* G$ C$ c 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)6 E" B f; ^; e0 B! i
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
$ m4 l) A6 ?8 b3 ^6 P$ {# _6 s 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>1 |8 w: }1 L+ |$ o" X0 o
82bc: ebffffee bl 827c <_init+0x2c>$ k7 l, S9 D+ e& b" o4 ^# ]
82c0: ebffffea bl 8270 <_init+0x20>
/ l% u/ D0 k& x& B8 _ 82c4: 000083dc .word 0x000083dc
% S. D; k! G1 d4 X5 { 82c8: 00008344 .word 0x00008344) T/ `$ I) \3 A. z! z" y
82cc: 0000837c .word 0x0000837c& [8 {' w- n W( e
none:
( F% S; Y3 r7 A# e0000835c <call_gmon_start>:
: i) b9 K0 a3 j' u 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
0 a3 V- p+ A4 I9 P 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
6 j' W; \+ F7 m0 A 8364: e08f3003 add r3, pc, r3
" E7 G/ A! s, n, E; ] Q+ @ 8368: e7931002 ldr r1, [r3, r2]
8 A- ?( ]4 g, q 836c: e3510000 cmp r1, #0 ; 0x0
* ?9 k3 [/ E( E0 ? U% C) J 8370: 012fff1e bxeq lr' o; B( G# }' s6 z
8374: eaffffe7 b 8318 <_init+0x38>
- D5 C/ Y5 t9 X6 o7 y6 z/ t 8378: 00008264 .word 0x00008264- u4 y0 x$ h/ ^4 d; Z4 F: Y
837c: 00000018 .word 0x00000018
" _/ p( z2 `2 c. D" D6 Larago:
9 t$ Q( X4 J x1 S000082d0 <call_gmon_start>:0 U& E% R: G) _9 R% A: o/ T
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
* Q$ [! p% ]0 `% v 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>8 h5 q- {; p0 o/ j! D
82d8: e08f3003 add r3, pc, r3
6 x( c/ o6 u3 T5 J6 ~9 ]% c( H 82dc: e7932000 ldr r2, [r3, r0]! r. x: K; s9 V9 H
82e0: e3520000 cmp r2, #0
) R3 a+ S& u) H: V+ P( W 82e4: 012fff1e bxeq lr
1 y/ E# s+ s8 W% K9 w# h5 J 82e8: eaffffe6 b 8288 <_init+0x38>
7 p s6 n0 m- k# g 82ec: 00008208 .word 0x00008208& c. g$ V5 X* c% s+ Y
82f0: 00000018 .word 0x00000018; f- M# E6 r* z$ F; a2 q
none:2 e/ _/ {2 F# Q: o3 P0 c" H2 k1 L
00008380 <__do_global_dtors_aux>:/ W+ x% _6 e8 F) v: l/ {
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
2 P% f, Y1 N: ~' ? Z% Q! \& ]9 B 8384: e5d23000 ldrb r3, [r2]
- A* o' i! j/ s4 a 8388: e3530000 cmp r3, #0 ; 0x0/ p/ a# d! _5 {( \3 C
838c: 03a03001 moveq r3, #1 ; 0x1
8 t7 l% a( z) }( r1 L9 T7 R0 T 8390: 05c23000 strbeq r3, [r2]
7 q/ i, M: h$ l 8394: e12fff1e bx lr+ V1 D# _$ T& l7 y% k ?# b5 n( A
8398: 000105f4 .word 0x000105f4
" r7 k E( l& Z" ?6 h3 p9 q% o, yarago:
7 y8 _% Y. K! d" z- ]: ~9 w000082f4 <__do_global_dtors_aux>:1 a/ ^8 n9 L }- U$ C4 m
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
5 O5 p& U, [6 a- c 82f8: e5d32000 ldrb r2, [r3]
: `' }1 a. C& V: L4 G 82fc: e3520000 cmp r2, #0
, E; F4 l _, I% O 8300: 02822001 addeq r2, r2, #18 e# S& I! U5 {; i
8304: 05c32000 strbeq r2, [r3]2 W" w& b$ ?6 g/ Y0 d7 ]
8308: e12fff1e bx lr
# n& d6 _2 _% | 830c: 0001050c .word 0x0001050c* r) q, R+ h& J3 a9 Q* m# u" N% ? i
none:7 t, ] K; C: B& ~7 ~# @) Z
0000839c <frame_dummy>:
8 T0 y6 K! w! b8 j+ X 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
1 ]2 `% e/ G& l4 B4 t+ Y* A; ~* _ 83a0: e92d4010 push {r4, lr}
) _/ `# j: k; X 83a4: e5903000 ldr r3, [r0]
4 k8 O6 r- d6 j- ]9 K 83a8: e3530000 cmp r3, #0 ; 0x0
" d: @. q+ V7 y9 T( S* l2 j 83ac: 08bd8010 popeq {r4, pc}
; `- a, N' o2 \; R, p8 b+ r 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>' t% s& |! w" ]; z6 v( R
83b4: e3530000 cmp r3, #0 ; 0x0
. u. i, e. ~! R 83b8: 08bd8010 popeq {r4, pc}
: b# H6 _1 }( ]6 J [# h& u 83bc: e12fff33 blx r3
+ E: |) J( N- T1 S- ^ 83c0: e8bd8010 pop {r4, pc}6 ^$ R$ w& v! G' ^$ a- n* b! d
83c4: 000104dc .word 0x000104dc
+ P. l6 c7 t5 Z) R6 h2 D) x 83c8: 00000000 .word 0x00000000. S( \9 `, l2 k: E0 y& ?
arago:
- g/ R* T8 K6 [. o00008310 <frame_dummy>:! L" m1 ^: }, q, k! N
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>+ i; e: _( M1 N* {
8314: e92d4008 push {r3, lr}
5 ]+ ]% K1 I# U* o1 N1 h3 z4 I! l 8318: e5903000 ldr r3, [r0]
: i G: D# P1 [8 L! W# _4 Z 831c: e3530000 cmp r3, #05 _( q( n4 c a2 M
8320: 0a000003 beq 8334 <frame_dummy+0x24>
6 v9 T: U3 t! Z4 [ 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>& @, B0 d6 M0 X
8328: e3530000 cmp r3, #0$ M+ L/ z# h5 ?+ B" Y& v
832c: 11a0e00f movne lr, pc
* t3 M9 V8 H9 Q% I4 ` 8330: 112fff13 bxne r3
1 \. p- r1 x2 I4 z, B; p3 d' o 8334: e8bd4008 pop {r3, lr}
$ C8 G( Y) W+ y+ K( J$ O, ? 8338: e12fff1e bx lr8 N8 s2 @! L, b2 [4 y# m
833c: 000103fc .word 0x000103fc
& P5 c" X( y+ K2 r 8340: 00000000 .word 0x00000000" B+ _/ c9 @0 W9 g8 b
none:+ L/ ^- g- {, q# V5 N
000083cc <main>:2 ~/ I5 @7 h1 H; c* H
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)# d* U, ]4 m1 }2 `2 \ Z% j
83d0: e28db000 add fp, sp, #0 ; 0x0' B9 o1 U5 b9 a. b- C7 s* `
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
& r, q2 V9 T! J. N8 X 83d8: e50b0018 str r0, [fp, #-24]9 b4 n/ t; Y9 P! X
83dc: e50b101c str r1, [fp, #-28]
0 M, U8 m3 J9 {' k! P 83e0: e51b2010 ldr r2, [fp, #-16]2 m! [+ r" ?1 s
83e4: e51b300c ldr r3, [fp, #-12]4 U$ b9 U# _5 r5 W
83e8: e0030392 mul r3, r2, r3 E1 j% }' W9 T7 _. \+ ` p' Y
83ec: e50b3008 str r3, [fp, #-8]& m& |/ V; u( \2 R. x0 m ]
83f0: e3a03000 mov r3, #0 ; 0x04 x& K" ]+ j0 g
83f4: e1a00003 mov r0, r3
. P+ r+ q" I8 {7 i8 x$ E3 M 83f8: e28bd000 add sp, fp, #0 ; 0x0
8 j, A, r9 v: C" }5 n 83fc: e8bd0800 pop {fp}4 A: o$ |2 |1 ~1 K* a! j
8400: e12fff1e bx lr; g7 d9 J7 j2 A* |6 g: N' F3 S
arago:
6 R5 }. F5 u$ k% M00008344 <main>:
! n7 @+ P+ K' h! H5 p4 |& }5 ? 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
, g5 s$ b5 S5 v. L; N2 M/ M 8348: e28db000 add fp, sp, #0, o: Y/ m$ C& k' p1 G
834c: e24dd01c sub sp, sp, #28
+ E, t4 m1 T0 v1 q# Z 8350: e50b0018 str r0, [fp, #-24]
$ t+ y! E% \9 |7 `% g& Y3 N 8354: e50b101c str r1, [fp, #-28]* g: A( o3 V" c9 o8 k6 c/ p( M. y
8358: e51b3008 ldr r3, [fp, #-8]
( {' g( N; f' f( W! F/ u 835c: e51b200c ldr r2, [fp, #-12]
1 g$ y! I5 \6 U) ?# z+ v 8360: e0030392 mul r3, r2, r38 @# H& \* l2 \) }8 `( ]) L
8364: e50b3010 str r3, [fp, #-16]1 J0 ~9 d+ [! u$ v3 w/ N9 ~
8368: e3a03000 mov r3, #0" R; K* d' p( A+ Q( E9 c; `+ }7 M
836c: e1a00003 mov r0, r3
) e$ W) J* l0 y6 a9 g y1 Y 8370: e28bd000 add sp, fp, #03 f! K3 |6 A( I/ V& A
8374: e8bd0800 pop {fp}
4 y5 Q# M7 u$ i& J" W2 D! w 8378: e12fff1e bx lr
; f$ _4 u R1 u0 j" H! znone:
% F- i0 c% Z0 P00008404 <__libc_csu_fini>:) @1 I9 i' {" r% a% ^
8404: e12fff1e bx lr
1 i1 A- z; l8 \8 s! w k p$ M3 ]arago:! O& @0 l: N" J& t" T6 n ^
000083dc <__libc_csu_fini>:
6 \. I F* N# P: J+ ^$ Y" V 83dc: e12fff1e bx lr
% t1 R& \' U1 h: @5 [. i. M nnone:! S; @! N6 U3 _: \7 h
00008408 <__libc_csu_init>:
" y5 e& [9 x6 b+ N4 s 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
) p. L9 z2 o. N7 D+ B 840c: e1a08001 mov r8, r1
3 n% V: M/ l7 ? 8410: e1a07002 mov r7, r2
5 m; o7 C! l* H1 I$ `/ h9 }# V; R 8414: e1a0a000 mov sl, r0
6 y2 l! M' t( e# T' b& c 8418: ebffffb0 bl 82e0 <_init>
% O0 V) U1 o9 Q' _% @ 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
! k+ n8 K& t2 }9 c9 x+ b 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
+ b2 M" |1 N% B8 c( `; u8 w 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
/ o- x. K, F" U/ O$ Q 8428: e0613003 rsb r3, r1, r3- D8 s8 a5 o. Z# [
842c: e08f2002 add r2, pc, r28 N: U5 G9 p$ U) M6 B7 i
8430: e1b05143 asrs r5, r3, #2
, _" i4 H. L% Z! g1 n 8434: e0822001 add r2, r2, r1
: ?3 L$ U" o6 c 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}! W+ L6 E8 T1 w7 w
843c: e1a06002 mov r6, r2
* x9 A% M r# l 8440: e3a04000 mov r4, #0 ; 0x0
1 {" D: @6 |/ |8 K 8444: e1a0000a mov r0, sl
7 k6 q" \8 }; J0 ~3 B: ` 8448: e1a01008 mov r1, r8, E" H2 W- O' F" @5 ~
844c: e1a02007 mov r2, r7
5 \3 h" W6 J* V8 n 8450: e1a0e00f mov lr, pc& W8 R! m }1 R; L5 K v
8454: e796f104 ldr pc, [r6, r4, lsl #2]! z' X5 H+ g/ @/ T
8458: e2844001 add r4, r4, #1 ; 0x1
7 ~ D- n; i# T# ~3 p5 T 845c: e1540005 cmp r4, r5
5 O( o% s% B$ j% y/ H 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>2 t" L, {) Y1 D! Q. b9 Y6 ]
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
+ E) Y, B4 V. s- q6 g1 c9 Q# V 8468: ffffff04 .word 0xffffff04; ?& S! }* c- k! |0 k( N
846c: ffffff08 .word 0xffffff08
+ e7 W- A! _& Q7 i6 V, n6 d 8470: 0000819c .word 0x0000819c3 _" l7 N3 b ^) N" {5 M4 V
arago:4 h# B: l) E3 J8 ] I
0000837c <__libc_csu_init>:
& `/ m0 M& y0 w7 U 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}1 |' Z7 ?! r% \, B! ]
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>8 d& X8 o o# L) P/ }, j
8384: e1a06000 mov r6, r0: R+ D E" k- j" B
8388: e1a07001 mov r7, r1
o+ j0 ]& {3 ? 838c: e1a08002 mov r8, r2" T @; _2 G- {
8390: ebffffae bl 8250 <_init>9 S9 E7 i. y$ Y! g0 ~: r3 I
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
1 T3 R" Y3 e7 C. H% F, A3 Q' y/ }- l 8398: e08fa00a add sl, pc, sl* o, N2 {5 x& H7 X8 |6 f! H" b
839c: e08f0001 add r0, pc, r1& Q' J7 t/ ]+ ?" L+ f+ n
83a0: e06a5000 rsb r5, sl, r01 p$ y3 w, B; N$ j. T7 G) J& z2 e
83a4: e1b05145 asrs r5, r5, #25 t) b% g1 Z; j+ |1 g! a# }
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}( Q/ b: l. {7 `6 {8 b
83ac: e3a04000 mov r4, #0
" C( `' z% F5 ~' l+ ]" |* p 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]' K/ M, ?8 v3 L& g( L- L
83b4: e1a00006 mov r0, r6
6 ]) E5 d/ n' p$ | 83b8: e1a01007 mov r1, r7
# S: {9 G/ y# R/ r \ 83bc: e1a02008 mov r2, r8% x4 J( g, E6 a$ {5 i9 d
83c0: e2844001 add r4, r4, #1
# u3 q, w' M! B7 N* i% l 83c4: e12fff33 blx r3: H8 c) a8 R5 Q, A$ N2 n6 F% t
83c8: e1540005 cmp r4, r5! A7 q; @' j5 |) M: H1 E, O: ^1 [
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>; d L: Z1 K$ C! F! r, T# T
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
1 V- H; Q! ^+ v5 i- c/ ? 83d4: 00008054 .word 0x000080548 W& B% j% B* M
83d8: 00008054 .word 0x00008054( k" i" S8 \8 |) W$ x& s
none:
* U4 b s) T& U' H& |2 eDisassembly of section .fini:( w, ^5 d/ u; T# S# V% u# _
- v+ F; S9 g0 X. ^/ H4 U5 _00008474 <_fini>:
( e5 E! l# y0 Q. _& Q 8474: e92d4010 push {r4, lr}
" q! E; @2 ] ~) U0 Q 8478: e8bd8010 pop {r4, pc}
& I5 t" Y( b& rarago:
! u |9 ] [+ z+ I YDisassembly of section .fini:
( [9 U9 J2 b! Q Q. F5 Q$ H. s5 u8 K$ |' x. Y
000083e0 <_fini>:
8 Q- X( s2 `( b) @# Y( s 83e0: e92d4008 push {r3, lr}7 I) ?4 X3 W0 A0 {' ?4 {7 U5 y% T0 v
83e4: e8bd8008 pop {r3, pc}- {; D1 b4 w7 |3 W
1 m3 V& V$ q3 ], R+ }
. b4 Y1 ]$ ~* s' X. n% j3 P% D- Q
" I8 c7 [) @* N e$ N$ h
|
|