|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
2 d) L6 L' o' b: V; [9 ~0 ^# N 1 #include<stdio.h> 9 T3 \, l; a5 H: O; }
2 #include<math.h>
2 Z4 W$ x. f; S# L5 Q 3 int main(int argc,char* argv[])
Y8 T1 k. v+ O; F% j 4 {) k4 V- w% ]/ N! ~
5 int a,b,c;) ]$ h9 N% k$ \5 P& r5 m& ^
6 c = a * b;
8 a9 ]& E; p4 D 7 return 0;
: C, f7 ?6 |/ }6 w! [6 D" ^ 8 }- H# c4 v. v) ]& u5 F
1 f- q& a+ l: ^5 ?1 i/ C下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看% r5 l5 g+ z2 [9 N, X
none:6 o% R: R8 t; f; Z
000082e0 <_init>:
- V4 M/ D% B' t/ `! U 82e0: e92d4010 push {r4, lr}
. h7 f2 b# d M. @5 i+ v8 P 82e4: eb00001c bl 835c <call_gmon_start>
1 z) j6 r+ A4 S: u 82e8: e8bd8010 pop {r4, pc}! e+ c8 n( k9 A) T
arago:
) j8 s4 B. k" K00008250 <_init>:7 t* k$ f5 v) Z y
8250: e92d4008 push {r3, lr}& z' G6 A' g0 E. x, L- o; ^1 _9 i
8254: eb00001d bl 82d0 <call_gmon_start>
) R' ?9 |6 w L' \/ {! r9 j 8258: e8bd8008 pop {r3, pc}& e! _. t* i+ y1 {& u4 `& V* b2 k- V
: i' D2 k; H& P! D, d' T Jnone:3 C4 L" O5 @+ f# @
000082ec <.plt>:$ ~( T1 ^: H, L# a
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
3 `, g4 e- z% C M 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>* P" u& N' s3 f2 K; s9 c, o; K; a: l
82f4: e08fe00e add lr, pc, lr# Z# i6 Q' c' @
82f8: e5bef008 ldr pc, [lr, #8]!: s& s. s$ c% k2 K
82fc: 000082d4 .word 0x000082d4
5 d: q T, I& |0 g: ~. u8 W2 e 8300: e28fc600 add ip, pc, #0 ; 0x0
/ Q0 V t7 J ^3 _& r1 q" j 8304: e28cca08 add ip, ip, #32768 ; 0x80001 ^4 _* k- |6 u* w. d' S+ h
8308: e5bcf2d4 ldr pc, [ip, #724]!! t6 x% B! x7 F) r
830c: e28fc600 add ip, pc, #0 ; 0x0
( e$ Z+ j# O3 r( |1 Q 8310: e28cca08 add ip, ip, #32768 ; 0x8000& }# K2 y. K6 d. ]9 T- i
8314: e5bcf2cc ldr pc, [ip, #716]!
5 {% O) j6 a2 L 8318: e28fc600 add ip, pc, #0 ; 0x03 x* L9 N% U% n, s* I
831c: e28cca08 add ip, ip, #32768 ; 0x80007 S. E; q: W0 v8 c9 x8 g5 G
8320: e5bcf2c4 ldr pc, [ip, #708]!
% A- x0 j* ~8 L/ ?! C! D. qarago:/ `9 T6 G5 z Y5 W7 H0 I
0000825c <.plt>:5 p5 [# L+ D" V1 Q! g- n" y
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
3 y) }' i, `! {/ F3 Y T/ f6 K' d 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
, l& @$ Q7 x. w# ~; P 8264: e08fe00e add lr, pc, lr& _2 K; Q5 f7 K1 ^& k
8268: e5bef008 ldr pc, [lr, #8]!5 B. ]* R$ z: a# s5 N ?
826c: 0000827c .word 0x0000827c$ s' Q* j! l3 B# r
8270: e28fc600 add ip, pc, #0
1 u: F. s7 L& V' q5 {4 _ 8274: e28cca08 add ip, ip, #32768 ; 0x8000
' Z+ p! t, s1 D3 v. H 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
, _: H3 T( s: s! K 827c: e28fc600 add ip, pc, #0
5 M2 |$ D/ [8 @: c 8280: e28cca08 add ip, ip, #32768 ; 0x8000
+ I( f" X' Y) q6 k3 x% O 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274! p* P& a- u3 H/ z
8288: e28fc600 add ip, pc, #00 g6 f+ N7 V( ?2 w
828c: e28cca08 add ip, ip, #32768 ; 0x8000
* I( q& Q8 S; F5 t8 e l 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c. i) |9 Y% p5 c6 U' F2 Y
none:1 B1 [# ^- p5 V4 [
00008324 <_start>:
% u" y( \; \2 ?7 b 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>& R7 e; J) V- C" W _7 w" h
8328: e3a0b000 mov fp, #0 ; 0x0& u, `4 w* o9 E$ `
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)$ S: g" ^% F7 ]3 m7 k8 S
8330: e1a0200d mov r2, sp% L; x+ G c( }+ |# L3 X/ z% l% b
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
: Y9 Z" O" a: P* d0 s! S: G 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
( P$ |/ p8 f- o 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
8 v8 w9 p4 J) i# U 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
! B( U, z6 u2 x" T 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)% i. @+ ]! d6 t) r
8348: ebffffef bl 830c <_init+0x2c>9 U+ w$ ?# O" r2 ]
834c: ebffffeb bl 8300 <_init+0x20>5 x- I/ ~" L, @' u
8350: 00008404 .word 0x00008404. B3 M. U0 K( A0 b n& d& K% i! S7 v
8354: 000083cc .word 0x000083cc" C: x9 p5 H( h; M+ N# G8 R
8358: 00008408 .word 0x00008408
9 f- a8 K9 R( @2 j$ m* Warago:6 U) g5 x2 L4 ?) V! |+ d3 W
00008294 <_start>:
: o, D A% H& V) f 8294: e3a0b000 mov fp, #0, o. _) L8 R' r4 p. U9 r
8298: e3a0e000 mov lr, #07 K' O* G; K! Z; t" p$ y' U) Q% J
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)6 _. w3 L9 m+ p: ^) w% y
82a0: e1a0200d mov r2, sp
5 ~! ?7 q7 D- W0 Z& D, N 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)7 q+ F2 ~( j0 E) D1 L1 r( V/ J
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)* r8 O' b9 q8 E
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
$ Q+ @( ^0 q! @( ?9 R2 f 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
7 v5 h% ^0 c! ^& O* b+ }* m2 s 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
2 J+ X! R) a) H3 m1 F3 V' U5 t' ^ 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
3 y$ A6 A4 l+ g' q 82bc: ebffffee bl 827c <_init+0x2c>
! {) b7 S Z" A8 ^7 ~% f4 z } 82c0: ebffffea bl 8270 <_init+0x20>. W# h0 G# p+ b b* P
82c4: 000083dc .word 0x000083dc
' Z3 O, C& U, {. s# e4 y( ?& T 82c8: 00008344 .word 0x00008344
2 i' N8 `' t4 y% ~ ]: O 82cc: 0000837c .word 0x0000837c
; D, V! {2 ^/ B6 c9 D5 ?4 ^' Qnone:. D8 G; _ Q) R" P- t" |8 k- q
0000835c <call_gmon_start>:
$ f O: h- n) q. G c% C: K g; y3 g 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
8 p! B4 u L C# w$ X7 L3 J/ x; e 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20> D: p5 k; S2 `1 Z+ p
8364: e08f3003 add r3, pc, r3
, `" V0 x) p7 {& B: s9 m 8368: e7931002 ldr r1, [r3, r2]
% F! w* V6 X7 V/ z 836c: e3510000 cmp r1, #0 ; 0x0
' o, M' [: v2 f, v) q' H 8370: 012fff1e bxeq lr1 A- c0 v" v! a
8374: eaffffe7 b 8318 <_init+0x38># {4 u, E; A' I U
8378: 00008264 .word 0x000082640 X; i$ w6 [7 b; e
837c: 00000018 .word 0x00000018( J4 C! ^, h: P3 j" G' a# {- S
arago:
7 u+ |& Z [. |1 f) ^000082d0 <call_gmon_start>:
* B* |/ @0 u7 q$ ~2 C/ b 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
$ _" _) F; M0 O5 x 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
& C2 x) z9 S" `7 D9 B/ A6 q& F& L 82d8: e08f3003 add r3, pc, r3% x! r- W6 [0 n/ N* F
82dc: e7932000 ldr r2, [r3, r0]
8 N( A1 x* T% v+ D2 B# l; p {% B 82e0: e3520000 cmp r2, #0& V6 J( F7 y1 g, U/ L2 D) E
82e4: 012fff1e bxeq lr
+ [/ }: y3 u# H' h& Q1 M" O 82e8: eaffffe6 b 8288 <_init+0x38>
4 |) U5 t T# d: T* w* v 82ec: 00008208 .word 0x00008208& P3 A6 a! C8 B' @2 K: Q# ~
82f0: 00000018 .word 0x00000018- B) [* x" S+ H0 J9 P8 }3 c
none:
& M. ~5 L$ W9 Q y' m; o+ D. E00008380 <__do_global_dtors_aux>:
% [/ O$ V: l0 K 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>+ P0 W3 U. Z. X8 H% ^: i
8384: e5d23000 ldrb r3, [r2]2 |1 u, K& X6 T& S
8388: e3530000 cmp r3, #0 ; 0x0
|: q5 G- U/ x1 `# |' u 838c: 03a03001 moveq r3, #1 ; 0x1
" K$ _5 Y6 f z 8390: 05c23000 strbeq r3, [r2]
% ~& I6 |# J1 @2 `/ b0 z 8394: e12fff1e bx lr R# t" r. ]! O1 l, A. R# x$ |
8398: 000105f4 .word 0x000105f4
$ A, ]& v6 F* ~ a7 j! _! \arago:
( ]/ Y3 G+ s; h; Y000082f4 <__do_global_dtors_aux>:
- M. L0 r' r( v0 e6 S" o+ g" c 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>: ^. |: f5 y& u x* F( Z
82f8: e5d32000 ldrb r2, [r3]
N, _1 X( G7 a- [ 82fc: e3520000 cmp r2, #0: p) \/ S# j. w. x5 g N
8300: 02822001 addeq r2, r2, #1& G: L! o' ~# Z% Y1 |# q1 l: L
8304: 05c32000 strbeq r2, [r3]1 S- |8 W: k) K; c& x5 W W
8308: e12fff1e bx lr; ^8 Q" p2 n9 s0 u# w1 L- B
830c: 0001050c .word 0x0001050c2 O! w! S: D' y: \& p
none:- b1 E9 i }1 o# Y
0000839c <frame_dummy>:
5 [3 W# U% T% K" K6 r# w 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>& q& r) u. Y% ?- T/ ?# i
83a0: e92d4010 push {r4, lr}
/ a1 s; A( K6 m3 D P1 H7 d) M" C' |! e 83a4: e5903000 ldr r3, [r0]
6 C* y" ?/ g& k' ]7 { 83a8: e3530000 cmp r3, #0 ; 0x0
0 S3 p2 v. U9 q' E! B& _ 83ac: 08bd8010 popeq {r4, pc}+ H& m+ v% a! H
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
! H( G9 Z8 W/ h- Z0 z 83b4: e3530000 cmp r3, #0 ; 0x05 E7 ~2 ~9 k/ j
83b8: 08bd8010 popeq {r4, pc}; n. g6 X0 S3 \& J1 z+ u" y
83bc: e12fff33 blx r3
, Z$ Q# L0 I3 E8 R! L 83c0: e8bd8010 pop {r4, pc}" J1 T2 _! g; J9 V7 V& v
83c4: 000104dc .word 0x000104dc/ s, i2 E; a4 D$ t0 O) t( A, ^
83c8: 00000000 .word 0x00000000
; F# J& L3 a" A6 h5 O% C4 _! E* Zarago:) R( f; _3 g. M
00008310 <frame_dummy>:
/ t, z( e+ ~3 T& T6 w( [7 n 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
! }) N5 j- _$ W' X3 `2 s9 Q 8314: e92d4008 push {r3, lr}
- P% j4 l! F1 D1 r 8318: e5903000 ldr r3, [r0]
2 o, m& M' T; ~% a% _$ Y0 ]6 z+ @ 831c: e3530000 cmp r3, #09 `, E( n4 I: z- P
8320: 0a000003 beq 8334 <frame_dummy+0x24> D$ b( r/ {7 j% L8 w+ x. M* w" N
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
" ^# i/ u" |$ @: p$ A 8328: e3530000 cmp r3, #0$ b4 w$ A% @/ f
832c: 11a0e00f movne lr, pc; _9 Z- p, ~/ {5 V
8330: 112fff13 bxne r3
' y8 X% [* R$ n7 j1 e 8334: e8bd4008 pop {r3, lr}
) C g) D8 Q, _ 8338: e12fff1e bx lr
P3 E5 I! y! q; a% v 833c: 000103fc .word 0x000103fc
% X. p. l5 t9 [( f2 e 8340: 00000000 .word 0x00000000
+ U; c: `, s( e7 Fnone:
3 [. P% u0 Y3 v) i6 Z000083cc <main>:% O7 K/ C5 K0 v1 S
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)& m/ J* y; h* ]
83d0: e28db000 add fp, sp, #0 ; 0x08 }# e9 u. D* g6 Z! f; `
83d4: e24dd01c sub sp, sp, #28 ; 0x1c; V5 H7 R/ x! s3 D3 G$ ]9 _6 ~$ P# x
83d8: e50b0018 str r0, [fp, #-24]
1 S# m! N6 e6 @) M3 ], ^ 83dc: e50b101c str r1, [fp, #-28]& D/ W4 g6 e/ I; g
83e0: e51b2010 ldr r2, [fp, #-16]3 H6 i; L4 h. v& X1 h9 B, a
83e4: e51b300c ldr r3, [fp, #-12]! @9 e2 m- e3 }% h/ V
83e8: e0030392 mul r3, r2, r3
0 J8 E9 u) g T. N# A: Q 83ec: e50b3008 str r3, [fp, #-8]
* x$ d3 c3 D1 f 83f0: e3a03000 mov r3, #0 ; 0x0$ L/ }: J3 [6 L0 |
83f4: e1a00003 mov r0, r3
) p+ r, Q% s8 }2 M! {# J3 o* { 83f8: e28bd000 add sp, fp, #0 ; 0x0- o, T, K5 C1 X7 j& U; q' L/ O) Z- _
83fc: e8bd0800 pop {fp}5 g# ^; g0 ^% d( }
8400: e12fff1e bx lr
0 D( H+ `% Y1 d$ L& D; b8 ~arago:
# O6 B* h, V3 N, Q8 d7 M00008344 <main>:
6 D8 T1 E, ~( l$ S- n- o 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)* w$ j+ U, n& \; p7 z% w
8348: e28db000 add fp, sp, #0
$ [; o0 S. Z. l B 834c: e24dd01c sub sp, sp, #28% o t0 H$ `3 U) B4 m
8350: e50b0018 str r0, [fp, #-24]& f+ W" l. Z* I# b) r4 n9 i
8354: e50b101c str r1, [fp, #-28]& w' t1 O. F2 N8 s% d6 y
8358: e51b3008 ldr r3, [fp, #-8]
9 f, @+ j1 u, x5 A3 @ 835c: e51b200c ldr r2, [fp, #-12]
+ \$ P/ u* n& V, ] 8360: e0030392 mul r3, r2, r32 X7 P, a4 b; \
8364: e50b3010 str r3, [fp, #-16]5 Z. \6 X" |4 C: O3 @
8368: e3a03000 mov r3, #0' [! p+ l9 B7 c1 \4 I
836c: e1a00003 mov r0, r39 R+ t6 ?. z+ s: c- H8 o
8370: e28bd000 add sp, fp, #09 E& \- b V* A" f" x
8374: e8bd0800 pop {fp}# S) J5 C7 I# d; ^$ J7 s
8378: e12fff1e bx lr
% O( R# i! \5 L; ynone:
e# x( Z3 Q; C! e" ^00008404 <__libc_csu_fini>:
) G( ^) h- {! \/ Z& h* Z 8404: e12fff1e bx lr5 _# w$ S# z* l8 n; Q2 x9 R% r4 R
arago:
$ F6 ]) R6 V9 U+ u+ L. D# {000083dc <__libc_csu_fini>:& o$ N* l! Y. v H+ Y2 J, M
83dc: e12fff1e bx lr
* t' e, p% Y: B3 N# Snone:8 J& m2 H( b( o: U- }7 \. x( U
00008408 <__libc_csu_init>:( Z$ r' z4 c1 b; x
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}, Y0 O! s# a; S
840c: e1a08001 mov r8, r1 [5 l8 ~% h6 I
8410: e1a07002 mov r7, r2
; ^+ ^" ]* y/ A6 L9 r: b 8414: e1a0a000 mov sl, r0
; J: L0 X% s' T- w I 8418: ebffffb0 bl 82e0 <_init>
: }1 d! h5 B( j7 W3 l 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
0 v9 [# a1 |4 G1 [$ K 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
3 V; Y6 j3 s$ _4 k7 W+ m" n( } 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68># W E0 B5 w7 `# D
8428: e0613003 rsb r3, r1, r35 m$ i+ D& T5 l) T
842c: e08f2002 add r2, pc, r2
( Z7 |1 C9 ]* L& k5 G7 [3 ] 8430: e1b05143 asrs r5, r3, #2
' ?1 h& U& Y! i4 b6 i9 \9 y 8434: e0822001 add r2, r2, r1
3 V. c3 o: U( V! v5 _$ k/ q8 I2 Q 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
X! _& ^6 f! ^- M- ] 843c: e1a06002 mov r6, r2
, Z" b! h- \, {+ k4 J% u( T/ b 8440: e3a04000 mov r4, #0 ; 0x0
4 @! o5 L1 T- } 8444: e1a0000a mov r0, sl
& b+ _4 \) v7 G0 w6 k2 c0 l 8448: e1a01008 mov r1, r8
: \3 i5 Y. X4 Y* s2 |' n j 844c: e1a02007 mov r2, r7
4 M4 t; O) y& a: X1 z 8450: e1a0e00f mov lr, pc( R% j3 o! `! g: q. _8 I. _7 K) h B
8454: e796f104 ldr pc, [r6, r4, lsl #2]9 l/ G( C2 A+ R) t6 Y( Q. }
8458: e2844001 add r4, r4, #1 ; 0x19 G: N" E' k; Y7 T5 b$ U8 w
845c: e1540005 cmp r4, r5
' I+ S- _/ Q# }2 L& B+ H 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>& s. w: s# _$ k/ _9 Z' r+ J* h: B
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
) j& N5 I( M6 t- v 8468: ffffff04 .word 0xffffff04
( @ Q2 k" a( v/ C' s 846c: ffffff08 .word 0xffffff08
/ M! {& f1 Y3 Q6 X2 x# \7 h' Z 8470: 0000819c .word 0x0000819c
' u: W" e* I7 tarago:* v% v) _* D' v$ @
0000837c <__libc_csu_init>:
* w) T/ r' z4 l9 Z! u 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}8 b- q) y+ [# L! P+ M2 ^ Y
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>* P, h- T0 G, `1 ]! ~. H- @
8384: e1a06000 mov r6, r03 M" W+ \3 X v6 j
8388: e1a07001 mov r7, r1( H7 i4 n% I# `. X; \4 N
838c: e1a08002 mov r8, r2) {/ n: R9 \' w# c: y4 n8 Y
8390: ebffffae bl 8250 <_init>
2 h& @3 ]* P" J5 N ^9 t 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
6 m8 p, s9 Y, J! {+ c 8398: e08fa00a add sl, pc, sl* R C% U( ^6 m% e& `+ E2 f& c
839c: e08f0001 add r0, pc, r1( v: N: R* y8 w
83a0: e06a5000 rsb r5, sl, r0 z U" y$ s7 }+ g" N) Q
83a4: e1b05145 asrs r5, r5, #2& x( z/ ?. g+ _/ r' }' ^
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
1 q# n j: J5 N# S; `7 p' H$ g0 ^ 83ac: e3a04000 mov r4, #0
5 L3 }8 R0 F) E" a2 b* r! v 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]; g2 ?& f( Q8 g9 d
83b4: e1a00006 mov r0, r6
# T0 {/ O4 ~% n% u) N/ L" l' }5 d 83b8: e1a01007 mov r1, r7
9 d' K* c' A: B% [ 83bc: e1a02008 mov r2, r8 h8 s" V+ o# h7 \9 B' _8 H
83c0: e2844001 add r4, r4, #17 m0 A+ q" x% c t5 G1 c
83c4: e12fff33 blx r38 ^9 d! c1 y- U) J( B; e
83c8: e1540005 cmp r4, r5: n- g, w( ]3 q& B. \- ^6 i* o' P
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>" ~7 g( A+ \2 j1 ~$ D4 ?8 g
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
& m2 ?( b2 A# [' j 83d4: 00008054 .word 0x00008054
: a4 C+ U3 n% P0 M8 `% G/ e" l, p1 o7 ~ 83d8: 00008054 .word 0x00008054
\+ i; f- H$ B( W; _* inone:
9 e/ ^1 _" n9 m' ~' j$ @Disassembly of section .fini:" T. s) l K( [1 g% x$ o, b+ f
( s. B' ^: M% Q. ]1 l00008474 <_fini>:- d# _5 _# n. G+ Z. ?. Z
8474: e92d4010 push {r4, lr}0 |3 r/ L8 ~" g
8478: e8bd8010 pop {r4, pc}) g* e& b5 r, g; W/ m7 D- k
arago:8 x* M8 l; p$ _6 D' p* X! B0 N, E
Disassembly of section .fini:; ?/ P6 }9 K8 r6 q* K
5 p1 e4 v9 j0 |& A1 G' O
000083e0 <_fini>:! o9 `& p% i* o" ` ~
83e0: e92d4008 push {r3, lr}
3 U+ d: ?- i3 H( ?0 c4 C) u& N 83e4: e8bd8008 pop {r3, pc}
/ H5 Q/ [* `( `
+ p6 p2 {# k4 c0 p
' B p ?* _& X u. a) R4 c, p, R9 n
|
|