|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
+ u5 D9 p, a' y/ @ 1 #include<stdio.h> , }3 d; K% {% b2 y2 \2 e
2 #include<math.h> M7 g+ ] e% f+ T) o( x$ q" N
3 int main(int argc,char* argv[])
! J9 ? m3 K) }- } 4 {
2 q }9 w# ?) B6 ^ V 5 int a,b,c;
" x6 R# @$ n5 @3 [; r1 o; O 6 c = a * b;' w# f( M' Y# M6 U2 Z/ F& ?
7 return 0;$ y* ~0 S, z1 u( s( c. S3 ?# H. G
8 }
# {7 |' |& J' g, r# _* {
' w1 Q$ w# e5 G, l3 V下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看# V- n( W( j; e6 i6 z* a1 S, L9 G
none:9 n: S/ Z% a% I" j
000082e0 <_init>:, i' I" e, }: U9 h
82e0: e92d4010 push {r4, lr}
& W. @1 P: O* c, w- ] 82e4: eb00001c bl 835c <call_gmon_start>- M7 u$ z1 I: M
82e8: e8bd8010 pop {r4, pc}* l b- D, q/ s1 {
arago:' }$ z$ h; G) ~- A! u2 J- c
00008250 <_init>:. B7 t9 ^8 i% I' ]. f
8250: e92d4008 push {r3, lr}
# |7 |& M. f9 I0 S; r9 j0 t 8254: eb00001d bl 82d0 <call_gmon_start>( `3 T4 F' N% K
8258: e8bd8008 pop {r3, pc}
7 t' A m5 L9 b6 u: U/ p0 v. E2 W) B! S4 a5 ^) D
none:
# n; @) u% r( l: n000082ec <.plt>:
& ?5 v) Y, g) H 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)% X& U1 `2 `/ ?
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>- h4 Q9 {, K+ c- s0 m& X7 d
82f4: e08fe00e add lr, pc, lr0 n0 _' b# o4 B& n* m3 A$ Z
82f8: e5bef008 ldr pc, [lr, #8]!
( u: M; |9 y8 g$ j6 v! e! R 82fc: 000082d4 .word 0x000082d4# X( D! Q1 E7 o6 G
8300: e28fc600 add ip, pc, #0 ; 0x0
! X3 m* K2 T9 N1 W' }% i7 Q( M 8304: e28cca08 add ip, ip, #32768 ; 0x8000
/ m) [; F7 q% q0 h' f7 \ 8308: e5bcf2d4 ldr pc, [ip, #724]!0 ^# n) b/ v+ x0 ~7 g& d5 v
830c: e28fc600 add ip, pc, #0 ; 0x07 x" @# G* k" e( C5 ]+ w) v7 ^
8310: e28cca08 add ip, ip, #32768 ; 0x8000
. ?8 A) A2 v/ D* k( U* W 8314: e5bcf2cc ldr pc, [ip, #716]!
- T; m3 ~8 a8 w7 |5 z 8318: e28fc600 add ip, pc, #0 ; 0x0
2 {$ i, O# h* X' P* N 831c: e28cca08 add ip, ip, #32768 ; 0x8000
- d# q+ q* s2 d0 k4 x& Y2 ^ B6 V 8320: e5bcf2c4 ldr pc, [ip, #708]!2 i0 G' b+ [7 ]. q
arago:- i( A* ~; R* J3 Y$ a
0000825c <.plt>:5 O% w/ X \. s# T4 O: F; n3 p( h
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
% C; j x% l4 M1 O% w& e 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
# Q U% {7 i) _* L. { 8264: e08fe00e add lr, pc, lr' V' {4 @; P6 |$ l9 \
8268: e5bef008 ldr pc, [lr, #8]!
8 E5 r0 u5 d% U( I 826c: 0000827c .word 0x0000827c
. y( y3 f6 b, L 8270: e28fc600 add ip, pc, #0* o; F. V/ R* v1 u, b
8274: e28cca08 add ip, ip, #32768 ; 0x8000& ~6 x; ]9 L7 j7 G/ f, |
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# g/ M. Y# C' d' Y5 k
827c: e28fc600 add ip, pc, #0( P" O6 _. Y. a4 N
8280: e28cca08 add ip, ip, #32768 ; 0x8000
8 u. r9 O, a6 D* |0 t$ `0 o* n 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274; l8 C, F! j4 \, C$ a& ?
8288: e28fc600 add ip, pc, #0
5 D$ C9 v- y; S8 O! E9 L 828c: e28cca08 add ip, ip, #32768 ; 0x80004 v9 \ l- T7 G4 ?2 G% q5 ^0 ?
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c( t6 u6 i2 g2 F# m9 Z
none:+ W4 g' g. `6 `5 E4 z0 G$ C
00008324 <_start>:
7 B- g$ d, M- o8 d 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>% }9 M1 N" a( y6 F# V' j% J
8328: e3a0b000 mov fp, #0 ; 0x0* H0 ?$ R" T, k
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
+ F& l7 Q% \, V6 _ m' C0 Z 8330: e1a0200d mov r2, sp
2 {, _( M4 K/ O9 [' y8 h0 D 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
$ B1 d$ H$ T! p2 l8 X( T 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)- _( E N/ T5 r9 x, u7 I: D' j
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
+ O. n- W" j4 j, S# I: q# J 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34># @. N1 [! Z+ m5 Z7 O2 u: z9 R
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)& X4 s/ P. p) T7 X/ Q* R
8348: ebffffef bl 830c <_init+0x2c>& q' o# R5 _2 B* x% \0 ^
834c: ebffffeb bl 8300 <_init+0x20>, O3 V# v3 h7 d$ ]0 h J! ?1 Z
8350: 00008404 .word 0x00008404, N, |( D% D6 \8 ]7 S0 P8 D$ T& k
8354: 000083cc .word 0x000083cc* B; E, v5 L7 y ~; [- E' O
8358: 00008408 .word 0x00008408
* e# u% j0 Z- z0 o, i& }arago:
4 ?: n! K. e4 H3 y- }! v+ F00008294 <_start>:
% U7 g' j# E/ u, F$ u 8294: e3a0b000 mov fp, #02 Q% a0 b n: U u, {+ P
8298: e3a0e000 mov lr, #0# I) [! I$ w. s! t Z
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)/ ?( w! O* H0 c) m. A
82a0: e1a0200d mov r2, sp
# l2 d L# W+ N x4 | 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!). D# A q" B2 y% p
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
; m9 c3 F# s/ A, L 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
1 y% @2 d" v3 l( i7 x" x; f 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)! A7 u# \% l* C
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>% T3 i0 c2 G6 }+ R6 p5 a+ G7 g% V
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>$ V; E" I1 Z" m1 b: J
82bc: ebffffee bl 827c <_init+0x2c>6 g$ x" i9 ~. |3 l
82c0: ebffffea bl 8270 <_init+0x20>4 F% k3 a' p! c. ?5 w
82c4: 000083dc .word 0x000083dc
$ \, {8 X g0 R" e0 }6 r 82c8: 00008344 .word 0x00008344# b/ I4 D# c6 f$ V
82cc: 0000837c .word 0x0000837c
9 _& A; Q* h6 Y: l# K' F5 Gnone:5 c" O* g6 V/ j. F
0000835c <call_gmon_start>:# D3 ^6 o" M! x, X( }; u
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>$ F3 ^% y, X& c! U5 j, t
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>. D- w0 z! U* [- c4 E4 g' s" F
8364: e08f3003 add r3, pc, r3) A& W/ a& D# f7 ?3 Q
8368: e7931002 ldr r1, [r3, r2]
) W' R6 X* E3 t+ Y" p2 D0 I' h 836c: e3510000 cmp r1, #0 ; 0x0( x8 M u. h( {5 h' f* F
8370: 012fff1e bxeq lr
- X/ n8 p2 O/ I% K5 p 8374: eaffffe7 b 8318 <_init+0x38>
! F$ t/ a8 B' A/ O 8378: 00008264 .word 0x00008264% r! s! m' Z- v* x
837c: 00000018 .word 0x00000018
7 C, [+ S" U1 {1 S4 varago:
% t2 {" I5 B7 F/ S! j& O000082d0 <call_gmon_start>:# j9 J9 f1 M7 l" d8 S8 Y# `
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
2 u* @5 `" G! [) f9 ~- Z0 K 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
, _0 p1 r) J& P4 z: q F8 x6 b 82d8: e08f3003 add r3, pc, r3- G) A8 [2 U2 m( p
82dc: e7932000 ldr r2, [r3, r0]- u( l: J0 r% Y4 p2 `8 o
82e0: e3520000 cmp r2, #0
+ u& S4 Q1 x: {8 G 82e4: 012fff1e bxeq lr
8 J* U0 @/ ?3 X) J4 R% @$ o# F. U8 A8 d 82e8: eaffffe6 b 8288 <_init+0x38>/ b2 N. u+ M- k- o
82ec: 00008208 .word 0x00008208( y( \) K, w7 Y& p/ @$ s3 Q' v" K
82f0: 00000018 .word 0x00000018
# c; z' G* c# _. knone:& M, `, }2 x0 ]. _ ?' d ?3 L; U# Q
00008380 <__do_global_dtors_aux>:
6 _9 Y2 `+ }0 s0 k 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
) m; B2 c0 s2 Z4 N, E 8384: e5d23000 ldrb r3, [r2]" F- T1 ^! I8 u; b5 Z* P+ l
8388: e3530000 cmp r3, #0 ; 0x08 J6 r$ V6 z& }, A$ l, p: U% G
838c: 03a03001 moveq r3, #1 ; 0x1
2 |/ _4 n: R7 O) A9 c7 I 8390: 05c23000 strbeq r3, [r2]! c3 S/ \; N& U
8394: e12fff1e bx lr" d% _9 `9 `, t. f3 _
8398: 000105f4 .word 0x000105f4, S7 V' P3 Z3 b/ b
arago:* a9 h4 Y5 V2 u' g8 e4 R
000082f4 <__do_global_dtors_aux>:
9 ]0 ?( c& J# b. s 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
/ R& {2 O) X5 y1 j+ D 82f8: e5d32000 ldrb r2, [r3]2 u7 E6 K& E! [: P6 G2 w
82fc: e3520000 cmp r2, #0* x0 v* N/ Y& _% U: q2 a
8300: 02822001 addeq r2, r2, #1) ~9 j/ L L/ }7 G! y, F
8304: 05c32000 strbeq r2, [r3]8 e$ n( P0 X7 z( y% J4 e
8308: e12fff1e bx lr/ [8 x: @2 _2 M
830c: 0001050c .word 0x0001050c/ S7 r1 ^- S w& L2 G0 o) }4 Q
none: W1 f6 I" S; i& F F6 q
0000839c <frame_dummy>:) J. f9 ]3 {0 @, @2 `% y
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
! R5 q- H! r, I7 v+ V 83a0: e92d4010 push {r4, lr}
! D/ y9 a% N9 P5 i; I6 x2 y 83a4: e5903000 ldr r3, [r0]
+ S" d! u8 q- C 83a8: e3530000 cmp r3, #0 ; 0x0
7 k$ V: W) {4 }! ]# G5 k" Y 83ac: 08bd8010 popeq {r4, pc}
2 |5 d5 ]; m( d6 T- s 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
2 }! ^$ i; J; i# m, _) p 83b4: e3530000 cmp r3, #0 ; 0x0
: \" T. f6 n4 T0 K1 c/ Q' L5 K 83b8: 08bd8010 popeq {r4, pc}
0 I E' b1 e B! g) f' { 83bc: e12fff33 blx r3
; B( i8 n9 V1 r) B" q. [" s 83c0: e8bd8010 pop {r4, pc}/ g ]7 B0 y7 C
83c4: 000104dc .word 0x000104dc
+ x6 |$ s# f8 z 83c8: 00000000 .word 0x00000000' ~. z V* p2 R2 S( b+ h
arago:: s; j+ n1 _& p5 D2 ]! Y: \
00008310 <frame_dummy>:
6 W( z* }0 m6 F9 B9 n1 g m' S 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
' e0 I! J, I, H' a A 8314: e92d4008 push {r3, lr}
7 d9 L$ h4 K% P! f 8318: e5903000 ldr r3, [r0]9 m; t% g( F, T+ w6 c: }- H
831c: e3530000 cmp r3, #0
) }, e( e7 S4 G8 A$ I, h1 P 8320: 0a000003 beq 8334 <frame_dummy+0x24>
4 u+ Z: X' @# g; W+ U 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30> h0 `1 q2 c- f2 K
8328: e3530000 cmp r3, #0
4 _ y3 y+ R2 v 832c: 11a0e00f movne lr, pc1 U7 w1 T( r% i- r9 O8 y; K# g
8330: 112fff13 bxne r3
/ |5 q+ C. G7 _. |- t* U 8334: e8bd4008 pop {r3, lr}: M. `! U& N$ k4 u
8338: e12fff1e bx lr4 j2 E6 q+ b2 Y
833c: 000103fc .word 0x000103fc
4 @6 U+ g3 @& M 8340: 00000000 .word 0x00000000$ S9 C, l: M; R4 A
none:
$ U% A& c+ @0 J: o5 n* A000083cc <main>:4 K5 m) S5 s2 B) x' K- t# |
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
4 r, u( D6 H0 C; l) P9 x 83d0: e28db000 add fp, sp, #0 ; 0x0- W0 s& Y& q" d4 P: b& i! _
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
1 W6 ?0 a; k! `9 Y 83d8: e50b0018 str r0, [fp, #-24]
; w! {; L+ o! X9 U' _$ N 83dc: e50b101c str r1, [fp, #-28]9 [2 w9 y- H! h1 z; u
83e0: e51b2010 ldr r2, [fp, #-16]! f, _2 A* [3 H$ I' z9 {
83e4: e51b300c ldr r3, [fp, #-12]+ Y+ O( s7 y2 v2 r
83e8: e0030392 mul r3, r2, r3: n4 d6 N) Z7 o" ? P2 f4 |
83ec: e50b3008 str r3, [fp, #-8]
6 n9 x: T9 K- b5 p. B 83f0: e3a03000 mov r3, #0 ; 0x0! x6 q% }+ w! a z9 H
83f4: e1a00003 mov r0, r3
6 A8 Y1 p! g/ c7 k 83f8: e28bd000 add sp, fp, #0 ; 0x0
6 d) t$ B/ p' G6 P8 X 83fc: e8bd0800 pop {fp}
9 h' I$ r( x8 x9 I 8400: e12fff1e bx lr
) _* T, f) w z1 H$ |arago:
4 I0 g( H( j, u6 c3 T, d! \, R00008344 <main>:
# _7 [9 Y6 A+ ] 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)% Q7 `) [. }9 b1 ~4 c* E1 c, S
8348: e28db000 add fp, sp, #0
7 n* b3 R9 J2 i 834c: e24dd01c sub sp, sp, #28
7 D+ ]7 j" O4 f- c6 `5 K 8350: e50b0018 str r0, [fp, #-24]
' S$ z6 `8 \& ]) N5 \" v! j 8354: e50b101c str r1, [fp, #-28]. C1 i! b+ N2 e
8358: e51b3008 ldr r3, [fp, #-8]7 k0 D2 U( Z7 [8 k9 Y' H; V
835c: e51b200c ldr r2, [fp, #-12] u+ `" ]! f& _7 V
8360: e0030392 mul r3, r2, r3$ |- e( V# B) ^1 e. Q
8364: e50b3010 str r3, [fp, #-16]
$ O3 I! H( d7 d( J6 U 8368: e3a03000 mov r3, #0, [9 U) N+ u$ `6 S& Z3 A6 V
836c: e1a00003 mov r0, r3
! v9 O2 g: \* \5 T# g 8370: e28bd000 add sp, fp, #0
, R, a. i* d j. U 8374: e8bd0800 pop {fp}$ Y4 i) u: z& V! ?2 Y& n# j
8378: e12fff1e bx lr1 J+ f4 j0 a3 I) H& w! g
none:. s* h# S6 P: {5 |' I, m$ I' h+ \
00008404 <__libc_csu_fini>:
6 }: C. l2 Y: F. {2 i 8404: e12fff1e bx lr
y0 x1 Z* s4 o3 Narago:( n6 @& M! C9 f8 T E; C' H
000083dc <__libc_csu_fini>:
2 g, T. _; O: ~: h. W 83dc: e12fff1e bx lr( r: [: G% t8 L5 I
none:
% E+ S( Q: b5 \ f |5 n00008408 <__libc_csu_init>:
% c- d2 T+ f' Z6 u 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}) l; N3 }7 F2 D+ Z) }
840c: e1a08001 mov r8, r1
' t0 j- p w# l7 R$ r 8410: e1a07002 mov r7, r2
+ {1 I9 |- A4 h: V. H 8414: e1a0a000 mov sl, r0( w6 ~' X0 a0 ]( M7 Y+ h' D
8418: ebffffb0 bl 82e0 <_init>3 ?5 R4 Z; Q/ `8 p# Y9 j. b
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
4 k, P! i% }( @2 W! g 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
! V% }3 g2 _4 f1 Y: }: _ 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68> I4 ]7 H7 _3 A2 q) {4 H
8428: e0613003 rsb r3, r1, r3, j5 W2 G1 k4 ~' g# A. H! V
842c: e08f2002 add r2, pc, r22 H' S6 U4 s3 Z! x z( K
8430: e1b05143 asrs r5, r3, #2
+ h, R2 ^7 u3 N @9 y 8434: e0822001 add r2, r2, r1
7 R0 C, j- ^+ r$ v5 i7 B$ k9 j 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
! W( ]" I( k$ l" `) d 843c: e1a06002 mov r6, r2
! r7 w! |5 g- Z( f8 q4 N: z 8440: e3a04000 mov r4, #0 ; 0x07 A; I; t8 ?; @0 |4 p/ k
8444: e1a0000a mov r0, sl
: w) ~1 ~9 O8 X2 _, {$ H 8448: e1a01008 mov r1, r8
4 }; ], n. [" i7 H 844c: e1a02007 mov r2, r7/ ^( A; Z6 K/ ?8 i* b% g
8450: e1a0e00f mov lr, pc
( p. Q8 H& f$ T 8454: e796f104 ldr pc, [r6, r4, lsl #2]
5 D+ X0 ]5 K6 u Y! @7 ~6 t- {. C 8458: e2844001 add r4, r4, #1 ; 0x1
E. z# b. n- E- O# q) k 845c: e1540005 cmp r4, r5
@" Q5 f4 l: p 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>8 H1 V1 N% Z2 p, r7 o# J) G
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
0 O+ P4 s9 t, R( v 8468: ffffff04 .word 0xffffff04& m1 m- K" N8 H& C( S( O& q+ M$ l+ ?
846c: ffffff08 .word 0xffffff08- t* W- C7 p. w0 M6 M0 W
8470: 0000819c .word 0x0000819c p$ J7 R! B0 M; o0 f: e
arago:- q& Z; }% R$ g1 W
0000837c <__libc_csu_init>:
0 [' V, Y+ ]' i9 z. k 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
& _/ E% m" B/ R7 r! u. I 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
7 G) G4 k( o2 a6 B7 `. }% _ 8384: e1a06000 mov r6, r0& m; G& | Z( E' ~3 x f
8388: e1a07001 mov r7, r17 r1 j: `+ I' Y! C) C! A
838c: e1a08002 mov r8, r2
! l' p7 _! N2 r( F7 R7 d. ^9 W 8390: ebffffae bl 8250 <_init>
* c: g2 m, N- a- O 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>6 S" A; _8 W$ {, p
8398: e08fa00a add sl, pc, sl
1 u( `) o) Y3 _( l, s" T+ P 839c: e08f0001 add r0, pc, r1
$ ^4 G1 G2 O7 B) H8 F: T) N2 K$ [ 83a0: e06a5000 rsb r5, sl, r0! I2 r; i5 m, j+ U1 ?7 i/ Q% N8 D3 X
83a4: e1b05145 asrs r5, r5, #2
8 | ^5 u$ J7 J; o 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}) r$ N% V0 D; u2 b4 v9 \1 _
83ac: e3a04000 mov r4, #0
, I; z. v' B) k. V7 N! k% x$ b 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]0 }5 r% e) K4 ?3 H) y& j
83b4: e1a00006 mov r0, r6
; m! d: r* I, b7 G2 o 83b8: e1a01007 mov r1, r7
' A! z2 r6 h& q% k" l 83bc: e1a02008 mov r2, r8
; v5 C9 s5 N- h) b4 ]# \ 83c0: e2844001 add r4, r4, #1
; L8 V- s9 t! s0 J# `6 j 83c4: e12fff33 blx r3
' s. a9 U) |+ Y0 K 83c8: e1540005 cmp r4, r5
8 e1 o1 e3 f8 w! k, F' H' ^8 q7 [ 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
2 S5 z! X# p: ?( Z 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}! Q' U. W% H, S/ F9 m& l
83d4: 00008054 .word 0x00008054
- I0 p1 q: [& ^2 B$ u8 c- O 83d8: 00008054 .word 0x00008054
* ?; P9 } N( N" ^. [4 t' _ fnone:* S" h3 w# m, ]& ~% b% Z
Disassembly of section .fini:
& J! [4 T$ D5 `1 _+ @+ Y- w# B0 _7 J. V# M: r8 L4 x! y$ V
00008474 <_fini>:& G& b6 ^& ?" I" J
8474: e92d4010 push {r4, lr}
$ h4 z6 T. i. s* q 8478: e8bd8010 pop {r4, pc}0 i6 W5 a) _: i3 e( v5 P: M& I
arago:9 L/ j: U p" b% U) q7 G5 P
Disassembly of section .fini:) l% \& L' @1 g0 X$ V3 e' F& u
8 a- l$ N: e% Y; {7 ]6 A7 Q
000083e0 <_fini>:
5 K* { h, i" j# E) T+ Z) v 83e0: e92d4008 push {r3, lr}6 M. T- i0 c' w; [8 W: S% r
83e4: e8bd8008 pop {r3, pc}
! g' a7 I4 a H7 U
) i8 \5 Q, A( C6 E8 @
7 O$ O: ^7 B9 y6 s1 A
0 D! ]* p5 c8 W) O) d |
|