|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
& z2 T: B" ]+ P' z( ]( b 1 #include<stdio.h>
" {2 i8 X, q, I, y! o- V" c% H 2 #include<math.h>
4 q8 y# ]2 [* T 3 int main(int argc,char* argv[])
6 F1 N. D! g0 f; h0 O+ X 4 {$ q0 N: h( a+ B h/ X. Q1 b! I, Z! w7 i
5 int a,b,c;
% v5 c; b/ D0 V. E 6 c = a * b;
/ W+ V9 |% `/ I) {- F+ r 7 return 0;1 F. [+ {- K% N* n. V2 V E( G( Z
8 }
1 J3 k+ r# ^6 Z9 ]* T2 j* ?9 ]- _) D) ^$ b$ Q* W
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
* ^# z0 ^4 M" v, z9 enone:! h% L, ?+ E3 a7 u% L
000082e0 <_init>:
) Q; L' h6 j- E 82e0: e92d4010 push {r4, lr}6 f7 m: A$ l/ t3 N: J
82e4: eb00001c bl 835c <call_gmon_start>
3 U3 i7 ]1 D* G, }. J 82e8: e8bd8010 pop {r4, pc}0 s' q$ R/ Z: }
arago:$ M$ T* P% p( m( K
00008250 <_init>:
2 m) S+ ^$ S1 O$ D! ~/ U8 H 8250: e92d4008 push {r3, lr}& q- c- e5 Z) ^ I; A" f- T
8254: eb00001d bl 82d0 <call_gmon_start>- a) t: {& v9 L9 Q6 t6 Z) E2 {: X
8258: e8bd8008 pop {r3, pc}
; f8 O6 Q+ }2 W& M! O( P' r
% o2 |' O5 ] a# o, |! H' rnone:/ e) W9 u0 q3 j# h3 y! i
000082ec <.plt>:
, g( p! |4 u- v( ~; O 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)9 y6 H+ G9 Z* a2 j& N
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
+ E! s% w! q9 t# u! |3 `: h0 B 82f4: e08fe00e add lr, pc, lr: N, |/ H! Y! H {2 w
82f8: e5bef008 ldr pc, [lr, #8]!
+ F J- G& }4 T& h 82fc: 000082d4 .word 0x000082d4
. u( h0 E" f2 V; |: h p; k' \ 8300: e28fc600 add ip, pc, #0 ; 0x04 `' C" R- n' b7 S- u
8304: e28cca08 add ip, ip, #32768 ; 0x8000
D [' A6 E* C, b+ j 8308: e5bcf2d4 ldr pc, [ip, #724]!4 W( X9 a5 p0 O2 C2 m3 I l
830c: e28fc600 add ip, pc, #0 ; 0x09 `8 G* b* I2 F b( V2 h) x8 k! j" {
8310: e28cca08 add ip, ip, #32768 ; 0x8000
) |+ h% F) c/ `; ^" |- R 8314: e5bcf2cc ldr pc, [ip, #716]!
5 g8 ^: c. F9 m/ V4 p1 i" r 8318: e28fc600 add ip, pc, #0 ; 0x0
$ n4 X, l. E% a9 n h 831c: e28cca08 add ip, ip, #32768 ; 0x8000
( _5 f6 |+ w+ {* s9 U# J% U 8320: e5bcf2c4 ldr pc, [ip, #708]!
) \0 }7 @& k! e; |. warago:
6 t4 ?, H5 l6 o" r# K( w& n( O0000825c <.plt>: L1 A- l9 q( @% T" B& b' }7 W
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)) P. {1 x) s4 X, t
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
/ T( j& W# {; E1 g3 l 8264: e08fe00e add lr, pc, lr8 H: i: x7 I( w0 Z/ D. o
8268: e5bef008 ldr pc, [lr, #8]!
% ^, o7 \: l3 A) m+ w 826c: 0000827c .word 0x0000827c( X3 g. Y, ^1 V$ O/ H
8270: e28fc600 add ip, pc, #03 U0 r% C2 W( x0 \/ l; d7 G$ I: h
8274: e28cca08 add ip, ip, #32768 ; 0x8000$ G N, q% Q+ T
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c6 {5 q, |. _( {) V% v- l) r
827c: e28fc600 add ip, pc, #07 `! b: k& j+ i
8280: e28cca08 add ip, ip, #32768 ; 0x80009 o' r. D1 [# Z( S
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
; l. q; L# h( \ 8288: e28fc600 add ip, pc, #0' p& a, |8 g5 R! E8 g0 X
828c: e28cca08 add ip, ip, #32768 ; 0x80005 D; s3 m" K# b$ g+ A% k! F
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c+ v* M2 R' A" G3 @
none:- I5 x" c" Y( t/ \& l; h
00008324 <_start>:
& F$ K1 y+ j2 b8 o3 j _ 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>% y5 o. i7 A" w2 E: B
8328: e3a0b000 mov fp, #0 ; 0x0
3 v# ~1 n9 m8 _+ Q& N7 D$ J1 A3 `6 t 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
8 q, ?/ T5 c6 h; o; y2 o 8330: e1a0200d mov r2, sp
/ @6 S/ h3 Z* N i 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)& D7 a9 H. D0 W* h# Q' ]& b4 W% y
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
) l, q. Z _2 p 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>0 e+ f" x# l* P
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
0 T" T: i5 q8 M# `0 Q, w3 V 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!), }0 B9 ?5 h' S& h7 z3 N4 ?
8348: ebffffef bl 830c <_init+0x2c>
3 Y0 p; I" e# b- G' f$ | 834c: ebffffeb bl 8300 <_init+0x20>4 |- ~0 ~7 [" n5 }6 o
8350: 00008404 .word 0x00008404
% B. y- n+ c4 z! R 8354: 000083cc .word 0x000083cc4 {/ b2 {0 m6 @( O: J3 V9 ?, N
8358: 00008408 .word 0x00008408
3 L, ?! y% z4 Larago:
" u8 N5 x4 q( s: H4 S00008294 <_start>:* S) S3 H" X) ^' E' x
8294: e3a0b000 mov fp, #0
3 T& e! B" j# x) @+ E 8298: e3a0e000 mov lr, #0, \6 \; w; ?) I( J
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4) L) `8 v% b- @0 o
82a0: e1a0200d mov r2, sp
7 S5 m! P2 [& k. `# B1 |1 ^2 F 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
7 Q6 ?9 z% e; |: t 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
9 K8 s5 h9 |. F8 I 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
7 e7 a3 Z8 s2 u5 f w: e5 @. q s 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)% O s2 \% D' q. f. e8 ]2 W1 j
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>! @5 T- I# w/ e: q
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
2 @8 x+ d8 V, o1 T! D T, D2 Q: M 82bc: ebffffee bl 827c <_init+0x2c>! s+ k. j( r) x. @# d6 m$ t
82c0: ebffffea bl 8270 <_init+0x20>
! @6 @; [# N2 g8 X 82c4: 000083dc .word 0x000083dc
, ?; C' _# i# P5 W% T$ t 82c8: 00008344 .word 0x00008344
A0 d- b, H& y5 p. k* T 82cc: 0000837c .word 0x0000837c o$ N+ L+ D, y" K3 H# u
none:9 P5 S) h. U% a+ [% J+ A
0000835c <call_gmon_start>:' y- M, c/ g! O: i' B* b' N
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
6 N' ?( L0 `% B/ c2 e, K# p 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
7 t; C% D- n% b6 s# ^; \( z 8364: e08f3003 add r3, pc, r3 U& d' c: B/ c$ Z0 h9 H! n, ]( U
8368: e7931002 ldr r1, [r3, r2]
5 M; }: L5 S& q4 h( ?- c" q 836c: e3510000 cmp r1, #0 ; 0x0$ r7 I0 J: A# E! `
8370: 012fff1e bxeq lr
7 D4 R8 W* M ] I" Q4 R1 J 8374: eaffffe7 b 8318 <_init+0x38>
8 a0 w* {' \: H8 g 8378: 00008264 .word 0x00008264
+ h) {$ I6 N+ |- e3 z# U% G& j1 \ 837c: 00000018 .word 0x00000018
* x' o" V2 N1 \" Q/ l# L( Darago:
- v1 T1 {* D8 N. v' ~8 J' ~000082d0 <call_gmon_start>:2 }& f5 `0 T8 z, a
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>4 x! f, [: e# Q* v
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
9 d* W" p: [0 s 82d8: e08f3003 add r3, pc, r3+ o$ H y* R, I: v- P$ z1 {
82dc: e7932000 ldr r2, [r3, r0]5 z2 f( `* J. v, \1 p0 h$ G
82e0: e3520000 cmp r2, #0
" |% X+ A( A& _ 82e4: 012fff1e bxeq lr/ j8 m I \; u; _/ ?
82e8: eaffffe6 b 8288 <_init+0x38>) \& d4 w n: W) v
82ec: 00008208 .word 0x00008208# z% U% @' Q7 T- J% `
82f0: 00000018 .word 0x000000186 \8 r6 i1 U s0 E* T7 d
none:
9 Z( @% @+ A3 I. F, t00008380 <__do_global_dtors_aux>:/ \4 M8 i7 m( R9 j
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>' b' o6 a4 F$ W% [1 w
8384: e5d23000 ldrb r3, [r2]
% J, u) L! ?. i9 x9 q( m8 N 8388: e3530000 cmp r3, #0 ; 0x0
' L& p; H8 ^/ H% P! H6 L5 v; k 838c: 03a03001 moveq r3, #1 ; 0x1
5 \5 m' R4 ?, d+ _/ |1 r 8390: 05c23000 strbeq r3, [r2], f5 Z* W0 O( n' C" F2 | W( X
8394: e12fff1e bx lr
" h( F# W, }% J. Q* H* P) ` 8398: 000105f4 .word 0x000105f4& j9 \% P0 U7 ]- v5 j
arago:. p- |& l: o& F# O
000082f4 <__do_global_dtors_aux>:/ Y* M3 Q N9 n8 p2 u' ~
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>: x* ^8 R6 d. G. z, n
82f8: e5d32000 ldrb r2, [r3]
* z7 v$ V* @9 g% V) r 82fc: e3520000 cmp r2, #0
: K/ N6 f i5 Y! D" |; E( Y* w' H 8300: 02822001 addeq r2, r2, #1) c- j& ]6 l$ w: O2 h! n5 [. n0 B
8304: 05c32000 strbeq r2, [r3]+ ? y8 t# _3 w& j/ U
8308: e12fff1e bx lr; e" b: d8 G+ T/ d9 I( m
830c: 0001050c .word 0x0001050c$ Y( ^9 M" N& S2 D. S8 }* a/ A+ L
none:; d3 J4 C Z) U
0000839c <frame_dummy>:
- G) Z b9 N0 \: y 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
) _. j. c+ ^* H% c$ b* l 83a0: e92d4010 push {r4, lr}
7 x0 X% V8 j3 { 83a4: e5903000 ldr r3, [r0]
3 s, I: D5 [6 b# m$ V# V 83a8: e3530000 cmp r3, #0 ; 0x0* T6 L2 N. m* n
83ac: 08bd8010 popeq {r4, pc}# K" |7 a$ F7 t6 R e: a
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>9 L R4 O' o( M9 {
83b4: e3530000 cmp r3, #0 ; 0x0 D E" o& V3 T' ~7 r4 L
83b8: 08bd8010 popeq {r4, pc}$ U4 w! ` c. Y* M
83bc: e12fff33 blx r3
" c" w9 r; c, R# Z* ?! z 83c0: e8bd8010 pop {r4, pc}
/ I! k! s/ n* [% D4 L5 B" c# c 83c4: 000104dc .word 0x000104dc- @: {4 J M# q7 B4 M1 J
83c8: 00000000 .word 0x00000000
" g$ g- n$ c" o( Yarago:
. `4 ~, Q! v! Q4 ^0 x3 L00008310 <frame_dummy>:! p f# I1 b* x3 |# ?
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>3 c( f' f. q$ _. b6 Q3 J; l
8314: e92d4008 push {r3, lr}" J! ]3 i& J2 y O
8318: e5903000 ldr r3, [r0]
4 d6 g% O% ~5 t$ b4 @ 831c: e3530000 cmp r3, #0- M5 o/ Y! u7 z; \
8320: 0a000003 beq 8334 <frame_dummy+0x24>% @! s# J1 F! E. ?# d
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>* k( q7 ]- D" R% t
8328: e3530000 cmp r3, #0
3 d6 W) d# L1 E, f% L0 X; o 832c: 11a0e00f movne lr, pc
( x Y2 C% d/ i9 q. H5 N 8330: 112fff13 bxne r3
* I5 x& q1 ^7 M% C 8334: e8bd4008 pop {r3, lr}+ a1 M# o' V8 W. a4 r% o- _
8338: e12fff1e bx lr
/ O* s ^2 W# X2 y& f! \ 833c: 000103fc .word 0x000103fc
3 Q* b3 F4 t6 l 8340: 00000000 .word 0x00000000
, C" n/ v8 L& D; V! j8 {none:6 E) T( c- v9 S
000083cc <main>:
9 M& x0 r& V. s. I 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
) u$ ]7 G$ l) O, _ 83d0: e28db000 add fp, sp, #0 ; 0x0
" I- k- i2 Y4 V; S' Z2 r6 U 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
+ \% C l" S0 b1 z/ b 83d8: e50b0018 str r0, [fp, #-24]
T8 V- y v9 X3 `3 S 83dc: e50b101c str r1, [fp, #-28]* A7 ?( r1 H/ E' m( \0 q
83e0: e51b2010 ldr r2, [fp, #-16]
. u# k: _. A7 D" Y0 Y8 v$ v1 V 83e4: e51b300c ldr r3, [fp, #-12]& ~) a/ T: m& a
83e8: e0030392 mul r3, r2, r3! A/ ]; S: N- S
83ec: e50b3008 str r3, [fp, #-8]( S* e5 u$ G- N* W7 N2 C
83f0: e3a03000 mov r3, #0 ; 0x0
- C8 [) X- U8 I" R6 o, ~ 83f4: e1a00003 mov r0, r3
! l/ @$ l4 Q j 83f8: e28bd000 add sp, fp, #0 ; 0x0. t8 ` H2 x9 S+ _/ f7 z0 c2 I
83fc: e8bd0800 pop {fp}
a) A$ [0 d, ]9 i6 T0 Q1 [ 8400: e12fff1e bx lr
+ |0 o" { V' b, A" D Uarago:. n( ` F5 c: u& r" l$ I! x
00008344 <main>:# d7 L" u# V, e$ D2 X
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)+ b; ?- a1 |) q' ~* B. f6 Q& p
8348: e28db000 add fp, sp, #0
2 `4 @$ E$ P ]0 a+ }: q9 C 834c: e24dd01c sub sp, sp, #28/ g+ e: I% C; ]
8350: e50b0018 str r0, [fp, #-24], W+ f% }1 i3 V3 K4 v1 D' r2 v0 K
8354: e50b101c str r1, [fp, #-28]. l4 s. e$ n0 l8 m2 {& A4 J0 M
8358: e51b3008 ldr r3, [fp, #-8]
! ^0 `! W. W0 |5 W4 ? 835c: e51b200c ldr r2, [fp, #-12]
' V. C% ?! ?" u 8360: e0030392 mul r3, r2, r3
! M" [1 n- Q6 m: [. @/ b3 Y* p! W 8364: e50b3010 str r3, [fp, #-16]( z; X) v1 v* B- a2 c# C, o: W0 Z
8368: e3a03000 mov r3, #0
x9 w* c# U) l' l 836c: e1a00003 mov r0, r3! ?2 u; |: W P. n, o7 J
8370: e28bd000 add sp, fp, #0
|* F+ ?# H5 _* [: Q9 l 8374: e8bd0800 pop {fp}1 z/ e- }5 i4 @
8378: e12fff1e bx lr
' s2 D) e9 A. g" F: j/ G7 a7 j+ Fnone:
( r' a: ^0 M: f00008404 <__libc_csu_fini>:+ f( y# O; e, H( e3 @# u2 u
8404: e12fff1e bx lr
) k. k( A$ k. Xarago:
4 _& M5 b# [: i. s, i000083dc <__libc_csu_fini>:3 ^ x' b1 _! H
83dc: e12fff1e bx lr; ?% s& N# u& }) q
none:
% ]& e' f' z! x& x00008408 <__libc_csu_init>:" y: ^ {, T2 A! P# B0 |* I) n
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
7 W3 ]2 Z5 [! w% o+ A5 i* W r8 H 840c: e1a08001 mov r8, r1
: e4 S4 O6 X; `* T3 x& E5 l, J0 U 8410: e1a07002 mov r7, r2
" f0 s# Z+ M0 j7 l$ i9 A8 v8 d/ y* d1 P 8414: e1a0a000 mov sl, r0! R, ^. Q) |4 C0 E0 V" i2 v
8418: ebffffb0 bl 82e0 <_init>. l0 G8 ]- k- |$ J& P
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
- W( H% _( H0 C- @6 ~ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>8 W1 s1 a2 e7 `
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>- P0 O( v+ q$ ~# L' |
8428: e0613003 rsb r3, r1, r3
# F9 V0 ~* g' e) [ 842c: e08f2002 add r2, pc, r29 ~7 M: v. }( @1 n8 t( R; ]
8430: e1b05143 asrs r5, r3, #2
5 M: J; C# U9 Y 8434: e0822001 add r2, r2, r1
4 E1 l$ W7 c* s% l* _* [ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. j) B8 S) M) h) f& V/ X7 V$ g 843c: e1a06002 mov r6, r2
# c+ @7 J) \3 K( N" b 8440: e3a04000 mov r4, #0 ; 0x0. p* @( l2 i* m. N( h& c, T' R
8444: e1a0000a mov r0, sl
, `+ I& f& Q4 x1 X g6 g 8448: e1a01008 mov r1, r8, X' d: v! S: u+ ?
844c: e1a02007 mov r2, r79 v: E( J, I3 Q" k9 J0 J( {
8450: e1a0e00f mov lr, pc: x0 ~3 c9 ]) O1 p. V( j
8454: e796f104 ldr pc, [r6, r4, lsl #2]
7 S* z f& w3 ?3 o& Z3 E/ @ 8458: e2844001 add r4, r4, #1 ; 0x1
/ e. C- a/ S. e( i z; K% s6 ^+ H 845c: e1540005 cmp r4, r5' ]; J9 S8 `4 q& E5 J5 [2 t. a9 b9 f
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
' E v0 E! ~( l; N) N: { 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
# c* f+ p( M$ V8 k0 n P 8468: ffffff04 .word 0xffffff04
0 B* R- B y/ T6 W K: S" G l* ` 846c: ffffff08 .word 0xffffff083 g; v" M. L: s0 d1 r8 n
8470: 0000819c .word 0x0000819c
1 m0 F- s: N" B8 y5 D2 \" Z# Narago:
4 T0 k) J! j# ~: i. x; N: D) J9 d0000837c <__libc_csu_init>:4 ^! X" z) Y) o. P' z
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}/ f$ t; d( b. K! O4 J9 O: c
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>( O* e ?: y; Y# V
8384: e1a06000 mov r6, r0& c$ C0 u2 i- b8 x- A' u7 T: i
8388: e1a07001 mov r7, r1
$ q0 b# k( t5 Y1 J 838c: e1a08002 mov r8, r21 i. _& p# \$ d" [9 {2 i+ ~1 i2 `! s
8390: ebffffae bl 8250 <_init>5 }* v, n! ?3 X* a, f3 P, E) c- D; N0 w) a
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>( [, J. Z1 [* E) u' r
8398: e08fa00a add sl, pc, sl
- v. x; o# c2 o0 i& Q, p! y/ c 839c: e08f0001 add r0, pc, r1' T( {' W; e" N ~' z
83a0: e06a5000 rsb r5, sl, r04 }+ R& W/ I: T$ I/ f! z$ J, r" r
83a4: e1b05145 asrs r5, r5, #2
, Q5 s6 x7 \1 x0 U5 y3 o( j7 b: H 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}( m, U) t* b% h! C" L
83ac: e3a04000 mov r4, #0
' ?- [, |: B' V5 f! g$ W 83b0: e79a3104 ldr r3, [sl, r4, lsl #2] Q+ p* y. j- F& u
83b4: e1a00006 mov r0, r68 a' `+ G. i$ |. [8 j2 t
83b8: e1a01007 mov r1, r71 [+ w1 [* U% i6 S# R! h
83bc: e1a02008 mov r2, r8
- J0 t% C1 {4 g# x( ~( S 83c0: e2844001 add r4, r4, #1
" M6 Q6 B2 a8 \7 t/ P$ P 83c4: e12fff33 blx r3& n0 @1 V' ~7 `6 U8 z) Z
83c8: e1540005 cmp r4, r5
9 F3 W" M6 [3 A9 t$ T* k 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
3 M: c" J( A6 a* j 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}6 A4 ~- K7 d8 \' \( G! c
83d4: 00008054 .word 0x00008054
h5 @* a$ @8 E& n3 R 83d8: 00008054 .word 0x000080542 u( c" y7 I7 l2 q
none:
% e2 W7 [1 V7 a0 \( c5 y& P2 nDisassembly of section .fini:3 @5 g2 U/ m9 P1 V) [
/ ^- ~/ z' c! n+ ]1 j% G00008474 <_fini>:
: W5 i3 ~# x) ?5 U 8474: e92d4010 push {r4, lr}2 M5 D7 H2 _! n/ ^
8478: e8bd8010 pop {r4, pc}
) q4 }) ]5 S6 K! ^/ y: J6 n w8 varago:
5 @$ f' E# U7 X6 j! o! i- y/ IDisassembly of section .fini:2 u; x& ^7 U9 U3 g% o
0 w8 ^, |% V7 f/ _/ A8 {000083e0 <_fini>:1 t4 m/ K7 i- }/ S# W. {" \) ?
83e0: e92d4008 push {r3, lr}
. x2 F0 i2 W) D) D7 s4 E 83e4: e8bd8008 pop {r3, pc}
2 w8 p w/ k/ i9 G- I/ I. |/ E
7 L& Y# X% n. z% n+ N- H7 K/ L) k8 d0 i( I7 F1 S) I0 O
|
|