|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:* f/ F4 @# Y, o( u5 T; ?, b
1 #include<stdio.h> + S1 O6 V: `) f) p
2 #include<math.h>+ ]. a- Q6 o& |9 Q; e
3 int main(int argc,char* argv[])% r2 K" ?7 C% v/ @
4 {1 e5 x; x% q, B, t1 T1 k% K7 F
5 int a,b,c;
3 |8 T# \4 q) Z# ~7 i 6 c = a * b;
' J7 J6 \. ]# ?5 ` \& z 7 return 0;8 @5 U2 L: S9 G# F! {# ` ^
8 }
: P9 j; z* L3 j- f! q" R3 F3 Q
/ m) n6 I1 ^! c4 F下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
- S1 \4 S' q2 T8 |none:- p; b" F* y& _
000082e0 <_init>:
0 S" _& e7 ~* {5 V 82e0: e92d4010 push {r4, lr}$ z. E+ J6 r5 s* _
82e4: eb00001c bl 835c <call_gmon_start>1 n- P% m5 U* w: W' Z+ e. S! t+ ~
82e8: e8bd8010 pop {r4, pc}
+ \; G" O* E+ @* U) D' `6 f9 ]arago:& v3 P! D- i! d2 [
00008250 <_init>:
5 ?3 r: O& l8 ? 8250: e92d4008 push {r3, lr}
- `" g2 u3 o3 h' m3 Y/ y 8254: eb00001d bl 82d0 <call_gmon_start>3 D. V0 ?" N2 G' `7 }& l% G: u
8258: e8bd8008 pop {r3, pc}
* S9 K7 i; c" Z- { q
, {6 G1 E0 v( d$ h8 `2 W8 Inone:: }4 B) A3 W8 v) B
000082ec <.plt>:5 T% G# m/ t5 z8 Q; `2 j
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!); ]9 ~/ R) J* H2 H: m
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
2 k. C$ [2 v" u9 A0 `) ` 82f4: e08fe00e add lr, pc, lr
6 B" X# x1 k. }& g: { 82f8: e5bef008 ldr pc, [lr, #8]!5 E4 x- W3 A8 t% @' \ u
82fc: 000082d4 .word 0x000082d42 J6 b* D6 ~$ G* `( v' v! G! F: g
8300: e28fc600 add ip, pc, #0 ; 0x0% v& p+ A. j/ @; e" y U
8304: e28cca08 add ip, ip, #32768 ; 0x8000 O2 P) {( n- S
8308: e5bcf2d4 ldr pc, [ip, #724]!
1 L! C3 [9 U' @, Y D1 W8 @' v) a 830c: e28fc600 add ip, pc, #0 ; 0x0
1 I# K/ x, b1 I5 |0 z% v' |; i 8310: e28cca08 add ip, ip, #32768 ; 0x80009 V# a. _/ G& e
8314: e5bcf2cc ldr pc, [ip, #716]!
9 h( S$ f3 `$ ?! x2 O 8318: e28fc600 add ip, pc, #0 ; 0x0
! S- C% u% e8 `2 t8 k 831c: e28cca08 add ip, ip, #32768 ; 0x8000
( q! G6 |0 O# \1 v+ n" a 8320: e5bcf2c4 ldr pc, [ip, #708]!- L* I Y. `8 s; `" m" [! T
arago:
3 K. z) c6 ?! H; k0000825c <.plt>: ~- a# W ~' E6 R5 \# B
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)" I) |+ _& o% u
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
+ t g" Q1 D! q2 i g- i; m8 q! n 8264: e08fe00e add lr, pc, lr
$ l! z) V5 C. A- x1 }6 m% E' y) G 8268: e5bef008 ldr pc, [lr, #8]!! J' E' c. L! p6 _5 ?7 }6 l
826c: 0000827c .word 0x0000827c; P2 z& F, i+ }; L. C$ c8 d' T% V
8270: e28fc600 add ip, pc, #0( o2 m+ B) `% S( ?/ ^
8274: e28cca08 add ip, ip, #32768 ; 0x8000/ W' t# U& @5 }6 ]& e
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# ?- j# k3 f: J; k3 J I# X
827c: e28fc600 add ip, pc, #0
& X4 k& s& S8 ^. A9 J/ ~ 8280: e28cca08 add ip, ip, #32768 ; 0x8000
: U) g3 S' Q! q/ C 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2746 t! B! n2 P( ?6 R- g* J
8288: e28fc600 add ip, pc, #09 j, B: f- _2 b2 M1 k }+ s
828c: e28cca08 add ip, ip, #32768 ; 0x8000& O4 a8 ^' Y) M
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c# ]/ N; A0 N* w( M( G/ d" U6 s
none:- c* k+ H+ l# s* M& o: E
00008324 <_start>:9 W I0 Z0 O6 P
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>/ k$ y/ w4 o+ p/ n* R
8328: e3a0b000 mov fp, #0 ; 0x0# K" J. [5 ~/ y) g; r
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
0 e- y0 P5 Q) m6 G9 p J6 Q 8330: e1a0200d mov r2, sp6 J1 M. k; M, {& B; w: u& x5 C
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)6 h" p ?3 H( d3 X
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
2 o" Q6 p' B& ^ o& Q 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>3 G# h9 ?9 A- @# Q& w. D. k
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>& R+ u; g' o8 F6 g
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
% ^. B+ V! z o. r* z 8348: ebffffef bl 830c <_init+0x2c>
j9 d1 U4 a4 C* J9 c4 H 834c: ebffffeb bl 8300 <_init+0x20>* K3 y5 S a& W; U
8350: 00008404 .word 0x00008404! E. Z' w3 }$ i- Y1 M2 B
8354: 000083cc .word 0x000083cc0 T/ m) `+ _; m2 t
8358: 00008408 .word 0x00008408
+ U2 n, M- {& |) a9 m9 g: I5 Darago:4 m5 _6 i4 m4 H1 h8 }* S
00008294 <_start>:" E) O3 }# M/ a' [% U0 T* d6 P
8294: e3a0b000 mov fp, #0
" c. y- p! {4 F% d2 c8 g1 ` \! P7 ^ 8298: e3a0e000 mov lr, #0
0 h. W% _1 Z% ^/ L 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
2 Z# m' M: B' e) i6 F! j 82a0: e1a0200d mov r2, sp- \% o% E5 q$ R9 a4 N
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)7 S4 W, t0 H3 N' J3 m4 f! s# U
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
% @. A: O0 | t0 D 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>1 C; q8 m* W2 _
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
" u9 U) F7 R6 ]8 d5 S' q 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
( z% i) ]; c; j) n 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>$ f9 @: n, {) G5 ?, U
82bc: ebffffee bl 827c <_init+0x2c>
7 ^- M6 ]1 f" r) l 82c0: ebffffea bl 8270 <_init+0x20>
5 q( |! W. w7 {1 l 82c4: 000083dc .word 0x000083dc* Q' U! D; [# _& {0 ~( U
82c8: 00008344 .word 0x00008344
U+ a8 L; @7 @$ r8 W 82cc: 0000837c .word 0x0000837c
8 \( Y7 o% b! q5 H0 lnone:
4 ?& Z, J4 ?, D0 L4 x" d+ Z) d0000835c <call_gmon_start>:
6 m8 x! d# f/ t$ G0 e 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>1 f* L- N+ r; }" j3 O; ^7 C- F
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>' B$ y( f, r, p Y
8364: e08f3003 add r3, pc, r3
5 c6 [' F7 N# c. \% S 8368: e7931002 ldr r1, [r3, r2]
6 E0 d2 _3 Q# p0 p9 `& J9 J; D 836c: e3510000 cmp r1, #0 ; 0x0/ ~$ W; W/ e" f( a& y
8370: 012fff1e bxeq lr* j9 m7 K6 m/ W- Q, j2 k
8374: eaffffe7 b 8318 <_init+0x38>
$ D1 e ^; r0 g9 [0 ^ 8378: 00008264 .word 0x00008264 w" v, f8 |% W" l
837c: 00000018 .word 0x00000018
) S5 ]0 n& }) [arago:
5 B! \$ b* H% |( K: Q9 Z2 U000082d0 <call_gmon_start>:
9 O2 ^) |' n( R2 C0 ~) e! N* p 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
, @( T9 G3 j, j6 G- _ 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
( x! d8 t" l2 Z) j 82d8: e08f3003 add r3, pc, r3; m9 ~! f% Z- \8 |/ `/ {
82dc: e7932000 ldr r2, [r3, r0]/ X; o! }. i& {% z7 C" P
82e0: e3520000 cmp r2, #0
2 B4 A, M0 p' ^( O! v 82e4: 012fff1e bxeq lr% ~- d- k; h# \: P* R
82e8: eaffffe6 b 8288 <_init+0x38>
, A/ h. m: G6 O0 Y- l7 d 82ec: 00008208 .word 0x00008208
/ o p' O: P# \6 C% P" Z 82f0: 00000018 .word 0x00000018
B2 I% Z6 D6 V) |5 Onone:
; H# P, k0 h$ _0 n/ `) a00008380 <__do_global_dtors_aux>:
" A" X4 [* U$ l6 D9 Y 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
( E; N; M6 j* u2 c: R; z$ \ 8384: e5d23000 ldrb r3, [r2]; K) q n+ j3 c8 i# r( T+ E
8388: e3530000 cmp r3, #0 ; 0x0
3 }" k+ J+ S5 d3 {/ ? 838c: 03a03001 moveq r3, #1 ; 0x1
! U" u# A5 f. M& J4 E' d0 n$ n 8390: 05c23000 strbeq r3, [r2]
& R4 {8 w6 L' p. r: U 8394: e12fff1e bx lr
4 U" y7 @* L: c4 H# H 8398: 000105f4 .word 0x000105f4
3 @4 G2 I6 b2 g Earago:
" |+ l3 I2 ^1 a, C. d000082f4 <__do_global_dtors_aux>:+ t/ \; D ?) g& u1 F; d
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>. S T6 r2 {7 Y Z
82f8: e5d32000 ldrb r2, [r3]0 r; I! ~6 H6 i4 }. F
82fc: e3520000 cmp r2, #0. S2 E# m# m& y4 Q9 `# U/ `
8300: 02822001 addeq r2, r2, #1 E; s- X W! D
8304: 05c32000 strbeq r2, [r3]
# \# v" ~4 ~6 C 8308: e12fff1e bx lr! a4 v+ R+ O, B0 S& D6 H
830c: 0001050c .word 0x0001050c
1 ~# {) |+ M' T! Znone:5 M0 G; c( }0 Y1 L5 v$ {% v
0000839c <frame_dummy>:; H/ e B) U' H9 E" Y
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>( V* @4 e6 L9 z& t# g+ N
83a0: e92d4010 push {r4, lr}
- n) L" B& @6 c: G 83a4: e5903000 ldr r3, [r0]% b: j" l5 q; R. _3 o
83a8: e3530000 cmp r3, #0 ; 0x0
+ T- v/ u) ]' |" y- {; a 83ac: 08bd8010 popeq {r4, pc}
$ Z$ D0 O( t4 B, X 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
2 M7 _# z/ S" H1 M! V 83b4: e3530000 cmp r3, #0 ; 0x0
7 y) z" h" q& N2 R. b( o) Z9 U) C 83b8: 08bd8010 popeq {r4, pc}" z" Z( |( f8 H7 ~% K
83bc: e12fff33 blx r3
6 y5 T* k _& V. } 83c0: e8bd8010 pop {r4, pc}
; c! ]. I n6 W0 v q* W1 K) D, j 83c4: 000104dc .word 0x000104dc# t" Y8 u( K5 T. I% U' s+ K
83c8: 00000000 .word 0x00000000
" o+ M' D; F1 c! varago:. r: m# L$ r) e* u% }
00008310 <frame_dummy>:
" ?3 Z+ X! w( j) q, u2 _* ~ 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>. @9 m6 R1 _ d" p" p; @
8314: e92d4008 push {r3, lr}! K) r5 @8 K- f
8318: e5903000 ldr r3, [r0]% F; a, X3 }5 r( _% a9 J
831c: e3530000 cmp r3, #0
$ J/ Z! M# B; d$ r/ X 8320: 0a000003 beq 8334 <frame_dummy+0x24>
& V/ d( D& o! G 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
& s1 p& h5 Y8 T. q; g 8328: e3530000 cmp r3, #0
# }% ^# K9 P1 c+ j" v6 n o+ U" j 832c: 11a0e00f movne lr, pc
2 F6 B5 k o/ T9 i 8330: 112fff13 bxne r3: ]8 v, c7 o% U2 b
8334: e8bd4008 pop {r3, lr}
3 v6 k. Z4 ]+ H 8338: e12fff1e bx lr4 w/ y9 |0 M$ O; e
833c: 000103fc .word 0x000103fc& S! y+ z; h( G4 r& P( R
8340: 00000000 .word 0x00000000
0 R. [, B* i* b, v' B* Z4 Enone:/ n. H+ [5 B2 d! z
000083cc <main>:- w* r8 }6 H+ z# t
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)! Q( A3 G) ?6 _$ |; k+ i
83d0: e28db000 add fp, sp, #0 ; 0x02 m9 X# R/ N2 x1 R j
83d4: e24dd01c sub sp, sp, #28 ; 0x1c A% L" S8 i8 Z7 {2 w) z- t! v
83d8: e50b0018 str r0, [fp, #-24]' H- R6 Z& |: _! ~- B
83dc: e50b101c str r1, [fp, #-28]
( v* Y7 z A# ^# y8 ?, c 83e0: e51b2010 ldr r2, [fp, #-16]
2 A1 D$ A( r. V% ~ 83e4: e51b300c ldr r3, [fp, #-12]* q' F0 p" f8 s, Q8 [
83e8: e0030392 mul r3, r2, r3
$ H. V6 g- z3 b& c' D |! w4 f 83ec: e50b3008 str r3, [fp, #-8]( X/ X0 F; z+ K- {
83f0: e3a03000 mov r3, #0 ; 0x0
" f" A2 o% a( m# u 83f4: e1a00003 mov r0, r3
' M5 i3 X$ c8 i* s7 n 83f8: e28bd000 add sp, fp, #0 ; 0x0$ B7 k* |) B2 e# ^
83fc: e8bd0800 pop {fp}% p% f" ^9 P! P7 K" W
8400: e12fff1e bx lr- W) K6 S8 R& |. v/ `
arago:) x* c9 J, G/ `: E! W
00008344 <main>:0 l5 n L* h" Z Y D
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)6 ~2 |6 j! w0 L- T: W1 x2 C$ v6 \
8348: e28db000 add fp, sp, #0
0 k& T7 y# L6 `! @& } w1 N0 f 834c: e24dd01c sub sp, sp, #28 M8 C3 q1 k$ V1 z. f
8350: e50b0018 str r0, [fp, #-24]
% O, z/ H* Z+ y 8354: e50b101c str r1, [fp, #-28]
, v, q; w1 q# ?, [& f& O 8358: e51b3008 ldr r3, [fp, #-8]' `0 C' R" U2 t \8 }% k
835c: e51b200c ldr r2, [fp, #-12]
" \& m) C; y5 c1 a4 c/ G4 F 8360: e0030392 mul r3, r2, r3
5 M! `" J M6 ^( B. ^1 I( h 8364: e50b3010 str r3, [fp, #-16]
( h T8 [8 ?8 B5 v 8368: e3a03000 mov r3, #0
# X' J B) M8 `+ j/ L2 \6 d( V 836c: e1a00003 mov r0, r3
3 e# T! w/ `$ W- k1 T 8370: e28bd000 add sp, fp, #0
+ m* r; Z( n0 z' f9 [, w 8374: e8bd0800 pop {fp}' n/ z7 G% P- p* x. \
8378: e12fff1e bx lr- F6 O3 H& k: ~, T! M# B0 E
none:5 E" r" }# u% d- f9 y
00008404 <__libc_csu_fini>:
# W* i7 U2 }( V7 }/ G; |' Z 8404: e12fff1e bx lr
3 j* y% A, n1 A" `arago:) H3 R k9 g5 p4 m' ~1 U9 S1 K5 o
000083dc <__libc_csu_fini>:5 f0 S+ q# j9 v& h3 l
83dc: e12fff1e bx lr" A1 s7 E! f2 ]% M6 l1 ] U6 U" O: a
none:
% P8 B2 c4 l4 W# W: n* u5 Y00008408 <__libc_csu_init>:( |$ M4 T2 N; G! [
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} v, z' M+ q5 T Y
840c: e1a08001 mov r8, r1! t: Y+ k5 G- }7 y5 D d
8410: e1a07002 mov r7, r22 f. j. L# y! y' J; n
8414: e1a0a000 mov sl, r0
3 h4 [6 u1 X, V- I* M0 k 8418: ebffffb0 bl 82e0 <_init>3 a* u- ]: v+ }' F" G
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>+ u' n! B) [# N w( q
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
! A0 U @( T5 j( J1 X9 V 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
$ E% ]* h7 p0 r4 d1 e1 a: l 8428: e0613003 rsb r3, r1, r3* z. z! `: B5 C7 x R
842c: e08f2002 add r2, pc, r2
6 c8 c6 q. u$ {+ y# i 8430: e1b05143 asrs r5, r3, #2
; Z$ H; E2 o0 ~3 A, @+ I. b 8434: e0822001 add r2, r2, r1
' h; ~4 x/ C9 [# {3 ~ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
1 ]4 E, D4 \5 p2 P1 u8 H1 U. t! v 843c: e1a06002 mov r6, r2
: p3 b) ~- Z( Q4 N2 A3 [8 J 8440: e3a04000 mov r4, #0 ; 0x0
. [, A- S( h: f1 ^ 8444: e1a0000a mov r0, sl$ F9 V( ]2 N7 E, b
8448: e1a01008 mov r1, r8# k3 y( c* h! }3 G0 B$ t1 S
844c: e1a02007 mov r2, r7
% H5 Q! c8 t4 P i3 Z 8450: e1a0e00f mov lr, pc. o) [' W8 E5 l% d% \- o: P
8454: e796f104 ldr pc, [r6, r4, lsl #2]9 ?% y/ C7 M3 S9 F( ?
8458: e2844001 add r4, r4, #1 ; 0x1
6 [. u& `3 ~; I! j P; Q( _2 Q 845c: e1540005 cmp r4, r5
6 V: Z$ O5 K4 G7 i. D 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>( n, G3 B5 [8 F' S; m# a# i9 _) Z
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
8 [ R% R0 T8 P# r) k 8468: ffffff04 .word 0xffffff042 L7 Y* `" O2 n+ W5 v1 z
846c: ffffff08 .word 0xffffff08+ F J9 e5 O; A: M# A
8470: 0000819c .word 0x0000819c
& r& |& J* F$ C ]" y/ qarago:
/ _* j( k, e; y; n0000837c <__libc_csu_init>:
( V1 x* p! e+ M8 i4 s" P U1 W 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}! N x5 W( o& N+ m; j+ j# b' V
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>6 t( C6 k! v" s; A
8384: e1a06000 mov r6, r0
) x8 u# |+ v' x% m }0 V/ j. Q0 s 8388: e1a07001 mov r7, r1
$ X8 |* J8 b! Q1 W- D5 B7 L 838c: e1a08002 mov r8, r20 w/ x4 a% [0 F- g
8390: ebffffae bl 8250 <_init>3 u' B8 _: R* ?' C
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>" b$ \ }- X, e' Q$ ?
8398: e08fa00a add sl, pc, sl4 _, o: i, f8 O# f4 K' h* f7 S
839c: e08f0001 add r0, pc, r14 z* N4 U. L; c' c8 E5 m, k4 K
83a0: e06a5000 rsb r5, sl, r0
4 G/ b p7 q! _, |/ E- }9 O 83a4: e1b05145 asrs r5, r5, #2
" u5 h( `$ t" G* d" ?+ L4 V 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
9 b4 R$ T& n7 v, A5 F5 U% ~ 83ac: e3a04000 mov r4, #0* P- ^4 O0 \+ q& k2 z# _
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]% W7 K; e; d9 ?% a7 t
83b4: e1a00006 mov r0, r6
I3 r2 I, Z4 s* T. }% M/ D 83b8: e1a01007 mov r1, r7
$ a! t+ t3 U/ f0 d3 l/ J, ? 83bc: e1a02008 mov r2, r8
; g, T# E& l: V! L6 g5 B: C 83c0: e2844001 add r4, r4, #18 R. A; G. u" @1 Y% \- @
83c4: e12fff33 blx r3
' [ W* W% K# \, b7 h+ W5 Y 83c8: e1540005 cmp r4, r5; A3 D5 r. r4 c9 C, a
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>9 I3 D7 z, O7 h: ~( a, @7 [
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
; h/ N2 V1 F& Q+ [' \ 83d4: 00008054 .word 0x000080548 o8 ]; C7 D9 e
83d8: 00008054 .word 0x00008054
9 d! t5 `) a. c+ n: v7 ]none:6 K9 `' O6 P6 B) W6 z7 [6 H# G$ f
Disassembly of section .fini:
: Q ~6 i/ `# A& k3 N# J9 n& a0 ]4 R1 @0 a3 ~
00008474 <_fini>:$ y% N1 b. O& M& ]0 I* T# b/ o
8474: e92d4010 push {r4, lr}! P* c" y, x# Q( p
8478: e8bd8010 pop {r4, pc}) Z8 t* Y7 x2 X ~1 O' D
arago:& t; T) A8 s7 ^7 u) A
Disassembly of section .fini:
/ ?% _0 T% b6 I
; P8 i7 V( h+ F/ Q0 l6 R, W* S000083e0 <_fini>:
& U& f2 [- ~' k& `: ~( F7 ` o 83e0: e92d4008 push {r3, lr}
& U( U1 E$ ]2 N# \, ]/ I& J 83e4: e8bd8008 pop {r3, pc}
) E; b, J; r3 w+ c: x3 {: l" c# F5 _
, U _" @4 }" ]. Y; L
2 M: A5 H* M$ `0 V* ?# Y6 n |
|