|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
0 L2 `& x( p* Z9 F 1 #include<stdio.h>
) k3 L7 F% b- l6 N3 F" U* h$ d 2 #include<math.h>% p: D3 O; j5 W5 u. V
3 int main(int argc,char* argv[]), E0 d* w, I7 \* ?5 x
4 {
* @5 U. l: c& Q/ R1 {+ S 5 int a,b,c;
_! @, m z0 z6 X 6 c = a * b;
: v U& K' T+ R6 F( t9 f 7 return 0;
" X w1 ]! P4 y, ~1 W$ l 8 }
( ]8 w( k% P3 N
* y) x9 t( v, R! i0 `下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
+ Q2 b2 S" N. U+ i9 ?( f. D1 g( F$ t, Fnone:
5 L' a# _+ g. j000082e0 <_init>:
4 O+ n, s9 ?5 {( o# f+ l 82e0: e92d4010 push {r4, lr}9 W! P6 G i# W( e& `3 [/ a3 b
82e4: eb00001c bl 835c <call_gmon_start>
" O& _+ {/ H1 o0 f 82e8: e8bd8010 pop {r4, pc}5 { n& s8 A# I' _ `7 d& |
arago:
: f4 i9 U# _8 G: K% a1 x00008250 <_init>:/ Z: Q& T9 O) x; M) O
8250: e92d4008 push {r3, lr}4 o) \- }/ Z7 O3 c( r- l
8254: eb00001d bl 82d0 <call_gmon_start>
5 e9 g5 U6 H& `! J 8258: e8bd8008 pop {r3, pc}
/ p) T. V+ R, i F1 z+ W) C$ m+ |& f6 h' Q
none:
9 b% [8 [0 u5 n2 T9 p) `/ N# Q000082ec <.plt>:
/ l, M2 _1 s! n- V7 } \2 l: u 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)6 y3 i9 n5 o' K
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
8 e M/ ]- }% M, M! F9 c1 h 82f4: e08fe00e add lr, pc, lr& m: w7 C; |( S+ }. I9 H4 D
82f8: e5bef008 ldr pc, [lr, #8]!
* E1 `& _" v. j% `0 m- Y; ^ 82fc: 000082d4 .word 0x000082d4
$ d2 L" ?6 u( E0 o- E1 H 8300: e28fc600 add ip, pc, #0 ; 0x0
: N$ R, m# _% D1 s 8304: e28cca08 add ip, ip, #32768 ; 0x8000
5 K& I2 R1 ]. N) E 8308: e5bcf2d4 ldr pc, [ip, #724]!7 _- t0 r; `8 K3 f( A- t
830c: e28fc600 add ip, pc, #0 ; 0x0
* Q7 [% f. k2 P 8310: e28cca08 add ip, ip, #32768 ; 0x8000
( H- u% v' o' u3 ~" N6 r4 G; M 8314: e5bcf2cc ldr pc, [ip, #716]!2 @6 W! T; U) j$ `8 Z4 r/ Y$ ~% w
8318: e28fc600 add ip, pc, #0 ; 0x0, P: M j9 @; o6 b% i
831c: e28cca08 add ip, ip, #32768 ; 0x8000
% W, M' j1 Q( x5 `+ ~: i 8320: e5bcf2c4 ldr pc, [ip, #708]!
/ O3 j) m. `% J5 @) Harago:3 d6 _& V! x5 W2 r$ T- ?
0000825c <.plt>:
2 t' f7 M; f, B. J4 T8 ~0 S6 I 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)* B% @ h4 k0 M3 a
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
8 v. `% l+ x Z 8264: e08fe00e add lr, pc, lr, n9 E" r( q8 A9 f
8268: e5bef008 ldr pc, [lr, #8]!
7 j$ H! P& |9 ^% ^ 826c: 0000827c .word 0x0000827c) @4 _9 S8 C; ^8 ~6 V2 L4 d; H
8270: e28fc600 add ip, pc, #0
- e! [$ w2 c. v6 x+ h/ o 8274: e28cca08 add ip, ip, #32768 ; 0x8000
3 S ^, B8 z& j( M: T1 I 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
+ B) f/ E# n! \* t9 a% X 827c: e28fc600 add ip, pc, #0: K8 G: X+ |; d5 a
8280: e28cca08 add ip, ip, #32768 ; 0x8000% \+ r- Q1 N, W ^5 ^* j6 }
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
- E, J3 v" ^* i' H 8288: e28fc600 add ip, pc, #0& h ?! Q3 e4 V9 G9 i/ o
828c: e28cca08 add ip, ip, #32768 ; 0x8000
$ v# D& y; n* z6 Y- k; ` 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c) ~% T5 p; [3 o/ {! @) A
none:* c5 r w! z8 H0 D
00008324 <_start>:# V7 W3 p' Y g
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>+ `" v) n% }$ G! T& y- n
8328: e3a0b000 mov fp, #0 ; 0x0
- T6 h% E( }* V 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4), c6 k$ b+ y2 ]( \/ U* y9 i
8330: e1a0200d mov r2, sp. `# b$ I8 U# F% c. q; R# Z
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)8 d" c. I6 j) a# L( Y; p
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
, H5 {3 k3 m! |% |% N 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>0 N5 Y% m2 ]' c; K r
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>! ]5 k! V/ N' s/ [7 d" c
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)2 A; @: I& Y# n9 M U: q8 s
8348: ebffffef bl 830c <_init+0x2c>
4 v' D2 s1 [& R& g+ D 834c: ebffffeb bl 8300 <_init+0x20>
, [$ v/ J0 [) }5 F/ \7 Q 8350: 00008404 .word 0x000084045 k: l/ x: f5 L+ P5 L- w
8354: 000083cc .word 0x000083cc! `! \- y/ @. n6 o2 @
8358: 00008408 .word 0x00008408/ E) {( e* {3 X6 t: C) L
arago:; Q$ k) I( W r% j/ u
00008294 <_start>:
2 W: A) A; I' `, l8 _* _ 8294: e3a0b000 mov fp, #0
/ E/ @0 _' R: J 8298: e3a0e000 mov lr, #03 d6 M% [" a) H! a1 [( _6 X
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)6 T; Q+ I/ S+ O/ U
82a0: e1a0200d mov r2, sp8 _6 ?) C/ \" e3 H: v: S1 g
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)" w) p0 S( h) m9 q2 G
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
+ B8 x1 U0 `5 C& T; _% g 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
4 D" [; m) O. K' }8 D, g, { 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!). t3 c: Z9 X5 Z# }
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>' s. ~1 m# D0 D F; H2 F
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
: F/ d' I9 r, ? 82bc: ebffffee bl 827c <_init+0x2c>6 U4 S' l2 H0 ?
82c0: ebffffea bl 8270 <_init+0x20>+ {! t- I3 h; p( A6 g
82c4: 000083dc .word 0x000083dc; p! O y" g- T6 g2 w) e
82c8: 00008344 .word 0x00008344
; B' |: C. {: K 82cc: 0000837c .word 0x0000837c
/ F7 J% ?9 N9 |. \! Z$ ]none:
! c1 A; w8 [% `& ~' n( d1 l* w0000835c <call_gmon_start>:
( D* h7 I# e- z4 U 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
; y' v7 I: i0 d! W# V4 Z) L0 y 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>- q* |4 D7 ?5 C/ c9 I7 z% Y* r1 u
8364: e08f3003 add r3, pc, r3/ e2 k. C. ?, i9 V
8368: e7931002 ldr r1, [r3, r2] k+ x# R6 R) G$ _" V( _
836c: e3510000 cmp r1, #0 ; 0x0
! J8 }) V8 o+ o 8370: 012fff1e bxeq lr
, ^1 G# U/ }8 G% v7 D 8374: eaffffe7 b 8318 <_init+0x38>5 x" H" Z- g$ e9 B% |
8378: 00008264 .word 0x00008264. D' w3 l4 Q/ i/ O) ?) Z* O
837c: 00000018 .word 0x00000018
( L# Y! X( e3 E/ i/ Carago:1 Y3 u; z* ]% x
000082d0 <call_gmon_start>:# D$ o+ d! ^6 V
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
9 j* O0 W* i- C. S8 J* d2 p 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>6 o8 f8 l7 `- s- ~: J% b3 W
82d8: e08f3003 add r3, pc, r3
+ E" @) J" x. Q; h 82dc: e7932000 ldr r2, [r3, r0]! g$ l1 [+ ~. B7 Y( _/ a# H
82e0: e3520000 cmp r2, #0
' _2 _" e8 A2 |0 x. l9 G 82e4: 012fff1e bxeq lr
; U3 X' v! p6 t) N! f# Q+ u 82e8: eaffffe6 b 8288 <_init+0x38>
9 q$ p1 m- C6 b3 Y2 @! W 82ec: 00008208 .word 0x00008208, d# D7 e# W# p
82f0: 00000018 .word 0x00000018
+ ]1 P8 }- `9 d2 X$ Bnone:- [, Q% d! q4 Y+ g! ^: e9 X/ A- k0 Y
00008380 <__do_global_dtors_aux>:
7 G( `; d! a _! Q5 r# v4 i 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
9 N8 f e) C4 h" f 8384: e5d23000 ldrb r3, [r2]
+ E- p) X w6 V 8388: e3530000 cmp r3, #0 ; 0x0
, @/ i: ]& s. a8 U& e: p$ ^ 838c: 03a03001 moveq r3, #1 ; 0x1& D0 o+ ~4 ~3 u3 s! P
8390: 05c23000 strbeq r3, [r2]. R+ P4 @9 F! A1 C* S( l# w
8394: e12fff1e bx lr
% `0 Y) {( t1 g& z 8398: 000105f4 .word 0x000105f40 a% E# g! d: ?5 N# a8 z
arago:! B( J& c& P/ ~) _, f" ~8 |2 k
000082f4 <__do_global_dtors_aux>:
. a# x) h! d( m+ a2 m6 R 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>. ~7 T+ N) k9 J Q
82f8: e5d32000 ldrb r2, [r3]
% e/ e3 u* z" d 82fc: e3520000 cmp r2, #0
5 k2 E% e- m" C0 e$ [ 8300: 02822001 addeq r2, r2, #16 J. d5 D& J' K
8304: 05c32000 strbeq r2, [r3]
7 s& j' F8 t N* T% {, r6 K/ V 8308: e12fff1e bx lr
3 e2 {' w. r9 k' l( [1 ^% j 830c: 0001050c .word 0x0001050c
+ L$ M! U% } q' @$ Cnone:; t, H/ Y& K5 \- A- p4 _: x$ j, {& X1 |
0000839c <frame_dummy>:; i: f: n- u. [! o H' d
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>( d" N) U4 u0 }6 i0 v1 _2 v
83a0: e92d4010 push {r4, lr}
: K, z% b v! f0 R' g 83a4: e5903000 ldr r3, [r0]2 A, y) {$ I0 V+ f$ Q8 }6 P
83a8: e3530000 cmp r3, #0 ; 0x02 s( A i# S0 ^( y( M5 V/ H$ f' F+ @0 z
83ac: 08bd8010 popeq {r4, pc}2 W. z4 T- V. R, z1 d3 ]9 b' l
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>: t' ~3 g w# t. c2 L) L
83b4: e3530000 cmp r3, #0 ; 0x0
; |% G4 r! N. h: b0 t# K 83b8: 08bd8010 popeq {r4, pc}4 [0 p/ w- H5 v6 {
83bc: e12fff33 blx r3! b3 b9 p* d* K* [1 `- Z* F6 N1 j
83c0: e8bd8010 pop {r4, pc}- [: x% T. _( ?4 F# w7 T1 E
83c4: 000104dc .word 0x000104dc
! k3 _! ]( n( q3 E 83c8: 00000000 .word 0x00000000
* q- V5 V1 z2 F: Varago: M, k7 c( O$ F1 ?5 e S
00008310 <frame_dummy>:
5 D3 x, o/ T: _( E$ n 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>( x' V; D# z" S0 i
8314: e92d4008 push {r3, lr}4 A0 `4 A4 _: F I
8318: e5903000 ldr r3, [r0]2 q/ U6 S- m( J! [
831c: e3530000 cmp r3, #0
. X* \9 M! h# U- i 8320: 0a000003 beq 8334 <frame_dummy+0x24>$ B- S9 H; m& e
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
5 ]& ?2 ]- a( N Y- \5 n' X 8328: e3530000 cmp r3, #0) l7 [' J5 o' X" a( B+ x' e
832c: 11a0e00f movne lr, pc3 R% j8 \' X* C7 b) h# n E) G. f
8330: 112fff13 bxne r3" \4 O6 P |3 O( z) x
8334: e8bd4008 pop {r3, lr}
/ N( R0 r5 P( g, b 8338: e12fff1e bx lr
/ ]- \2 [ c, L* ^) o+ k 833c: 000103fc .word 0x000103fc
5 J1 D; y# Q# t) A7 H$ O 8340: 00000000 .word 0x00000000
$ H2 H2 B4 ?+ Tnone:* f6 N- J* m; E! n1 Z1 `1 K# P
000083cc <main>:
" Z# e7 ?7 ~( u7 n 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)$ d. j7 H" i' X& \2 I3 `) _
83d0: e28db000 add fp, sp, #0 ; 0x0
8 W9 x b o2 j4 {- k 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
7 s6 b* \2 t/ [" E1 A/ r- A; N 83d8: e50b0018 str r0, [fp, #-24]/ h3 `, o0 v; m
83dc: e50b101c str r1, [fp, #-28]' e! j4 g" f( D
83e0: e51b2010 ldr r2, [fp, #-16]
% q/ q+ z: c9 q+ S 83e4: e51b300c ldr r3, [fp, #-12]: H' u) b& i5 b( G7 y4 W! `
83e8: e0030392 mul r3, r2, r3
/ {7 h0 f: O5 k" | 83ec: e50b3008 str r3, [fp, #-8]
& Y" a8 v9 i3 x. z! k' u# Q, P, c 83f0: e3a03000 mov r3, #0 ; 0x0; B/ P6 }8 A+ p; m* \8 }) `
83f4: e1a00003 mov r0, r3* q' L6 x( ?' }9 y
83f8: e28bd000 add sp, fp, #0 ; 0x0
$ J4 Q6 [4 {6 V0 ?" k 83fc: e8bd0800 pop {fp}0 Q. }4 A7 U- b7 A
8400: e12fff1e bx lr
; c+ z6 t6 \) Qarago:
|. G5 h: z$ _* |, o00008344 <main>:
5 o5 H2 I1 o4 I: ~5 W 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
9 [8 L& @# Q% z: y! m, V9 L 8348: e28db000 add fp, sp, #0
% E. ]6 ^1 V0 N# _- ~ 834c: e24dd01c sub sp, sp, #28& Y4 J ]. q7 c3 [
8350: e50b0018 str r0, [fp, #-24]
R# X" Z. `6 K7 u 8354: e50b101c str r1, [fp, #-28]
6 I: _! A" W8 x3 H 8358: e51b3008 ldr r3, [fp, #-8]: t% f3 b5 p! c1 i. M
835c: e51b200c ldr r2, [fp, #-12]$ c' l2 J; o4 s/ |" J
8360: e0030392 mul r3, r2, r37 Q7 k M; n" x0 K( K+ Q
8364: e50b3010 str r3, [fp, #-16]
/ A2 E( @- J8 D0 P* d 8368: e3a03000 mov r3, #0
g- ]" C& x: |) F4 N* D 836c: e1a00003 mov r0, r3; q* f2 P- g+ V; b q, j6 B8 B$ ?
8370: e28bd000 add sp, fp, #0
$ f# y" Q) O" U0 Z9 t 8374: e8bd0800 pop {fp}, W. t; q0 M& Y6 E+ |7 P
8378: e12fff1e bx lr
6 g# S9 @" P1 l3 @& k' dnone:7 s' F# g- ^9 H( K0 w
00008404 <__libc_csu_fini>:
% |; v% F/ R" Z' W' H8 c D$ G 8404: e12fff1e bx lr' c `; f' D' D9 Y3 K
arago:4 i" z+ X8 K; f+ x
000083dc <__libc_csu_fini>:# a6 d/ i5 c2 h B& B
83dc: e12fff1e bx lr
5 I7 v/ R" ?( m8 P0 Q" Nnone:
, g6 j6 L! Q; j& \; M W6 E00008408 <__libc_csu_init>:6 n3 l4 f$ m* d4 |, e3 j' A9 E
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
: P2 f4 q$ E) {1 ]) L" N" ^4 O 840c: e1a08001 mov r8, r1
! s8 N1 ]. J$ B) m7 r* V) b 8410: e1a07002 mov r7, r2; ~8 g* z8 @. w6 L: j2 F% ]3 E
8414: e1a0a000 mov sl, r0
9 F2 c' C8 b3 b 8418: ebffffb0 bl 82e0 <_init>
9 D# H0 o5 @9 h& R 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>0 `" H# N l/ A6 K0 P. l4 J' o# n
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
. C; s* k/ Q, u 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>3 U. ?+ O! v0 h+ h: ^
8428: e0613003 rsb r3, r1, r3! Z4 S" _) \& X4 ]9 f i7 O F
842c: e08f2002 add r2, pc, r2
# ^4 N) s5 ^9 }5 P6 u& g 8430: e1b05143 asrs r5, r3, #2
# L/ @8 k- v/ d! j) u; K! | 8434: e0822001 add r2, r2, r1
9 O; {& f# g1 [) l7 H) _' m- E0 l 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}7 M/ |$ m1 m* l
843c: e1a06002 mov r6, r2
, u3 J3 Q" ^' C9 b' O8 p 8440: e3a04000 mov r4, #0 ; 0x0
3 d7 C+ V, r1 H( s; {% x 8444: e1a0000a mov r0, sl- X# x# g7 b6 x/ _, I
8448: e1a01008 mov r1, r86 b( e9 F3 E' a& K
844c: e1a02007 mov r2, r7: D* k: o' i1 Q+ Z9 F6 L9 i; m7 n
8450: e1a0e00f mov lr, pc& a$ ~) ~! z; W( S, J6 _
8454: e796f104 ldr pc, [r6, r4, lsl #2]" i8 |, Q4 c" i. L6 l
8458: e2844001 add r4, r4, #1 ; 0x14 U/ p9 V4 I7 I" G5 f j9 M- f j
845c: e1540005 cmp r4, r5
* g/ q& }3 \9 f 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
3 c0 A; Z0 G) ~* @* M" m8 g 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}( M) v( }" l/ {: J6 v
8468: ffffff04 .word 0xffffff04 `! N& W( B& m* g
846c: ffffff08 .word 0xffffff08
. C* H, z, g/ o9 b$ L, @ 8470: 0000819c .word 0x0000819c1 Y1 n9 q3 ~: a* r( a
arago:1 ~. V% N' A6 b$ ]6 ^
0000837c <__libc_csu_init>:
: b, s; x. b4 w 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
0 v- k5 h! \ r9 T3 k: t 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
* z& T ?8 J [ 8384: e1a06000 mov r6, r0" Y! x$ i+ q; m5 w" L: s
8388: e1a07001 mov r7, r1
3 K8 e, T0 m; H! ^9 P 838c: e1a08002 mov r8, r2: S% m# x R& G# A: f0 l
8390: ebffffae bl 8250 <_init>. O8 n% N& w& H+ c" f9 Z
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>( m J# y, h5 p
8398: e08fa00a add sl, pc, sl
; d+ u [) ^7 l* K# \ 839c: e08f0001 add r0, pc, r1
; [4 I* M* S% r; v2 o0 x+ V 83a0: e06a5000 rsb r5, sl, r0
0 W5 }% v, K3 t 83a4: e1b05145 asrs r5, r5, #2& z% ^% l, j3 ] j8 x3 S; V. s
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}& x8 O# T1 O8 t" f& [) |
83ac: e3a04000 mov r4, #0
3 J j( ?! ^0 w/ k( t9 j4 m 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
! a& E4 U& ?0 [, S! L. q/ |9 r 83b4: e1a00006 mov r0, r6
- n- J" m1 U! B7 G- B 83b8: e1a01007 mov r1, r7
& S: m# s* o8 R6 q. V. b# T 83bc: e1a02008 mov r2, r8
8 O6 T$ e" ~1 a5 h! g. W: N 83c0: e2844001 add r4, r4, #1
0 Y9 L( w3 Y) W$ ?& b5 a 83c4: e12fff33 blx r3
0 x$ h: H2 f4 z; T: v- |9 l! r* ~ 83c8: e1540005 cmp r4, r5- f m" ^% Q5 m3 q- h0 l) Y. \9 \' f9 O
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>7 U/ J6 ]' i9 ^* I1 }
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}- S1 l# g8 p5 R7 {6 c5 k2 k
83d4: 00008054 .word 0x00008054
0 J. ?: b* X+ W3 [& p8 k, P+ L- R 83d8: 00008054 .word 0x00008054
/ k7 N6 `6 s* ^7 d$ B( Mnone:
. z2 C. d; E9 O1 \- l& o$ mDisassembly of section .fini:
0 Q' i+ c4 O2 n p, o# {& l; y9 k O/ f" k* a& [- h% j
00008474 <_fini>:
+ ~5 y u6 j; j# w/ U 8474: e92d4010 push {r4, lr}$ g, n2 E3 R: i$ _/ s
8478: e8bd8010 pop {r4, pc}
! p0 F7 W! V* |' h, H/ Y. Yarago:
a4 b) |# d6 P4 N. q5 DDisassembly of section .fini:
, l2 y- D. {% q, [8 q; D7 m# q$ h7 Y' B3 ?4 l& i
000083e0 <_fini>:1 E/ v7 d& [ ^7 d2 B" y
83e0: e92d4008 push {r3, lr}$ r3 `9 m1 p- Y+ o7 l0 J% l. J
83e4: e8bd8008 pop {r3, pc}
' T$ d7 \4 D7 u; J; O9 ?- ~8 t* \: X6 ^# v* C- q
. N# O: _$ u. ^" K$ B, ?: D" S. ]" h* Z! j
|
|