|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
" T( P* L( y. C; F& V 1 #include<stdio.h>
# |) ^+ q# \# O) l8 P$ O 2 #include<math.h>
& k; h3 c' }% t8 o5 A; { 3 int main(int argc,char* argv[])6 u% M# w$ D. Q9 M+ H% F. [+ n
4 {
% B+ _/ b# |: [ 5 int a,b,c;
1 }( l/ z4 W* J! Y3 p 6 c = a * b;8 ~$ l- e# Q7 I* x
7 return 0;- Z: y3 G- O9 s8 z
8 }: A& e# s: |% I5 w1 W6 h$ I4 e
* w; w, v. O2 Q1 b8 b& [
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看& W9 F5 q& N }
none:
/ n% k* `) s, W: r0 z/ g, z000082e0 <_init>:& w0 k# i: a1 i* Z0 E3 e
82e0: e92d4010 push {r4, lr}7 _ K3 J" U( p$ \
82e4: eb00001c bl 835c <call_gmon_start>
5 ?+ Z' r9 z% ^9 q5 F8 F: ` 82e8: e8bd8010 pop {r4, pc}
! A- `# u( H4 I6 Farago:
% H& H( K1 @7 c00008250 <_init>:0 B% j+ h. L7 N. |
8250: e92d4008 push {r3, lr}
9 c r) e9 T* r5 k 8254: eb00001d bl 82d0 <call_gmon_start>9 F$ r% g8 y2 N
8258: e8bd8008 pop {r3, pc}# s) H7 m& r9 ^' A5 B
n+ R q; m. A( |5 z
none:
& B r3 p. j! V: r" `000082ec <.plt>:
6 A% U# ^5 b3 N( M) z0 S0 b 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)# _, n" y' @) I; j R# j K
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>& ^6 F8 S1 N& {- ?+ R
82f4: e08fe00e add lr, pc, lr
% G) V% e1 X1 f2 ~ 82f8: e5bef008 ldr pc, [lr, #8]!
8 e+ h$ E( Y& N: t 82fc: 000082d4 .word 0x000082d4
% U) j9 _; B9 m( [5 U/ x" q 8300: e28fc600 add ip, pc, #0 ; 0x0
" G' v! f, F3 P4 S0 q1 W" @6 z 8304: e28cca08 add ip, ip, #32768 ; 0x8000+ ]+ f! E- Y% j0 D$ n
8308: e5bcf2d4 ldr pc, [ip, #724]!7 ^& w/ W: X8 }
830c: e28fc600 add ip, pc, #0 ; 0x0/ P; D. e S% a8 t! B
8310: e28cca08 add ip, ip, #32768 ; 0x80008 B8 A) D4 o# N$ ]
8314: e5bcf2cc ldr pc, [ip, #716]!
# \4 g; n4 [/ P H9 \ 8318: e28fc600 add ip, pc, #0 ; 0x0
# i8 x2 y( _8 E, I ~6 o5 b( o 831c: e28cca08 add ip, ip, #32768 ; 0x8000. o- P$ V: o1 q6 @* w
8320: e5bcf2c4 ldr pc, [ip, #708]! r- @' G- b; K7 T$ ~
arago:# a: a' H. N [8 n
0000825c <.plt>:3 X- W5 e/ v) a. B$ w2 n
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)% v/ F6 d; `9 K! d& P; {( \" V
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
$ N8 w: R8 u a, m4 { 8264: e08fe00e add lr, pc, lr. e8 h# F9 W- m0 R# x3 o
8268: e5bef008 ldr pc, [lr, #8]!" j) W( I9 [" U: y, l7 ?+ Z
826c: 0000827c .word 0x0000827c
7 D( ~( v' d& g% i6 E6 d 8270: e28fc600 add ip, pc, #0* ]. q* N; I3 F4 S! ^7 H6 }
8274: e28cca08 add ip, ip, #32768 ; 0x8000
7 |0 ~" G j8 i: S9 I0 n3 O: s4 ?( P" G 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
1 _3 t% ?, g6 M 827c: e28fc600 add ip, pc, #0( V: t! n. k; O) `3 m8 I
8280: e28cca08 add ip, ip, #32768 ; 0x80001 G+ W3 y) M% m4 s# K
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274* I5 A) v3 ~' B1 @$ D
8288: e28fc600 add ip, pc, #0# i: Y0 C; p) K
828c: e28cca08 add ip, ip, #32768 ; 0x8000
5 c3 ]) y, Q% q' Y; H; B% N 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c7 @# v" F4 D3 [' |
none:8 }7 D; {* C) [6 g+ S X
00008324 <_start>:5 {+ q1 s4 g4 {8 x, B- e7 ~7 D
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
1 g6 A6 |* M% ^( |, g 8328: e3a0b000 mov fp, #0 ; 0x0' g0 B# `0 |8 _% p' i+ n
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
8 C/ b; X5 }0 ?: Z; o" L 8330: e1a0200d mov r2, sp
( N, }0 J$ i0 Y+ N# u 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)4 d' m3 G4 ^- y
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
" P4 f+ m7 s( V/ R 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
! M9 R4 O; b6 K5 T) d* D2 L8 P9 } 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
! c7 G6 U/ _; K5 ~8 n$ J" f 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
3 ^) C+ q& O" B9 `+ J( J- x 8348: ebffffef bl 830c <_init+0x2c>/ E- N" w9 B1 ?! A# q7 f4 |4 Q# P
834c: ebffffeb bl 8300 <_init+0x20>
' h1 \6 ?: e0 o9 v 8350: 00008404 .word 0x00008404
1 k; X8 {& `$ f) c$ R 8354: 000083cc .word 0x000083cc1 ` u |+ H; k& c, c& e# F
8358: 00008408 .word 0x00008408; d9 @8 a# c, B/ Q# E# N
arago:. f% l4 d5 S" \" }4 e" Y+ Q c
00008294 <_start>:
" W7 U8 v9 m* A7 [* ^ 8294: e3a0b000 mov fp, #0
3 e6 x" S- |" x% Q+ t. l/ P 8298: e3a0e000 mov lr, #0
0 m1 \. n9 l7 R. ?5 U 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)/ ^' ~6 ]1 q: t" b0 s
82a0: e1a0200d mov r2, sp
$ _+ h9 N+ s# A8 q3 c 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
" _" a6 @( U/ U- _ 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
! T$ i e" P$ u L4 E 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30># K# K& a& Y) i3 G: G9 }1 f
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)! t# o5 d) \9 }/ k" V0 J$ F% g1 B
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
. v, u" x% N! V, } 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>6 k( b; g' F( v
82bc: ebffffee bl 827c <_init+0x2c>
3 d' Y' Y# c5 {0 A# N" u 82c0: ebffffea bl 8270 <_init+0x20>
0 o0 Z' f y6 k' f. \% M) `4 i( a 82c4: 000083dc .word 0x000083dc0 b2 u; u% S8 c# d7 U6 h3 _& C
82c8: 00008344 .word 0x00008344: D& S$ M% Y# Y+ p$ f
82cc: 0000837c .word 0x0000837c3 p. u H( [4 d; a9 K8 ^
none:) s1 |8 |3 _5 ~
0000835c <call_gmon_start>:+ ?& A+ f, T# K. i
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
# i# o. g) ~0 T7 ~. J/ X7 G 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>, a5 c; o: A) T. R; O/ m' R7 }
8364: e08f3003 add r3, pc, r3
, ^, E; \- D6 t 8368: e7931002 ldr r1, [r3, r2]
) R# E% t7 {: K6 K7 z% U' c 836c: e3510000 cmp r1, #0 ; 0x0+ T5 z j8 G& I* E
8370: 012fff1e bxeq lr: o) Q; ?0 X. Z5 O, K
8374: eaffffe7 b 8318 <_init+0x38>) `$ u) l' O2 d! \, R, |/ {* w
8378: 00008264 .word 0x00008264! x) Q: ~" ?, `! c5 Y ^, Q
837c: 00000018 .word 0x00000018
8 x8 r5 z0 A( G2 Uarago:3 O t2 G: k0 h- Q3 C
000082d0 <call_gmon_start>:
/ e0 M" V) t% B/ z& a: ` 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
8 O% [! ]4 H* t% ^; e f' J 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>( H- ~8 R% }+ w' i1 y- @9 Q7 W
82d8: e08f3003 add r3, pc, r3
" H# O, |2 b' d- u$ I- B+ } 82dc: e7932000 ldr r2, [r3, r0]
; m; \5 L& f. p2 P2 K8 d+ b. H3 Q% b; ? 82e0: e3520000 cmp r2, #0; T/ C7 ^# n8 t7 _# `4 a( V, r2 M
82e4: 012fff1e bxeq lr+ ?2 D; E) w9 C
82e8: eaffffe6 b 8288 <_init+0x38>
' M$ d( W9 G4 d4 p) a' o 82ec: 00008208 .word 0x00008208
* S4 H( n5 ?+ n4 x- N7 [ 82f0: 00000018 .word 0x00000018
2 H3 I9 [$ H' Q* W2 nnone:, H( m5 }6 C' M( K4 l
00008380 <__do_global_dtors_aux>:6 F5 X2 t3 m, M* E# ?3 M
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
7 Y& P8 _5 N$ T: s1 x8 E( i 8384: e5d23000 ldrb r3, [r2]% ^8 [2 q' }8 M u/ _: s% u2 Z( l6 y1 ^
8388: e3530000 cmp r3, #0 ; 0x0
) a K6 l. x4 F$ R9 b: y 838c: 03a03001 moveq r3, #1 ; 0x14 a) {4 |- I& J# K# ~6 r7 m! Y
8390: 05c23000 strbeq r3, [r2], I% {0 v' I9 R4 i2 @% s3 v
8394: e12fff1e bx lr
) r: Z& p( S& f$ o2 X# n1 ]- ^9 n9 x* u 8398: 000105f4 .word 0x000105f4, t1 c* V' O1 k6 Z
arago:# l8 j1 d* M" j; P# z8 M! Y1 l5 z
000082f4 <__do_global_dtors_aux>:
- D' c* Z' q' w7 H& {, o/ Y 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>2 k1 z! Y7 `; P- m9 R. v! R
82f8: e5d32000 ldrb r2, [r3]
1 r+ y# G, A+ a+ D' r, v+ \ 82fc: e3520000 cmp r2, #0; a0 g) |; `/ |. ^2 o9 n& Z1 s
8300: 02822001 addeq r2, r2, #13 w! M* A* q! C7 ^
8304: 05c32000 strbeq r2, [r3]
0 U% L, k2 l0 r# r$ n$ ^# M3 ` 8308: e12fff1e bx lr% ]: J% L9 ~+ p6 M+ y
830c: 0001050c .word 0x0001050c
, w+ l7 Y- R% C. rnone:
% D! _3 \6 V: K+ |# C) T1 S0000839c <frame_dummy>:
/ i4 {. Y* {+ _; E; E! p/ i! J. C0 P 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
0 ~9 h4 b9 h7 A { 83a0: e92d4010 push {r4, lr}
! s6 g" O" W1 Q 83a4: e5903000 ldr r3, [r0]' |) Q' Y8 |. c8 r# o' B6 M( Q
83a8: e3530000 cmp r3, #0 ; 0x0: J" C- L" r* j7 a6 p. r0 n# s: |: r+ s
83ac: 08bd8010 popeq {r4, pc}
2 W# p) C6 N) N( h 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>" f) h$ s" p8 w7 ^: {- F7 F& B
83b4: e3530000 cmp r3, #0 ; 0x06 S, j% g! h; G, O) R
83b8: 08bd8010 popeq {r4, pc}! a. s5 M7 C5 m0 x$ r# B! a% c
83bc: e12fff33 blx r33 v/ i H G' C. r) B5 d
83c0: e8bd8010 pop {r4, pc}
0 s$ E% L% O5 ^9 z# O 83c4: 000104dc .word 0x000104dc
/ I8 `, u" `! s4 m 83c8: 00000000 .word 0x00000000
5 e4 h W! K( Z {( @arago:
h, v$ s5 l6 `6 `2 k0 p00008310 <frame_dummy>:
' |8 J0 v6 w6 i% U! |8 X 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>. L8 I, W( K. S# H
8314: e92d4008 push {r3, lr}
# q, O- h+ S4 h7 W- f) H 8318: e5903000 ldr r3, [r0]4 j6 U2 ^! p. c1 X
831c: e3530000 cmp r3, #0
6 g7 A3 B9 F7 z3 H2 x; q 8320: 0a000003 beq 8334 <frame_dummy+0x24>
) J: [! w( w" R9 x1 _. g 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
# j9 _" i( Y' D, J/ q 8328: e3530000 cmp r3, #0 e6 m8 y- H: S/ L7 D, n- `
832c: 11a0e00f movne lr, pc3 m" g! R0 G. g- o
8330: 112fff13 bxne r3
p4 g. [/ f$ n 8334: e8bd4008 pop {r3, lr}9 M- I. N# C7 ^
8338: e12fff1e bx lr1 }& o. c! A) R- ]) b! k8 O
833c: 000103fc .word 0x000103fc6 g" `8 ]# g$ h: J' R/ E5 P
8340: 00000000 .word 0x00000000
# v. e5 y! C/ {" c2 q3 Wnone:
5 x; Z9 I0 r/ Z! X000083cc <main>:
) x7 N1 G! Z3 Y* R: Y 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
$ L- t1 O) C. N1 W6 S( z3 H 83d0: e28db000 add fp, sp, #0 ; 0x0
! g+ I* L: Z. f2 c P 83d4: e24dd01c sub sp, sp, #28 ; 0x1c( M5 J: [/ v$ K8 Y5 e
83d8: e50b0018 str r0, [fp, #-24]9 M! \( {" Q& T( }" v' M3 z
83dc: e50b101c str r1, [fp, #-28]
+ J7 l! V. G3 o2 ~* F) T 83e0: e51b2010 ldr r2, [fp, #-16]
4 E0 n Z6 H, y/ s& R9 n$ f 83e4: e51b300c ldr r3, [fp, #-12]
& s2 L4 q. d% c5 H [ 83e8: e0030392 mul r3, r2, r3+ H. T/ q" a9 w! h2 Y, j
83ec: e50b3008 str r3, [fp, #-8]
) v% S6 V8 D# l6 G, {) ^4 R 83f0: e3a03000 mov r3, #0 ; 0x0$ F3 D( w7 U+ d" U7 W
83f4: e1a00003 mov r0, r3, d/ u1 D. q# R, D- j
83f8: e28bd000 add sp, fp, #0 ; 0x04 L2 Q h: K" K; b- H( {# B
83fc: e8bd0800 pop {fp}
8 j, S* n( {2 s7 C 8400: e12fff1e bx lr& M/ `* x" l( r3 c
arago:
5 c: Q( [0 m O( a3 t: O00008344 <main>:; o8 e/ z' l9 [) ^ r8 a% M1 e
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
- K) \! ~4 h& Z' b9 s. H& v 8348: e28db000 add fp, sp, #0
& Y+ M* `4 m6 f3 s1 p 834c: e24dd01c sub sp, sp, #28% i9 I0 H6 Q$ [0 l
8350: e50b0018 str r0, [fp, #-24]
6 s" ~, w3 P: |- K2 [' @' Q 8354: e50b101c str r1, [fp, #-28]4 ~ \4 L1 [1 y: S
8358: e51b3008 ldr r3, [fp, #-8]( |# a" W5 j6 h2 K6 i6 f
835c: e51b200c ldr r2, [fp, #-12] ]' b4 t3 g6 \9 R: H
8360: e0030392 mul r3, r2, r3
7 l+ T3 Z+ p9 U4 H' C 8364: e50b3010 str r3, [fp, #-16]4 N8 f0 l- E% w! E7 m4 B) P% @
8368: e3a03000 mov r3, #02 f# S& a2 v1 d7 N7 c1 L
836c: e1a00003 mov r0, r3
4 a* q* q5 r0 A 8370: e28bd000 add sp, fp, #0( k8 c- b8 n. L; o3 {& N/ p
8374: e8bd0800 pop {fp}8 {& B: R, f* X' ?4 ^5 `! {3 A$ m
8378: e12fff1e bx lr
* b1 X0 t1 z* y+ rnone:
9 g! a3 u0 ~/ E1 p& P/ G00008404 <__libc_csu_fini>:
3 A6 S+ Z+ {" n! s# w/ l 8404: e12fff1e bx lr
$ Y- b" @! x( ^6 Sarago:
* ?3 |- H6 J9 Y000083dc <__libc_csu_fini>:
* _+ q& ~" S& i1 _6 H 83dc: e12fff1e bx lr
- U! C0 i) O8 S D. U" d bnone:% {; N% ]8 \8 A @3 C. S* N
00008408 <__libc_csu_init>:
$ a, N) p0 A9 y. ?% O$ y$ ?+ _ 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}6 [, |( ?! s% o' R) u
840c: e1a08001 mov r8, r1
& O0 W& _' n N' x/ F 8410: e1a07002 mov r7, r2
- s9 W. F0 |; g! ~: m; T 8414: e1a0a000 mov sl, r0
7 F) A1 R M! _1 B% K/ A5 `/ | w 8418: ebffffb0 bl 82e0 <_init>+ P; V3 u$ c) N4 [, o
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
8 Q6 G% y, f6 H- `/ [ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>3 _6 D e) f0 y+ N! l! J0 g7 E
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>& v+ K6 C" y/ m7 M4 W# W
8428: e0613003 rsb r3, r1, r3( v( c4 k# w' G( A' t, c
842c: e08f2002 add r2, pc, r2# m9 \6 ^. @' ^! @
8430: e1b05143 asrs r5, r3, #2& p6 g5 f$ ^( ~
8434: e0822001 add r2, r2, r13 Q- _7 k& {$ V3 X4 I
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}/ c$ L2 J$ U7 P! Z
843c: e1a06002 mov r6, r2
) U: `8 T7 o' Z* a/ l' t 8440: e3a04000 mov r4, #0 ; 0x0
8 n( l+ m/ R2 G& M0 h. \0 U 8444: e1a0000a mov r0, sl
; m5 M2 v* y" W, d 8448: e1a01008 mov r1, r8
" g1 J& }. a3 S! V* E 844c: e1a02007 mov r2, r7. E. @" e" @$ [/ y( z6 d2 c
8450: e1a0e00f mov lr, pc
; w' Z3 v8 }/ b: \* J, N# \* q 8454: e796f104 ldr pc, [r6, r4, lsl #2]
/ O8 N) G7 h+ w& X( F, ? 8458: e2844001 add r4, r4, #1 ; 0x1
; x) J; y, R$ Q: D% U/ z 845c: e1540005 cmp r4, r5
) d/ m4 L2 E( ?0 x( U 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>- ~) e* `. v0 X, ~/ J I
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}' L n. L* X: W! g7 a% { n
8468: ffffff04 .word 0xffffff04
3 b# C1 I2 n' O I+ W 846c: ffffff08 .word 0xffffff08* J. ^: F2 V+ F8 [, {
8470: 0000819c .word 0x0000819c4 a5 u; D# v& W1 w" c( ~6 ^( L
arago:. y) w7 P' A5 Y4 g6 R
0000837c <__libc_csu_init>:- w: A6 L, C, P" h: a* W8 f
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
/ a8 _) a: F/ {; ? 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>- W7 R+ n$ I8 S
8384: e1a06000 mov r6, r0$ p- x/ o3 J- o- a9 r
8388: e1a07001 mov r7, r1' |' ], f; h& S' V- B- F$ n4 n
838c: e1a08002 mov r8, r2
- K7 G( D/ ^/ H/ l) F' F" L 8390: ebffffae bl 8250 <_init>
: v: J. d) q8 F8 {. g$ y R& D 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
, b/ a: y' d' t, e 8398: e08fa00a add sl, pc, sl9 r( `! t- U' I
839c: e08f0001 add r0, pc, r10 c s G& d5 R% P. N. `4 {9 O
83a0: e06a5000 rsb r5, sl, r0
^; \4 V) q8 X# m7 g; P' e& q 83a4: e1b05145 asrs r5, r5, #2
( o% I: g2 s. a( w) ?6 l# u3 J 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}) W+ H% c X3 B2 T/ y. Y
83ac: e3a04000 mov r4, #0* o) `& z' m& k& @, Z
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
$ P9 d3 K9 ]( h. T; s, l* V4 L 83b4: e1a00006 mov r0, r6
1 _1 s6 z3 J" m2 l 83b8: e1a01007 mov r1, r76 n, Z, K6 v& a4 M+ C% P& c3 e% T* ? F
83bc: e1a02008 mov r2, r8
; w* u" w, T# Q1 x/ K 83c0: e2844001 add r4, r4, #1
6 }3 y& q% ]9 m2 _ 83c4: e12fff33 blx r3' M6 I, l% i7 h, U
83c8: e1540005 cmp r4, r5$ u ]6 x! K, R9 X( x, l/ H: ]/ I+ H
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
9 s- c3 p {& t. `4 | 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
4 c8 S6 @3 G7 [' ~) t d% S 83d4: 00008054 .word 0x00008054$ P) D% ~2 e) y+ N' ]
83d8: 00008054 .word 0x00008054
& f7 t' h! e1 w+ enone:
. Q3 G& [2 z d) t" x' \2 ^9 wDisassembly of section .fini:
' d, J8 S" `% T) u0 a% L9 t% _! g# ^: O. v" T; g9 c5 Q
00008474 <_fini>:
) G% L5 N+ j0 a 8474: e92d4010 push {r4, lr}* S: Q# A9 M6 S- h
8478: e8bd8010 pop {r4, pc}
' [# l/ ^# I9 d, v2 K2 S1 Parago:6 Y; ~' N5 R1 w" }6 v) x* z2 r
Disassembly of section .fini:5 a6 G+ _. U) Z/ ~- M7 j- O4 {
" T/ X; g5 H7 ?000083e0 <_fini>:0 U2 m! l) t- u% R2 y+ }- q
83e0: e92d4008 push {r3, lr}$ K* B0 `" S* d% L6 a) K. b) a2 I
83e4: e8bd8008 pop {r3, pc}3 Q T& |. b+ B4 V' w/ @! d
3 _5 p# Q3 n: T, z$ x
2 V+ T1 G1 x. C; x) R$ M5 k
/ Q$ I) T- C* W/ W3 X. _0 e |
|