|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
7 r* Q* }6 S2 q# I3 Y 1 #include<stdio.h> ; E, v3 ?- N ~
2 #include<math.h>+ C n& K* D3 r! K9 H6 b; Z
3 int main(int argc,char* argv[]), z1 Q- r+ M, y- e* L2 \8 m h
4 {
( z3 L2 k( n7 H" F; p7 i- u% p 5 int a,b,c;
5 v6 T: N" _6 o: p 6 c = a * b;8 f N' L6 h: ?9 S- t3 k% t9 K
7 return 0;
) ]4 A6 G7 y3 y7 {0 G+ f/ L% F9 v 8 }
$ H0 T" L* I5 h% |
1 f/ }6 n7 |! ?5 x0 s下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
0 e$ k4 j3 R: Xnone:
7 s0 L3 L! W! }9 W000082e0 <_init>:; `7 N* K t" l
82e0: e92d4010 push {r4, lr}
& Z# p6 {# a# ~/ V: g( t+ l 82e4: eb00001c bl 835c <call_gmon_start>
; ]0 b; k0 L4 [2 ]' i; r5 h 82e8: e8bd8010 pop {r4, pc}
3 K; r$ R l3 ?' K( Karago:
6 a. A( p5 [' S6 e4 n# `00008250 <_init>:
* z* D$ [4 G; U' S 8250: e92d4008 push {r3, lr}
2 K% p* ]4 ?* N8 n 8254: eb00001d bl 82d0 <call_gmon_start>
1 n2 k( n) } n3 u- m8 Q- ~ 8258: e8bd8008 pop {r3, pc}7 q. O7 n" I' l3 M4 J: f
& G+ q' G7 l _4 P; m+ A# z5 Ynone:% T; l" j* k6 j, V2 ~ @
000082ec <.plt>:
0 R( G8 x% v6 h$ A7 h7 t( K 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
* X! J9 x3 n) A" ^ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>' |) [1 `) g6 g1 y; p% o: F
82f4: e08fe00e add lr, pc, lr
* E- [ y! d' k$ _ 82f8: e5bef008 ldr pc, [lr, #8]!: o9 v1 W' n7 C- {: f+ w e4 |
82fc: 000082d4 .word 0x000082d4
, O( X7 ~+ e6 X0 q0 Y2 n 8300: e28fc600 add ip, pc, #0 ; 0x0
; w; c" ]) ^ {+ ] 8304: e28cca08 add ip, ip, #32768 ; 0x8000- o( m* m% j6 `, u
8308: e5bcf2d4 ldr pc, [ip, #724]!
' \1 P% B$ J8 T 830c: e28fc600 add ip, pc, #0 ; 0x0
% z8 s- s. n8 Z+ @ ?6 q 8310: e28cca08 add ip, ip, #32768 ; 0x80003 [; c" [2 y* ~5 o2 n! Y$ h
8314: e5bcf2cc ldr pc, [ip, #716]!
, b% z- D6 `' f 8318: e28fc600 add ip, pc, #0 ; 0x0
5 @4 p5 o$ X( X$ |3 ?0 \4 I3 T/ D 831c: e28cca08 add ip, ip, #32768 ; 0x8000/ ?7 i/ B: a+ g6 X: m
8320: e5bcf2c4 ldr pc, [ip, #708]!! a7 V2 |3 n- V. y: D# p0 M" l/ G5 h
arago:) A. G2 k9 b" L; S3 J( u
0000825c <.plt>:0 |8 e& O \4 x: d! L. Z! p
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
; w4 Q+ V8 A# X' ] 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
- r+ `* X8 [+ |! [, e 8264: e08fe00e add lr, pc, lr$ c/ K) Y) {) `# b) ?2 V U
8268: e5bef008 ldr pc, [lr, #8]!
$ N, _! s' D% h8 e 826c: 0000827c .word 0x0000827c
; r) W9 r# N; _6 }! Z 8270: e28fc600 add ip, pc, #0
: Y) v% q8 s" _5 _ 8274: e28cca08 add ip, ip, #32768 ; 0x8000
/ M& A9 Z; U& r2 } 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
( L1 O8 n- `% S0 I3 A9 F 827c: e28fc600 add ip, pc, #0
3 G* ]8 t7 ]5 z 8280: e28cca08 add ip, ip, #32768 ; 0x8000
3 j1 R) n% [& M0 z 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
3 j; L% g/ v8 g% E 8288: e28fc600 add ip, pc, #0" L3 o9 s, L- H; k! Q# \" q8 s4 `
828c: e28cca08 add ip, ip, #32768 ; 0x8000# U# r, m: g8 }
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
3 h( H% X/ d+ q$ b- `none:
* C% ?. N0 {: }0 m00008324 <_start>:. b7 r v7 r9 o7 E$ p
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>- g |# J, V* n5 ^ ?3 R
8328: e3a0b000 mov fp, #0 ; 0x0
, W9 @ ^% d9 Z( L: k' ]( { 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
7 m: y0 U J9 ~2 Y 8330: e1a0200d mov r2, sp
+ J: Z; U L. z, Z$ P3 ^3 \ 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
: l' W( U% e/ t/ m3 c 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
! Y5 n5 `4 }% u 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>- y- T6 s' y& A6 b; P' ]7 {/ N$ t: _
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
2 [/ ^) n8 J# ^ 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)1 ~) t1 l7 P4 {1 B9 V
8348: ebffffef bl 830c <_init+0x2c>
6 o# W& C+ Y4 s! E: J. _ 834c: ebffffeb bl 8300 <_init+0x20>/ S* n: C) I! F* v' g
8350: 00008404 .word 0x000084047 t! z9 a, I F/ t
8354: 000083cc .word 0x000083cc3 h1 S. O, A* {2 Z# m( p
8358: 00008408 .word 0x00008408 {/ o( M2 X% |8 _) m! O% y2 t0 h
arago:) K/ g; x. i# D# t5 ^) }
00008294 <_start>:, w/ [ d/ o+ C' A/ w7 u0 @7 g9 S6 Z
8294: e3a0b000 mov fp, #0
0 K! @. V2 `* ?, J: T 8298: e3a0e000 mov lr, #0
$ \# w. V, p, s 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
/ C" k4 ]# N! T! R P4 A 82a0: e1a0200d mov r2, sp; d; r% ]0 g& s; D+ ~) X
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)* ^0 o9 M7 |8 J. @
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
2 s7 s C& B- u0 V ~& V1 \ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>' O9 H' j) o7 _ u+ \" x
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
# x7 X+ U4 \/ r5 Z/ E( @: E9 g 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
6 o/ J7 q! }5 [" h 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
" N- h( E1 O, W% p" q+ X* k 82bc: ebffffee bl 827c <_init+0x2c>
9 o3 {( E* [& @' U) ?& W 82c0: ebffffea bl 8270 <_init+0x20>/ X {# h$ _5 Z$ j/ \) v5 ~8 }$ ]
82c4: 000083dc .word 0x000083dc) T' ~, j$ T6 K5 W$ F+ {$ ?
82c8: 00008344 .word 0x00008344
- N/ T' l& j6 D 82cc: 0000837c .word 0x0000837c& S& ?# [0 p6 j& q6 U; T. D2 `" U" o
none:( u+ E' B8 @8 m( W! A
0000835c <call_gmon_start>:0 l4 f5 B$ ?" K( V5 \
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>& K1 p4 s1 G4 H$ S7 n) g+ p
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
# e% f* H1 p. S 8364: e08f3003 add r3, pc, r3
0 {2 f0 h' j2 k. t- I! c* W) z 8368: e7931002 ldr r1, [r3, r2]; Y( x6 h6 u4 E( @' R0 x
836c: e3510000 cmp r1, #0 ; 0x0
+ M8 C. {. ^/ s9 ?2 s8 } 8370: 012fff1e bxeq lr# W+ v5 L8 g- g
8374: eaffffe7 b 8318 <_init+0x38>; i5 u e7 P) P3 v
8378: 00008264 .word 0x00008264
9 w- I9 x. r* l- B- O 837c: 00000018 .word 0x00000018
9 Y% \, n( {/ B; earago:
8 v; ]/ N* Y& e5 t& j `9 n000082d0 <call_gmon_start>:
0 f+ l. s$ B7 R- P2 u7 P 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>& O& _! @+ l2 \# @
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>0 q. p7 `) x$ m# U$ v% f; s4 d
82d8: e08f3003 add r3, pc, r39 p0 q* f; I9 j1 D' ]
82dc: e7932000 ldr r2, [r3, r0]
; A( `, \% ]( o 82e0: e3520000 cmp r2, #0
. J S# ]4 u' | 82e4: 012fff1e bxeq lr" }3 {& N4 x# c7 {% h) E5 w) P* a
82e8: eaffffe6 b 8288 <_init+0x38>" R) {8 ]/ `7 J0 A
82ec: 00008208 .word 0x000082081 @. Q `* [+ M/ X" `) d
82f0: 00000018 .word 0x000000189 C X8 R6 W' Y$ K2 I ]: ?3 f. y9 g
none:
- ]% h9 [3 i, g; Y; C/ P+ n" U00008380 <__do_global_dtors_aux>:
9 F4 D% s& o1 g B1 i, v 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>' _% t: [) s: B, w% T `
8384: e5d23000 ldrb r3, [r2]
* M! O7 F, ?* Q& l; }) A: L! f8 ? 8388: e3530000 cmp r3, #0 ; 0x0" ^; G/ D- {) b; ?% y) r1 ?+ X d
838c: 03a03001 moveq r3, #1 ; 0x17 W: i4 g7 H j( E! h, n: ~1 k; a4 ?6 @1 y
8390: 05c23000 strbeq r3, [r2]
& x- U0 U# Q* W, Z0 s3 V- t 8394: e12fff1e bx lr
' ~- m- x5 ` Z, w/ |, p B/ t7 g 8398: 000105f4 .word 0x000105f4. K% B$ [. H+ U0 j+ O( S
arago:4 `( v w* h6 X, i$ y
000082f4 <__do_global_dtors_aux>:
3 [7 W- y5 x, f" ^ U& Z; P 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>& \' o9 Y I( N+ d- V8 n" n3 |
82f8: e5d32000 ldrb r2, [r3]
* `2 @/ g7 E, B: | 82fc: e3520000 cmp r2, #0 g& }$ T! u) H3 y0 J
8300: 02822001 addeq r2, r2, #18 c( I( V, D/ E. N3 C! R# c, g
8304: 05c32000 strbeq r2, [r3]
3 ~3 \+ u# R) A, Y: I6 r/ I 8308: e12fff1e bx lr6 y" x2 y0 S+ k7 l
830c: 0001050c .word 0x0001050c+ b7 @* L, ~( P" V) O/ s7 K6 d
none:
* e( e9 u& k- n0000839c <frame_dummy>:
9 p* d% r$ v8 t1 f8 C( V" W/ t 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
1 W3 `5 w8 G* p6 C1 V' n 83a0: e92d4010 push {r4, lr}5 o; ?% B( K$ I7 u5 d& `7 ^
83a4: e5903000 ldr r3, [r0]
% s, E1 _5 f8 j5 |- |4 | 83a8: e3530000 cmp r3, #0 ; 0x0
. G' v8 E/ J. T; T 83ac: 08bd8010 popeq {r4, pc}
; Q' K, Z7 `' J9 u* b 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
; |( U" [% S) n6 t" |& V 83b4: e3530000 cmp r3, #0 ; 0x0: g7 a+ `9 P. r8 C! j6 G6 n
83b8: 08bd8010 popeq {r4, pc}- Z1 J( \7 ~0 G/ H- K. p$ `( Y
83bc: e12fff33 blx r3% V# p3 r) A* c: T! h
83c0: e8bd8010 pop {r4, pc}
4 r3 Y6 R# c: l 83c4: 000104dc .word 0x000104dc1 m3 G$ s! k: q$ w; u7 S( j
83c8: 00000000 .word 0x000000001 D( |: `( v0 E
arago:
( A/ C; N; x* ^% c) i3 R1 r1 s00008310 <frame_dummy>:& S) {5 J( R4 H' G& K
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>$ K0 C* [& P' \! H
8314: e92d4008 push {r3, lr}
' f5 C" i& t; F5 @2 }) y 8318: e5903000 ldr r3, [r0], j! z3 L: \. |' C
831c: e3530000 cmp r3, #0
" D- {4 ?/ W0 {; a: k7 |' _& Z u 8320: 0a000003 beq 8334 <frame_dummy+0x24>7 y* y# l5 O4 S7 c
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
" A( t* F7 _" e3 `4 A! f! C3 W$ z 8328: e3530000 cmp r3, #0) ?+ i g2 X' \" q
832c: 11a0e00f movne lr, pc
. W2 Z' O" y) {, p# E+ ` 8330: 112fff13 bxne r3; |9 E# I) f# [! Z$ `: f, \4 ]
8334: e8bd4008 pop {r3, lr}3 G2 |& T, ~7 e' B6 D9 e# a
8338: e12fff1e bx lr1 L6 y" P4 }% ?: x
833c: 000103fc .word 0x000103fc
% A* Q( ^2 p" r* z. B1 a 8340: 00000000 .word 0x00000000" }; u8 T# a- h) z6 o2 _) T1 @
none: a% V4 |9 @: [4 E! b$ x/ ?9 n
000083cc <main>:1 S( @8 G% m" Z D
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)7 Q0 Q g- a0 C D3 ?
83d0: e28db000 add fp, sp, #0 ; 0x0
% N8 N' P* k$ k 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
- v' [7 O# g1 t! \* r 83d8: e50b0018 str r0, [fp, #-24]
. Z$ W3 V/ w% s5 t 83dc: e50b101c str r1, [fp, #-28]* j; N+ j! P. T1 u7 i% x
83e0: e51b2010 ldr r2, [fp, #-16]0 r, h1 x9 v* \8 h2 b0 L4 h
83e4: e51b300c ldr r3, [fp, #-12]
- K7 P: D4 O- [& V9 c3 d% m 83e8: e0030392 mul r3, r2, r3& M, Q. X! I% t) q! i. M
83ec: e50b3008 str r3, [fp, #-8]
3 T& \+ b4 g* H, \8 @ 83f0: e3a03000 mov r3, #0 ; 0x04 \/ z( i- c0 [, s; X
83f4: e1a00003 mov r0, r3
/ w+ g5 n- C8 `, p& @1 X 83f8: e28bd000 add sp, fp, #0 ; 0x0
& H* V7 o& O$ L/ Q( X- n0 D 83fc: e8bd0800 pop {fp}
( C% A d! f6 w" A$ U8 t7 Z 8400: e12fff1e bx lr& J" }5 Z; ~/ L* J# V& k5 o @
arago:( o# Z2 a2 l) s
00008344 <main>:
6 g0 r2 G ~% j7 v 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)2 o# Y& I- g5 X4 B' @0 L
8348: e28db000 add fp, sp, #0
1 q' _' Y2 u% c! J 834c: e24dd01c sub sp, sp, #28
* e! X: U# i P3 D4 C 8350: e50b0018 str r0, [fp, #-24]
! ^6 o( m5 ]; M$ r& C1 b 8354: e50b101c str r1, [fp, #-28]: R4 U5 e3 x+ r* F* I0 {
8358: e51b3008 ldr r3, [fp, #-8]* P: W0 f8 _8 b" P. n
835c: e51b200c ldr r2, [fp, #-12]
0 Y2 h: e# o6 d& J; X 8360: e0030392 mul r3, r2, r3
. x9 W( [7 C# w. B, o& y* R# V 8364: e50b3010 str r3, [fp, #-16]. Q* b$ f6 z j) v7 W( V
8368: e3a03000 mov r3, #0 m8 ?# \# j1 |
836c: e1a00003 mov r0, r30 ~5 m1 v" e* _
8370: e28bd000 add sp, fp, #0" s+ E7 x: F5 n/ Y0 T7 H, ]
8374: e8bd0800 pop {fp}
, i8 G: ^" G1 ~ M a( t: A 8378: e12fff1e bx lr4 E3 Y8 ~$ R$ Z
none:" f+ p$ M" v( d7 [
00008404 <__libc_csu_fini>:
/ L+ Q$ A! L% w Y" ]) G6 v* G 8404: e12fff1e bx lr
$ h& I# l, t2 z9 ?arago:- {* M/ u& }/ o
000083dc <__libc_csu_fini>:
, t9 m5 R1 v9 o( G* Q" e 83dc: e12fff1e bx lr/ Y! v" b. Y) P* r1 W1 H: {
none:* p# ~* t5 N' L. ` o
00008408 <__libc_csu_init>:$ L4 @8 V% ^. A
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
- A+ N1 B9 B8 w. R4 V0 s 840c: e1a08001 mov r8, r1
3 i4 i q& o( z U/ Z: X 8410: e1a07002 mov r7, r2
; E" E" l! [" l/ f9 [$ r! [ 8414: e1a0a000 mov sl, r0 r7 s1 B0 ^; W% |
8418: ebffffb0 bl 82e0 <_init>
8 k5 _. q# \, Y+ E# \- J* r) O 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
4 W& Q, u: k+ n1 s0 d# i 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
0 ^5 k/ t! r4 O# {% j! @ 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
: G+ E, N' N0 } 8428: e0613003 rsb r3, r1, r3 ^# H k& T) A
842c: e08f2002 add r2, pc, r2
3 y E. l- d) U+ F& ~ 8430: e1b05143 asrs r5, r3, #2
* i, X4 A0 F% ~8 K( v# ? 8434: e0822001 add r2, r2, r1% }, ^, V9 N/ Q
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. i/ K! Z3 l+ d1 H 843c: e1a06002 mov r6, r2
+ C4 {; l* |6 j 8440: e3a04000 mov r4, #0 ; 0x0; v; U) R4 Z- x
8444: e1a0000a mov r0, sl1 ]" o4 t$ D3 R9 Y7 G% P" t" f
8448: e1a01008 mov r1, r8
@5 b _$ i- F. D- a- t7 A( v; h 844c: e1a02007 mov r2, r7, o* y. H. x3 Y, N
8450: e1a0e00f mov lr, pc
* X) i H; X$ S2 C$ ^ 8454: e796f104 ldr pc, [r6, r4, lsl #2]9 C5 R0 p2 t# }& }+ j9 p
8458: e2844001 add r4, r4, #1 ; 0x1
. Y, ~: X" E4 ~& O0 o 845c: e1540005 cmp r4, r5
: y6 l# l. ?2 h5 ? 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c> H6 o- H7 O5 z9 f! k: y$ t% q
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
+ h7 M3 J R0 A- E, L 8468: ffffff04 .word 0xffffff04
$ s. M1 k/ A9 c8 s. y 846c: ffffff08 .word 0xffffff081 K2 Z6 j( Y/ b
8470: 0000819c .word 0x0000819c F; G0 {* t" {
arago:7 H/ K) \5 v7 T- v. A& O/ s
0000837c <__libc_csu_init>:' y% P1 w7 H5 z* R' a/ \' J! I+ e
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}, `. B2 z$ j( v2 p7 }
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>" {/ W/ |4 n; V5 m* {# B, L
8384: e1a06000 mov r6, r08 s& J! @& D9 E3 u
8388: e1a07001 mov r7, r15 l' D3 _( q; x' S A
838c: e1a08002 mov r8, r2- F9 X* n v$ M; X9 b1 Z8 g1 {
8390: ebffffae bl 8250 <_init>* d7 y4 z( y; a. [. {. I; E
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
/ o6 t% z% Z% p3 D3 W 8398: e08fa00a add sl, pc, sl) P. w# T0 r: g* p
839c: e08f0001 add r0, pc, r1+ D5 H6 r8 b7 J0 u7 c" ?9 }
83a0: e06a5000 rsb r5, sl, r0
2 G& G$ Q* ]9 G 83a4: e1b05145 asrs r5, r5, #28 y' h; Y6 Q) r2 S& T: \# ^+ q
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
8 h$ k4 |, O! T- N$ S* g) b 83ac: e3a04000 mov r4, #0
* j5 a+ k! O* P! ~: ^* J 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
t: q4 G W _ j% n+ [/ q8 n7 h v 83b4: e1a00006 mov r0, r6, y- W( v( l' K- B: y, T: I
83b8: e1a01007 mov r1, r79 N" ]& ~2 x! \+ w
83bc: e1a02008 mov r2, r82 ?% P- M) x/ P: g. A2 V
83c0: e2844001 add r4, r4, #1
6 E! u# u6 q+ }% i/ i 83c4: e12fff33 blx r3
( q9 K r; h- N% }3 m7 r4 L 83c8: e1540005 cmp r4, r5
1 g) e/ y8 R1 ?( P7 m 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>0 e+ [6 q8 `. P8 @3 @6 `6 a: w
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
; c# ]4 H1 u) A. S1 x; @' f 83d4: 00008054 .word 0x00008054& `6 ~) F$ u- M4 ^5 }( o! `2 v
83d8: 00008054 .word 0x00008054# ? f4 V/ K( d3 _3 l
none:, e4 Z8 k) r: o4 ^1 K* L8 h
Disassembly of section .fini: W1 d5 g& T# i/ N
$ r a0 d- y# g3 |- F00008474 <_fini>:
R. R/ w* q2 ]) Z& J( A 8474: e92d4010 push {r4, lr}
. v* C6 ^4 a! S" c; U 8478: e8bd8010 pop {r4, pc}
4 d N1 U# O' d& [, n0 s' Karago:
# k+ ]5 c0 x, {Disassembly of section .fini:
/ s7 I5 [: e: W) u* {0 q0 v! x& ?, m! v: t l/ L9 q
000083e0 <_fini>:, i, V4 J( u- D9 d, V
83e0: e92d4008 push {r3, lr}
; [% w/ M. g5 S x$ W- ^1 f 83e4: e8bd8008 pop {r3, pc}# D" N2 K. f- S+ F' }; z" t
+ {; X* C% ~4 {) r
0 \ a7 [ \ Y. H
/ b" b) C/ o2 B- Q8 p$ t; C
|
|