|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:, q" s7 @2 G4 a' C
1 #include<stdio.h>
" J2 A6 K9 P; { d8 C 2 #include<math.h>
# U/ F1 p% m6 l+ h4 [8 u6 A% Q/ S/ Q% k 3 int main(int argc,char* argv[])
, M7 [1 ^8 v& o7 U O( l 4 {' ^/ I/ v6 _! x+ o
5 int a,b,c;, _ T( B6 H% O! P* U, K! W7 T; s
6 c = a * b;
& m* Z5 X+ C% D5 G! q4 X7 u 7 return 0;
& H; v9 ~$ s$ | 8 }
8 r4 D+ a0 z$ ?8 g
! m! o+ A t: l S下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看) @3 _7 V r" ]0 {, m! z
none:
1 _2 n: R6 O9 l000082e0 <_init>:4 g* e6 ~* ^# h+ U# O. _, o- R% X: H: e
82e0: e92d4010 push {r4, lr}
$ J2 i8 S1 O6 n8 v& ~# y* R) W2 V 82e4: eb00001c bl 835c <call_gmon_start>, |; H( ~' E$ ^- X ?' a* [4 W
82e8: e8bd8010 pop {r4, pc}
% i% {7 F9 ~& f+ Yarago:0 P/ c. i7 z g4 r# z
00008250 <_init>:$ e+ ~$ A1 {) h2 U t6 [
8250: e92d4008 push {r3, lr}$ M6 q/ s% a# V
8254: eb00001d bl 82d0 <call_gmon_start>
4 ^5 n$ O: S) I: v2 X( P- I 8258: e8bd8008 pop {r3, pc}- W& H) J9 @4 l- W
4 B; Q0 Q! O" g# Tnone:
. n0 G2 N' Z- \6 k9 Q# }6 R5 U000082ec <.plt>:
2 k+ z# o0 P& U 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
& j( t' @. d+ Z) c 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>) e6 F8 N5 Q& k- h
82f4: e08fe00e add lr, pc, lr
, z9 e |/ g( G 82f8: e5bef008 ldr pc, [lr, #8]!
0 m" Q1 s3 S2 r5 c0 k& l3 G4 Q/ _ 82fc: 000082d4 .word 0x000082d4( y: z3 R% p) B% f7 Q' L/ ~" Z% @
8300: e28fc600 add ip, pc, #0 ; 0x07 q/ u; [0 f% A/ {0 }, {, r
8304: e28cca08 add ip, ip, #32768 ; 0x8000
, d# ]( ], j4 i1 H, f9 z9 v; { 8308: e5bcf2d4 ldr pc, [ip, #724]!
2 J/ b4 G e) I1 z2 W$ ^) a 830c: e28fc600 add ip, pc, #0 ; 0x0
0 L/ I5 `% T' V& a. W7 n 8310: e28cca08 add ip, ip, #32768 ; 0x8000
3 M2 J7 _* A; k1 n$ v( ~- D9 w 8314: e5bcf2cc ldr pc, [ip, #716]!
9 o: {" a: W6 M5 W F 8318: e28fc600 add ip, pc, #0 ; 0x0
: f3 J* c- V. \% q 831c: e28cca08 add ip, ip, #32768 ; 0x8000
6 i' o/ u2 X& T) ? 8320: e5bcf2c4 ldr pc, [ip, #708]!3 j9 P' j% i* j6 |; V1 v
arago:
0 U# w& z( n0 E0000825c <.plt>:) ]. q2 l( T" b& k8 U
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)& N& f5 w5 H$ ~+ u
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
) W% S) l1 S5 ^/ x5 x$ y% K" I 8264: e08fe00e add lr, pc, lr
" ?$ ]3 ~5 L+ [ @ 8268: e5bef008 ldr pc, [lr, #8]!, {8 o1 c! X; J7 w0 P! G# j
826c: 0000827c .word 0x0000827c
* N1 C( b1 }" W 8270: e28fc600 add ip, pc, #0
& ? |% m+ e' H 8274: e28cca08 add ip, ip, #32768 ; 0x8000
$ c) u9 [' \9 c& \% D. ^: V 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
+ E9 w% b( r8 v2 W) V 827c: e28fc600 add ip, pc, #0& B1 B7 P! N" s. k' L0 z$ b
8280: e28cca08 add ip, ip, #32768 ; 0x8000
6 F6 Z; _2 J; w; f' ~& ^ 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
, V- z& v7 D3 C; K 8288: e28fc600 add ip, pc, #0 x- T2 J& I* N; S3 O
828c: e28cca08 add ip, ip, #32768 ; 0x8000: h( T: v8 W9 ], S) v
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c; i6 _7 [2 B5 k* P1 Y( P' K
none:
8 C$ T/ A) [$ a9 ]$ E# Y7 @, ^! D! }00008324 <_start>:
8 v' z% P2 @9 ]0 ]+ P; n* U" K 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
M( k& M6 y+ }! a 8328: e3a0b000 mov fp, #0 ; 0x0
6 c; t( q; w+ I 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
J- @" M/ Z7 G 8330: e1a0200d mov r2, sp7 t- j. H" |' h# D$ b1 i# z
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
# K9 u# g0 k& x: t 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
6 T# m4 \0 P' K, q3 i$ F 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>9 s- Z4 v9 _, u3 a! {6 f3 }* w
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
: A. J6 z* n, V6 p/ K0 r 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
W3 K8 x- \& Y, v 8348: ebffffef bl 830c <_init+0x2c>
! P# V& e. a! M* Z8 H 834c: ebffffeb bl 8300 <_init+0x20>
/ F9 H9 |$ t0 C( \% ^ 8350: 00008404 .word 0x00008404, Y# `+ M1 `, z) Z
8354: 000083cc .word 0x000083cc' q9 H4 x1 r* q4 |; ~: U$ V
8358: 00008408 .word 0x00008408
! \7 g7 G* p( p; X7 qarago:7 M1 z+ R0 n9 j2 }8 l7 M& O
00008294 <_start>:' a2 S$ N) D. x, \! c3 s7 G7 `2 C
8294: e3a0b000 mov fp, #0! a( t! v" L% T! a
8298: e3a0e000 mov lr, #0/ Y; B7 @3 U% @! a: C9 l
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)5 ]; _! x- j: r8 R) r
82a0: e1a0200d mov r2, sp
0 Y# a: g% A Z! A 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!): I" ?+ _7 ^+ z1 N/ V7 q% l7 @
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
) Q) W2 _4 d5 H; H9 l 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
1 W, F0 u9 y: B: X' a4 o 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
( ?8 a$ B; _ D/ ?2 b 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>/ k$ L5 _$ h" l# L( m1 M0 Q0 t
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
0 Y0 o# e$ G$ H! f 82bc: ebffffee bl 827c <_init+0x2c>6 ~4 D, ?; Q# L* D0 C% p
82c0: ebffffea bl 8270 <_init+0x20>
: Z+ `4 I/ ]# u! e% z& g4 X 82c4: 000083dc .word 0x000083dc
$ B1 g. J( ^$ @$ ]1 ?7 h 82c8: 00008344 .word 0x00008344
5 `' `8 o! P: O3 E6 ]; l* X1 d; t 82cc: 0000837c .word 0x0000837c
) c% H3 {* c1 t' I, |none:
$ ^/ ?6 l- U3 L! `0000835c <call_gmon_start>:
; T8 b" |0 m: h' g" o% D( A 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>0 P9 Y3 y* Q6 o) G# d2 m
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
+ G$ L' t$ p; T8 ~" m 8364: e08f3003 add r3, pc, r3
# {$ `) k) v! c5 C 8368: e7931002 ldr r1, [r3, r2] y- m' D! F" s3 u" u
836c: e3510000 cmp r1, #0 ; 0x02 }; U' d* Q) u& u# b
8370: 012fff1e bxeq lr
+ T0 C* o2 _( v% u0 b 8374: eaffffe7 b 8318 <_init+0x38>
3 s6 G' j1 E8 h1 ]4 r9 u) R 8378: 00008264 .word 0x000082647 \' G4 h. O% O/ h' B
837c: 00000018 .word 0x00000018
F; ~& m* b3 c0 ]9 S: tarago:+ U m1 s2 j+ d/ ]5 u2 X
000082d0 <call_gmon_start>: \' |" q* A# B; n
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>1 P% x% Z9 T1 J
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
: ?% _7 H& q# H% {0 P6 A& J+ \ 82d8: e08f3003 add r3, pc, r3" R. ~1 Q9 F8 f8 t
82dc: e7932000 ldr r2, [r3, r0]
1 O W+ f! P0 I6 ^2 q* T7 A 82e0: e3520000 cmp r2, #0
- @/ m d8 E& W6 } 82e4: 012fff1e bxeq lr, }4 l7 _: p5 G+ _# U1 p, [. S' R
82e8: eaffffe6 b 8288 <_init+0x38>9 k, R, ?& b! ]" \' _- o; L" C
82ec: 00008208 .word 0x00008208
$ J' t/ N# }9 e2 l: ^ 82f0: 00000018 .word 0x00000018
p* O2 H1 M! w4 o, enone:
+ I! J. [: o! V00008380 <__do_global_dtors_aux>:
! ~3 N9 `: x- C4 ?9 R. |" O 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>3 ~+ t; u* T' U, @" X' p3 K* e
8384: e5d23000 ldrb r3, [r2]1 P& {8 {$ a* r, F, Z: f6 k
8388: e3530000 cmp r3, #0 ; 0x0
- W) G. { Z$ `9 @+ U 838c: 03a03001 moveq r3, #1 ; 0x1
, z" M+ C/ M6 `. l) `; v 8390: 05c23000 strbeq r3, [r2]
[& D. p1 Z3 P0 y* `. g' u+ D 8394: e12fff1e bx lr7 \. o* b1 O, L
8398: 000105f4 .word 0x000105f46 r* i$ [: }: [, k
arago:1 M- T$ Q2 N/ d8 T) H; F8 n
000082f4 <__do_global_dtors_aux>: f2 a L2 I9 B; [) Y6 x
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
- e. W7 |/ P Y' {# C, U 82f8: e5d32000 ldrb r2, [r3]- j; l4 j1 n! e/ C4 K
82fc: e3520000 cmp r2, #0
. @) R/ t& ^+ J4 o# d* P# ^" o 8300: 02822001 addeq r2, r2, #1
: d" w9 c/ u9 m( f, H' X* d8 D 8304: 05c32000 strbeq r2, [r3]
6 i: [: C' {$ d) m& O 8308: e12fff1e bx lr( L2 Z+ H( [" @4 l
830c: 0001050c .word 0x0001050c
$ h/ \* ]5 a# N' k' Inone:! U3 R4 l2 g' ?, C8 _
0000839c <frame_dummy>:
8 V) u7 e/ a8 m6 ]2 Z2 F+ ^7 j& v+ g 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>- A; E. \) F% H3 y) V* v
83a0: e92d4010 push {r4, lr}
! [# p/ z' N' p% S/ J* \% \ 83a4: e5903000 ldr r3, [r0]/ E5 Z, T6 w$ {5 A
83a8: e3530000 cmp r3, #0 ; 0x0
" |! D B( L, @- y/ l 83ac: 08bd8010 popeq {r4, pc}! ?! s' @6 ]1 c& B5 |/ R
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>0 W; D! l& e% P. |! ~3 y* g
83b4: e3530000 cmp r3, #0 ; 0x0, n3 J6 K. ], p; f0 F2 M* h
83b8: 08bd8010 popeq {r4, pc}; Q# ]1 l. w5 x1 k# g0 z
83bc: e12fff33 blx r3
9 }! |# \) w& d z; z 83c0: e8bd8010 pop {r4, pc}2 |" [8 t0 J; l
83c4: 000104dc .word 0x000104dc& G% P9 g8 t1 P: L0 }2 R+ Y
83c8: 00000000 .word 0x00000000
$ O! e3 x/ r' i3 V( K- m/ Q; Karago:
# b3 B; T/ v q8 E- c00008310 <frame_dummy>:; J5 z/ j" ^4 t A$ N1 y0 _
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>; f2 u* k* k; K2 q5 j! P3 v
8314: e92d4008 push {r3, lr}+ W H( g4 n: W
8318: e5903000 ldr r3, [r0], E4 u% _0 h' Q0 m2 s8 X4 k
831c: e3530000 cmp r3, #04 q& _7 _0 f/ g' _
8320: 0a000003 beq 8334 <frame_dummy+0x24>
1 Y& w" ^3 B+ e6 \* H# @/ ` 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
$ Z" R0 N* R; P6 V: z, o9 ]2 T 8328: e3530000 cmp r3, #0
. M# _4 H' `% ]* [0 F. Y+ u- w 832c: 11a0e00f movne lr, pc
4 i7 }9 b! X9 F; y3 _2 n 8330: 112fff13 bxne r3) U3 `7 k& n$ C% S! j$ G# j4 f
8334: e8bd4008 pop {r3, lr}
5 V" |1 ~2 P) ] 8338: e12fff1e bx lr/ Z9 k+ H; p+ f" }
833c: 000103fc .word 0x000103fc
' A# y: K! L8 |; @ s 8340: 00000000 .word 0x00000000
1 @ I% \' I) s0 O" Xnone:( O7 m+ X j$ M7 v
000083cc <main>:
+ S- S. ^0 \. N7 i 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)* j# D1 p0 }, Q' ?1 |8 ~2 b$ W" l+ {
83d0: e28db000 add fp, sp, #0 ; 0x0
! ^+ [2 M, ~9 x& T 83d4: e24dd01c sub sp, sp, #28 ; 0x1c N: ^ Q, h! P& T8 @2 U" ]4 p
83d8: e50b0018 str r0, [fp, #-24]
% h) [* ?8 j# N" G 83dc: e50b101c str r1, [fp, #-28]. i- N' Y: ]* l6 u$ V, J# h
83e0: e51b2010 ldr r2, [fp, #-16]
5 t' ?' s; Z8 h! H' y 83e4: e51b300c ldr r3, [fp, #-12]
$ j, p7 p6 l& P ^4 _+ ~0 G7 ]# j: t 83e8: e0030392 mul r3, r2, r3
4 R3 u& z5 E' [( D 83ec: e50b3008 str r3, [fp, #-8]
( l$ F3 k% ~" H, l! P7 O1 W% o 83f0: e3a03000 mov r3, #0 ; 0x0
( T' H2 M' X0 B3 h( j 83f4: e1a00003 mov r0, r3! a5 M' e/ `3 t
83f8: e28bd000 add sp, fp, #0 ; 0x0
* q& Q! U+ V) f7 k: y9 s' L9 f# } 83fc: e8bd0800 pop {fp}
% m; m. }9 o% s/ C/ y1 Q 8400: e12fff1e bx lr
o- U: q7 v/ N( narago:2 s, `# F* N2 z1 h9 }! F0 L% H& p
00008344 <main>:
5 G8 [/ t3 o7 ^ 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)4 A. M( E9 `! K5 m2 b* W
8348: e28db000 add fp, sp, #0
. |" U( C0 Q5 L' Z 834c: e24dd01c sub sp, sp, #28
: h% z0 N7 P$ Y 8350: e50b0018 str r0, [fp, #-24]
$ ]' ~% g% O7 C+ t6 s9 u* u 8354: e50b101c str r1, [fp, #-28]
6 t5 Q2 e. [7 o* D+ l+ o" { 8358: e51b3008 ldr r3, [fp, #-8]. t- M3 ^% h- J! v5 v
835c: e51b200c ldr r2, [fp, #-12]
3 T" X6 f$ O+ b. k 8360: e0030392 mul r3, r2, r3
7 Y$ ^8 b3 q- i( F! p3 B, ^ 8364: e50b3010 str r3, [fp, #-16]& h$ S7 x4 [& D# s: ?3 s- u
8368: e3a03000 mov r3, #0) [6 L9 y4 ^& H0 }! b- F
836c: e1a00003 mov r0, r3( n3 g; j) o! k& {4 |$ Z$ D4 _) d
8370: e28bd000 add sp, fp, #06 l) N- s4 Z3 F- S* w& q3 B
8374: e8bd0800 pop {fp}" n3 D+ b8 w& g2 {8 o
8378: e12fff1e bx lr6 f1 }5 a7 N+ H4 x5 G Q# s1 V( U
none:
9 j; b. E' n+ Q9 b00008404 <__libc_csu_fini>:
4 R+ c a; P- t) n. T& h, ? 8404: e12fff1e bx lr
8 x) L3 c) m2 W" Qarago:
1 J& s; Q: a* _! Y000083dc <__libc_csu_fini>:! G0 w3 X4 G- Y
83dc: e12fff1e bx lr, L7 d9 y' a5 E* Q
none:7 W1 P7 C# u. j0 f% }, [4 o R
00008408 <__libc_csu_init>:
9 s0 S: n' Y: { l" y 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}" i: v" J$ q, b5 ]2 X J
840c: e1a08001 mov r8, r1
2 G8 W& l5 w+ R+ ]/ [ 8410: e1a07002 mov r7, r2
$ Y/ U/ \9 r; E) e9 h% W 8414: e1a0a000 mov sl, r0
( J$ D9 F, l1 R' X9 A/ E 8418: ebffffb0 bl 82e0 <_init>" S9 d7 |# ?# {$ M x" U
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
* Y# L1 K8 }7 Y0 m& T8 h 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>6 }" ~ C |0 e9 o5 @- L3 h( P- t
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>" n% V4 V. i% R# l5 H
8428: e0613003 rsb r3, r1, r3
+ r! G/ q$ G) R; A1 p# r 842c: e08f2002 add r2, pc, r2, P8 _8 i9 ?0 E3 n/ {
8430: e1b05143 asrs r5, r3, #2
: T% h% Z g' t2 ]# |' S 8434: e0822001 add r2, r2, r1
* k4 a+ f0 e$ b# j 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
" i/ j. b) h9 v# D5 f 843c: e1a06002 mov r6, r2
, T# u; `7 {* F$ f3 y8 Q$ A 8440: e3a04000 mov r4, #0 ; 0x0
& e- |. R4 {* r0 f 8444: e1a0000a mov r0, sl, E: X o' T1 I8 h0 D6 B0 ~
8448: e1a01008 mov r1, r8
% m% b/ a7 \1 k, r% T 844c: e1a02007 mov r2, r7
) G/ d: _5 ]$ G! b | 8450: e1a0e00f mov lr, pc
6 X B; |* v. f: @- y2 B2 E 8454: e796f104 ldr pc, [r6, r4, lsl #2]
' K# K: j$ p, {! [ 8458: e2844001 add r4, r4, #1 ; 0x10 U( J5 r" R3 x% B0 k' ]( [$ Z
845c: e1540005 cmp r4, r5
* l; y% u( w/ P( L 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>- s! D. s# P3 Y
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}+ T$ b$ S4 ]& e% N
8468: ffffff04 .word 0xffffff04% i: l% L; }$ q0 {1 h" H
846c: ffffff08 .word 0xffffff08# a% w4 p; ~0 F% ?* ]3 Z! D
8470: 0000819c .word 0x0000819c$ P: ~/ }1 N [
arago:% ^2 Y% f5 S! A) ]/ O) ^
0000837c <__libc_csu_init>:& \, y: n) U# l1 P
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}) L/ `# d" T" k; a6 G" s/ N+ K
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>+ n! C% V( }7 J4 U/ x" x$ O$ U
8384: e1a06000 mov r6, r0
& U) w; H# N, c9 U6 H$ F. E 8388: e1a07001 mov r7, r1' H8 ~/ s5 ~; k
838c: e1a08002 mov r8, r2
- I# I/ a) R3 P! V _8 ] 8390: ebffffae bl 8250 <_init>: R' H2 `* }$ } y% B
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>0 j X/ _; `5 v
8398: e08fa00a add sl, pc, sl3 b# G5 g3 k* m
839c: e08f0001 add r0, pc, r1! j0 U' `( F: Y+ }: r
83a0: e06a5000 rsb r5, sl, r0
0 e9 {8 E s/ A u 83a4: e1b05145 asrs r5, r5, #2; x2 d- _2 Z+ G5 M$ ~6 h \
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
$ r" d% O% H n# p 83ac: e3a04000 mov r4, #0) }1 P4 q |5 s! P
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
" e2 g% [8 Z, F8 V9 [" `3 j8 n7 Y2 w' F 83b4: e1a00006 mov r0, r6
8 W! s6 o. p1 V: I( S* v 83b8: e1a01007 mov r1, r7
2 _5 a5 B% J, @1 Q 83bc: e1a02008 mov r2, r8
, F$ C7 n5 l6 c# F- M 83c0: e2844001 add r4, r4, #1
9 G1 X* R2 H9 l- Y$ O 83c4: e12fff33 blx r3! @- M9 r3 }, M9 A) ]/ M
83c8: e1540005 cmp r4, r5; W) E, R6 \" m& e3 x0 Y
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>7 R) o, f$ w; ^$ @
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}" l! V* }- `0 g; S" E$ Y
83d4: 00008054 .word 0x000080549 B, @/ f) o& K1 q& s' ^4 n2 X9 m
83d8: 00008054 .word 0x00008054/ v) o5 F- n$ @/ {* P, P; @. h2 E0 E
none:
0 D2 c/ A8 U$ P9 cDisassembly of section .fini:
1 f- L% s2 n' ~! b1 T& t; X' P' D8 i9 \: H, [* V7 p
00008474 <_fini>:, G) f" T5 j3 f$ r9 w
8474: e92d4010 push {r4, lr}3 S1 U- t0 a6 g4 F* K9 N
8478: e8bd8010 pop {r4, pc}
* C( o* m% [# e- v, O" a" karago:3 ?& k# M$ T* g3 C
Disassembly of section .fini:
$ ~, W% V: L6 Y8 j9 H7 e( @, d; z0 w
# e) r% f" m1 j/ G) w- R+ U J000083e0 <_fini>:- ^* j6 l" _+ k/ d
83e0: e92d4008 push {r3, lr}
6 F" Q' Q* F5 u% x2 f 83e4: e8bd8008 pop {r3, pc}
5 b; ~1 n7 ~3 Y' r) C& a% P) k
- Y3 `" A. E Z" n9 E* X
& C% x# X5 k& ~; k& G( R+ T3 w; i2 R, l
|
|