|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:: K; A+ S; u& K- j" T
1 #include<stdio.h> ; ]2 A6 s# V! g
2 #include<math.h>
* p, _* O" S* H8 ~! ]8 M0 O* c 3 int main(int argc,char* argv[])
5 B! s- ?/ }, T: k 4 {) f! k& E/ @. _
5 int a,b,c;3 i+ H0 k0 i+ k% R) n
6 c = a * b;; f! I& o2 O3 X: }8 q9 p# o6 G5 j/ P
7 return 0;
+ T3 M' l) u) Q5 V; f! t 8 }$ k2 ?7 n$ Z! W- y M
, g& y$ i5 P' C+ G下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
" p: O1 d5 s: `$ ^' Mnone:
$ R5 i j' S @0 q' F7 a8 S+ F000082e0 <_init>:
) q f. s& d) D/ G- n& X 82e0: e92d4010 push {r4, lr}
- Z" |3 ~1 h* w 82e4: eb00001c bl 835c <call_gmon_start>
; B" j; z9 b9 D1 G w 82e8: e8bd8010 pop {r4, pc}
- p0 D2 \/ ?9 g$ m; ?* j" Parago:
9 @" P" G( J; _" X9 N( q: }* v) ]00008250 <_init>:
: d- e/ N. A* A' g5 f 8250: e92d4008 push {r3, lr} _6 H2 q: n& {- u" \
8254: eb00001d bl 82d0 <call_gmon_start>
2 E: W& {: ]! P6 r: e3 Z7 G 8258: e8bd8008 pop {r3, pc}) y* m' M! J5 P$ R# E
0 a/ |, m7 b3 R. e8 ^8 O
none:0 J# b3 S2 a) X! B* x% c1 S; Y, S
000082ec <.plt>:+ I; Y; V* [4 G' U
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)3 c$ B9 r/ E3 D, o/ g
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
( p0 r1 W; v5 U7 T3 d# K S# d 82f4: e08fe00e add lr, pc, lr
' Y( E8 h) l9 U9 x D5 P1 ` 82f8: e5bef008 ldr pc, [lr, #8]!
9 z+ g& ^5 P5 { 82fc: 000082d4 .word 0x000082d40 m7 F* K6 A+ E, ^2 w
8300: e28fc600 add ip, pc, #0 ; 0x0+ @, P4 Q2 n+ B) Y- p
8304: e28cca08 add ip, ip, #32768 ; 0x8000 Z, l$ H1 R' f4 n; W4 e7 I
8308: e5bcf2d4 ldr pc, [ip, #724]!
. x5 V/ F# V& @, U) @; J5 v 830c: e28fc600 add ip, pc, #0 ; 0x0
1 X% ^' _! W; b$ ~+ [! S 8310: e28cca08 add ip, ip, #32768 ; 0x8000, E4 A. V4 a& K9 G Y( V; g
8314: e5bcf2cc ldr pc, [ip, #716]!
; @+ A3 c. u6 \/ T( B L; B 8318: e28fc600 add ip, pc, #0 ; 0x0
7 m$ }% l( a5 {! X2 | 831c: e28cca08 add ip, ip, #32768 ; 0x8000; R' Y- l$ i$ v D! n
8320: e5bcf2c4 ldr pc, [ip, #708]!7 F; j# l- j+ H o" {
arago:
% `! c, u& m0 z5 B% i. r) K0000825c <.plt>:
, q }3 G# O9 b& b" P d [8 k 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)' |. Z6 O; n* [' a' m- m
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>, Z0 ]6 E5 `( r& M# u
8264: e08fe00e add lr, pc, lr
1 @" `2 @0 y- S/ z2 m+ |8 Z 8268: e5bef008 ldr pc, [lr, #8]!) [! q" s1 I! z0 G5 Z! Q
826c: 0000827c .word 0x0000827c! S7 e6 Y3 N B
8270: e28fc600 add ip, pc, #0* C/ Y: x9 s4 J, g- `# a! p. b; y
8274: e28cca08 add ip, ip, #32768 ; 0x80002 F, s& T; ~! j5 ]
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
) y) g7 H. V3 Y7 _ 827c: e28fc600 add ip, pc, #0
) V4 w$ X) D; W) b: j& k0 O/ R0 e 8280: e28cca08 add ip, ip, #32768 ; 0x8000) S/ i9 L4 F( z. z/ ]; s
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2748 A4 ~# |! e. U
8288: e28fc600 add ip, pc, #0
p8 Z) C4 O+ ]- J4 k 828c: e28cca08 add ip, ip, #32768 ; 0x8000
9 ^5 c5 e3 V% V9 r. C 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
! K' }; k& b+ _' dnone:/ u. F) |0 Y+ ~& P
00008324 <_start>:
* C7 l/ I8 U3 \: X5 U3 U4 f 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
) e N% W+ _0 r% I 8328: e3a0b000 mov fp, #0 ; 0x0
6 ], e4 w0 ]$ h8 G" D 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)0 c6 @/ b/ I; K. \5 j
8330: e1a0200d mov r2, sp
! l. ]6 {- j, E; S& k5 _3 a0 n% H( K 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)' L* w5 J2 w4 T# l, {
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)+ H6 z& T( F% @; Z' T
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>, r8 T* y- E3 G) D/ e% M: ?0 M
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>7 ]. p3 o$ Z7 c
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
& v ]7 @6 r( K' o0 b/ u 8348: ebffffef bl 830c <_init+0x2c>) p# l: A/ |" u+ Z! @
834c: ebffffeb bl 8300 <_init+0x20>
% ^9 I, f, ^ W! o' D' \ 8350: 00008404 .word 0x00008404
1 d2 {5 @$ S4 V4 v4 Q% Q 8354: 000083cc .word 0x000083cc
$ b- _ D/ [; j5 j 8358: 00008408 .word 0x00008408* M' \% ~4 y/ k& Y
arago:
* D* c) G6 W& h3 P/ S9 W; k6 k00008294 <_start>:) E) a+ h% ^2 l
8294: e3a0b000 mov fp, #00 X: P: w* |1 B; ~0 l
8298: e3a0e000 mov lr, #0! [8 G% A C" {7 L0 S# p" w
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)3 i4 q. l. r) l2 X, F0 k
82a0: e1a0200d mov r2, sp
) X$ c& t" ~) Y: h2 B$ H! | 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)9 t* w, `0 i% x9 t4 E. [& v' b& y
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
4 `$ l* ]$ n7 s 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>/ P8 H6 b/ |6 Y. ^- n
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!): z9 K8 M7 p# o' `8 H9 G3 C& l- b
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>! ]" s* K, X5 F7 t' j
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
9 ^/ [# a& _1 O: n- q; ^1 B 82bc: ebffffee bl 827c <_init+0x2c>( a1 n. z) l9 ~3 Y4 B( W0 y
82c0: ebffffea bl 8270 <_init+0x20> }: P. l) g0 z
82c4: 000083dc .word 0x000083dc
1 \0 e6 |' v6 `2 ~0 h- \8 y9 |7 m 82c8: 00008344 .word 0x00008344
' o5 z* A- i& H2 d1 { 82cc: 0000837c .word 0x0000837c _6 J G3 J' U! K; s
none:
# W! I! w' ]9 v @" d/ q0000835c <call_gmon_start>:
3 W" N, n8 S7 ? 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>5 n, F' D( i( j) K) _
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
) w" c6 p% k3 V6 I8 I4 x 8364: e08f3003 add r3, pc, r3' y& U( R3 E6 ~# ?% I
8368: e7931002 ldr r1, [r3, r2]
8 D7 U0 ~! t+ _8 W" l1 h9 [2 f 836c: e3510000 cmp r1, #0 ; 0x0
" A, p3 W) V) l% z! i. g! W2 m 8370: 012fff1e bxeq lr0 e a+ w& y, z- i2 J: U, e) x
8374: eaffffe7 b 8318 <_init+0x38>) }; G8 t2 O, A* G2 O9 A3 i
8378: 00008264 .word 0x00008264. Y3 m. U4 U. R
837c: 00000018 .word 0x00000018- R1 {/ C6 U& R0 Z" p8 }$ B
arago:& B" r" p ^6 T. @/ N; u
000082d0 <call_gmon_start>:
' V( C! _3 l) Z6 S# N; M3 j" d! \ 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
& n& [2 v2 {$ V$ n; A% y 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
6 x( n$ G# t1 I! | 82d8: e08f3003 add r3, pc, r3
2 e2 D9 I7 G$ T" V) h, w 82dc: e7932000 ldr r2, [r3, r0]- U% U6 r- H6 O( n: e
82e0: e3520000 cmp r2, #08 [7 m8 V. u; {" V2 z Q' {% ?6 X
82e4: 012fff1e bxeq lr
; g* X) x0 J ~' b$ q, T1 j 82e8: eaffffe6 b 8288 <_init+0x38>! h/ c+ t& q( W
82ec: 00008208 .word 0x00008208
$ W2 i3 R% v7 E* O$ t. l! E 82f0: 00000018 .word 0x000000188 n# L/ E: _# |; Y: J- l3 ? `7 ]
none:
4 b# F% ~7 X. u: ~: Y# t2 @00008380 <__do_global_dtors_aux>:
) }( z4 R; O& z6 @9 r! y* H% x 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
5 k0 o# {( f7 T# K 8384: e5d23000 ldrb r3, [r2]
* Q2 A! A, x- y, u) o% a 8388: e3530000 cmp r3, #0 ; 0x0
! y+ B* g4 j4 P$ N. P4 f; p/ D 838c: 03a03001 moveq r3, #1 ; 0x1
" S' s% S( `& u3 W# Q2 p* O; J 8390: 05c23000 strbeq r3, [r2] B5 x0 [9 Z6 g7 `: Q0 t0 M* N
8394: e12fff1e bx lr
- E Q6 p2 F2 M/ A2 P1 ?0 U. Y 8398: 000105f4 .word 0x000105f4) J P; C* G+ D# `* m$ |" E
arago:3 k; M5 U7 n+ Z0 c
000082f4 <__do_global_dtors_aux>:
# p; _8 s" d1 Y0 u, T- j 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
! \6 V0 M1 p. k5 r. Y* Y 82f8: e5d32000 ldrb r2, [r3] C& G$ v. S# n! \
82fc: e3520000 cmp r2, #0' i# b& E* K7 j) O# Z
8300: 02822001 addeq r2, r2, #1
( p7 d' S( {% o8 q% g) f 8304: 05c32000 strbeq r2, [r3]
* o+ x( n, ?$ E1 e4 ] 8308: e12fff1e bx lr
V) Z% ?5 {% `/ `3 }& t( Y* K) e 830c: 0001050c .word 0x0001050c
6 O# h. }/ y [8 R" M; ^* ~& nnone:! k! S& u: @; W* V4 H& Q+ S! f
0000839c <frame_dummy>:2 \$ z; Z+ B9 K% x* y4 u, H# c
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
$ g) M/ |/ { P' g 83a0: e92d4010 push {r4, lr}$ E q1 S7 L* G. q; J0 U$ U& N5 [
83a4: e5903000 ldr r3, [r0]
! B* m; u( {0 d: P 83a8: e3530000 cmp r3, #0 ; 0x07 k" X# W1 I. Y, N$ e2 v* i
83ac: 08bd8010 popeq {r4, pc}+ p1 f, R" A7 u4 ]$ P/ h( X# q9 a: ]
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>* Y1 L9 \" p- T( C+ m
83b4: e3530000 cmp r3, #0 ; 0x0& Z) n( _ \/ |% A3 w% }
83b8: 08bd8010 popeq {r4, pc}+ t: N* N2 E+ c% m+ a
83bc: e12fff33 blx r3, d- D5 K$ s+ E* W {) A: s2 U* q% j
83c0: e8bd8010 pop {r4, pc}
% `4 W8 T$ ]% ^+ j 83c4: 000104dc .word 0x000104dc( S' z$ g% H; q) Q
83c8: 00000000 .word 0x00000000* O! o' Q" p# |/ {5 y' r$ W @. b
arago:; }5 h% [: _8 N
00008310 <frame_dummy>:! k3 X3 k* c/ \3 u
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
3 h0 E8 z/ n5 o8 y: I( C 8314: e92d4008 push {r3, lr}
2 ?9 U2 v2 |) e$ N. ]2 c" E$ F4 l 8318: e5903000 ldr r3, [r0]
: f% U2 H) k6 c& D! T6 R& x 831c: e3530000 cmp r3, #07 i- u" z: v9 m# p, o& Y
8320: 0a000003 beq 8334 <frame_dummy+0x24>
4 y' D- f# n2 P1 a3 ^, N/ d; ~ 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
' N5 J: @" O, i4 v; W 8328: e3530000 cmp r3, #0* e% U9 \$ v+ M( {2 |& r9 @
832c: 11a0e00f movne lr, pc3 g7 G& l& j* x. P& T# c
8330: 112fff13 bxne r3
7 n- f6 R$ K; P# k2 t 8334: e8bd4008 pop {r3, lr}( L$ f4 S6 f1 _) N, u% e$ l% g
8338: e12fff1e bx lr5 j7 X, ^3 c& ?. Z: y: ~/ Z1 i6 @
833c: 000103fc .word 0x000103fc8 N9 p1 o9 e( F; X$ J# G! d
8340: 00000000 .word 0x00000000/ C8 C! P, D* D
none:4 u9 _. C; k* p
000083cc <main>:
9 i$ U; P! s9 L1 J& Z 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
0 w4 Q- n. S8 Y6 o. C) a! Q4 b 83d0: e28db000 add fp, sp, #0 ; 0x0
: D& M% E0 R5 L" q 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
% o% t6 n5 T% v 83d8: e50b0018 str r0, [fp, #-24]
; l- A" }7 m* _3 Y' T 83dc: e50b101c str r1, [fp, #-28]
9 P" Y: x# Y H 83e0: e51b2010 ldr r2, [fp, #-16]9 z/ _' @* j7 k' N
83e4: e51b300c ldr r3, [fp, #-12]- a* \" A- M/ H# q" A
83e8: e0030392 mul r3, r2, r3
1 w4 H, w( C h1 d( O+ I# s7 {8 D 83ec: e50b3008 str r3, [fp, #-8]% X( d- G' x8 x# f2 e+ k# ^
83f0: e3a03000 mov r3, #0 ; 0x0
" Z$ v$ E" v3 \. E6 C 83f4: e1a00003 mov r0, r3/ K( c! H4 G5 X% k
83f8: e28bd000 add sp, fp, #0 ; 0x0
- u% A* q9 @! b 83fc: e8bd0800 pop {fp}6 M$ \9 c) ~$ C
8400: e12fff1e bx lr
7 I0 g5 d/ F Y9 Z# i/ carago:* n0 [, u9 n y8 \
00008344 <main>:
) ?( n/ v. v3 R, ~, T9 q# F# y 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)( P( l. |. o8 s' D) N) m: @
8348: e28db000 add fp, sp, #0
/ e6 C. Z' d t8 e7 A 834c: e24dd01c sub sp, sp, #28
: I1 u; P' G; r! S6 ]0 l6 e 8350: e50b0018 str r0, [fp, #-24]$ @4 w2 M \! U" L- T8 L
8354: e50b101c str r1, [fp, #-28]
/ q# U& n2 n( h4 _ 8358: e51b3008 ldr r3, [fp, #-8]8 f' z6 ?& `5 J2 x
835c: e51b200c ldr r2, [fp, #-12]
: c( W# i, A: x" k% F- u7 J2 A" D. I 8360: e0030392 mul r3, r2, r3
" c/ ~; ^3 q3 ]0 }- N0 `* r1 S 8364: e50b3010 str r3, [fp, #-16]
/ j( ^0 E( E8 U: }3 m8 K3 v | 8368: e3a03000 mov r3, #0
' q+ s8 ^$ a& v. R 836c: e1a00003 mov r0, r3: F' S. h# n @2 \: D7 E0 e
8370: e28bd000 add sp, fp, #02 a9 k1 m- P- j4 l* D8 c
8374: e8bd0800 pop {fp}1 m5 t& ~" J4 W
8378: e12fff1e bx lr
2 F+ \% X" [6 ?1 b% {# rnone:' P8 G* V3 t+ Y
00008404 <__libc_csu_fini>:) O% q# Y7 V) c( Y- \
8404: e12fff1e bx lr
$ [, Z" j- A1 T# [8 @* Oarago:
1 C' a7 b2 p. |: ^- L7 f000083dc <__libc_csu_fini>:
' X5 |1 M( ?/ B" a1 l% w; i 83dc: e12fff1e bx lr
' w/ R6 x5 f* p3 |none:6 B# h, ~3 ^- w. o( T
00008408 <__libc_csu_init>:) U4 p7 o- v; e8 y- J; m0 N1 Q0 ~
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
. C0 J! g$ ~( X q6 }- l& d 840c: e1a08001 mov r8, r1
. Z; a4 c* }$ Z 8410: e1a07002 mov r7, r2
. p3 R% B' i: r7 M6 G# H 8414: e1a0a000 mov sl, r0
: o/ w( l- w( N' z# s& S 8418: ebffffb0 bl 82e0 <_init>
6 D. s* I5 V. E& w/ f+ y/ }+ j4 E 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
7 A- q3 r1 d; W/ ` 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
8 p4 c/ X5 F2 e8 g 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
) E; \0 I2 L8 p( }. v 8428: e0613003 rsb r3, r1, r34 x2 h2 a3 a& i: k
842c: e08f2002 add r2, pc, r2
, F8 u; m7 m L* v5 ?" S 8430: e1b05143 asrs r5, r3, #2
: }- T& V- Q: b, Q 8434: e0822001 add r2, r2, r1; r& x' }: J& y
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}! i. o2 ~4 i6 C+ a
843c: e1a06002 mov r6, r2
$ L, b' n" Q6 G; z 8440: e3a04000 mov r4, #0 ; 0x0
. s' D3 T H' _ 8444: e1a0000a mov r0, sl6 r* G+ B7 G# l6 w7 f! |
8448: e1a01008 mov r1, r8; h$ d7 y) M+ G$ ^2 s: ?! f
844c: e1a02007 mov r2, r7
8 ~5 M5 V' j4 a 8450: e1a0e00f mov lr, pc
2 U% g5 |1 _) Q) i! J5 O 8454: e796f104 ldr pc, [r6, r4, lsl #2]
/ O$ B/ _& [5 _# C1 v- {. x* R 8458: e2844001 add r4, r4, #1 ; 0x1
$ m6 j% h4 y* |/ Q) a 845c: e1540005 cmp r4, r5
; W/ q/ x5 P& j6 T- o+ ` 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>/ F8 |; p$ d/ g2 ?; o& b4 y
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
9 Y5 z5 @5 J: D- @ 8468: ffffff04 .word 0xffffff04
2 p/ l3 ]$ R1 X1 G) F0 M 846c: ffffff08 .word 0xffffff08- b1 z; q3 K) Y# b+ Y( Z
8470: 0000819c .word 0x0000819c+ _+ M2 R! {. H# \5 D" a
arago:8 @$ k' C, Q9 G" S! Y8 ?
0000837c <__libc_csu_init>:- O7 C6 j- E& @: M7 b
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
. c! C; _( A1 ?' ^) Q' S) } 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
' f1 f( W }2 \, x7 o# M6 [ 8384: e1a06000 mov r6, r0$ n+ e2 r6 a0 P- V- E
8388: e1a07001 mov r7, r1
6 ?8 m, g& j9 Y% f5 z 838c: e1a08002 mov r8, r2
! K/ z [4 n( a1 ^5 K 8390: ebffffae bl 8250 <_init>
+ o5 i. ]! A" H# Z; R 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
+ J2 c" {& q) d* t: g7 o4 h+ P 8398: e08fa00a add sl, pc, sl
' u' D. l0 N& O) ^$ y8 W( |. { 839c: e08f0001 add r0, pc, r1
5 X* i% c& N: E( o M g 83a0: e06a5000 rsb r5, sl, r0
1 p; w' j: b5 i( d* { 83a4: e1b05145 asrs r5, r5, #2
. P0 ^# `6 k! F, Q }' \ 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}1 j2 e3 [" w& m% T1 u- x, [
83ac: e3a04000 mov r4, #0
+ X f2 R; C" m7 c 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]$ P# J9 N. e6 s$ s7 h" u
83b4: e1a00006 mov r0, r6. {; _" h1 D; u$ ~2 h+ b
83b8: e1a01007 mov r1, r7! v7 g: T3 l" p$ a( e5 k* a
83bc: e1a02008 mov r2, r8 u$ p4 a% b! Q/ T6 d
83c0: e2844001 add r4, r4, #1
0 A, U7 m; c# ]6 p" R2 g" ^. _ 83c4: e12fff33 blx r3" V( W! c% f M: Q# z' ]. ~! x- c
83c8: e1540005 cmp r4, r5. Q* A ?1 S4 B& X6 w/ U
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>* B9 a1 p8 R; H2 N( y; G3 o; E y
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}$ v+ K! N4 I3 `6 k: |" S# M8 o, M0 V
83d4: 00008054 .word 0x00008054
& C- D4 Y0 ^" H) f, B 83d8: 00008054 .word 0x00008054+ D2 S8 p/ k: n: K4 S* N; O2 p
none:
7 l- U7 e u$ w* f+ W1 r" bDisassembly of section .fini:
, X1 w! i) n: B% X! {6 D [2 U2 i. L# a B$ k/ @
00008474 <_fini>:" M; p0 [% ^; a( v2 ^% w; q, b) ]
8474: e92d4010 push {r4, lr}0 S& r+ s7 X: V
8478: e8bd8010 pop {r4, pc}5 ^& u8 C* m1 I C6 }5 a6 i# i
arago:( w0 Q4 z6 o9 n4 a
Disassembly of section .fini:8 F6 u8 I7 w/ |6 @" b3 G
2 I2 x" e" E- k" N000083e0 <_fini>:4 E" A0 a' R& E! I* y: \& @
83e0: e92d4008 push {r3, lr}
4 W- @( o0 G ^6 m: J. f1 V" m6 ^ 83e4: e8bd8008 pop {r3, pc}) |, ~/ c* t* b$ I
6 U) s( {! G) v3 r: Y/ |0 g% C. a8 W2 J
/ F4 p* O( r) @. h$ P, z$ D
|
|