|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:, j$ u P4 `7 }! L, \/ Q
1 #include<stdio.h> 6 X1 Y( F2 }2 d6 g, K" f
2 #include<math.h>
% s c# y/ w6 l* ` 3 int main(int argc,char* argv[])
, ?$ B( R, g7 ~/ Q$ d 4 {- F8 J. Q: t! W- u, ~# S( w
5 int a,b,c;
( S- C& Q" S: P( b0 r: j 6 c = a * b;
( J! H a% p3 x" X X 7 return 0;
# _% U; K' p4 l+ e1 d* B 8 }- ^3 h1 S( d. t E
+ F2 h; i( t9 W5 M! a6 @/ A U" J下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
, [2 s7 @% J4 w+ b l0 Snone:
. d8 \5 L( _$ l7 Q3 U+ H000082e0 <_init>:
4 U, J- W2 U7 {- G$ k$ r 82e0: e92d4010 push {r4, lr}% G" S4 ~ W, V! a" |% `* D8 W
82e4: eb00001c bl 835c <call_gmon_start>9 Q$ p: M3 l! T7 O
82e8: e8bd8010 pop {r4, pc}
. k' _$ v# O c8 H! ]( Carago:% |6 V y( z* P* N, \
00008250 <_init>:8 a/ O5 a/ E; w: D/ P
8250: e92d4008 push {r3, lr}4 P# L( B6 @% O/ D( N/ x
8254: eb00001d bl 82d0 <call_gmon_start>
) K' ~3 E# s- u* ^% X2 J- r 8258: e8bd8008 pop {r3, pc}
( h# Y+ _4 d A* [: E6 }9 H S C0 x) W% Q1 ?1 n( D
none:
7 L; _+ D' M" M! J1 U) f/ M000082ec <.plt>:& S$ P7 T1 z# k E, _) J8 S3 K
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
0 _; d/ }. T/ k) o; F: I% u 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c># P5 J! E# h0 r, G
82f4: e08fe00e add lr, pc, lr7 ~ V0 k! t/ V1 g9 p
82f8: e5bef008 ldr pc, [lr, #8]!
9 o0 G1 s; P' r0 ?3 s V 82fc: 000082d4 .word 0x000082d4* Y6 y6 _7 R0 ?' `4 h
8300: e28fc600 add ip, pc, #0 ; 0x0
2 W" N e v( }" k+ s3 q, U 8304: e28cca08 add ip, ip, #32768 ; 0x80004 J) m' v2 x7 m( o% D
8308: e5bcf2d4 ldr pc, [ip, #724]!, S* S, Z5 ?1 e! \# w' H8 @6 J% b
830c: e28fc600 add ip, pc, #0 ; 0x0
6 P; @! g6 B, S' N 8310: e28cca08 add ip, ip, #32768 ; 0x8000
4 S2 J1 V" W3 j7 L/ R# d: g' g 8314: e5bcf2cc ldr pc, [ip, #716]!
7 P9 _/ O: o Z3 n' d 8318: e28fc600 add ip, pc, #0 ; 0x0
; F1 A: i. u( P5 ~5 k! H 831c: e28cca08 add ip, ip, #32768 ; 0x8000
! V% ]' E+ }. |: ?& P l/ v. \; R 8320: e5bcf2c4 ldr pc, [ip, #708]!; u, D- T+ r8 V" _4 y3 n) Z1 i
arago:) t" ? _1 g7 B4 L8 y' K: D$ z
0000825c <.plt>:
. T* N4 |8 q2 ^2 `& C/ a! R 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
: M9 \- s0 ~; n# w 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>3 X8 Y+ X+ R. }. Q) P! e) E: \! U
8264: e08fe00e add lr, pc, lr
9 O$ A1 v5 o! n" {# V. w) |& E7 p; x 8268: e5bef008 ldr pc, [lr, #8]!* e1 ^% a& d& u3 ]
826c: 0000827c .word 0x0000827c
: r# Y2 ]$ A* U/ w2 l 8270: e28fc600 add ip, pc, #04 w5 c& Y/ Y( T
8274: e28cca08 add ip, ip, #32768 ; 0x8000% d- u/ F5 b2 k* _* F4 p, E) z1 x
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# }1 ~1 j; y7 k. s: w
827c: e28fc600 add ip, pc, #0
# r$ Y2 f) B, y9 D+ {7 ~ 8280: e28cca08 add ip, ip, #32768 ; 0x8000
6 m$ p+ T. o6 z+ v7 i 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
8 ~' F2 n9 h' G1 a3 B3 v 8288: e28fc600 add ip, pc, #04 T3 v/ m# U+ u' H1 B u
828c: e28cca08 add ip, ip, #32768 ; 0x8000
; b5 V) q* w' a' ~: W: j7 ` 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c3 u. ?" R v* B. q
none:
' t: U5 [2 ?4 ~5 ^' l00008324 <_start>:
3 U6 L4 Z5 Q% a# a 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
+ F5 ^7 p4 ?9 z 8328: e3a0b000 mov fp, #0 ; 0x0
. c9 E" h% `0 W" H/ K 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4) I5 T! H8 D% Z/ y8 W
8330: e1a0200d mov r2, sp
, M; h8 P! W9 K* H, ^ 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
" ]. z; e+ r, o E 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)6 |" _/ B5 z8 s& o+ o5 j
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>% O+ D* U' e8 k' a
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>% d$ \& V* ^: }8 G" L L
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
2 ~3 C- t/ b' Q6 ?4 h 8348: ebffffef bl 830c <_init+0x2c>9 U$ n: X3 S& Y+ {+ R6 Y4 ]' @2 G
834c: ebffffeb bl 8300 <_init+0x20>
$ Z6 m4 c9 B3 d; s6 {7 D" u+ i 8350: 00008404 .word 0x00008404
5 u/ q. L6 U1 c9 x0 s$ m5 N5 V 8354: 000083cc .word 0x000083cc. e: J' J2 i! M6 V. a& ?9 e/ Z
8358: 00008408 .word 0x00008408. z" o9 }6 n; I' ^: K
arago:9 X9 |1 [: m0 D
00008294 <_start>:
5 U7 r& `' k/ u 8294: e3a0b000 mov fp, #04 r# Z. h: n' d& ~" ~: y
8298: e3a0e000 mov lr, #0
$ i7 ~8 ^9 A& H( f" s& X: [ 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)5 S) I- y+ X, H$ T: |2 U
82a0: e1a0200d mov r2, sp2 D" ~5 G P% t' ?6 H9 I+ ~
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
$ [ m# K. v. {+ j$ `. y; \ 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!). @) ?+ v# _% A6 h
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30># p& W0 E3 u0 P, H( L
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!); z$ f" g) P/ ~3 L; y3 j
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>0 X% `+ S& q4 N, g' d
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>8 Y5 q' y+ I- D4 ~
82bc: ebffffee bl 827c <_init+0x2c>% @: e) M2 U% I8 `& t
82c0: ebffffea bl 8270 <_init+0x20>. ~( }7 t; N9 Q9 e ?
82c4: 000083dc .word 0x000083dc* c' i' R/ j# X7 l: c4 t
82c8: 00008344 .word 0x00008344$ c h" m X0 w k/ k8 m9 K
82cc: 0000837c .word 0x0000837c' O7 o j& T- a" h, E0 d& a* v
none:/ R& B9 N' t" E& p0 X7 ]6 y
0000835c <call_gmon_start>:+ R& r. Y5 {- i3 t/ v! S. \2 w2 u
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
% _6 s, [2 F0 U. n8 y 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
# m+ U% `5 y3 M6 s, ? 8364: e08f3003 add r3, pc, r35 [9 @7 b9 J- X9 p; {
8368: e7931002 ldr r1, [r3, r2]" i+ C$ s' x7 `3 O, A! q, ]
836c: e3510000 cmp r1, #0 ; 0x0
, }2 i& j7 G2 ^4 b( L! \ 8370: 012fff1e bxeq lr
# t& H# L5 K b# ~ 8374: eaffffe7 b 8318 <_init+0x38>
+ K" ~. H$ ]# t) [' s* @; b 8378: 00008264 .word 0x00008264! a( e6 ]0 ^- _/ f, K! v' m
837c: 00000018 .word 0x000000189 K! e# \0 q9 U u
arago:% R4 ]! N8 b& O0 ^. D+ a
000082d0 <call_gmon_start>:
: i, u8 \1 A2 z! W$ p 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
9 [2 n2 R8 c7 t, S" M 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
4 L! t( k1 R) d; j0 T) a 82d8: e08f3003 add r3, pc, r3
" ` ^4 A1 z2 O. T 82dc: e7932000 ldr r2, [r3, r0]
# F1 I- c! F1 b( l6 f7 L/ o 82e0: e3520000 cmp r2, #0# } W! ^* _; ~9 l7 {5 I& z! g
82e4: 012fff1e bxeq lr1 G9 M8 _" h2 }7 j: z
82e8: eaffffe6 b 8288 <_init+0x38>; k" X$ g& ^, p7 D* v
82ec: 00008208 .word 0x000082088 J; Z& j7 d% o2 C
82f0: 00000018 .word 0x00000018
" L8 q4 B, v. \none:/ F. ]9 ?3 E F. @ H
00008380 <__do_global_dtors_aux>:- O+ n( l, _/ z
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>" j1 P, Z7 u" Z& h: F5 ^
8384: e5d23000 ldrb r3, [r2]( ~( G) g( Q) m2 e# Y E0 K9 M
8388: e3530000 cmp r3, #0 ; 0x0
7 g6 \8 K! l1 d/ ~8 C9 Z 838c: 03a03001 moveq r3, #1 ; 0x1
% A: I. s. ?4 g/ m: v 8390: 05c23000 strbeq r3, [r2]0 H! J! R& M$ ?; m" X
8394: e12fff1e bx lr
- U U! f+ b! ?8 k; [ 8398: 000105f4 .word 0x000105f4
; K3 F$ D2 y4 |. [1 G# Y. Farago:
; O" q+ ]2 n. r1 Z: ~9 e000082f4 <__do_global_dtors_aux>:
7 F0 i$ T f$ s$ p9 y) J1 X2 ]3 x 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18># Y. Q0 y3 {, b+ d/ t) I
82f8: e5d32000 ldrb r2, [r3]
; p7 w. W" B$ W7 d2 W# j' j1 m, X) n 82fc: e3520000 cmp r2, #0
S; o, n& S2 R! Q4 w 8300: 02822001 addeq r2, r2, #1
/ g3 X; f1 j2 W) a9 G 8304: 05c32000 strbeq r2, [r3]
! S Q' q/ w2 e/ _& p 8308: e12fff1e bx lr
4 [: S/ X' H- ]4 ?/ v( m9 ` 830c: 0001050c .word 0x0001050c' \' H) q4 u# r* g4 S6 h
none:+ c- n% M8 M- X$ b4 q3 g! x
0000839c <frame_dummy>:2 T3 Q8 y# s, w6 } ~" j
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
+ [- [) l/ z) b& j% W* Z8 K 83a0: e92d4010 push {r4, lr}! K- a2 Z% t ]' {
83a4: e5903000 ldr r3, [r0]
' Y' b3 V/ d8 g* n) t 83a8: e3530000 cmp r3, #0 ; 0x0
% x) G( k! a$ B6 N 83ac: 08bd8010 popeq {r4, pc}) B( {. f8 s( Q; d# @
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
& k$ S3 u; N! e ?% t, `# \ 83b4: e3530000 cmp r3, #0 ; 0x0
% R; `& P& w9 l$ P5 L J! n1 r 83b8: 08bd8010 popeq {r4, pc}
9 W; T& Y" N( v) S: N/ E 83bc: e12fff33 blx r3! E% s9 M/ G* _
83c0: e8bd8010 pop {r4, pc}
) ^1 o1 B; \: D 83c4: 000104dc .word 0x000104dc
6 s+ @1 m0 r* z) F2 C; { 83c8: 00000000 .word 0x00000000. h7 K; h" ~% u0 O" d* ]
arago:+ O$ E% [: U* Z+ B" ~
00008310 <frame_dummy>:( @& E6 {1 S6 c) x1 C0 ?( c
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>6 m2 r8 x, F3 T9 l8 ?
8314: e92d4008 push {r3, lr}
! ?+ _8 }- `' T G 8318: e5903000 ldr r3, [r0]/ [2 [0 W& U- S' n
831c: e3530000 cmp r3, #07 n, _) Q8 k$ `3 o9 a: O
8320: 0a000003 beq 8334 <frame_dummy+0x24>! J/ s( w3 G% ~# t, ?: [" y
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
- o4 y6 D9 k" o) z. k 8328: e3530000 cmp r3, #0
+ w5 Z/ `7 U- R 832c: 11a0e00f movne lr, pc
, [2 `: M8 H( i0 Z! d% A' k9 b 8330: 112fff13 bxne r3
S( b- A1 l G 8334: e8bd4008 pop {r3, lr}' ?0 l5 [/ H* k! u( k2 F: G8 }
8338: e12fff1e bx lr
' S, D# T: j: e. { 833c: 000103fc .word 0x000103fc5 B3 O' O" P$ X- f
8340: 00000000 .word 0x00000000: s7 D- k7 l, ]
none:( a5 C/ F/ V3 |2 J$ A/ d5 _
000083cc <main>: k7 o2 o9 u) D# @5 u$ B, y2 l
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
- a( {. }* E9 F3 Z* V 83d0: e28db000 add fp, sp, #0 ; 0x0
8 o: S; y" g& A6 V5 }3 T 83d4: e24dd01c sub sp, sp, #28 ; 0x1c* u) b" w3 N6 D3 D2 Y
83d8: e50b0018 str r0, [fp, #-24]4 c8 W1 R% c! ~6 `; V
83dc: e50b101c str r1, [fp, #-28]
( O9 \. w0 @* l 83e0: e51b2010 ldr r2, [fp, #-16]" o( T1 d# u, _, {' p- O
83e4: e51b300c ldr r3, [fp, #-12]
$ H) Q$ c5 O8 x6 ?4 J: e1 A) m 83e8: e0030392 mul r3, r2, r3& W& T% l2 g) k( }/ b
83ec: e50b3008 str r3, [fp, #-8]
# r# N- F! A; l. r/ v$ s5 P 83f0: e3a03000 mov r3, #0 ; 0x0
8 Q- }4 a& a1 X 83f4: e1a00003 mov r0, r3* l; ]' b! W$ W/ e9 f% H& k
83f8: e28bd000 add sp, fp, #0 ; 0x0: ~- q. i) A6 \) a# H! B/ z2 U
83fc: e8bd0800 pop {fp}2 J* p1 V3 T9 L/ z6 U
8400: e12fff1e bx lr6 c% [& o, x) {4 F
arago:
9 \5 e' |/ o; f2 r, A00008344 <main>:; M5 D0 Y$ I* b
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)* G2 V% b; f2 S7 |
8348: e28db000 add fp, sp, #09 ^' L% k, \) c
834c: e24dd01c sub sp, sp, #28
3 O! A6 K$ i l8 H1 d$ T6 T 8350: e50b0018 str r0, [fp, #-24]
4 @8 u$ ?4 L3 v" G" H 8354: e50b101c str r1, [fp, #-28]
+ G$ c' b; j9 u 8358: e51b3008 ldr r3, [fp, #-8]
, J! T: e T4 b9 R' h* h 835c: e51b200c ldr r2, [fp, #-12]2 u1 n9 p4 F7 Z( K
8360: e0030392 mul r3, r2, r3% h' E/ l" V1 u D: m
8364: e50b3010 str r3, [fp, #-16]( ?& s5 _7 x( R& e- b0 j* e
8368: e3a03000 mov r3, #0
$ p! A& r0 j0 G* z, H; i+ V 836c: e1a00003 mov r0, r3; B, a+ {: P$ h6 {7 L
8370: e28bd000 add sp, fp, #0 H7 O' R: O! G& O# ^0 b Y
8374: e8bd0800 pop {fp}
8 ~- W0 z6 i1 D0 P5 M 8378: e12fff1e bx lr
% N- E. O$ a9 J) r" L0 v% x' xnone:
m& m9 j& D) d2 F00008404 <__libc_csu_fini>:
5 D" n1 h8 N, |: N; B- R( j/ [$ T 8404: e12fff1e bx lr
, A W# m- U6 z6 [1 j& T. Sarago:
) u q) @* x% c# N9 P! t! D0 `9 {000083dc <__libc_csu_fini>:9 B: D0 Q- s1 \ m# j
83dc: e12fff1e bx lr
& v0 y7 k! h4 C* q0 N: e& onone:# q' G ~+ z) E9 [
00008408 <__libc_csu_init>:
; x5 y. j6 _# ]$ E0 C! D7 T; B 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}. \) L# V' q- }6 F7 P, `* s0 i
840c: e1a08001 mov r8, r1+ o/ r0 q: z4 k. v v
8410: e1a07002 mov r7, r26 z; K! W, Q, b* q
8414: e1a0a000 mov sl, r0 m, E+ ~: h# U4 c
8418: ebffffb0 bl 82e0 <_init>
9 E- C& Q' ?$ ^' l" F9 O9 b 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
" k. T+ o, W% O9 A: l- T8 d 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
, D2 Z6 x S; A" [$ Y: ]2 i/ B 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>" b: `: R& t3 @. L5 P$ N( |
8428: e0613003 rsb r3, r1, r34 K* |# {$ w6 p) E- B' q( I
842c: e08f2002 add r2, pc, r2
/ {. h4 O, P e5 o- F* l+ z 8430: e1b05143 asrs r5, r3, #2
0 y, q' m" V( z5 P. h: F O' ^ 8434: e0822001 add r2, r2, r1
/ `/ H- n/ K# y 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc} P$ M% E+ a- V: A6 }& [; Z% ?. }
843c: e1a06002 mov r6, r24 n) n; B. A s0 x! w! ] z
8440: e3a04000 mov r4, #0 ; 0x0$ w$ [2 t5 U: C) A$ s0 |; c
8444: e1a0000a mov r0, sl' P( ~; x, A0 C, q
8448: e1a01008 mov r1, r8
3 Y, |% A3 g' @: v9 r6 d 844c: e1a02007 mov r2, r7
& y% z" B) ?1 F6 H7 e* b' l 8450: e1a0e00f mov lr, pc' K2 }6 C% r0 @% e& z. i. Q$ c+ x
8454: e796f104 ldr pc, [r6, r4, lsl #2]
: N2 e6 G# e+ { 8458: e2844001 add r4, r4, #1 ; 0x1
& @, n( ?3 M# K8 V0 ?1 {9 g( a 845c: e1540005 cmp r4, r5
5 |8 ^3 i$ F- z, R8 h! g$ U' o/ k0 n 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>2 U) I4 ^$ X! t$ A) x$ C
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}3 b$ [& |7 F3 l" A% K
8468: ffffff04 .word 0xffffff04
$ G u: O5 P. p% K' {1 ?7 x 846c: ffffff08 .word 0xffffff08. ^9 x: n2 M% w; D8 ~: n2 t* C
8470: 0000819c .word 0x0000819c3 D7 S, M* E; T" {* i
arago:
4 U/ m o9 A" l) a0000837c <__libc_csu_init>:4 m8 }; b! J- q& M( d
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}" h' y, R8 t$ r) \! T7 T1 d
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>' }0 O1 X, \8 \/ I* m# s* H' p
8384: e1a06000 mov r6, r0- D* \& Z2 B7 O0 R2 g6 \! C1 v
8388: e1a07001 mov r7, r1
+ `8 W; d) p# G7 \5 t0 I 838c: e1a08002 mov r8, r2
5 {9 b: I/ t8 T3 M 8390: ebffffae bl 8250 <_init>
4 O4 T3 Q8 ^3 B6 n! h 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
+ z+ J( e& F7 h+ }- V6 p4 G) `* ~ 8398: e08fa00a add sl, pc, sl% }5 L# U @9 i. _, k
839c: e08f0001 add r0, pc, r1
+ j. E; `6 |+ m, P% d 83a0: e06a5000 rsb r5, sl, r0
* j- S, V; Q$ c/ r 83a4: e1b05145 asrs r5, r5, #25 ?- p! S1 Z. b
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
8 U: {" N' O. o8 E1 ?/ n M/ [ 83ac: e3a04000 mov r4, #0
/ E, T" f, |/ U+ L 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
: j3 g2 X: @1 R; r3 `" y7 T' @ 83b4: e1a00006 mov r0, r66 Q. g& }4 t, Q& x, M
83b8: e1a01007 mov r1, r7 k: w! x' S+ ?8 M E$ ~# ^/ [; e
83bc: e1a02008 mov r2, r8
" L* F6 i( _" v8 q. R8 W6 r; F. L 83c0: e2844001 add r4, r4, #1
/ M' x5 @+ W6 o; U 83c4: e12fff33 blx r3
" _* d P5 t* J 83c8: e1540005 cmp r4, r5
% n: G, m( y: a8 [0 m 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
* g% E4 d5 Z' @5 s' V/ Q X 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
2 r0 D5 y- y* f1 O. i( x& c 83d4: 00008054 .word 0x00008054
6 e7 m# g7 B% K" J R 83d8: 00008054 .word 0x00008054
( m }& t, K% |$ f2 v7 ]: @none:3 h4 P! j6 `/ @+ n
Disassembly of section .fini:
8 b6 f" R! \, ^9 Q( ?6 Q" O
3 ^8 G0 d3 [: F; y00008474 <_fini>:2 C K8 A' V' c3 V
8474: e92d4010 push {r4, lr}; v0 d( C8 l8 Y3 U g: v! B
8478: e8bd8010 pop {r4, pc}7 p d( k( V5 o0 S
arago:: K; E- w3 h, ^6 x: l
Disassembly of section .fini:
. n* X: c# K5 v4 n7 H' q. V2 F& c7 \9 D' @4 j
000083e0 <_fini>:( z4 g- v; C. E7 a4 {1 ?/ ~
83e0: e92d4008 push {r3, lr}
' j X. r0 b' t2 K$ v) z 83e4: e8bd8008 pop {r3, pc}
6 V6 S! `1 l3 c# e$ {% R- B3 X5 p& ]
: i" s3 H# X k/ Z1 P% d5 W, b: k2 E6 Q5 v& q3 N; b
|
|