|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:, C3 S& F+ b& A
1 #include<stdio.h> . F/ N7 D, o- G h: `8 T' ?( G
2 #include<math.h>1 }& c i) f) ~: V; P4 d: }4 u
3 int main(int argc,char* argv[])
4 o' E: C; P) n 4 {9 _. A7 E" O' Q$ w
5 int a,b,c;
/ x* I4 L2 U/ N/ F 6 c = a * b;7 C* X, H+ j1 d# f- n9 F3 C
7 return 0;
; Q7 |/ `! Q( D0 O' o; g 8 }
+ X W6 F4 F8 u7 { c1 c/ S8 T% A! @7 u2 u4 E" H0 c4 n- z# g" z
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看& i9 A n* s& n! f0 o& W- E: y
none:% l6 j5 ^' _. W, x: v
000082e0 <_init>:2 p5 P s. A+ t& i2 U
82e0: e92d4010 push {r4, lr}
# R! ?/ r* |6 H+ f& L/ F 82e4: eb00001c bl 835c <call_gmon_start>7 J# F, d, @6 ^
82e8: e8bd8010 pop {r4, pc}
. w" M" z( G/ V# V- j Q( ?/ Earago:6 i) L) w0 H; A& Y2 A# @
00008250 <_init>:
8 G W( e X" R- H5 ^' x' e 8250: e92d4008 push {r3, lr}( O3 R S- z2 r6 H4 } S* s
8254: eb00001d bl 82d0 <call_gmon_start>
5 y# x4 z3 {+ A 8258: e8bd8008 pop {r3, pc}
7 d1 m" x5 R r7 e' n" ~; o, b8 h
none:; m" Q* M' a0 B# R( H- n8 `5 e
000082ec <.plt>:; s m5 V5 \% N5 W" X
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)/ I* Z1 M+ p0 w4 ?
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
7 [4 w# n# h2 P, I. O2 H 82f4: e08fe00e add lr, pc, lr
4 l8 }5 z$ d; F( e 82f8: e5bef008 ldr pc, [lr, #8]!
) N* e q, T# c8 @& D 82fc: 000082d4 .word 0x000082d46 h0 n7 D* I6 s; Z
8300: e28fc600 add ip, pc, #0 ; 0x0
& L2 z2 q' H) [, b1 g$ c; S 8304: e28cca08 add ip, ip, #32768 ; 0x80006 V3 s: b M; i5 n8 \. I
8308: e5bcf2d4 ldr pc, [ip, #724]!
- g# u4 Y; x2 F6 N) f 830c: e28fc600 add ip, pc, #0 ; 0x0
; {1 V/ P4 s# _ 8310: e28cca08 add ip, ip, #32768 ; 0x8000
S9 Y3 E7 d5 Y1 W& K: }7 r/ s Q. W 8314: e5bcf2cc ldr pc, [ip, #716]!3 A# V; o$ ` q4 o/ q' v
8318: e28fc600 add ip, pc, #0 ; 0x0* V6 u% E; g1 X
831c: e28cca08 add ip, ip, #32768 ; 0x8000+ E1 b3 b' `1 @: H0 K; k! T0 v) F
8320: e5bcf2c4 ldr pc, [ip, #708]!4 G/ G, u) X$ R' R/ ^
arago:5 z% `0 ~. O) l& m5 n% ?* Q
0000825c <.plt>:
9 D' h# m6 b& {! [* u# T. { 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)5 _" G3 O% u. i+ P1 y* h0 {9 q" P. y) J
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
2 f- [# L4 L5 z4 s& T. T 8264: e08fe00e add lr, pc, lr
" ?5 d ?7 m) T6 h$ a: _( \; y 8268: e5bef008 ldr pc, [lr, #8]! ~& P3 D' b, J
826c: 0000827c .word 0x0000827c4 a1 q7 z) v3 K9 A. @7 G1 ?
8270: e28fc600 add ip, pc, #0
9 D* n6 t% L0 d2 B, g5 D7 E 8274: e28cca08 add ip, ip, #32768 ; 0x8000
' @/ w( c+ V3 K6 e 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
( G2 O. U0 }" O# U 827c: e28fc600 add ip, pc, #0& g0 r ]6 k0 T4 \5 n$ _
8280: e28cca08 add ip, ip, #32768 ; 0x80007 x! T! k! e( f! V! s4 p
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2741 @3 S/ V- T" J' X" x3 y
8288: e28fc600 add ip, pc, #0
; }, I# v0 ^& I1 {0 E 828c: e28cca08 add ip, ip, #32768 ; 0x8000! ~; M9 q8 H! N0 f P" B
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c+ B4 }) s. N$ m
none:
2 F% x$ T' m" E% _2 Q6 f00008324 <_start>:
4 `# B* I2 B9 A/ p7 w 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>8 E8 T$ V$ O3 L* ^6 X. e2 a
8328: e3a0b000 mov fp, #0 ; 0x0
; e: j, V8 z; Q/ a) q# U+ W 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
7 J, X6 X! @& z/ b4 o 8330: e1a0200d mov r2, sp
$ @' A' v( b/ h 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
3 I: U5 J* l" \- p* d/ A" v5 ^ 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
- _# r7 l6 ^! m2 Q2 { 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>" s6 ]+ O: Y0 C
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>8 G0 j/ J% k K0 D: z
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
) `$ C- N1 p0 Z) f/ J1 F) u. \ 8348: ebffffef bl 830c <_init+0x2c>" }" j7 ]! u; q
834c: ebffffeb bl 8300 <_init+0x20>2 \& i9 |/ _3 L; @" e1 v
8350: 00008404 .word 0x000084047 L3 ?- G' T$ s& H
8354: 000083cc .word 0x000083cc$ ^7 a8 l% u( C! ^6 _
8358: 00008408 .word 0x00008408
6 Y% F! X0 _& m, Q4 narago:# A2 T* p b0 X1 `
00008294 <_start>:
% N4 B+ |1 L3 j: n 8294: e3a0b000 mov fp, #0
) h6 K; C8 _- ]6 \ 8298: e3a0e000 mov lr, #0
% f- `' z5 R; j9 B4 L 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
2 V5 `# Z, `; @0 s 82a0: e1a0200d mov r2, sp( O: [6 C1 H& [9 A8 z7 t5 {. n
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)8 h& n# n: G( L/ B/ L* ]& o3 B" k; X
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!). i8 l$ ~( R1 j3 ]5 c P: f
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
5 @: X4 Y _4 n* H 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
4 [2 \- n g( I# G 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
( F- }5 h% y$ u3 M7 I 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>) [# c4 `" u+ T {! b* t6 i, Z6 L) m
82bc: ebffffee bl 827c <_init+0x2c>
, I; `6 f8 i- D: [5 d 82c0: ebffffea bl 8270 <_init+0x20>- Q5 _: B9 ]! F" ?
82c4: 000083dc .word 0x000083dc
$ h2 B* ] P# Y% |' h! ~ 82c8: 00008344 .word 0x00008344
: j5 {' P* x4 Q* q& P. i 82cc: 0000837c .word 0x0000837c
' p# a1 o% w9 q7 U8 y# ~none:
2 n4 T8 i/ l X0000835c <call_gmon_start>:3 h0 g. G0 i0 s4 N
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
9 p* T/ _* W; ]0 ^5 ~5 B. O& @ 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 W; Q% t) X8 Y 8364: e08f3003 add r3, pc, r3
* g/ R* \0 E# o8 e. A4 R/ N! i0 t 8368: e7931002 ldr r1, [r3, r2]$ A" D0 p# ]0 D$ n# i
836c: e3510000 cmp r1, #0 ; 0x0: y0 T ~8 M: J8 x, L
8370: 012fff1e bxeq lr
1 Q1 ~% C0 V% z0 ?1 W- P S 8374: eaffffe7 b 8318 <_init+0x38>) ~/ J" u+ I, X* g
8378: 00008264 .word 0x00008264- @. W/ I: h j$ `: U# N
837c: 00000018 .word 0x000000182 J, p7 o: p2 S. P8 Z
arago:
" O7 ~3 z( ^6 A0 [000082d0 <call_gmon_start>:
9 i' _# s8 D2 y$ E0 s 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>" O' r& _0 |9 v7 y+ g
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>1 ~1 T5 }1 b: |8 |( c7 \* H9 D
82d8: e08f3003 add r3, pc, r36 o+ |* K8 {. _- Q4 ?$ p+ L, S* {
82dc: e7932000 ldr r2, [r3, r0]) A; I) y; Q5 d! ]5 ]
82e0: e3520000 cmp r2, #0) z' H1 e% X1 b" e" i
82e4: 012fff1e bxeq lr
9 E( b* ]0 }7 {. m( W h# h 82e8: eaffffe6 b 8288 <_init+0x38>
) v6 o1 F: h7 i: E$ S$ r 82ec: 00008208 .word 0x00008208" |4 E" @5 F, y1 u7 B7 j) Q
82f0: 00000018 .word 0x00000018/ X/ d m* i" R9 z6 T2 d( U
none:
) L% k3 d/ q! ~) H) |" ?00008380 <__do_global_dtors_aux>:
. B9 P* b U( C% X 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>& B# Y! Y/ P% t. y; Q; F
8384: e5d23000 ldrb r3, [r2]$ [# k, z( J k. ~$ X+ q- K# E3 S
8388: e3530000 cmp r3, #0 ; 0x0 v# i% G2 y/ X- Q) x, p" T" F/ O
838c: 03a03001 moveq r3, #1 ; 0x15 w# y; g: z( F8 D
8390: 05c23000 strbeq r3, [r2]
3 g4 `* ?. R' P1 @ 8394: e12fff1e bx lr
9 K s0 M/ e# \% d x1 ^( w7 h" [ 8398: 000105f4 .word 0x000105f49 f; z% a* y: l% w2 s
arago:$ J. {9 ? q) S* ], w+ z5 @6 F
000082f4 <__do_global_dtors_aux>:
# ^' R. _+ |1 h* {* g 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
7 i0 d2 h J' c4 G4 ? 82f8: e5d32000 ldrb r2, [r3]2 x9 z: d7 L" w1 m, J1 n% V
82fc: e3520000 cmp r2, #0" v9 u/ Z7 P5 s$ n" l
8300: 02822001 addeq r2, r2, #1( S8 e* H+ w% O1 w' b! u
8304: 05c32000 strbeq r2, [r3] w" ]1 q4 ]2 |
8308: e12fff1e bx lr
% [; \6 `. M: V 830c: 0001050c .word 0x0001050c
O6 g. ~/ [( N! u3 Z5 ]: Hnone:3 X& k3 W% `. w* Z3 I! ~4 N
0000839c <frame_dummy>:: h! ]! n# V( R0 q2 L
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>) `- M W7 t2 x' o, v% I8 N
83a0: e92d4010 push {r4, lr}* m9 v! V0 A, }! i4 W/ r* W
83a4: e5903000 ldr r3, [r0]& r3 [# W, y! P( D. |: |: \" T
83a8: e3530000 cmp r3, #0 ; 0x0. [3 {0 v: {$ A6 X; C5 P2 o1 M* [
83ac: 08bd8010 popeq {r4, pc}
" G8 B) r/ A' U# X& F 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>% Q: C6 F1 u3 `) U* O+ `8 }! \. ]
83b4: e3530000 cmp r3, #0 ; 0x0& [$ h" X% U2 L" t
83b8: 08bd8010 popeq {r4, pc}. Q6 }! y* B) j. X
83bc: e12fff33 blx r3$ J: `" P* C9 K: _1 V; V
83c0: e8bd8010 pop {r4, pc}) N0 Q Z- j0 }' b9 n
83c4: 000104dc .word 0x000104dc' ~4 ~$ i5 o3 Q [: X/ }' a2 D
83c8: 00000000 .word 0x00000000
. o1 L9 @5 u/ {; ~arago:; a e5 S. k5 ^0 t4 z
00008310 <frame_dummy>:( M- ~6 i" C" m6 [# ^2 ?9 J
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
. l8 |: ^7 u! N( F) `& a 8314: e92d4008 push {r3, lr}7 k- C) Q" m* b& a% P. c# a, i
8318: e5903000 ldr r3, [r0]
1 V( _ c1 |. f2 L( c, L9 e 831c: e3530000 cmp r3, #0
$ S% e5 O8 s% D l: h: T' ` 8320: 0a000003 beq 8334 <frame_dummy+0x24>- n1 Y" M9 H! Q4 z3 E
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>: O$ r0 q% A( C. A& R _% s, V
8328: e3530000 cmp r3, #01 `( W0 h, I( Y1 V6 M- `& b3 \/ A' D
832c: 11a0e00f movne lr, pc
: x7 t. c5 Q' S/ H. O 8330: 112fff13 bxne r3
' W6 _8 P, H% B( {' T, d6 T 8334: e8bd4008 pop {r3, lr}
$ Y% A3 O7 J& z 8338: e12fff1e bx lr
, M9 Y m R; a% B 833c: 000103fc .word 0x000103fc
" J) w+ ?. p6 U# e3 P Q 8340: 00000000 .word 0x00000000 C% O) t, D1 e2 Y# y6 t' [3 \ l
none:7 B# b5 G: _$ P' @" W. _4 ^7 T& w
000083cc <main>:
* ]* y( Z: g- y8 \0 Z 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)( \1 E" N; r5 B f9 N
83d0: e28db000 add fp, sp, #0 ; 0x0# o% O, H! Z h& r: @
83d4: e24dd01c sub sp, sp, #28 ; 0x1c }& m/ T" b [$ y
83d8: e50b0018 str r0, [fp, #-24]# ~8 i w1 o- @$ j2 N
83dc: e50b101c str r1, [fp, #-28]* p2 Y; U$ a" t5 _( M. }: J) x
83e0: e51b2010 ldr r2, [fp, #-16]
0 {, d3 I2 d+ \* z K0 Q Y) _1 X 83e4: e51b300c ldr r3, [fp, #-12]
( I, q- w4 K# `! U5 |1 ]# R' V8 a# { 83e8: e0030392 mul r3, r2, r3
' P; j% o3 L& E7 i* d 83ec: e50b3008 str r3, [fp, #-8]2 {5 G$ J7 O4 M9 U7 X
83f0: e3a03000 mov r3, #0 ; 0x0
: m0 h* Q& p8 m6 } 83f4: e1a00003 mov r0, r3
% N; W: U, }9 r* j$ k 83f8: e28bd000 add sp, fp, #0 ; 0x05 S C* P6 B1 i: E/ Q) t
83fc: e8bd0800 pop {fp}; s( R3 R# D( S; D9 s+ _
8400: e12fff1e bx lr- U, Z2 } N. \
arago:
; y' e' s/ D+ x! i$ `* k00008344 <main>:5 w" y; F/ m0 A. v1 f3 Z! Z
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
1 J3 \3 K# W4 p( y 8348: e28db000 add fp, sp, #0; g6 ?& m: a# F5 W1 J, _& m! b1 a
834c: e24dd01c sub sp, sp, #28: }8 g* c( b4 ^! u. L {
8350: e50b0018 str r0, [fp, #-24]/ [; i; m( p9 \: C* L. I
8354: e50b101c str r1, [fp, #-28], w0 A; I0 m& H g" c- R# ]7 c
8358: e51b3008 ldr r3, [fp, #-8]
* x4 s) V( f- @4 |- z# t 835c: e51b200c ldr r2, [fp, #-12]9 R# s, |* Q( {7 M. ?8 z9 r% ?
8360: e0030392 mul r3, r2, r3- n6 s, o0 E1 b3 L! J9 e9 N4 m
8364: e50b3010 str r3, [fp, #-16]3 B1 I' e% O# N4 U5 x6 ^/ O
8368: e3a03000 mov r3, #0
; G6 P( O9 c R 836c: e1a00003 mov r0, r3" ~. m5 O. S# E5 s
8370: e28bd000 add sp, fp, #0
! m5 w6 _4 r2 B0 A$ X& W1 L# V, g/ t 8374: e8bd0800 pop {fp}9 T+ ^$ E' t/ c3 e6 @& K7 i2 m
8378: e12fff1e bx lr
7 ]# L' y; C% Z1 m% \none:
) p* [3 [ s( n6 j1 ]00008404 <__libc_csu_fini>:( A/ r1 o$ R7 T/ ]# h
8404: e12fff1e bx lr
& c' I3 G% p& k$ c6 Rarago:$ g; h' A5 ~" ~+ }# p
000083dc <__libc_csu_fini>:2 N* p6 Y! k8 g9 A7 w
83dc: e12fff1e bx lr
$ G8 l% R3 k2 `, b, }none:; B7 M. E8 B# k7 g% _% ]
00008408 <__libc_csu_init>:
( N% n" ]5 o. L 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
2 K* c6 f( M5 M6 c+ `' k1 @ 840c: e1a08001 mov r8, r14 L& V" ^3 {4 d8 ^& X4 U
8410: e1a07002 mov r7, r2
3 F' E9 p7 n# o4 K2 d 8414: e1a0a000 mov sl, r0, \! x% H, L9 Y! z& q
8418: ebffffb0 bl 82e0 <_init>
, y: x1 a! i- s: }& I 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>, h8 E. S$ P& r4 p
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>3 ^- J1 }1 n6 m/ R
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
3 b% {. l& S# \5 N S8 p 8428: e0613003 rsb r3, r1, r3( A5 g4 U0 ~. V D
842c: e08f2002 add r2, pc, r2
W( V6 G2 W* }! ^: x" A# }+ d 8430: e1b05143 asrs r5, r3, #24 g! Y; v# R5 Z9 }* R
8434: e0822001 add r2, r2, r10 y1 E4 A* I- I
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
- C# D+ Q: n6 P2 k, L* ^ 843c: e1a06002 mov r6, r27 j/ B. a/ }. Z, p! f
8440: e3a04000 mov r4, #0 ; 0x0
3 D: F' ]! s4 [) `# f2 j 8444: e1a0000a mov r0, sl Z, K) h! p: l, R( P1 D& l
8448: e1a01008 mov r1, r8: U9 \- F% r8 T x1 @' r5 |
844c: e1a02007 mov r2, r7+ U6 r* o: K4 o8 @6 @
8450: e1a0e00f mov lr, pc
3 B0 V; m1 b* v( a6 K' r' N0 H) E2 T 8454: e796f104 ldr pc, [r6, r4, lsl #2]
3 Q2 J% B% I) Y& ]: ~: F 8458: e2844001 add r4, r4, #1 ; 0x1) s6 W5 `& j1 D, N ?3 E; ~- F4 [
845c: e1540005 cmp r4, r5
/ e) o3 C& s9 {" P1 N4 A 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>9 H& s# P5 x5 I+ z' H
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}. f/ k0 f1 ~9 m, ~/ D+ n' X
8468: ffffff04 .word 0xffffff04
' q" I' d6 R" i- D( y& ?* k2 ~& Q 846c: ffffff08 .word 0xffffff08) ^5 q& G5 |$ }2 m2 g/ f' G6 C/ u
8470: 0000819c .word 0x0000819c1 W m9 C1 w( X# u; q+ }
arago:
5 J+ k9 r( y* \0000837c <__libc_csu_init>:
& M; N+ R4 j% n# W7 q 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
. r/ [ ^" L2 ^5 ]5 ] \ 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
2 U1 y) s) T& a6 F% d 8384: e1a06000 mov r6, r0
9 d1 z! \, Y7 V* A1 q- R l 8388: e1a07001 mov r7, r1% }; Z. c8 S. J/ v
838c: e1a08002 mov r8, r2
) t$ V: x+ `' Q- f& f1 I 8390: ebffffae bl 8250 <_init>
7 y+ `$ y1 x) Z: Y+ y 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
$ m9 G5 c1 m- }& q7 b+ h 8398: e08fa00a add sl, pc, sl# R) e; a- |6 N- D/ ?- O$ u
839c: e08f0001 add r0, pc, r1
( }+ a' Z, C e& w& n" y5 p 83a0: e06a5000 rsb r5, sl, r0 L& B& b; ]+ |2 K3 l! ^9 m
83a4: e1b05145 asrs r5, r5, #2
2 ^' \0 m% S/ L* X% U( k 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}2 U9 {* S& I9 j- n" H5 h
83ac: e3a04000 mov r4, #0
* c f( Y" J4 K5 _- x' I 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
* w. ~# @5 c" G 83b4: e1a00006 mov r0, r6( \" W3 G; o. k. U
83b8: e1a01007 mov r1, r7; M0 d6 \9 L: a1 b& \
83bc: e1a02008 mov r2, r8
/ z+ W/ [, X; F# Z 83c0: e2844001 add r4, r4, #13 b# A! `1 `8 s* t# v. A, V
83c4: e12fff33 blx r3
. U7 M4 B# P; m0 r5 Q1 q 83c8: e1540005 cmp r4, r5
, u" W- M# f0 Y# N 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
% s8 Y. o x j0 c: J* q- {6 Z 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}/ d5 K, Y% i9 a, J5 R
83d4: 00008054 .word 0x00008054
0 x/ s) z" a; R4 _0 y8 G 83d8: 00008054 .word 0x000080546 U# C5 ?3 V' y
none:
' U% @$ o' A" K/ n: ODisassembly of section .fini:4 m6 L) |3 I2 |( F) U
7 j! | F# q& E& W4 T+ w1 O
00008474 <_fini>:8 z+ P4 y- p3 g. Y
8474: e92d4010 push {r4, lr}
, `3 r. f5 n! _ 8478: e8bd8010 pop {r4, pc}
5 m! _. Q( w& zarago:
6 A7 M3 H. F+ M1 p. B; VDisassembly of section .fini:; m# k n% {8 e9 ?1 z
j/ L( l: F+ P2 E* h
000083e0 <_fini>:
% n6 F6 j# n% r( F 83e0: e92d4008 push {r3, lr}: E, U2 q6 |! ^
83e4: e8bd8008 pop {r3, pc}
2 E$ M9 ]" M) x& Q7 V4 I* s0 q2 w3 P' E" ]8 T; W& n% b9 w1 t
2 c) O' j6 W* Z8 S0 u4 h# f
0 [- n3 ^: _' `, z7 v0 W, b1 M
|
|