|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:5 ^; A- L z1 ^# @
1 #include<stdio.h>
! Y* F- G1 Y a) x0 c 2 #include<math.h>
3 s3 s1 V3 `" a' @* u" b+ g, U 3 int main(int argc,char* argv[])' D1 ~* ?6 q/ W1 n) d
4 {1 d" f; r& j: [- t
5 int a,b,c;
! r0 p7 B2 y& n3 s# |8 m 6 c = a * b;1 w( b5 Z, F/ e! ~; |
7 return 0;
$ |& V1 o# q% f) Q' r5 Y 8 }% d& r d0 L+ Q, ^! X) t9 h
; @3 t9 H7 y9 k4 x% }* V, @; w ?下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看3 P8 w) g/ k2 B! ?& e6 n% w9 J
none:
8 i# w" y( K4 p$ j. ]( i000082e0 <_init>:( e9 `4 K0 X: p& [
82e0: e92d4010 push {r4, lr}
2 [- B! S+ a. i 82e4: eb00001c bl 835c <call_gmon_start>
/ H7 P+ ^% P, ^$ o. `) J% z# h 82e8: e8bd8010 pop {r4, pc}+ l4 g0 T3 ~( x' |
arago:& D0 m+ p) ^. N$ a. i4 M7 |5 s
00008250 <_init>:
# F* X& h, s" N2 s& Z* n 8250: e92d4008 push {r3, lr}
5 e1 j2 b8 R. H6 a) x: Y 8254: eb00001d bl 82d0 <call_gmon_start>; O* v: W, ` V0 k
8258: e8bd8008 pop {r3, pc}1 W$ k6 `0 H2 I' U; n8 C
; w) M+ C8 ^" u: M) k) c2 xnone:
, n3 |' r2 z' @6 s& }000082ec <.plt>:
* ?0 \9 J e P) i3 @0 p 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
5 ~' ?. g: q. e1 {9 P 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>/ {8 G+ Q5 ^/ ~
82f4: e08fe00e add lr, pc, lr
8 o4 Q. e8 ^: M# P4 W 82f8: e5bef008 ldr pc, [lr, #8]!
' M* M! d2 h! {8 ?) k+ l) Z$ u 82fc: 000082d4 .word 0x000082d4. k6 c& q1 J E, t1 ]
8300: e28fc600 add ip, pc, #0 ; 0x0
; c/ E! u5 Q6 e2 I0 N* Q3 y 8304: e28cca08 add ip, ip, #32768 ; 0x8000
/ f' p( F) h4 W4 Q" c3 i6 h, Y 8308: e5bcf2d4 ldr pc, [ip, #724]!
" V+ b% M/ W. O/ I" L 830c: e28fc600 add ip, pc, #0 ; 0x0
8 {( E' K; d6 s8 n 8310: e28cca08 add ip, ip, #32768 ; 0x8000
x2 b" q$ X' E6 Q! Y2 f! @ 8314: e5bcf2cc ldr pc, [ip, #716]!
2 @' B% I! }5 G7 f 8318: e28fc600 add ip, pc, #0 ; 0x0
/ q% w( K4 o+ X' K$ m 831c: e28cca08 add ip, ip, #32768 ; 0x8000. z/ S$ X3 R# L. s
8320: e5bcf2c4 ldr pc, [ip, #708]!
- ~# y4 m9 i7 ?* Garago:
( w+ D2 _! [( ~: ~% a- |, H0000825c <.plt>:$ w5 q% G& g4 Y: S/ K
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
/ @5 C& S! |( Y' D. p5 G 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
1 i1 K; c- [: C/ E! U# a 8264: e08fe00e add lr, pc, lr: N8 w: m3 I/ v$ h% W6 v7 F* H) D
8268: e5bef008 ldr pc, [lr, #8]!
W. v* w& s! d: [$ ]) Y 826c: 0000827c .word 0x0000827c; G+ c$ A/ m$ g. `8 K
8270: e28fc600 add ip, pc, #0/ }9 ~! u% }% P( g" ] c
8274: e28cca08 add ip, ip, #32768 ; 0x80001 v! `5 D$ P( Q: _8 R8 {
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c+ U0 g- Z3 q5 {# D
827c: e28fc600 add ip, pc, #0( X- l* M. I9 o0 ]. {
8280: e28cca08 add ip, ip, #32768 ; 0x8000! b5 A8 \" C2 o5 b, k
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274' K$ W4 Z+ U# s3 Y9 O
8288: e28fc600 add ip, pc, #0
; d A. w0 S* V( A6 d" D/ Q 828c: e28cca08 add ip, ip, #32768 ; 0x8000
9 F8 ^! T9 P8 G& n2 O 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c( n' _, s: i7 Y9 A' L) A8 w* J
none:
' i9 {, |; l" e( Z. P. |00008324 <_start>:( e/ a2 I$ q2 x% Y4 U* i
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
I+ x4 ^; i# F9 [: O% V7 \ 8328: e3a0b000 mov fp, #0 ; 0x0: U) K+ s" A* }' \( K
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)9 I0 p2 t6 ^: M1 o
8330: e1a0200d mov r2, sp' V4 P. X, ]' |% F/ R% c4 @+ A4 i) o
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
4 x0 h6 _ J% O' h, |8 A 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
4 B b/ i D( }* D9 w9 q 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
; L& D5 J" U/ X5 B 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>5 K* U# \5 y* o) T
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
+ X1 u" g0 Z) }% W 8348: ebffffef bl 830c <_init+0x2c>% `; i3 c) X# N- f" K& }
834c: ebffffeb bl 8300 <_init+0x20> H6 H; D& B. q4 M* f
8350: 00008404 .word 0x00008404
; y( F; M4 P: A- f) V) G4 S 8354: 000083cc .word 0x000083cc
7 R0 w& p% u0 ^3 Z% `- b6 e 8358: 00008408 .word 0x00008408; `$ H2 z5 {0 q6 ]3 p8 `
arago:
# r& E, {2 b0 n# q4 @$ Y00008294 <_start>:( V" h# u8 F9 F- L+ a7 Q
8294: e3a0b000 mov fp, #0
1 w4 R }' g4 S' {- E 8298: e3a0e000 mov lr, #0, z3 E; w$ A8 @( ]5 j' o' z
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)) f) ?8 ? ~! ]* E1 i* v$ s9 ]
82a0: e1a0200d mov r2, sp; U ^) \' J: ?; }) s! A
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)" `! f/ y0 }3 n, W. d
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
- P7 h' J7 U% U9 G 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
( e% R: a, F3 C 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)# R/ R! O' `' j1 U" H
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>; ~- _) J' a5 n$ I
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
. h$ @! _) Y r# D: u4 y( P0 G 82bc: ebffffee bl 827c <_init+0x2c>
' d( S' t8 ^7 K+ _' p0 i$ Y% ~ 82c0: ebffffea bl 8270 <_init+0x20>2 h, h) ~, n9 c' w+ q
82c4: 000083dc .word 0x000083dc4 r8 b1 ?% K& c9 a2 D$ J
82c8: 00008344 .word 0x000083447 b% i* p7 r' P+ | t
82cc: 0000837c .word 0x0000837c- V& ~; q) G; U. S- ]" e
none:8 T$ \8 J6 S) a: S# ^5 h/ C+ F
0000835c <call_gmon_start>:* y( W4 H* l+ S* ?
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>$ m4 }* Z( A6 D: l: ]5 O% P
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>8 Q" G L* n. S/ e. b. ?
8364: e08f3003 add r3, pc, r3
# Q- o0 j9 O0 D8 h3 P 8368: e7931002 ldr r1, [r3, r2]
7 v7 b( Z& m j! ~: N0 _5 c/ U 836c: e3510000 cmp r1, #0 ; 0x0. n0 v. g4 Q. i2 K' P2 a4 X# V5 {) ^
8370: 012fff1e bxeq lr/ k6 d* M- B0 F: J* j9 O
8374: eaffffe7 b 8318 <_init+0x38>
4 e4 }/ D5 |' ]' m6 e 8378: 00008264 .word 0x00008264
6 n3 R, G) e1 ^" b: w: V1 u 837c: 00000018 .word 0x00000018
0 U0 q7 S2 D/ sarago:
2 A: S/ J6 M. U" ?- j000082d0 <call_gmon_start>:9 f" J/ D) S( B* e1 ?, `
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c> @9 L) M9 m+ Y t) G
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>9 C, A. T$ H& o* u$ Z) E0 y* C
82d8: e08f3003 add r3, pc, r33 e/ g: p8 ^2 b1 k- @
82dc: e7932000 ldr r2, [r3, r0]
2 {( h0 V, }( | 82e0: e3520000 cmp r2, #0
" y' C/ |' t+ ~8 ` 82e4: 012fff1e bxeq lr
. n# U: ?! P5 g( Q! X7 F P 82e8: eaffffe6 b 8288 <_init+0x38>
1 A" F0 X/ P5 w2 |# O 82ec: 00008208 .word 0x00008208
# J! @# S$ W8 z( D( V 82f0: 00000018 .word 0x000000181 K3 T* z* f& K! a4 o1 d
none:
, B2 F6 { f0 t: E" H8 g0 r! r00008380 <__do_global_dtors_aux>:
6 `& k: u6 S8 l& [% L% o( a 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
/ Z* e' q- _- V6 q 8384: e5d23000 ldrb r3, [r2]
' @8 v+ H; ^0 y* K8 O5 a 8388: e3530000 cmp r3, #0 ; 0x0
7 L( }$ }, d! d: ?$ b 838c: 03a03001 moveq r3, #1 ; 0x1
/ H1 z! h* u4 T: r$ R 8390: 05c23000 strbeq r3, [r2]
+ f! Z3 J a1 T. n3 } 8394: e12fff1e bx lr Y0 Q- b9 a7 w
8398: 000105f4 .word 0x000105f4
! S9 S& g0 @: t; Karago:) U% X c4 j1 T) x0 h: V
000082f4 <__do_global_dtors_aux>:0 s& l! k- F3 L& b9 h
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18># y8 S9 j: r% l4 S+ j6 Q3 N( Y, A
82f8: e5d32000 ldrb r2, [r3]
* r; C) P% X* K+ Q. l 82fc: e3520000 cmp r2, #04 ^$ D' A0 L+ ]% M
8300: 02822001 addeq r2, r2, #11 {- j5 V: E1 v% Z0 W( ?
8304: 05c32000 strbeq r2, [r3]7 |3 m9 x. w$ r
8308: e12fff1e bx lr
; x" l q# q, ^0 U 830c: 0001050c .word 0x0001050c- {% ?' L8 S7 N; [
none:# ^7 n4 ?; z9 u! Y
0000839c <frame_dummy>:
6 y s+ d+ M/ n, H! J2 Y1 M 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>! p/ R* G+ ^6 s" C
83a0: e92d4010 push {r4, lr}: m; n q" l5 y: n5 w$ d
83a4: e5903000 ldr r3, [r0]
! h# g; D! t; G: j4 T$ w( Q 83a8: e3530000 cmp r3, #0 ; 0x0( |% m! F/ E# W/ l
83ac: 08bd8010 popeq {r4, pc}
/ k; r' F7 O' _5 T6 r- L( H- a 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
/ D( _2 F: l8 f* P" H$ p* O 83b4: e3530000 cmp r3, #0 ; 0x0
1 `0 w2 U% T. U% Y" t$ X- q 83b8: 08bd8010 popeq {r4, pc}2 B0 y* F# f* y0 U" m# k# `9 C
83bc: e12fff33 blx r3
$ ^) w% T/ t6 A' e 83c0: e8bd8010 pop {r4, pc}! q. w+ L8 o7 M- [- f1 k
83c4: 000104dc .word 0x000104dc
, Z+ d1 g. a% B 83c8: 00000000 .word 0x00000000
8 M& o# g2 x! f+ Sarago:
" e; x7 [% [ e. [6 b! ~00008310 <frame_dummy>:# E& N# f- v) H: y# T, b& C
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
5 \+ e( Q1 u9 I3 @# q; d+ c 8314: e92d4008 push {r3, lr}
- A9 B( k' v% j: w 8318: e5903000 ldr r3, [r0]; E/ E, R2 N( k* T* y' h2 ~
831c: e3530000 cmp r3, #0! ]7 S+ Z k- i
8320: 0a000003 beq 8334 <frame_dummy+0x24>
2 h6 H( x, y7 a' L 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>% }1 T" K9 K0 W
8328: e3530000 cmp r3, #0
6 q1 w- ]/ p5 I# G9 U& P 832c: 11a0e00f movne lr, pc% Z' R+ s5 L; c& R1 e" P& b! @
8330: 112fff13 bxne r37 {# {3 v9 ~% }% f* a: [9 [
8334: e8bd4008 pop {r3, lr}
$ J8 T E1 v9 x# X: _ 8338: e12fff1e bx lr9 u+ f' n- Y6 ^. ~, T+ o4 `
833c: 000103fc .word 0x000103fc* V9 @1 N4 b. P8 @7 @, t% ~
8340: 00000000 .word 0x00000000% S8 h7 ]$ R. X: g8 V& \- t* V
none:7 y. y" x+ M1 V1 q: t }/ j
000083cc <main>:
' T6 S1 x# R( N4 z2 }4 D 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!); Z" B9 R @3 d/ S* y$ \
83d0: e28db000 add fp, sp, #0 ; 0x06 _& q4 Q" k" z
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
) a2 ]' U3 A' s. X# A( V" D- `7 T' j 83d8: e50b0018 str r0, [fp, #-24]
, t+ `7 L$ N; G4 t% q 83dc: e50b101c str r1, [fp, #-28]
" W1 a( [5 j. P5 }% q4 N 83e0: e51b2010 ldr r2, [fp, #-16]. `" W; T$ x9 P" Y2 K
83e4: e51b300c ldr r3, [fp, #-12]
1 X% e/ ?8 E7 s* {% |. I 83e8: e0030392 mul r3, r2, r3! u* K6 e3 ?2 W: m9 r6 t2 G
83ec: e50b3008 str r3, [fp, #-8]
; k f {) g+ l4 \% ~" L 83f0: e3a03000 mov r3, #0 ; 0x00 k' b$ H4 K' r# ]" \
83f4: e1a00003 mov r0, r3
0 z# I0 K5 r; o# h& P 83f8: e28bd000 add sp, fp, #0 ; 0x0! v3 P+ r$ @$ h4 O) U7 @
83fc: e8bd0800 pop {fp}; T. ~" N7 [8 y) _- d, d/ g* J0 Q2 N% W
8400: e12fff1e bx lr2 B1 k+ D9 M- X
arago:, V3 ?7 C. {2 s) O+ L- k& Y% n
00008344 <main>:9 o% v( J" F8 \/ S4 H6 O, s, ^
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
m6 P5 P8 U2 N8 G$ J6 U 8348: e28db000 add fp, sp, #0
* A. D* ?8 C( C$ r X8 ~2 h 834c: e24dd01c sub sp, sp, #28
& Y2 r3 z% K# Q- R' V 8350: e50b0018 str r0, [fp, #-24]" U, X. w! i6 ^! s# \8 U. ~
8354: e50b101c str r1, [fp, #-28]
- S3 e+ f, o7 G* @: U+ c 8358: e51b3008 ldr r3, [fp, #-8] ^2 v+ D& c' ?% ]* R- X
835c: e51b200c ldr r2, [fp, #-12]
5 `9 P H# l( I$ k 8360: e0030392 mul r3, r2, r3
M: S3 K1 m' n, n' a- Y5 ? 8364: e50b3010 str r3, [fp, #-16]9 |# L2 ] j, P% F0 M
8368: e3a03000 mov r3, #0; b8 o) \) N+ X b; z; V) q
836c: e1a00003 mov r0, r3
' u7 r: h; I2 c4 X3 n( F 8370: e28bd000 add sp, fp, #0( j4 l9 n1 s- {* b- Y& v
8374: e8bd0800 pop {fp}6 w [+ z, ^( c. @8 P
8378: e12fff1e bx lr
: F. y, O7 _7 s, ?none:
: M$ N3 l( ?& B8 I00008404 <__libc_csu_fini>:
- S Y- p# m6 A 8404: e12fff1e bx lr
. t' l9 G. C) x+ ^arago:2 q0 L- e; ]; H% R
000083dc <__libc_csu_fini>:
& r7 S3 V/ P/ P# @4 S 83dc: e12fff1e bx lr
4 ~ K5 u( i; ^) unone:& J6 g+ h( T4 Y. Y c) H
00008408 <__libc_csu_init>:
) J1 \& C+ Q6 D8 ^/ h+ |2 m 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
8 G) a% A% n# i+ Q: L, D! ? 840c: e1a08001 mov r8, r1
% f% z" y+ c0 _" O) T5 v* l 8410: e1a07002 mov r7, r2; r, a# o7 K' U/ b& j
8414: e1a0a000 mov sl, r0) s2 b8 T1 K" i; A) L
8418: ebffffb0 bl 82e0 <_init>/ \; Z5 [5 Q, v3 ~) t: b4 B" V
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
% |, r: c s3 G9 n5 D3 G, s4 h 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
1 ] Y+ V1 b ?9 k 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
# w& k/ D3 ]" _7 c) k1 T9 | 8428: e0613003 rsb r3, r1, r3
. i, P" {: L; B7 M7 h 842c: e08f2002 add r2, pc, r2; H# _" R/ Z4 W) Z5 _/ i* s7 ^
8430: e1b05143 asrs r5, r3, #2
. L0 [! X5 f& [: V s. [' v 8434: e0822001 add r2, r2, r1
8 x. d' Z8 Y- a+ m' s 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
% R5 U# T4 C& R, Y T | 843c: e1a06002 mov r6, r2
+ H+ c! h$ \ L" T% D 8440: e3a04000 mov r4, #0 ; 0x0
% R5 L! i' @6 j. C- t5 O 8444: e1a0000a mov r0, sl
6 \+ S2 E/ S0 H4 X2 x 8448: e1a01008 mov r1, r8
# v; s1 x V. d5 `: N( A 844c: e1a02007 mov r2, r7
1 g1 t) ^+ z, @. w$ D( T" S, Y 8450: e1a0e00f mov lr, pc4 J, ?' z6 T' J/ f1 S) o
8454: e796f104 ldr pc, [r6, r4, lsl #2]
- p4 I6 p; W- c0 U3 U 8458: e2844001 add r4, r4, #1 ; 0x1
7 {- K& W! J L6 Q( m% g 845c: e1540005 cmp r4, r5: o+ K, i( R7 c
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
4 v- a; _& g% o4 s 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
; v4 L2 X1 w8 O# } 8468: ffffff04 .word 0xffffff04
. n i9 _/ g( m! w. a 846c: ffffff08 .word 0xffffff08
: i3 z1 y7 t+ m 8470: 0000819c .word 0x0000819c
! K% A- {( b& b% N0 V- _( Yarago:( C% O' J1 ~$ e; J
0000837c <__libc_csu_init>:
. x) j: f# l5 u* E 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
: f2 r9 e* ~: A& [3 G. n- } 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
% |+ n1 v- ?, v# G& l 8384: e1a06000 mov r6, r0 u; J" K" b. q2 f
8388: e1a07001 mov r7, r1! {" J! q5 s, { K/ T
838c: e1a08002 mov r8, r2" S* V. [' U2 c U$ M! {/ H: B# ], f
8390: ebffffae bl 8250 <_init>
: \& L7 U6 l$ U 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>* @: I* _ H$ k o7 {
8398: e08fa00a add sl, pc, sl- g. a/ p' W* u/ `+ \% x) \; I
839c: e08f0001 add r0, pc, r1+ \7 y0 [' }8 F4 `
83a0: e06a5000 rsb r5, sl, r02 V9 O/ ^) J; g4 z) l
83a4: e1b05145 asrs r5, r5, #2
3 D; y$ i; c0 g 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
8 A7 r% Z1 w$ Y/ Z# m 83ac: e3a04000 mov r4, #0
9 n& \& r& l4 e1 }9 l8 o, a% f0 ~ 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
- ?1 c1 M- N0 Z6 a8 [6 b5 Z 83b4: e1a00006 mov r0, r64 u5 r8 W f; ?* f2 P& B6 {6 z4 q) g
83b8: e1a01007 mov r1, r7
$ f0 P% Q) e: u: ]( P$ u 83bc: e1a02008 mov r2, r8
+ s# z' ]# `* ^2 v5 q+ E% f 83c0: e2844001 add r4, r4, #1
+ g$ G/ ]% n% J! L7 y- T1 B" t 83c4: e12fff33 blx r3& `: s8 ~- t) a S: i, A5 q% ?
83c8: e1540005 cmp r4, r5) B5 k* r) Q/ D8 [0 P
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>; U! s( e( i6 M- p! |
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
1 L% P0 c0 s. } 83d4: 00008054 .word 0x00008054' B+ I% M J5 \7 ~: w% M
83d8: 00008054 .word 0x00008054
& |% Q$ Z3 ^: b4 h& @, d: Anone:# t* H6 g9 A# }3 ?8 i/ d- f" i
Disassembly of section .fini:
) ]1 Z; q) P: r* F" Q; }( i6 I
5 Z1 V: [" t/ a5 I$ t. Y00008474 <_fini>:
& i3 q; ^; z: f6 J( ] 8474: e92d4010 push {r4, lr}6 Q! ~2 [) K: V! n# L# O2 N
8478: e8bd8010 pop {r4, pc}
3 X( m% b; \& ?arago:& C; O/ S4 L, c( _
Disassembly of section .fini:
* D1 O% B# W* E" C3 \$ c: T; ?% O7 W. \" B2 F2 `7 u+ t; D
000083e0 <_fini>:7 M$ |) M# H0 s# I: |5 b% e" I
83e0: e92d4008 push {r3, lr}
* g+ p6 e7 @$ i W0 w 83e4: e8bd8008 pop {r3, pc}
0 J7 g. F H) J" T3 z6 G0 {' p% g- I& h
Z2 A% J: I }- i+ d
$ g j! W5 Y9 J% d9 f |
|