|
5#
楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:9 B9 }" y7 z; b5 ^- T( Z& p
1 #include<stdio.h> " G! |5 z4 [9 i, _/ d* u# P
2 #include<math.h>9 M7 b3 c$ \: ~; ?* W* P
3 int main(int argc,char* argv[])
; a2 Z: w N K* K$ }4 g 4 {
5 M3 E+ F/ q& x, F' D7 H" e1 v( i 5 int a,b,c;
0 q |, E- J7 p+ j' s' h3 R' R% L 6 c = a * b;
+ Y0 W' E7 S: G 7 return 0;9 g3 l. @ B5 \* r$ U" ]3 q, V# n4 }
8 }
- d6 M, A' x4 W5 z C, z" W
) t% M0 F/ z0 m1 `/ \( v+ H下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
/ F+ O( |( D; Z7 L# @* d6 cnone:
( d( ^" j: l' T$ D000082e0 <_init>:) x" R* H- D3 u# R- {( L
82e0: e92d4010 push {r4, lr}
. I1 ?7 K6 I. ^1 R. E2 k1 W; H" m 82e4: eb00001c bl 835c <call_gmon_start>1 }7 }! }0 a' J' s+ ?* u8 p; _5 T
82e8: e8bd8010 pop {r4, pc}* p+ P6 `7 s# z
arago:
$ H+ v; B8 l9 l+ }00008250 <_init>:
2 O2 B5 N' Y' K# O- I 8250: e92d4008 push {r3, lr}. P) X' x2 q. D! N/ K" f
8254: eb00001d bl 82d0 <call_gmon_start>
1 [3 ~- e: t6 X2 A$ b% W6 g 8258: e8bd8008 pop {r3, pc}5 f& [- E, j* u5 F" T+ D& G
9 c3 }4 J& o" J1 d! g
none:, I; W7 O6 s: |/ f/ d+ q9 p$ N
000082ec <.plt>:! p8 O5 A b+ B+ Y' _3 a8 m) _
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
7 D2 A. M2 x8 y( I9 G: P0 [ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
. u4 X7 `' r5 N3 g! S( C2 B8 R( J 82f4: e08fe00e add lr, pc, lr4 I" X9 Q% k4 f/ H6 F2 }
82f8: e5bef008 ldr pc, [lr, #8]!
, U1 j8 S, Q' }: ~1 G6 s 82fc: 000082d4 .word 0x000082d4
/ Q4 e3 d2 x8 ~( S- L7 Q$ r 8300: e28fc600 add ip, pc, #0 ; 0x0
" T& K. \* v! |2 v 8304: e28cca08 add ip, ip, #32768 ; 0x8000
/ ]6 G2 S9 U! G6 t 8308: e5bcf2d4 ldr pc, [ip, #724]!1 x' v% A1 N7 p' @- a
830c: e28fc600 add ip, pc, #0 ; 0x05 h* ^ r3 _. ?2 l$ k1 U
8310: e28cca08 add ip, ip, #32768 ; 0x8000+ [# A: M; U& G) b- F
8314: e5bcf2cc ldr pc, [ip, #716]!
( `" R* L+ B* Q; c 8318: e28fc600 add ip, pc, #0 ; 0x07 S' Z. s/ p! ]5 [/ q& a2 L) z
831c: e28cca08 add ip, ip, #32768 ; 0x8000
/ ^% f: {% N6 W% f; B8 d u 8320: e5bcf2c4 ldr pc, [ip, #708]!
& M7 ^- t5 \0 b+ U- carago:/ v4 b2 b! M( |4 C# b( @$ l
0000825c <.plt>:$ v# w6 v) g% T# L0 W3 V ]- [4 |- T
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
1 Q1 t& ~* B8 z; N( \ 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>2 S" a4 j+ x* x# S7 z
8264: e08fe00e add lr, pc, lr
5 T5 e3 `8 O2 L, n1 y5 H- y: x 8268: e5bef008 ldr pc, [lr, #8]!, s* Y8 O" }& R M( o
826c: 0000827c .word 0x0000827c) Q; Y1 H& B, X; K
8270: e28fc600 add ip, pc, #0; |; o0 e$ D- {+ B
8274: e28cca08 add ip, ip, #32768 ; 0x8000$ U: R! H) N1 Z5 i- ?% H
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# N: r# \% [/ D$ b, b* j
827c: e28fc600 add ip, pc, #0
, X/ c: t: @( B8 y, j( a 8280: e28cca08 add ip, ip, #32768 ; 0x8000
# w( L$ y* j8 Y0 z( @0 @ 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
5 Y+ V9 z4 c2 D; T* y 8288: e28fc600 add ip, pc, #03 |! q1 o: f# w( v
828c: e28cca08 add ip, ip, #32768 ; 0x8000
& l3 t/ _: I) D2 c* Z5 T9 S9 H 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c2 o0 e1 r0 D% n1 j1 t
none:8 [. U) u! A b2 E! _8 f
00008324 <_start>:
# I( z9 j, G9 z& _7 b- o 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
' A3 _3 V5 l, \( D9 u 8328: e3a0b000 mov fp, #0 ; 0x06 K: F' i2 n) b1 w2 G0 Q
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
$ X' E8 C/ V+ r3 G 8330: e1a0200d mov r2, sp
. H0 u2 r B4 C 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)" d2 H& m+ x0 I5 A/ w
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
4 N6 a: l4 P6 K# k& H 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>$ r8 G" A$ S. u' u+ [# s$ ~5 D
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>0 `9 r/ ^( T4 {0 ? M
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
# p; x. o0 V5 e) [! g" K' { 8348: ebffffef bl 830c <_init+0x2c>
! g% V- m8 Y8 L4 A8 _ 834c: ebffffeb bl 8300 <_init+0x20>
* H4 j/ f7 n: h- h: V8 b! K% ? 8350: 00008404 .word 0x000084043 T8 p5 z. x1 X! B9 I1 U4 j' Q
8354: 000083cc .word 0x000083cc
9 R1 x; F; @3 Y 8358: 00008408 .word 0x00008408
# U8 O6 G, ^! A7 C& ^3 uarago:8 P5 ?" ~' J) J6 C- F# b+ V; x
00008294 <_start>:
, Q% I& y% z2 X 8294: e3a0b000 mov fp, #0
1 ?" F' H u1 K 8298: e3a0e000 mov lr, #0
% `% O$ `5 V# ~1 e 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4): E+ r& }( L( X9 s
82a0: e1a0200d mov r2, sp
6 S) f2 r8 S; L# w4 j 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
( i4 ^! v! B6 N 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)& ^/ |4 ^& P3 k$ I. ?# E: v
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
l4 F5 L+ s' [1 E 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)4 V+ s+ T# c) g. m
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>7 A6 J; C/ W2 X$ A
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
+ p8 W7 K9 X6 D- x1 f% L 82bc: ebffffee bl 827c <_init+0x2c>: N6 U; b+ P5 r+ a5 |; a
82c0: ebffffea bl 8270 <_init+0x20># D2 A+ J7 y7 K( U, c, n+ i
82c4: 000083dc .word 0x000083dc( s! D0 s8 w9 D [
82c8: 00008344 .word 0x00008344
3 T X. ^; f) B 82cc: 0000837c .word 0x0000837c
c8 E6 y) {1 v. enone:
' d$ ^& u7 v- @% a L0000835c <call_gmon_start>:
: b7 @- k7 e( m+ ]& K9 \0 p( L 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>& Z5 e6 Y% {3 Q" e
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
" l. ^) n' S& O 8364: e08f3003 add r3, pc, r3
: k; G; [5 `0 e" B2 O0 Q 8368: e7931002 ldr r1, [r3, r2]- }3 E( V4 P0 v" z* E
836c: e3510000 cmp r1, #0 ; 0x0
4 J7 a; A- u( s. ?: D5 X0 y 8370: 012fff1e bxeq lr
; _7 [6 r1 W: W4 B c 8374: eaffffe7 b 8318 <_init+0x38>8 k6 k3 \4 x# s" K& l! c" |* n
8378: 00008264 .word 0x00008264! V/ ?. N' w; S! \# Z$ O
837c: 00000018 .word 0x000000185 }2 t% [2 u5 D
arago:
% B$ Y5 K& h/ \) b! D( p, X. l000082d0 <call_gmon_start>:6 i* v% L( P6 b& T
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
9 J) }$ X9 i9 N* d2 F9 N5 x 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
+ r: l0 H" x- V& f4 d 82d8: e08f3003 add r3, pc, r33 G3 W0 `+ r4 b$ ?/ G
82dc: e7932000 ldr r2, [r3, r0]6 r7 H6 Z: I% X( O# M# `$ L
82e0: e3520000 cmp r2, #0
+ c1 f: g3 N: L 82e4: 012fff1e bxeq lr
0 @% a1 Q& t& L 82e8: eaffffe6 b 8288 <_init+0x38>+ s4 _" Q# \( E& L; T3 W9 U
82ec: 00008208 .word 0x00008208
a7 z- `( F% M1 ?) \6 R7 Z7 N 82f0: 00000018 .word 0x00000018* q( L1 Z& I( L$ ~3 j0 R- i Y9 @
none:
! d l. n6 @' z- h00008380 <__do_global_dtors_aux>:' \7 N' n( K+ C2 `( t
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
7 m/ H) Y$ }4 w. _ T 8384: e5d23000 ldrb r3, [r2]3 s+ r5 T* _- N& Y+ u7 C
8388: e3530000 cmp r3, #0 ; 0x0
8 Q- t0 N. s2 l7 J$ s" J6 z9 G 838c: 03a03001 moveq r3, #1 ; 0x1# {5 K6 O' E" e2 D- T9 X
8390: 05c23000 strbeq r3, [r2]/ C' q6 q+ D s; f9 x
8394: e12fff1e bx lr
+ _- x4 c8 c) n 8398: 000105f4 .word 0x000105f4
, H ?- e9 \' ?- d) ?arago:* j1 U4 `, _: T& `' j$ K8 n
000082f4 <__do_global_dtors_aux>:$ F7 ^* e& }" O; @$ I3 A
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
, v) E( h9 I9 e3 _0 k 82f8: e5d32000 ldrb r2, [r3]# e5 T! N) Y: U ?& H
82fc: e3520000 cmp r2, #0
l4 L; k) a# j" t7 ~! Y 8300: 02822001 addeq r2, r2, #1* t7 F1 h, z* R) \( O0 [. j
8304: 05c32000 strbeq r2, [r3]- u- ]6 z" ^" `
8308: e12fff1e bx lr
/ I' H2 K8 z- c q+ x 830c: 0001050c .word 0x0001050c
3 y+ |/ p2 f" L: inone:
# t* ^: l+ H7 A# i' F" m# {+ G0000839c <frame_dummy>:
' c T/ p, X# N2 i3 B. F; m 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
: `; T( O% X L7 K; x0 J 83a0: e92d4010 push {r4, lr}
, L# O9 h0 F2 F, p 83a4: e5903000 ldr r3, [r0]
2 S$ _# c; j- L 83a8: e3530000 cmp r3, #0 ; 0x02 C% A. ?2 n9 I j; w$ @6 |
83ac: 08bd8010 popeq {r4, pc}
. p3 k5 |/ i8 M* U 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
5 ]0 {( C+ Q) c# {) m+ C4 ] 83b4: e3530000 cmp r3, #0 ; 0x0" K9 Y* P, D# M! t2 j( j
83b8: 08bd8010 popeq {r4, pc}4 T! ~4 U6 {" c" P% R! `3 l" v) M$ v
83bc: e12fff33 blx r3
+ ^0 U5 {9 L! }9 o1 r- C 83c0: e8bd8010 pop {r4, pc}
: h# |/ @& o0 P n& P5 u6 O 83c4: 000104dc .word 0x000104dc
$ G" s9 x! \' e, Z# l) f- b2 B 83c8: 00000000 .word 0x000000000 y# J" }8 d8 F- T4 p3 u% y, i5 S/ [
arago:/ r! L* }; K& p+ S
00008310 <frame_dummy>:
, m4 _+ @, C$ T: V, I' Z; g1 f 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
5 R P, s( a. A5 ?* } 8314: e92d4008 push {r3, lr}, t! I* J7 J$ a( {% B; y, N" \
8318: e5903000 ldr r3, [r0]
; |- ^" q3 q a 831c: e3530000 cmp r3, #0
4 v1 O: b) o" ~4 W 8320: 0a000003 beq 8334 <frame_dummy+0x24>
( }, j- f0 A; l/ w! Q 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
9 ]- C( m& |# `& n$ l( I4 \3 r/ n 8328: e3530000 cmp r3, #0* J5 L8 U) |: L$ ?
832c: 11a0e00f movne lr, pc! b6 m7 L7 n1 g7 P! Z
8330: 112fff13 bxne r3
) b# f) F7 M' n' i4 F; L t 8334: e8bd4008 pop {r3, lr}- |' P! E5 F2 L6 Q) U
8338: e12fff1e bx lr
! b, T% F, U" w9 F' Q1 H( `" Y 833c: 000103fc .word 0x000103fc
& }$ G- o7 C& J. F, t 8340: 00000000 .word 0x00000000- y5 d% P9 n7 [
none:$ `# z- h( `" H2 s& }3 p+ a+ u
000083cc <main>:: C+ y& x' w, |1 J: u [& }) S6 ?
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)% \& [' M# G! N2 q% ?0 v
83d0: e28db000 add fp, sp, #0 ; 0x0& Y6 ~4 }4 |6 M" i4 A% [8 B! b- M
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
3 Q" J$ a5 R/ A) o0 Z( w 83d8: e50b0018 str r0, [fp, #-24]
. M; s7 u5 E% D 83dc: e50b101c str r1, [fp, #-28]
4 x$ z, L! u$ V! @2 { 83e0: e51b2010 ldr r2, [fp, #-16]
& N0 X% B' b( G6 T# A" R1 G 83e4: e51b300c ldr r3, [fp, #-12]
( a) f# F! r8 M. w. m 83e8: e0030392 mul r3, r2, r3
* b( ^4 d- M D1 }- [7 u6 d" J1 j 83ec: e50b3008 str r3, [fp, #-8]4 K% H6 f. O2 U! Y, W. W
83f0: e3a03000 mov r3, #0 ; 0x0+ G F9 G& L, P4 H3 P, V
83f4: e1a00003 mov r0, r3
' ~- K: R4 l1 I1 D8 \3 [ 83f8: e28bd000 add sp, fp, #0 ; 0x0
8 R) C4 [& d) u8 `1 { 83fc: e8bd0800 pop {fp}* o/ s, _8 w: _+ x6 q7 M
8400: e12fff1e bx lr S" P# b: T7 O0 M3 V
arago:/ h3 B: o2 z' y* T
00008344 <main>:$ K6 q/ }4 A# g' s# I+ k" e
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
' X0 r8 `/ H8 k) {7 z 8348: e28db000 add fp, sp, #0+ c5 F* J7 e# k D1 @+ A. f6 j1 {
834c: e24dd01c sub sp, sp, #289 |2 F" p3 N. p3 k9 T/ z: C4 `
8350: e50b0018 str r0, [fp, #-24]
# Z' b: }) {5 u; K 8354: e50b101c str r1, [fp, #-28]
% W6 z G2 n3 o% v" T" D 8358: e51b3008 ldr r3, [fp, #-8]
. H: Y5 K" \; |& y3 V 835c: e51b200c ldr r2, [fp, #-12]
8 u" I* p5 p) p 8360: e0030392 mul r3, r2, r3
. n4 D: b( u. Q! H% E h 8364: e50b3010 str r3, [fp, #-16]
9 v6 W3 @9 F, O$ F$ Z) r m+ Z1 k% O 8368: e3a03000 mov r3, #0
! Y; t5 |7 R: E: ?$ k 836c: e1a00003 mov r0, r3
. N; s- @! m) ^7 h2 |) j. m 8370: e28bd000 add sp, fp, #0) m; z/ t, e* e# ^ i; v. _
8374: e8bd0800 pop {fp}! \; I4 |. j4 U. y: P
8378: e12fff1e bx lr
7 N, |4 Z0 b, k' w+ L8 rnone:1 I. o9 s! G5 R. e
00008404 <__libc_csu_fini>:; ?- {+ Z4 h2 J5 U. j/ p5 C
8404: e12fff1e bx lr: {$ L. n: H& ^5 s! h, d
arago:
3 N! ]& o, ]. G' U g' d* r2 o000083dc <__libc_csu_fini>:
1 D$ |$ E, e2 f: }9 [ 83dc: e12fff1e bx lr6 I' {. B! b1 @; r; y
none:# h" T) a" j7 e
00008408 <__libc_csu_init>:8 @9 b u. l; O1 |6 l
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}: f+ }4 n7 h* i
840c: e1a08001 mov r8, r13 j v4 F3 p( ]
8410: e1a07002 mov r7, r2% T5 {; ?* q9 Q
8414: e1a0a000 mov sl, r0; D; E1 t a" {) I& a, R1 \
8418: ebffffb0 bl 82e0 <_init>
M! S9 x6 F4 v; p 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>1 Q9 F. W" v' z) N' O9 D
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
$ I# T1 p" O- q# m1 I3 `% @8 {/ R 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
0 e u5 W8 S; o5 x3 j: _1 e" P* ^ 8428: e0613003 rsb r3, r1, r3" L0 m2 G0 J' Y Q* {
842c: e08f2002 add r2, pc, r2
7 c- N& |. p U+ t 8430: e1b05143 asrs r5, r3, #2
) i0 {, n- c% T! q' M 8434: e0822001 add r2, r2, r1
" Z2 e- z9 L1 O3 x 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
* n2 P+ l- M& y7 k 843c: e1a06002 mov r6, r2/ H) K) L" i6 `. k% e8 z
8440: e3a04000 mov r4, #0 ; 0x0" y y r6 \% f$ P8 m- Q! T
8444: e1a0000a mov r0, sl
/ X: p d" d) W* e 8448: e1a01008 mov r1, r89 h# v- b! v- h1 Y- O! D1 h/ N
844c: e1a02007 mov r2, r7# E8 C6 R; q1 u6 U9 ~4 A
8450: e1a0e00f mov lr, pc
* F- [1 D- I& T6 v9 u 8454: e796f104 ldr pc, [r6, r4, lsl #2], F8 n$ H4 S3 B" D3 k
8458: e2844001 add r4, r4, #1 ; 0x16 Q* \. R6 N% L" R& H
845c: e1540005 cmp r4, r5" `9 F- U2 K' f$ Y) v1 O9 j# n
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>. ~% q/ Y4 A) Z1 |
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}( I Y3 l, T2 p% o! n8 {& b' L
8468: ffffff04 .word 0xffffff04* [. P9 D, o6 L+ P! {
846c: ffffff08 .word 0xffffff08! |% R0 N. W. c" ~4 ~
8470: 0000819c .word 0x0000819c
: Y5 o. u/ S# Z! o% i6 [, Uarago:4 p3 R/ L0 M% h. J: y- K3 i
0000837c <__libc_csu_init>: u/ h; u |5 G" p' ~
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
4 ~+ [6 L! F3 {$ `$ R 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>, d! G9 o. S4 Z5 }3 ^! K3 w
8384: e1a06000 mov r6, r05 q9 @& H P$ R8 G8 V0 D! `
8388: e1a07001 mov r7, r1) u. }0 i- M) B8 Y
838c: e1a08002 mov r8, r2" q* ~ p3 n0 ~5 e
8390: ebffffae bl 8250 <_init>3 f% A2 A" F5 m E' t3 V9 C/ [
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>: D6 k i" L! h0 ~3 l
8398: e08fa00a add sl, pc, sl$ c: z8 ~7 _4 T0 P
839c: e08f0001 add r0, pc, r1
- ^" C* ^0 t8 `0 ?& d 83a0: e06a5000 rsb r5, sl, r0/ J" W/ C/ o4 n7 H" Q7 Z
83a4: e1b05145 asrs r5, r5, #2& r. N& U \8 q" Q6 W/ O
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
1 h9 Z4 R* t; { 83ac: e3a04000 mov r4, #03 h# c2 S- j$ m
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
; j4 E' {/ y- C6 O8 t 83b4: e1a00006 mov r0, r6- u* N ~, g% a
83b8: e1a01007 mov r1, r7
! v$ C# A* v2 i; b2 f1 e+ w8 D% D 83bc: e1a02008 mov r2, r8
! W/ l, }8 j+ Y2 A0 x8 I& { 83c0: e2844001 add r4, r4, #1
( h/ k" m+ w. H0 Z 83c4: e12fff33 blx r3
P9 n; J6 l& P 83c8: e1540005 cmp r4, r57 k; k0 C% G% W! J8 r
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>! h1 B$ e# P3 d; q6 o% O4 W
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
7 J- t5 v$ A$ j: z% R 83d4: 00008054 .word 0x00008054
2 ~6 I+ p F/ v 83d8: 00008054 .word 0x00008054
4 r, C r2 j1 w, N0 \, E& ?none:
$ s" q$ `( x' ^( c$ @+ A1 m6 @0 pDisassembly of section .fini:
3 `6 b% y' Z* R0 [. y3 }
/ t* m* [, l! z8 x! i00008474 <_fini>:. ^& \4 X) P5 S
8474: e92d4010 push {r4, lr}0 E B( r$ \( ~! s6 f8 S' `
8478: e8bd8010 pop {r4, pc}
$ _" C# V8 P! t8 w( c1 _1 j8 harago:& h( p0 J' n$ D( H" k7 D
Disassembly of section .fini:
* M" Z$ h3 L' v7 P/ P6 ^& L$ I, v/ o# \1 S' X/ n1 T
000083e0 <_fini>:% m: v7 W. ~# Y. ]8 c% X( {6 ? K
83e0: e92d4008 push {r3, lr}/ T9 W! N% p" q# E/ k, \& }) ~
83e4: e8bd8008 pop {r3, pc}
9 g5 F& W+ _4 o0 s( b$ c
) R @- W- o q3 _" E# {- k- A' ~ s4 `7 ?1 ~3 F
4 w0 } Y# v" s6 x- ~5 D |
|