|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
# V0 j! k, _* `" {1 {/ T8 | 1 #include<stdio.h> , C0 @$ h9 }7 B. F5 h4 E" C
2 #include<math.h>9 {* N: m& d6 L, Q! h
3 int main(int argc,char* argv[])
8 y* f) P9 R) ?* r4 r 4 {
% G1 W! d% V" u8 j) d* h: M 5 int a,b,c;8 B- P, l" [% [% [( U8 P& e8 ~
6 c = a * b;* P) Y2 |. n& S1 i3 g6 ~
7 return 0;+ Y* L+ M0 F0 e; i" B; H# M
8 }
& C8 X: }0 p ~! D% `# @* Z% N8 z4 w3 ^* } Z' X1 X
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看% R: V9 e6 h# a; K. Z
none:
8 |/ R: c2 R, K8 S$ Q. H- G000082e0 <_init>:
$ w# ], O8 G8 }% i) B 82e0: e92d4010 push {r4, lr}
2 v9 b# F [ \7 {5 o* M 82e4: eb00001c bl 835c <call_gmon_start>
* A; G l4 H' A; P( O! X2 Q) q 82e8: e8bd8010 pop {r4, pc}) ^2 b- q+ ]/ y
arago:
2 Q s) G8 a$ u; ?3 U5 \4 q1 `5 p4 |1 W00008250 <_init>:
* s3 g- K: f4 Z* |/ q 8250: e92d4008 push {r3, lr}
; N/ P7 m& K9 D9 M( h 8254: eb00001d bl 82d0 <call_gmon_start>4 Q9 `0 {% E( p1 Q3 {* {* A
8258: e8bd8008 pop {r3, pc}2 G# B6 N( W9 B8 I# S! e/ R4 i
7 @' m0 j4 v1 s. C6 [- r2 S9 _none:/ W9 C+ U" _! x: Y6 n9 Q" J
000082ec <.plt>:6 ?5 j. i A- p' [: Q- x5 k/ c( T
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)0 v, X/ q. \- {7 N4 K8 i
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
9 E4 y9 d# f$ s0 T 82f4: e08fe00e add lr, pc, lr3 U e; O( b! ^4 {. h5 i% v
82f8: e5bef008 ldr pc, [lr, #8]!# I4 E2 u6 x2 M5 M7 W7 B- F2 a- P( p
82fc: 000082d4 .word 0x000082d4
- F% m; O4 v. Z: a 8300: e28fc600 add ip, pc, #0 ; 0x0! A& i) I2 c I, C! ?" C+ O8 O
8304: e28cca08 add ip, ip, #32768 ; 0x8000
. |. i$ m/ q$ S 8308: e5bcf2d4 ldr pc, [ip, #724]!
: b% r7 h8 @ h% T, U; d 830c: e28fc600 add ip, pc, #0 ; 0x0
9 k% b/ N5 R8 P# f 8310: e28cca08 add ip, ip, #32768 ; 0x8000
( j8 K: `, k% h" k5 ] 8314: e5bcf2cc ldr pc, [ip, #716]!
2 L# [$ L+ D1 Q$ ~, P# Q; B 8318: e28fc600 add ip, pc, #0 ; 0x0
6 T2 M/ I; i. n7 U2 E( b 831c: e28cca08 add ip, ip, #32768 ; 0x8000
5 o! J' g: }$ o/ w 8320: e5bcf2c4 ldr pc, [ip, #708]!
6 h2 o) a# z7 n) f5 {! Larago:
1 \; ?3 X6 K [+ j% d: x# [0000825c <.plt>:
. l0 m# p. O: C5 H 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
- v8 P) f8 B; R6 S v, J+ [: V 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>! r8 w- `# Y' D
8264: e08fe00e add lr, pc, lr
* F9 _: `% W9 t# G2 [ 8268: e5bef008 ldr pc, [lr, #8]!
) O5 G5 k% J: Q' P 826c: 0000827c .word 0x0000827c* {$ Y9 b7 r- _1 X) J& T$ R
8270: e28fc600 add ip, pc, #07 C0 f+ C3 D. c
8274: e28cca08 add ip, ip, #32768 ; 0x80007 F, A( b9 m( t. N* S J; r2 ^
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# z0 H: }/ H4 Z" R
827c: e28fc600 add ip, pc, #0/ R7 q a( R) d Z/ H1 O: i2 J
8280: e28cca08 add ip, ip, #32768 ; 0x8000
! e% \- S G! K2 o 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274% d& C! l% j R1 ?2 C: i, _
8288: e28fc600 add ip, pc, #0 [9 u, p' V8 B: k" o" r
828c: e28cca08 add ip, ip, #32768 ; 0x8000
! t( j/ g# f* b0 |* q9 e 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c+ K& d. d$ d9 i
none:
8 q. x9 B, W) J, r: z" t& `' m00008324 <_start>:
# T' @5 O' u m) I; s, ?' g 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
) O$ H8 B; w0 d7 |: ~; d 8328: e3a0b000 mov fp, #0 ; 0x0
! M6 @) {4 S/ {) A7 a 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
* Q! W0 L1 X. g: j 8330: e1a0200d mov r2, sp
) f5 d6 W7 _% x0 g- D 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)5 Q" o; N2 k4 X" e
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)% N5 b% B ]% W6 W& ~; |
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
4 e: N1 B3 m' L! ? 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>6 R- ]5 K; V" k8 x- [
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!) p& O: g6 j- e8 Q0 f% s! e
8348: ebffffef bl 830c <_init+0x2c>
. y+ [7 A5 e# D 834c: ebffffeb bl 8300 <_init+0x20>
8 \; N- W$ B" D3 l" i' v! l 8350: 00008404 .word 0x00008404! G9 V6 B! \# O+ S( V8 g
8354: 000083cc .word 0x000083cc3 e# r1 r! g) q
8358: 00008408 .word 0x00008408$ x% b3 ?: P2 Y
arago:
+ k+ m" D7 g h* b# f: ~6 ?00008294 <_start>:
7 l( y9 ~, R! J& G 8294: e3a0b000 mov fp, #00 O) ]9 `2 y5 L* S& H
8298: e3a0e000 mov lr, #0+ G! |; V5 U& ^3 D# [4 p* K# V9 q
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
H9 X6 Z7 K0 U9 w 82a0: e1a0200d mov r2, sp+ K: F- B# z3 o& b ]4 U( a
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)+ b5 T+ L# m4 J. a
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
, Q& g' B/ r7 Y, x7 P 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>4 q. Q7 J8 H- x# e% u( j
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
. U7 l, V; u- ?: f 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>0 O* n8 d/ p6 B0 R
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>3 k# G% V' c- g0 U
82bc: ebffffee bl 827c <_init+0x2c>. x& E @. f& ^3 l$ m
82c0: ebffffea bl 8270 <_init+0x20>) q1 A; A- T* z
82c4: 000083dc .word 0x000083dc8 L2 }% S5 Q8 b
82c8: 00008344 .word 0x00008344: r3 I; g$ q6 h( l6 j
82cc: 0000837c .word 0x0000837c
* Z3 E* G4 _# v& Q8 u& C7 [none:- C) m; m# _( b
0000835c <call_gmon_start>:0 V( {( J4 ^2 X( _9 b
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>8 u6 W4 V- l4 k2 E/ L
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>0 G8 {& P; \$ `+ g
8364: e08f3003 add r3, pc, r3
9 o( m( g% ]$ ?, R. C! r 8368: e7931002 ldr r1, [r3, r2]
' _% f' r) `3 X8 J( @, D( a4 ]9 c 836c: e3510000 cmp r1, #0 ; 0x0
6 W, `7 s7 y. J9 K& F" ?+ ?* z 8370: 012fff1e bxeq lr% d. q2 y2 u6 e' ]) |
8374: eaffffe7 b 8318 <_init+0x38>7 i0 S/ x: K; Y8 s% n7 g! @# a
8378: 00008264 .word 0x00008264 o3 f3 h G4 R* c+ P1 m
837c: 00000018 .word 0x00000018$ m- |. ^! r. P8 G7 S6 K
arago:
! ~4 @0 M. l; M* C" Y2 b000082d0 <call_gmon_start>:
- e2 W) |: h, N- ]2 k 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
! M& Y1 }+ J' T4 _" B+ g- m 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>* J( h b/ ~$ [/ [2 }& j# {
82d8: e08f3003 add r3, pc, r3
5 C- K2 v! G( C( j9 | 82dc: e7932000 ldr r2, [r3, r0]
1 X( j5 T% A: }6 X" k3 r 82e0: e3520000 cmp r2, #0( }% q- C0 o- l$ ?9 _ {; O& k
82e4: 012fff1e bxeq lr0 y% a7 o! E; y+ i9 Q( h
82e8: eaffffe6 b 8288 <_init+0x38>- ?* E6 G: z1 `- a! h6 J$ l
82ec: 00008208 .word 0x000082085 a% f- p6 z2 o& D+ B! X
82f0: 00000018 .word 0x00000018
4 r+ L9 \; n4 d# N& j* jnone:( m2 U! w8 K1 J# @8 ?; g
00008380 <__do_global_dtors_aux>:9 g/ G0 s* z" s
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
# F) x+ v# t. { 8384: e5d23000 ldrb r3, [r2]
. u" c. O3 x1 O! w6 r% v1 M( K 8388: e3530000 cmp r3, #0 ; 0x0 @6 e3 s x# S, x* l
838c: 03a03001 moveq r3, #1 ; 0x1- W8 ] T1 o; E
8390: 05c23000 strbeq r3, [r2]
1 t0 {6 U0 `: ^" {5 T 8394: e12fff1e bx lr
. a/ f& l: O. q& B$ q 8398: 000105f4 .word 0x000105f4
. y- B6 C0 _/ O! Karago:1 b; M" V' O* f* b# Q# o$ T7 Q
000082f4 <__do_global_dtors_aux>:
) o$ Y* S' G) ^ 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
& l3 v: T/ M9 d- }, I8 } 82f8: e5d32000 ldrb r2, [r3]+ g7 }" y: i b
82fc: e3520000 cmp r2, #0
3 r+ H! c# [' R4 P( X" U! h 8300: 02822001 addeq r2, r2, #1
) }' }4 m, S5 G: O% w$ h 8304: 05c32000 strbeq r2, [r3]
2 x. c+ n+ e" T 8308: e12fff1e bx lr
6 q/ }; a" [+ ?3 E! {" ^ 830c: 0001050c .word 0x0001050c) l/ \2 _. k( M8 ?5 J; r
none:
1 M1 ` O. P3 g6 u- v: Y9 L6 s0000839c <frame_dummy>:
: q% n4 g7 Z9 r; o/ l2 v 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
& Y( U# i6 @0 M- r3 C 83a0: e92d4010 push {r4, lr}( T. u1 O* Z3 I- g1 P
83a4: e5903000 ldr r3, [r0]! |; y( D: M2 O R: V X) r
83a8: e3530000 cmp r3, #0 ; 0x0- T$ o8 i5 t6 x3 _$ [% J
83ac: 08bd8010 popeq {r4, pc}! j+ Q3 A# t' u! g0 [
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>: K! `. b; }( ]3 z9 h
83b4: e3530000 cmp r3, #0 ; 0x0
. b0 H4 X0 o" i& g5 L& s 83b8: 08bd8010 popeq {r4, pc}
6 M* s; a; [9 N8 g& A1 ^ E0 s 83bc: e12fff33 blx r35 [' y* i; E* x& f4 j* a8 |& O
83c0: e8bd8010 pop {r4, pc}
! }9 d% Z3 r: V 83c4: 000104dc .word 0x000104dc
( w5 K1 u8 a7 X7 R; p1 V1 G 83c8: 00000000 .word 0x00000000- T& b+ {9 e* J+ P. Q
arago:3 N. `/ J, U$ Q; T' [" O
00008310 <frame_dummy>:% x: L+ b2 M5 G# ?8 `
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
4 H" b+ J9 h& d" R5 \- o& h 8314: e92d4008 push {r3, lr}
7 x6 M! |! S( m& A$ T+ C8 N+ w 8318: e5903000 ldr r3, [r0]! A! y& \7 H+ A& c# F; F; p
831c: e3530000 cmp r3, #02 p2 E6 `: x$ E1 Z# j9 T% A% V
8320: 0a000003 beq 8334 <frame_dummy+0x24># _0 A% Z6 E7 a) L/ a4 Q( m- F6 P
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
* m" G( O, j4 Z" A$ S) P* j 8328: e3530000 cmp r3, #0
5 i! K% P4 A* S- m 832c: 11a0e00f movne lr, pc, Q, g( |+ W; V" i! L( A
8330: 112fff13 bxne r3$ f# C7 n9 R7 {- ^
8334: e8bd4008 pop {r3, lr}. m. y' f$ `' |2 e: o. W- A
8338: e12fff1e bx lr' s: ?: }) d+ Q( \0 P
833c: 000103fc .word 0x000103fc5 i4 G( p: U) s+ A
8340: 00000000 .word 0x00000000
) }. i& l( O2 ]$ ? \0 X- snone:; ^* {8 o$ x0 A
000083cc <main>:
! u% ?" f' s# U B, T 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
$ [1 K0 m6 j7 {4 o5 q 83d0: e28db000 add fp, sp, #0 ; 0x00 m- Y+ r, |$ |# \$ ~( R1 m. L
83d4: e24dd01c sub sp, sp, #28 ; 0x1c. Z6 p/ ~7 b- W Y$ G$ s
83d8: e50b0018 str r0, [fp, #-24]
) {/ n9 }6 H, [( p# u3 L0 f 83dc: e50b101c str r1, [fp, #-28]
6 E: Q3 |- @. q9 z 83e0: e51b2010 ldr r2, [fp, #-16]# r" @ E/ i1 S' D# h
83e4: e51b300c ldr r3, [fp, #-12]
1 l& S# r' H9 g8 y: ` 83e8: e0030392 mul r3, r2, r3/ B9 Q; m* M' o6 X6 T8 a% z. ]
83ec: e50b3008 str r3, [fp, #-8]! G' a: u* c P
83f0: e3a03000 mov r3, #0 ; 0x0( T/ Z2 y- |" J/ s& e& W' r
83f4: e1a00003 mov r0, r3, {: S0 C% r* T8 [% s
83f8: e28bd000 add sp, fp, #0 ; 0x0
+ t/ [8 ~5 H$ `6 ]( | 83fc: e8bd0800 pop {fp}
6 L2 k+ s7 m2 u- f; J 8400: e12fff1e bx lr5 x% M: e1 O( T. q! S( l8 m
arago:$ M P1 B/ N2 H6 v( }2 _! [
00008344 <main>:8 |# M" R' {8 h1 m( U$ @6 ~; p' A
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
5 B- |8 L3 @8 K/ c" |) P 8348: e28db000 add fp, sp, #02 y7 b5 U( T# A
834c: e24dd01c sub sp, sp, #28* i$ n) m" z/ A: U
8350: e50b0018 str r0, [fp, #-24]
. C( X0 ^ w% @% ]% L+ I; s 8354: e50b101c str r1, [fp, #-28]% w# E9 x4 U% [* D) i M: B/ Q3 {
8358: e51b3008 ldr r3, [fp, #-8]
2 }. [$ d7 \* q$ ?. p2 `1 n4 w 835c: e51b200c ldr r2, [fp, #-12]* N6 N9 c- [9 ?) R, d- Y
8360: e0030392 mul r3, r2, r33 d, u: q, j4 a. b' S2 C
8364: e50b3010 str r3, [fp, #-16]
/ a# o+ _* ~5 H6 l 8368: e3a03000 mov r3, #0. I5 B$ h! P" \- O
836c: e1a00003 mov r0, r3. D/ N2 M' t$ U, O. q/ t! P
8370: e28bd000 add sp, fp, #0
. b, X0 u1 i$ [, c9 @' H. I* K7 L$ y 8374: e8bd0800 pop {fp}5 s4 }- {( l3 y
8378: e12fff1e bx lr# g F- F9 ]( u
none:$ t" h. I0 J) U. M
00008404 <__libc_csu_fini>:
3 }# v1 W/ T4 i6 t2 f$ f) O- ? 8404: e12fff1e bx lr+ t5 s1 ~6 G+ z7 f: N6 l
arago:
/ R5 F8 V& P6 h/ I000083dc <__libc_csu_fini>:, U" F: R; X3 H* ]! P- L
83dc: e12fff1e bx lr1 ]/ r& ~. \$ S# g4 C8 N& R4 P. M$ Y* \- W
none:
% c+ o' D! T! N2 E& q" H5 J- I00008408 <__libc_csu_init>:
- n3 L: S: @$ ~8 p2 P 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
" ], _/ _$ c* t# G 840c: e1a08001 mov r8, r1
+ I, c3 M2 f; J 8410: e1a07002 mov r7, r2
( _& l4 V2 \7 B7 Q1 A7 _ 8414: e1a0a000 mov sl, r0
1 G% a; m' \" O 8418: ebffffb0 bl 82e0 <_init>
( F" [+ }- u! q2 _, }+ a+ u4 Z. R 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
" o4 {! Y2 C, m+ q( D' _; u e 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
, G' |8 A( h+ s; C& F$ J" M 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
' |! j5 e; [7 _# j3 K 8428: e0613003 rsb r3, r1, r35 f# P- F$ \1 g
842c: e08f2002 add r2, pc, r2
) F9 H* x4 y2 C6 M 8430: e1b05143 asrs r5, r3, #2+ T: c! {5 D$ d
8434: e0822001 add r2, r2, r15 _! ]& H2 u$ e2 @
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
- v1 [; k5 X4 W; W 843c: e1a06002 mov r6, r29 P* g# @/ ^1 X
8440: e3a04000 mov r4, #0 ; 0x01 Q, y+ b- _) R* R# B6 m
8444: e1a0000a mov r0, sl: ~7 L0 ~! O6 b% M+ p8 C
8448: e1a01008 mov r1, r82 X& i! D' S: J- Y
844c: e1a02007 mov r2, r7
3 X/ T. \0 @3 E" S+ Z 8450: e1a0e00f mov lr, pc& s1 p" |8 w$ y; @! a$ y! Y, t
8454: e796f104 ldr pc, [r6, r4, lsl #2]
1 \6 i7 f! E# g3 K/ G# J. i2 } 8458: e2844001 add r4, r4, #1 ; 0x17 |3 W" l# {+ g
845c: e1540005 cmp r4, r51 F8 P$ Z: }7 Z' J7 g7 C5 \
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
% Z" G# i# i0 D# i0 a" V 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}% N* L1 O7 x% }1 c' k& C2 n
8468: ffffff04 .word 0xffffff04- K w; q o/ i) R$ y" D% Z
846c: ffffff08 .word 0xffffff087 L2 p1 }, a: ]' x# [) u
8470: 0000819c .word 0x0000819c$ v2 X1 w( T$ A) W
arago:$ P* i1 m1 o. X4 E7 A) ~/ I. b5 O# M' U
0000837c <__libc_csu_init>:
4 k' D2 t; U& l5 q8 K 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
3 w# I! h' G4 K4 d- S 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>+ d# l7 u+ A4 V& h0 R8 ?
8384: e1a06000 mov r6, r0: _" s5 J2 [) C( W% j' O& d
8388: e1a07001 mov r7, r1% m* O& b! @# A* g6 p) b
838c: e1a08002 mov r8, r2" @# a; H. j- k8 |# o
8390: ebffffae bl 8250 <_init>
t& F) c; b& M& A5 s3 D# q P, F* w 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>! ~* ^) w7 M* }( |. c T
8398: e08fa00a add sl, pc, sl
k. g9 d2 P+ S9 I! W. F# a 839c: e08f0001 add r0, pc, r1! l k: b- _( ~
83a0: e06a5000 rsb r5, sl, r03 D6 y6 M* i9 R% e# h, @: V3 L6 D9 F
83a4: e1b05145 asrs r5, r5, #2
! o) g3 o* T5 p) O# y 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}% u$ {( Z) z$ Q8 u' t
83ac: e3a04000 mov r4, #0
6 [) L: h5 I2 N$ K: U8 X9 ~ 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]% Q6 r% D* e( @0 T3 S3 g4 S
83b4: e1a00006 mov r0, r67 ~# R; g, u+ g9 W3 c
83b8: e1a01007 mov r1, r7) Y8 [) S, E0 l, M! e
83bc: e1a02008 mov r2, r8 ^+ `$ t0 O; q5 W$ n
83c0: e2844001 add r4, r4, #1
# r% q1 J1 T, x8 a4 {( \9 S 83c4: e12fff33 blx r3
" ]9 { n8 \* i J6 K 83c8: e1540005 cmp r4, r59 m1 {/ @* B, e% s3 @: ]) S
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
! t6 D. z5 E4 t9 { 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}( |$ b4 Z4 D, m$ r
83d4: 00008054 .word 0x00008054& }( ?; _ ]5 k0 J) n3 J$ A
83d8: 00008054 .word 0x00008054& X+ ^* h" u7 j' s
none:! a, U5 E* C- D+ y7 D! V1 U K( ]
Disassembly of section .fini:
7 z& ?% {# i0 z% p
/ \8 j: d# @: V3 X5 G9 c0 @ v00008474 <_fini>:& P7 `7 m/ P* H; U
8474: e92d4010 push {r4, lr}5 s9 U3 F* M( l# d, T. i6 @7 g# }
8478: e8bd8010 pop {r4, pc}
9 u2 Q+ L( h, f+ Farago:& n: L R* q! y5 ~( `7 h
Disassembly of section .fini:5 F! y9 x2 j% c& m# X( m( [1 H- g
# q. f6 D' Z& M9 u2 \/ @000083e0 <_fini>:
" E: R& o$ n1 n9 P+ l" T3 A 83e0: e92d4008 push {r3, lr}6 ?$ [* x2 n: ]9 ^# E7 z7 z
83e4: e8bd8008 pop {r3, pc}% \& K, m2 P8 P
{4 ~0 W( J2 A) p
- n! {" r) a4 l5 l: P" ~1 ~! e- L$ t
|
|