|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:8 \: K, r* O. a9 ? Q& m8 y. ~0 s3 i
1 #include<stdio.h> % v4 h$ {$ v& n9 b6 b: u
2 #include<math.h>& W2 P, t: P' b" Q0 r5 d5 N8 c
3 int main(int argc,char* argv[])
. d8 b. B2 h& ~# R 4 {
" h9 B: [2 T7 ~6 ?" Z- a; o) o 5 int a,b,c;
4 L' m; @7 p7 @3 o' t0 ^ 6 c = a * b;
* g" N# T6 n$ }! O 7 return 0;$ T0 u1 c& T3 k8 q
8 }: l9 r5 `! ^9 z/ Z: b
8 z( ^0 F* G j' c下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
+ J, z% `) y: [+ ]* ~1 S6 ~none:
. _0 G" H, ~5 } U/ B/ j4 q" o000082e0 <_init>:
9 U+ r" N0 u& ?& ?2 B$ Q) k4 W# ~ 82e0: e92d4010 push {r4, lr}+ k% ], g. [* Z! }
82e4: eb00001c bl 835c <call_gmon_start>7 {% O2 b2 z2 P" c9 n. J" _, W$ r* P
82e8: e8bd8010 pop {r4, pc}
' a' J# ?7 P, {arago:; n+ U w% o5 g. }# l9 g
00008250 <_init>:
( V" j0 o+ c: b$ n9 k0 X 8250: e92d4008 push {r3, lr}
1 D+ |2 }5 y& P+ H5 S* M 8254: eb00001d bl 82d0 <call_gmon_start>
& f6 S: I# c3 s/ { 8258: e8bd8008 pop {r3, pc}/ ?" `0 P1 _7 P9 i
( y' P6 r" k8 i, C9 C7 ^' ^: K" pnone:
6 G9 u j/ \/ q5 r* g000082ec <.plt>:
: J+ u$ A% r) S& z0 e: ^# p 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)* }$ \: Z% m6 S: O* {5 a% d, h
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
5 N6 ?0 Y+ g8 y/ R* a' p2 z, z 82f4: e08fe00e add lr, pc, lr+ j( ]% F5 h! w5 f* c
82f8: e5bef008 ldr pc, [lr, #8]!0 X1 B+ g& U+ g
82fc: 000082d4 .word 0x000082d4
- W) y* ?' @. d0 F* ~ 8300: e28fc600 add ip, pc, #0 ; 0x00 L7 b% K* w$ h( G9 C
8304: e28cca08 add ip, ip, #32768 ; 0x80007 ^6 b: d' g8 l2 E# C
8308: e5bcf2d4 ldr pc, [ip, #724]!
& n+ K A" L1 Z8 } ~& w7 D3 i3 ^1 o5 G 830c: e28fc600 add ip, pc, #0 ; 0x0) i/ t8 g; }& ~# b! M4 I
8310: e28cca08 add ip, ip, #32768 ; 0x8000
$ [, C: i/ H* J& D9 H: w 8314: e5bcf2cc ldr pc, [ip, #716]!
% P9 B& ?2 D0 k& a/ G5 ?$ n/ E! [ 8318: e28fc600 add ip, pc, #0 ; 0x0
) L+ A, }# v' T1 e, ?' D) C! C 831c: e28cca08 add ip, ip, #32768 ; 0x8000
, C. ~( b7 i5 Q( Q6 l! K 8320: e5bcf2c4 ldr pc, [ip, #708]!
# x* ]! @: q7 j$ a4 B/ l+ barago:% d1 I' P1 A/ B/ ~1 k
0000825c <.plt>:
( L& i3 L% B! H4 V0 S3 R 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!), j+ K2 X) S+ c- ^! N
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c> L* ?" \# E: t6 N8 X
8264: e08fe00e add lr, pc, lr7 K3 y# [* t5 e/ X/ ?
8268: e5bef008 ldr pc, [lr, #8]!9 _6 d* k9 j7 x: Q: r9 d
826c: 0000827c .word 0x0000827c
8 G) s1 J+ S2 L# R3 j$ J: w 8270: e28fc600 add ip, pc, #0
u% m1 ~! O0 v/ Q2 F3 C' H# n 8274: e28cca08 add ip, ip, #32768 ; 0x80002 K2 G9 C: i7 |8 I& H- ?2 }, c
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c. R% V0 {2 i& ~' L. t/ {
827c: e28fc600 add ip, pc, #00 S2 v' O( x8 \+ L' _$ F) @
8280: e28cca08 add ip, ip, #32768 ; 0x8000
( Y' `3 e8 W, K- T2 }/ f 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
' X4 s8 w. N% e v/ A0 R 8288: e28fc600 add ip, pc, #0
9 k- J5 C6 q8 S3 R 828c: e28cca08 add ip, ip, #32768 ; 0x8000
5 D/ D( f4 y/ {, t 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
5 K) _" u8 y( P! m# Bnone:% c3 }$ J/ Y* `# M
00008324 <_start>:
2 K4 f4 c" O' Y( \7 n% Q0 A; u 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
2 e8 P O/ @9 Y$ H, w) B1 ]0 Y& S3 M: E 8328: e3a0b000 mov fp, #0 ; 0x03 |0 [$ {! k1 r/ \
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
" J1 t1 i# W3 ~" c* p# g$ ` 8330: e1a0200d mov r2, sp+ w* {2 H w/ ^0 C5 A; t% D- N
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
. @7 h6 V# s$ A 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
9 Q3 ]4 a# G7 h* O$ t8 V 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>: N0 G( ^+ f( y
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
3 G: Q; g1 u' ^ 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)3 X' O; X7 ~! r4 M' h
8348: ebffffef bl 830c <_init+0x2c>
7 l; z, X. G7 U9 W$ k 834c: ebffffeb bl 8300 <_init+0x20>3 r" t1 s9 l3 v6 {! F
8350: 00008404 .word 0x00008404
5 S" c% \, t, Q! S7 s V2 d 8354: 000083cc .word 0x000083cc
2 S" g4 z8 l6 h. Z" p 8358: 00008408 .word 0x00008408
3 j9 _7 { [* A3 ~, S/ `arago:
* Y4 X; U2 F- l* \- u8 C$ ^00008294 <_start>:. m) a* [* F& N/ \
8294: e3a0b000 mov fp, #0
# A: _) w2 q7 t; I 8298: e3a0e000 mov lr, #0
, c- m; r- v `' L, n 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
8 _: _& z$ g( D! x U) h 82a0: e1a0200d mov r2, sp! X8 }3 J! Y; F
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)+ E$ {- c- i( t$ l/ ~
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
+ p( ~6 F% g$ @: P7 G3 m5 A 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>3 c& G3 q, ]8 f, M3 p6 y1 @9 ~
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
' y9 D/ J. N5 |. D 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>. G; }0 G3 d# a" z7 X
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>2 B7 P" [( b2 ^. }' C$ T
82bc: ebffffee bl 827c <_init+0x2c>5 E& H U0 p% V/ P/ q; Q0 n- h
82c0: ebffffea bl 8270 <_init+0x20>
5 B2 }; Z* K, I5 l. D 82c4: 000083dc .word 0x000083dc
( r. y" v3 N9 W8 @6 J 82c8: 00008344 .word 0x00008344
7 q- I0 B& S2 F7 J {* N 82cc: 0000837c .word 0x0000837c
7 ]- W( {, O1 G' V Y, Knone:
& e; Q% a3 o3 w: b0000835c <call_gmon_start>:" e3 L: U$ Z9 N% ?: R# q/ H
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
- @/ Y/ c$ l ~ 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
& W2 A0 V( x+ r j! \7 T6 T 8364: e08f3003 add r3, pc, r3
, i$ G0 l7 }1 `" D 8368: e7931002 ldr r1, [r3, r2]
8 `+ J7 I* U& ~ F4 ` 836c: e3510000 cmp r1, #0 ; 0x0* v D" t! ]: s+ n! a) w
8370: 012fff1e bxeq lr4 e6 ~: n L! ^' m5 a% z
8374: eaffffe7 b 8318 <_init+0x38>
* O& L: F7 P: }3 N$ Z( } 8378: 00008264 .word 0x000082644 X+ R2 f+ u4 C, N9 J
837c: 00000018 .word 0x00000018
2 J7 f* T, P& Y' m9 ^# `+ F5 Larago:8 `0 h* J$ Z! N5 J- M B
000082d0 <call_gmon_start>:1 A# }* u* q# n& W' A. q
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
" F- J# v u. r7 W' w 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>3 t6 s1 _1 L" d/ c: D% K
82d8: e08f3003 add r3, pc, r3
2 Y$ X4 z3 O- q/ k- N& m 82dc: e7932000 ldr r2, [r3, r0]5 k" j; ^) s, s$ S9 ~, S8 w8 `& m
82e0: e3520000 cmp r2, #0
7 N( v5 B4 m* f. \& Q4 D 82e4: 012fff1e bxeq lr
" @9 r- x. ^5 Y 82e8: eaffffe6 b 8288 <_init+0x38>. S( g- z; x% X8 A. ^ t; L* z8 l
82ec: 00008208 .word 0x00008208: c" j: F- j1 W/ W3 O, ]% A
82f0: 00000018 .word 0x00000018
- ^+ r4 k% R& W, fnone:
7 {; D+ H, N$ T1 S00008380 <__do_global_dtors_aux>:
; x1 \9 N$ K0 {# n& Q- | 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
# n; f! J) M' U6 j) B) { 8384: e5d23000 ldrb r3, [r2]
6 p, x& a( ^1 r& x: f$ f 8388: e3530000 cmp r3, #0 ; 0x0& O+ B9 I0 x7 R6 N9 y* l
838c: 03a03001 moveq r3, #1 ; 0x1
* \# @9 I% g/ e+ Z 8390: 05c23000 strbeq r3, [r2]2 x- }( |5 |/ {" M# `; a
8394: e12fff1e bx lr
/ }5 @/ u5 y. T$ K, i 8398: 000105f4 .word 0x000105f4
d- w/ Q, }& C+ _, u8 v/ l$ Xarago:
1 \/ }" m& o- }0 O000082f4 <__do_global_dtors_aux>:6 u* J* m ~( n% ]
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
7 M5 s; f! e4 c9 ]4 g: c/ d 82f8: e5d32000 ldrb r2, [r3]9 }! s* y) A n m; E4 u* ^: B* T
82fc: e3520000 cmp r2, #0% j. s- @* v4 i* i- z
8300: 02822001 addeq r2, r2, #1: V( Y$ J# b/ c+ J+ d
8304: 05c32000 strbeq r2, [r3]: R: W* K5 I) A2 m J+ K
8308: e12fff1e bx lr
0 L, [# S$ f% T" G' d 830c: 0001050c .word 0x0001050c
/ g6 R$ g& F& H5 onone:6 I5 j7 _1 ]& j% R4 T* {2 w
0000839c <frame_dummy>: B6 N" e( @) J$ d# k) X
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>* W) H# c% h" [
83a0: e92d4010 push {r4, lr}
* r8 X5 e& z. f" n3 y; D4 r% }4 z, T 83a4: e5903000 ldr r3, [r0]
* e$ e; ?, v3 F! L" t 83a8: e3530000 cmp r3, #0 ; 0x09 f1 P! i0 C- x, |' z6 F
83ac: 08bd8010 popeq {r4, pc}% G6 `. [ |5 _! D% k! U5 I
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>; N; x: S$ n! {& X" H* l( A
83b4: e3530000 cmp r3, #0 ; 0x02 A& z" Y# x# N0 U
83b8: 08bd8010 popeq {r4, pc}
/ V" \/ A7 u: ?$ j) q 83bc: e12fff33 blx r3. h( o4 U, }, q0 V. x
83c0: e8bd8010 pop {r4, pc}
2 o. Z3 [5 o. }5 _9 X% v 83c4: 000104dc .word 0x000104dc
8 X( M: B! B& j# q$ h% o7 B% z' D 83c8: 00000000 .word 0x00000000
3 G1 Z- g3 C9 {arago:
, t$ x4 j# ^" J) ^9 y( y+ b00008310 <frame_dummy>:, E% y% D, ?: Y# n2 L
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>' X) Z$ K! |3 [- H. J5 B
8314: e92d4008 push {r3, lr}3 w3 E5 a% c: h& d1 m
8318: e5903000 ldr r3, [r0]* M, K1 y8 \4 W: P# x$ {" E" n, ~, E
831c: e3530000 cmp r3, #0$ j1 h8 e$ Z: ^# \ G2 n
8320: 0a000003 beq 8334 <frame_dummy+0x24>/ L' ?" j/ e5 |7 K2 K6 @; m2 {+ L
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>* ]1 w8 ]# {& K( I! M( L3 q% S
8328: e3530000 cmp r3, #07 u( K" @0 _2 q2 g; X$ k
832c: 11a0e00f movne lr, pc i5 }( j5 z3 s7 c3 [; U
8330: 112fff13 bxne r3! c% s3 p- n6 n" a0 N: F+ s
8334: e8bd4008 pop {r3, lr}( @ n1 t5 j7 y5 n9 F
8338: e12fff1e bx lr
& j, t1 L3 } @; E L# b/ O 833c: 000103fc .word 0x000103fc" g2 ^; ~( K3 m- o
8340: 00000000 .word 0x000000009 G* v1 J4 {# s" `1 b8 C
none:
7 W0 H1 B1 j/ u4 a000083cc <main>:
2 Y' E$ p- p& A: _) O6 a0 H+ j& d 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)' o& n# i, o7 |# U' [
83d0: e28db000 add fp, sp, #0 ; 0x0
. d% z5 A9 ? }! W7 H& M7 F 83d4: e24dd01c sub sp, sp, #28 ; 0x1c p1 c J( J0 T8 B3 T7 G: X0 i
83d8: e50b0018 str r0, [fp, #-24]
8 W' z5 Y1 c" n) k5 O 83dc: e50b101c str r1, [fp, #-28]9 L' W0 H! q C( ?% d
83e0: e51b2010 ldr r2, [fp, #-16]
M0 \4 V3 B* ^/ W& } 83e4: e51b300c ldr r3, [fp, #-12]
6 `# ~1 J- `0 z+ `9 ^ 83e8: e0030392 mul r3, r2, r3: Y& I' w5 m! \" i
83ec: e50b3008 str r3, [fp, #-8]2 b7 i- e( W, ~) q4 H
83f0: e3a03000 mov r3, #0 ; 0x0
/ t7 \; c6 V% f! s# W* k 83f4: e1a00003 mov r0, r3
; H4 ~3 U! x3 e1 W2 ^. b" x 83f8: e28bd000 add sp, fp, #0 ; 0x0
$ }1 ?0 Y! Q j# j4 r) }8 Z 83fc: e8bd0800 pop {fp}
4 A3 a; E( H0 e% l 8400: e12fff1e bx lr
$ ^" A; N* `3 marago:% m* B- B1 c; M; G( q5 `3 C
00008344 <main>:4 d# O* V: l( I; y7 d5 Z3 L
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
9 Y- A1 M! ~/ } 8348: e28db000 add fp, sp, #01 _* m; S5 { S
834c: e24dd01c sub sp, sp, #28
4 s8 }; ~2 U0 _8 \1 }; l( j/ r 8350: e50b0018 str r0, [fp, #-24]' }/ W' G J/ n, S- r
8354: e50b101c str r1, [fp, #-28]+ i6 B) X# D7 ?$ @# q I3 ^
8358: e51b3008 ldr r3, [fp, #-8]7 S+ C( p. h8 `) ]. ]( b% U& q
835c: e51b200c ldr r2, [fp, #-12]8 o6 ?% K; a7 H5 C
8360: e0030392 mul r3, r2, r3
# g0 s9 h; l: z, ~. m! c/ c 8364: e50b3010 str r3, [fp, #-16]
* J% K+ S& B+ }$ C( U7 ~$ h% ]% q 8368: e3a03000 mov r3, #08 _. B: u* u, V! _' h, V
836c: e1a00003 mov r0, r3
5 k; p/ f% ?: \' y3 r8 ~6 k, a) Z5 j 8370: e28bd000 add sp, fp, #06 _7 X* F7 h& U& n8 V/ [. E$ T/ N
8374: e8bd0800 pop {fp}
& f2 C! R+ z) r 8378: e12fff1e bx lr
& L2 Z9 q! a5 Z# Hnone:, N5 d; {6 K/ `
00008404 <__libc_csu_fini>:+ z: `' \$ I5 `
8404: e12fff1e bx lr: y5 r5 ^5 C/ [% b
arago:
, ~4 a3 Z6 K7 a% I. N3 L1 H000083dc <__libc_csu_fini>:
# {3 y" ]$ i1 ^- Y4 D 83dc: e12fff1e bx lr
" n3 d9 x) l. m; {4 z4 C5 @ Unone:& E: e _9 @0 Q9 c1 R* K1 O/ ~% R
00008408 <__libc_csu_init>:) {# V9 G) D' r! n; n6 M7 R
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
8 t- E. @- x* m& X" Z& z 840c: e1a08001 mov r8, r1# t1 u- G+ ^* @
8410: e1a07002 mov r7, r2
* }& u9 N- J- r& `% S 8414: e1a0a000 mov sl, r0% L1 K& w. [3 ^2 O% ?
8418: ebffffb0 bl 82e0 <_init>5 T# Z; u. w$ }% i' h6 k
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
. o) z/ X0 s' q6 \- h7 b* ~ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>+ H! L$ v5 _+ N; l' `- b& f
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>) f# e2 Z; O: o
8428: e0613003 rsb r3, r1, r37 y! s/ h$ Z, Y# s
842c: e08f2002 add r2, pc, r2
6 p2 a% U4 Q' t. M! Y) ~. P 8430: e1b05143 asrs r5, r3, #2% i V ^& ]& V6 J0 n
8434: e0822001 add r2, r2, r1
( ]4 ~" ]+ B. N" W7 a6 S 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
5 n% q+ f& `* A 843c: e1a06002 mov r6, r2
% @; Q4 a! _0 v; W1 w' u 8440: e3a04000 mov r4, #0 ; 0x0- g( I7 y1 Y6 r" A
8444: e1a0000a mov r0, sl
4 [$ w2 e1 e3 r8 }- I) L C 8448: e1a01008 mov r1, r8
( L+ o: T( b9 j/ p1 L/ k5 q; B$ I 844c: e1a02007 mov r2, r70 }- c2 [( K( A! c* \- }6 w p
8450: e1a0e00f mov lr, pc
, l8 ]5 Z/ v" ?& i/ \, S: d 8454: e796f104 ldr pc, [r6, r4, lsl #2]
7 J' V( v; n' ]* `* L 8458: e2844001 add r4, r4, #1 ; 0x11 x; v. r; _. e
845c: e1540005 cmp r4, r5
' S( g0 _1 y( P" C 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>5 b9 ?: a+ t2 K# }/ C* k4 N! ~7 a
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}# ^/ X: y4 @0 |1 V9 i3 m9 k$ O
8468: ffffff04 .word 0xffffff04% M8 |' E a9 ^
846c: ffffff08 .word 0xffffff08
6 w7 N5 }8 g. T& p1 P4 |: S 8470: 0000819c .word 0x0000819c
& {0 _3 ]' T9 Z' b/ ]9 x7 n5 \arago:5 e! Y4 d |" M9 w; j& v# t
0000837c <__libc_csu_init>:
; R) ^& y# P) J 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
0 X4 ?* g9 Q Q7 w( Y+ p 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>& |2 S+ u4 R: ^7 ~! k
8384: e1a06000 mov r6, r01 o% [$ {+ t1 K* ~& @
8388: e1a07001 mov r7, r10 g o! S, q; d9 O/ _, [! S$ @
838c: e1a08002 mov r8, r2
$ T# t$ u( }& g1 m4 H7 a( X 8390: ebffffae bl 8250 <_init>) L7 Q* d- y/ S( t* N
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>0 f3 e ~+ ?* E
8398: e08fa00a add sl, pc, sl$ Z5 Z! T! `$ i& L" {
839c: e08f0001 add r0, pc, r1
, X6 ?" r- i" l# o4 ` 83a0: e06a5000 rsb r5, sl, r09 C# s9 ]. M/ r& u
83a4: e1b05145 asrs r5, r5, #2- ~0 E; v- ^/ f
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
7 Y( f ?) \; i W O 83ac: e3a04000 mov r4, #0
# q6 t- o% H' h 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]0 G, Z# {+ Y4 \! Q( L( \6 m
83b4: e1a00006 mov r0, r66 E1 z$ L" w: {- |- f6 ]5 j
83b8: e1a01007 mov r1, r7
: o8 _3 \. C- { 83bc: e1a02008 mov r2, r8
0 @! m% s; m8 V 83c0: e2844001 add r4, r4, #1
5 s; ~/ }" A) `: \4 H# k 83c4: e12fff33 blx r3
. M2 o, G, \: S$ V+ p& X 83c8: e1540005 cmp r4, r5
0 z0 j, P1 o+ M: @$ } 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>: i0 r( N5 }/ D
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
/ a! g- i6 ~' L4 H& f3 f- H6 V 83d4: 00008054 .word 0x00008054
' J* X9 g3 P& K" V& m# P) }: | 83d8: 00008054 .word 0x00008054& o5 S. B! A5 }4 p8 ~
none:
0 ^# E' F! p4 w! ZDisassembly of section .fini:" ?2 M+ X6 p8 N; W& d) m
& S U. t4 V) f( t- o! o
00008474 <_fini>:
. C4 `2 i, Z$ c/ `9 i* a 8474: e92d4010 push {r4, lr}
$ y3 d* O& g/ } 8478: e8bd8010 pop {r4, pc}
- M$ ~ ^2 r) b$ t3 Barago:
6 m/ y4 ~4 j/ a( s5 y7 M$ m' Z) _Disassembly of section .fini:0 v1 S- x" O X Y' s5 K
/ b) G9 p# d' B
000083e0 <_fini>:
5 \3 `7 D5 r! B 83e0: e92d4008 push {r3, lr}' ~* O! c' c" |' l' r; k' H" O+ l
83e4: e8bd8008 pop {r3, pc}
G% a$ v# a2 l/ v$ u; K+ ^8 N. D, } G3 T) m+ ?! e' L
- T7 W! ]8 O: S
% u T% a- Q% G& | |
|