|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:6 ~9 G9 Q2 U A
1 #include<stdio.h>
, Q6 C) V' N2 T" q5 }+ I 2 #include<math.h>( M# x. }2 R& [" J" Q0 F: w
3 int main(int argc,char* argv[])
% L3 D$ S' _. l. N 4 {7 g- l3 ]) u9 B% s* x3 _ l
5 int a,b,c;
% v2 V2 x* p3 E8 S4 J; b, _ 6 c = a * b;1 G/ e: @- [+ u) N! X' e
7 return 0;6 C# P' r) }2 B( {
8 }9 @6 U5 E. d" `" A0 ]' n4 T
J2 X9 W+ T( H) T+ J( `
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看2 f! I. W. l* x7 C1 v
none:; k9 @1 f& N0 X2 _
000082e0 <_init>:
1 E: f" }- O7 y% E( w 82e0: e92d4010 push {r4, lr}9 `6 B4 u F; o+ `
82e4: eb00001c bl 835c <call_gmon_start>
0 ^' u V l0 A1 H 82e8: e8bd8010 pop {r4, pc}
1 I% x- T: i4 Y. H; |0 d, n+ N7 i- Oarago:
& h$ W" u3 T. }+ m( W00008250 <_init>:
% K7 L6 J& P! n* S0 | 8250: e92d4008 push {r3, lr}0 {9 s$ ^' Y4 t- H& @- }- x* u# F& S. F* z& J
8254: eb00001d bl 82d0 <call_gmon_start>
8 h( g+ m9 h3 k: m2 h, h 8258: e8bd8008 pop {r3, pc}
/ I2 ] k- e6 V0 H
" \; s' o8 V' h+ }/ N+ U$ _none:
6 s" K! c# Q& f4 s. d2 }* D9 k000082ec <.plt>:0 I$ H, a" E8 m% f2 Z) O8 q
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)% p- z- Z3 @1 W
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
+ j' C1 _& }8 ]$ q 82f4: e08fe00e add lr, pc, lr
2 a) \ m5 P+ T) {! } g0 \ 82f8: e5bef008 ldr pc, [lr, #8]!2 M0 R# H* \; f$ c+ i% x
82fc: 000082d4 .word 0x000082d4
4 m: h* Z9 ^3 @ 8300: e28fc600 add ip, pc, #0 ; 0x0
" D0 o6 y5 u- p% w* _. d) G; r 8304: e28cca08 add ip, ip, #32768 ; 0x8000+ Z9 X' _0 e1 B/ T. u" b
8308: e5bcf2d4 ldr pc, [ip, #724]!& m4 M1 x6 _" R, D6 y
830c: e28fc600 add ip, pc, #0 ; 0x0, X" ]( f' e& i
8310: e28cca08 add ip, ip, #32768 ; 0x8000
, R+ G8 A1 U) I* |1 }6 P+ k 8314: e5bcf2cc ldr pc, [ip, #716]!3 A) H0 m8 Y6 A: n) A( ]
8318: e28fc600 add ip, pc, #0 ; 0x01 R6 A' V9 q! A6 @
831c: e28cca08 add ip, ip, #32768 ; 0x8000
0 o. K+ P: S" w2 f. G% X5 e 8320: e5bcf2c4 ldr pc, [ip, #708]!
2 a; N/ v% z5 s0 m1 Iarago:3 G7 Q& Q: v4 q' ?7 f i% a/ R( @
0000825c <.plt>:/ u+ D, G: O/ F1 c: F
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
! a! P0 o1 k3 C' b! P 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>! a, r- a9 z6 g* C5 X
8264: e08fe00e add lr, pc, lr+ u! O3 Y$ p/ q' p7 g
8268: e5bef008 ldr pc, [lr, #8]!
t8 {9 c. [ ?- ^2 e 826c: 0000827c .word 0x0000827c
' @' h0 G; A* |4 T) i$ G# w: Z4 y 8270: e28fc600 add ip, pc, #0$ y) `# O- l7 L& R! Z
8274: e28cca08 add ip, ip, #32768 ; 0x8000
( V0 v: g! `) B3 B3 S# q( F8 p$ J 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
$ x6 ?8 H! x1 u 827c: e28fc600 add ip, pc, #0; D2 Z+ R/ J& e% L" [
8280: e28cca08 add ip, ip, #32768 ; 0x80008 M/ {; B3 S4 ]9 g
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
) b# x! i: L# ^- l7 |5 }* ^) a5 Z 8288: e28fc600 add ip, pc, #07 y& b) E5 K g: d) e5 _
828c: e28cca08 add ip, ip, #32768 ; 0x8000
7 Q2 ~( L {" z( [ c: p 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
1 D- J% z5 C; ^; _' pnone:
# l3 Q! [7 J4 u( Y! o+ T00008324 <_start>:/ S2 ^! l" j; g O5 L6 X# g
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
1 R+ n' t# A, q/ K 8328: e3a0b000 mov fp, #0 ; 0x0- ~+ Q" e5 j* j/ r- p% Q# [
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
! ]6 P6 t* R: p0 ?7 W 8330: e1a0200d mov r2, sp4 a& |/ W5 p* ?: H- S; w' U5 e& X
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)5 `" A" c) e; f# N. J, j0 }# R
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)1 b& D+ a* u% v# Z% b2 N# u
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>( s$ S) Y9 }1 O. k
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>' x9 {% x2 h! B
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
: r* f0 S! ]& Q% c+ n+ x 8348: ebffffef bl 830c <_init+0x2c>3 k& }5 ]; c* @
834c: ebffffeb bl 8300 <_init+0x20>
) L: Z0 ` @, a5 h! u 8350: 00008404 .word 0x00008404
; P5 z* R3 X9 r Z& l- K z 8354: 000083cc .word 0x000083cc
6 Z3 T! o9 k+ O1 L( n! Q 8358: 00008408 .word 0x00008408- P4 Z" q! q3 e; j; \; r* F3 i( p
arago:3 z/ L# x0 _& E( X/ h
00008294 <_start>:
$ O# Y' Y+ N5 V$ c 8294: e3a0b000 mov fp, #0
) |% Q/ _4 x$ {: f 8298: e3a0e000 mov lr, #0: T3 ^3 ~; [- E9 g
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4), ?! c. e* E0 G& v' ~
82a0: e1a0200d mov r2, sp. j2 y9 A" f* F7 I4 a
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
( [- m$ ]$ O, \% O# \" D; D 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)* e9 `& o5 ^! P: p7 z6 i1 o
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>" N4 `6 }1 ^! q: D5 m0 P# @& c
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
( j8 P* _; m2 j- [4 Y 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>2 V x5 w# o8 F; T( I# R% G
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>1 ]0 w* X; \3 I
82bc: ebffffee bl 827c <_init+0x2c>
; N9 {# X2 o; m v 82c0: ebffffea bl 8270 <_init+0x20>) F0 I$ ~, h0 y. x$ x2 ^
82c4: 000083dc .word 0x000083dc7 O2 i9 B& Z' ^# s. i
82c8: 00008344 .word 0x00008344; F* c& b# h' t& I% e& u, C( ^ T
82cc: 0000837c .word 0x0000837c
: j& ~% Q2 @/ D) o* E; Hnone:; {) O2 G! U5 O" d U
0000835c <call_gmon_start>:. V- C! S( A4 F6 @
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
% C9 W) {5 [9 k8 N2 O3 ^; H 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>& R. u0 k4 ^$ s
8364: e08f3003 add r3, pc, r3
2 f% K+ s# F& j 8368: e7931002 ldr r1, [r3, r2]( f( U$ w( g8 } p
836c: e3510000 cmp r1, #0 ; 0x0
' P/ Y4 S2 `/ n8 Z+ G1 ]" }0 ^ 8370: 012fff1e bxeq lr
8 V9 u: m% W1 F/ l7 T9 C4 U 8374: eaffffe7 b 8318 <_init+0x38>
+ l1 s* {2 Q! c: J' o6 e 8378: 00008264 .word 0x00008264% o" a* y) x( @- D& v% d% f2 l8 ~
837c: 00000018 .word 0x00000018
5 p# i# k2 H7 {& I: Barago:
! D. e! e, ]2 p( }* g& C" n000082d0 <call_gmon_start>:3 G5 G) f8 ?7 z4 Q6 t v
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>7 b L* c l2 e5 w
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20> N q* F7 z, T6 v
82d8: e08f3003 add r3, pc, r3
* R" v+ M8 ]9 N7 i$ M3 c) n) U: e 82dc: e7932000 ldr r2, [r3, r0]. C) Y& d# q1 _9 y: i. R
82e0: e3520000 cmp r2, #0
# [1 G. }. ]- K) j; q 82e4: 012fff1e bxeq lr
; ?7 X1 V9 A% O* Z2 n8 ^ 82e8: eaffffe6 b 8288 <_init+0x38>; M, Z0 O: q* ?* v9 |% }+ f- G- h: k
82ec: 00008208 .word 0x00008208
# ]2 Z" D3 k! z 82f0: 00000018 .word 0x00000018$ G( e- h% x O4 e2 g* x
none:8 ^; N& l5 N' D. v
00008380 <__do_global_dtors_aux>:
/ p9 u" F! N' x; h5 f- { 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
% q- M4 ^* r4 h. [ 8384: e5d23000 ldrb r3, [r2]) n) L! T9 \& v# W$ d: h- U1 t
8388: e3530000 cmp r3, #0 ; 0x0
- x: k" p% k& ]/ F$ ]' [ 838c: 03a03001 moveq r3, #1 ; 0x1( i Z$ a2 X u8 K
8390: 05c23000 strbeq r3, [r2]
: {1 i, _. Q8 J$ X' I1 B7 G; \/ V 8394: e12fff1e bx lr0 t! s+ l: _& P5 `& Z; j& y
8398: 000105f4 .word 0x000105f4% N% \- e$ b# ]7 t
arago:
% \- j, V% ^/ A; {000082f4 <__do_global_dtors_aux>:/ L2 O! t: @7 R# n4 c: q
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
4 o5 y6 p+ |% ^2 B% { 82f8: e5d32000 ldrb r2, [r3]0 N9 O& U3 D _$ p& [( i3 `1 x4 M
82fc: e3520000 cmp r2, #0# u3 u8 j, u1 W7 D' S
8300: 02822001 addeq r2, r2, #1. w: f) I# q# A" ^/ i) A' ]$ Q
8304: 05c32000 strbeq r2, [r3]
! g* J7 d% S2 p, `5 w* B$ ~ 8308: e12fff1e bx lr4 I7 n& j1 V! m4 u* _7 y& Y
830c: 0001050c .word 0x0001050c; q3 S! T3 L( w& S6 a
none:- L' y! [4 b, V
0000839c <frame_dummy>:& ~, s# d) u3 w1 A% N* Q" u$ k8 J
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
D! a, C# v& y" i# o 83a0: e92d4010 push {r4, lr}
% F8 ?9 j, t* s6 o+ R: \# E/ E 83a4: e5903000 ldr r3, [r0]' s9 |, j/ `$ Z& W1 r6 N
83a8: e3530000 cmp r3, #0 ; 0x0% o6 G e* H `
83ac: 08bd8010 popeq {r4, pc}2 E( G, L- O, P3 Z" {9 v# l1 I
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c> i, ?0 S5 d; b! h4 F# [
83b4: e3530000 cmp r3, #0 ; 0x09 Q8 U4 |0 s! W/ t. c
83b8: 08bd8010 popeq {r4, pc}" u4 ~9 Y% M, \, P# J1 i
83bc: e12fff33 blx r3, I+ l O* U) r% }, ~
83c0: e8bd8010 pop {r4, pc}
6 e% O$ K! `2 ]) P8 B4 b 83c4: 000104dc .word 0x000104dc4 I5 _- w( U5 M7 \7 K8 g" i
83c8: 00000000 .word 0x000000002 Y6 [7 N8 F7 M7 W" v
arago:
) i- e, p1 t) U& R; I00008310 <frame_dummy>:9 ]# u! l' J5 l/ h' y# E1 o
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>- J$ j( H" `- O7 l" s3 ^. e- H
8314: e92d4008 push {r3, lr}
& g* @; p+ u. f3 E; j0 q; k6 _7 n% e 8318: e5903000 ldr r3, [r0]- d* l. n" R& N* D
831c: e3530000 cmp r3, #09 u- M" o% S3 o% {5 l
8320: 0a000003 beq 8334 <frame_dummy+0x24>
9 \& }; l% O* \3 J& b 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
2 C: b: O$ _9 p I 8328: e3530000 cmp r3, #0+ `$ ]+ m5 \. o6 g7 K
832c: 11a0e00f movne lr, pc8 ]; U$ Z- l W% y U+ m. |
8330: 112fff13 bxne r3
& X- h; A) Q! E$ [ 8334: e8bd4008 pop {r3, lr}% ^4 E( H; j6 j/ a3 V
8338: e12fff1e bx lr5 a$ Q; C) n2 v( G6 N7 d; Y
833c: 000103fc .word 0x000103fc7 S/ |& Y3 m$ k0 o2 @: \
8340: 00000000 .word 0x00000000! a! F6 U; m8 _6 E
none:/ B5 \! s% V6 ]- N
000083cc <main>:
" b G# y" S5 y! f- { 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)6 e# A4 x. W( j: n6 {
83d0: e28db000 add fp, sp, #0 ; 0x0
8 ^( E7 i0 ^$ W2 `* d, b( y 83d4: e24dd01c sub sp, sp, #28 ; 0x1c9 u* P* a) a% e& ?+ J
83d8: e50b0018 str r0, [fp, #-24]3 O% w3 _* _; g- O4 K
83dc: e50b101c str r1, [fp, #-28]; E" Z4 Z% }; G
83e0: e51b2010 ldr r2, [fp, #-16]( _6 H2 o6 T1 ^( j: L
83e4: e51b300c ldr r3, [fp, #-12]- I ?( p% N3 C2 n+ w
83e8: e0030392 mul r3, r2, r3+ A% H& O' J$ W" @
83ec: e50b3008 str r3, [fp, #-8]
) A/ p* U6 Y2 ~9 X j 83f0: e3a03000 mov r3, #0 ; 0x0. v1 W' u, @6 {/ } t, {) I
83f4: e1a00003 mov r0, r3
, ~: Y: p' Z- T2 y2 T 83f8: e28bd000 add sp, fp, #0 ; 0x0
; Y' `2 q7 t6 r" G$ V 83fc: e8bd0800 pop {fp}
( x3 n( p8 F/ ]/ J- W/ f1 } 8400: e12fff1e bx lr
. ^8 G- x. S( A" j j. |1 Oarago:
. L% J6 w$ l$ q- a: n00008344 <main>:( [* `5 Q# Z# m
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
+ Y; k/ [5 M& m- m: t& ? 8348: e28db000 add fp, sp, #0% s1 z5 `: y, F
834c: e24dd01c sub sp, sp, #28( x" c1 P ^4 d% U3 ]% W d
8350: e50b0018 str r0, [fp, #-24]
" f- K \3 x1 z4 G3 q0 f2 _3 g 8354: e50b101c str r1, [fp, #-28]
4 ?' @+ Z1 M6 L& b; d( Y0 K 8358: e51b3008 ldr r3, [fp, #-8]
/ ]" m; l- P) W8 n7 H q, p V 835c: e51b200c ldr r2, [fp, #-12]
2 B! r+ ?: j7 y% ]( K1 m 8360: e0030392 mul r3, r2, r39 X7 l4 k7 [; s" D0 E" z
8364: e50b3010 str r3, [fp, #-16]& s% o0 H; L7 @4 F w* G
8368: e3a03000 mov r3, #0
! l t8 k9 |, H" q) v 836c: e1a00003 mov r0, r37 |- t, m3 x) K& n _* i' f
8370: e28bd000 add sp, fp, #0
9 E2 ]* Y! O: E, k/ ?4 ] 8374: e8bd0800 pop {fp}
' D: x3 n3 [% b2 f 8378: e12fff1e bx lr
" a V8 y3 F6 A2 C1 _; `& n6 M5 P Knone:! u' d" n; Y) [
00008404 <__libc_csu_fini>:
2 @2 ?, S! V$ t& e5 v* p, z1 ^ 8404: e12fff1e bx lr
# N, V% w. o+ Carago:# H5 q- Y; ]! m$ h2 z2 q* _6 U6 n
000083dc <__libc_csu_fini>:! h( O# _+ |3 r' G8 c
83dc: e12fff1e bx lr! D( o9 j: g0 g% b
none: |% n0 x" r& n+ Y' O/ G3 R
00008408 <__libc_csu_init>:$ j- W$ U% ^7 a
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
0 c1 v7 w; _; N 840c: e1a08001 mov r8, r1! r6 [3 Q, R$ }+ ?3 s; i# G
8410: e1a07002 mov r7, r28 z* ~' K8 Q u. ^
8414: e1a0a000 mov sl, r0. N; T; k+ s p# }4 z8 G
8418: ebffffb0 bl 82e0 <_init>4 `; Y- G- V9 F1 z
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
0 M! [" ^' }1 q0 H" j 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>/ u4 d, L j; N' x# q9 w/ v* L
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>/ u; ?8 j2 t/ D. t; R$ E4 `9 F
8428: e0613003 rsb r3, r1, r3
* ^4 c& ]9 \9 S2 A9 H4 A' w 842c: e08f2002 add r2, pc, r24 n2 C' z& {' O$ @1 G) V
8430: e1b05143 asrs r5, r3, #2
% Y0 v* l/ ?6 E 8434: e0822001 add r2, r2, r1
% L5 c1 b @' q- c4 l% `3 P ` 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}7 X% S4 Q* n |0 B& i8 @9 n- l
843c: e1a06002 mov r6, r29 n7 e- d% L% {/ K* C
8440: e3a04000 mov r4, #0 ; 0x0+ c/ o! m* ^$ t
8444: e1a0000a mov r0, sl1 U- L) F, X) K3 @) X1 n
8448: e1a01008 mov r1, r8
( E' t# g5 @) B4 @ 844c: e1a02007 mov r2, r77 I5 z4 f: c% T# R/ }( C( q
8450: e1a0e00f mov lr, pc
3 T& v$ A- m" r: j$ Y: A 8454: e796f104 ldr pc, [r6, r4, lsl #2]8 }0 R, _7 H) y/ p+ s* I2 N' y
8458: e2844001 add r4, r4, #1 ; 0x1" n1 Y) n3 u" A Z
845c: e1540005 cmp r4, r5* R7 y& i1 w: g( R* f* D
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
6 o+ k# n! F3 c; ^" W2 {2 h 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
6 I/ i0 t# @4 S: x& p/ S+ x 8468: ffffff04 .word 0xffffff04
% p1 S7 m a# c6 Z4 E 846c: ffffff08 .word 0xffffff08% I& U; r, y$ I7 D2 ]' B- k. Y; b+ y$ {
8470: 0000819c .word 0x0000819c
- r: f! E) c# e5 @arago:
4 @ z9 e4 m4 D7 J- j0 `0000837c <__libc_csu_init>:2 C* J' K; \ u' X
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}0 b" L9 j6 B, _0 a' C" R/ d$ K* ~* [
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>: m( Z4 s& u; H- \: {7 R% R
8384: e1a06000 mov r6, r0) ~! d. V# X6 d8 `
8388: e1a07001 mov r7, r13 f" Z, [0 c0 N1 s' R1 F
838c: e1a08002 mov r8, r2
1 u3 I4 y$ q$ m0 k6 p/ h 8390: ebffffae bl 8250 <_init>, O& R O9 n! A& b8 R+ B" x0 C. q
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c># K# b' ?/ Z/ Q& C
8398: e08fa00a add sl, pc, sl
: R, D `# q9 j 839c: e08f0001 add r0, pc, r1
1 G% Z9 H* Z/ s2 [$ T4 R2 P7 | 83a0: e06a5000 rsb r5, sl, r0! A' U& j) C$ D
83a4: e1b05145 asrs r5, r5, #2
3 d# Q1 k2 @+ ~3 E 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
$ B; V2 z" P+ C! ~& G2 H+ j, i 83ac: e3a04000 mov r4, #0
% e4 A+ d9 U9 q3 I- s& \ w" D 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
9 `! f, Y$ T7 ]* L$ R* T8 z 83b4: e1a00006 mov r0, r6
; F0 f' Q. o& n 83b8: e1a01007 mov r1, r7$ {3 ~4 G' h) e0 \; K7 Q; n
83bc: e1a02008 mov r2, r8
1 G p% z5 C, ], [3 J* ^0 R 83c0: e2844001 add r4, r4, #1: a, R+ s% r+ S$ h$ V. E, H
83c4: e12fff33 blx r31 i: L7 J' D# f
83c8: e1540005 cmp r4, r57 E% i0 q' V. |
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>" W9 J* M7 \# `6 m1 y W
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
4 Z' r( A1 f6 ?# d4 V* j" q6 O 83d4: 00008054 .word 0x00008054
9 D; W y2 b0 k# d s# X6 |& a2 b' | 83d8: 00008054 .word 0x000080547 u3 `4 ? _# g* L5 u/ ~8 I
none:9 z# e+ n. F l# H% t; v
Disassembly of section .fini:
( \/ U2 \% x& X% f1 `) L! j% s# T/ B
00008474 <_fini>:
) ~7 P" v ^/ \# N4 v+ f 8474: e92d4010 push {r4, lr}" L3 J7 H; ~" K, [% E, q& E
8478: e8bd8010 pop {r4, pc}
8 h6 `% _( r$ x9 a% [5 |arago:
; _6 s: u8 u8 t, g* x2 qDisassembly of section .fini:
$ P% N2 W( q: [ u6 c' x. T( w& N2 y, _7 z$ I
000083e0 <_fini>:1 o% v3 J I1 D/ C( y/ j* b
83e0: e92d4008 push {r3, lr}
7 |! D4 J. O+ h' `' L6 k 83e4: e8bd8008 pop {r3, pc}
+ e# R) S( q" O4 ~% a j
$ Q0 {9 h6 E! i( l- ?! K8 G J& O0 X3 R5 F) _( W b% ]6 j
; K' X% z9 T4 U4 a; l% n& o: j
|
|