|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
9 M, v& V/ ]$ g; J- f5 n ~ 1 #include<stdio.h> 0 n. ^3 ?7 u+ U7 Q2 P! K# c
2 #include<math.h>5 `5 Y% i/ G7 F2 ]8 y0 ?# f4 g
3 int main(int argc,char* argv[]). k1 U, ]; W) ]/ H% O
4 {
8 @1 Q, D, t# c5 E 5 int a,b,c;
- r z4 D2 A/ z. o3 w4 } 6 c = a * b;
. O: h) g( q/ f6 o; \2 l& D 7 return 0;
) a* e/ c, C w1 ~$ ?2 C. q 8 }- W7 p# ]! [7 ^0 J# \0 C( ~
: E. G* b5 g% d3 f1 |! m! I下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
+ i) j& h' M& z2 H$ qnone:6 K; K1 ^- w% }$ _' |" G9 U" c
000082e0 <_init>:; Y/ }- t O* J8 k; k
82e0: e92d4010 push {r4, lr}
- Y; U, r9 R4 E! d 82e4: eb00001c bl 835c <call_gmon_start>, j- @0 ~9 o8 R% o3 s
82e8: e8bd8010 pop {r4, pc}% R6 Z$ q( _! S6 N/ e
arago:8 }0 q' ?, A( P! r) M2 P
00008250 <_init>:7 k8 j8 n+ F* n# h
8250: e92d4008 push {r3, lr}
: s' x0 O4 D5 ]. Z8 b 8254: eb00001d bl 82d0 <call_gmon_start>1 ?7 c1 v) Y. H V0 }: Y: M
8258: e8bd8008 pop {r3, pc}
4 y9 t. S' j2 [9 v* Q* |+ o6 ?
. C* h! c: M2 vnone:
: \* |/ l* f# a, D7 L000082ec <.plt>:/ w# h4 a0 m$ M$ w7 n" J
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
- O* E2 a, Z0 n$ }1 y 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
- Z- J! O% K* z3 k 82f4: e08fe00e add lr, pc, lr! `8 s$ g: I; {: K/ p. _1 M
82f8: e5bef008 ldr pc, [lr, #8]!5 r2 N- b1 w4 f2 J: A. K' Z
82fc: 000082d4 .word 0x000082d4
6 J# ]% A- g" p* D) E( s 8300: e28fc600 add ip, pc, #0 ; 0x0- Y! x1 L& F' i' @ m( J) J9 d
8304: e28cca08 add ip, ip, #32768 ; 0x80003 a: q& Z( d# g$ g5 M
8308: e5bcf2d4 ldr pc, [ip, #724]!9 a: {1 m" {) x$ g' R, Z
830c: e28fc600 add ip, pc, #0 ; 0x0% u# I7 n2 P' i9 R
8310: e28cca08 add ip, ip, #32768 ; 0x8000 e7 w, }# p* `/ G
8314: e5bcf2cc ldr pc, [ip, #716]!3 K4 D& C* ^4 W
8318: e28fc600 add ip, pc, #0 ; 0x0
# Q- o, N, T7 d+ w! F 831c: e28cca08 add ip, ip, #32768 ; 0x8000- E/ d7 j0 |# R# I1 C7 _2 V3 X
8320: e5bcf2c4 ldr pc, [ip, #708]!! {$ o/ J3 o% l
arago:
D* Z; T/ b$ C& N2 J7 U0000825c <.plt>:
! V; p, P' Y+ f( r; ` W( I$ C 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!): {. {9 ?& Q6 I; O& e
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>: D# s8 u- {1 c
8264: e08fe00e add lr, pc, lr' ^! S1 }" S( A. Q" x
8268: e5bef008 ldr pc, [lr, #8]!: d- x5 x+ c$ S! p& q9 O
826c: 0000827c .word 0x0000827c, U g5 ?5 n' C' x% s1 u6 q
8270: e28fc600 add ip, pc, #03 J' w; J) U% B
8274: e28cca08 add ip, ip, #32768 ; 0x8000
9 Q* ?' G' A; B6 p; f; I 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
/ r4 R9 s/ z3 s: O+ l N 827c: e28fc600 add ip, pc, #0
0 H% \; j e. w* {6 e 8280: e28cca08 add ip, ip, #32768 ; 0x8000
5 k1 q, b5 m( E, |' ]$ p& W% o 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
6 J/ u' O. V* w0 a8 E 8288: e28fc600 add ip, pc, #0
1 O/ k% k& ~/ s# z' ? 828c: e28cca08 add ip, ip, #32768 ; 0x8000
; u2 {# s0 e9 ?$ q4 H 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
4 H$ O/ g9 [) Cnone:
+ X. F/ k1 c1 l0 `3 a, r, j/ e00008324 <_start>:$ _* s) L/ V; }+ e
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
/ j5 J& b1 }& ]( I& Q- R! ? 8328: e3a0b000 mov fp, #0 ; 0x0
: F* O- ~, o+ ?4 c 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
9 o$ ~7 S/ D S: t+ j* @ 8330: e1a0200d mov r2, sp! Y6 V* c7 R0 ~) v: w/ d1 a$ t
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)8 u) R- K. F; G" V
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)" T+ ?$ x& g! @6 m; f# @
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
3 J4 g5 Q0 I/ m& l$ X' D2 Q* b 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>3 B1 z- O$ y$ s1 V
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
4 y% W8 D; B$ y% D 8348: ebffffef bl 830c <_init+0x2c>; N/ |. o. n7 U: w6 s7 p- [
834c: ebffffeb bl 8300 <_init+0x20>
- `: a6 m- H! S# P! M 8350: 00008404 .word 0x000084041 Y6 F& D5 y) U: M* \# i5 E
8354: 000083cc .word 0x000083cc
7 d1 V4 D' g% ^" E 8358: 00008408 .word 0x00008408
" b: u0 ~8 {2 }7 s: y( K$ ~arago:+ t( z) j( O/ F3 S0 X/ g$ G% Y
00008294 <_start>:8 b, C4 ]1 x9 _6 g9 T1 _
8294: e3a0b000 mov fp, #0 }" d1 r$ V& q- j" {) s
8298: e3a0e000 mov lr, #0; ~) q! W( u1 t( q# |
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
, E" R2 k8 ?! U- K/ L) P 82a0: e1a0200d mov r2, sp) w& y# p) t1 T, X
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)0 F9 ~2 V C; _ h1 W- O! T5 l
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!). D7 z: R/ `5 {4 I: e
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>$ V: Z# X; s9 D0 Q1 C% v
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)& K% y+ r$ L# H' ^- D) `4 z0 z
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
. r' u0 n2 @3 T' J 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>3 G! v, K" D |. }( c) K
82bc: ebffffee bl 827c <_init+0x2c>7 j* v q; w+ j' o$ l) C8 S% f
82c0: ebffffea bl 8270 <_init+0x20>/ P( _% C6 f, n. [( ]7 {+ K" |, G u
82c4: 000083dc .word 0x000083dc6 \2 m4 h: l& Q% I( i5 |
82c8: 00008344 .word 0x000083447 C/ M, S4 `, Y+ d& [
82cc: 0000837c .word 0x0000837c
0 a' R: @8 V4 Q6 d. d# hnone:4 V& y& X% Q& G' e' Y# f
0000835c <call_gmon_start>:0 ]0 B3 b5 t2 [2 @4 z, W+ x
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
% o( q2 X( L* d) ? 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
$ N ~, W' b3 {6 t 8364: e08f3003 add r3, pc, r3) [% t; S( t+ ]2 c4 a6 j
8368: e7931002 ldr r1, [r3, r2]6 H! E2 g2 r% C9 M+ W
836c: e3510000 cmp r1, #0 ; 0x0
+ Z/ @- E' n$ u- a! ^ 8370: 012fff1e bxeq lr
3 X7 t! I3 U4 w; a- l 8374: eaffffe7 b 8318 <_init+0x38>
6 M- R( \ d! |, X# ` 8378: 00008264 .word 0x00008264$ R( ]: `& S5 A; d( m1 q+ ?7 H
837c: 00000018 .word 0x00000018
9 R2 g! c( Q" ]4 G6 Barago:
% O( Z- b- b; L$ Q1 g4 `) z3 a) x7 j000082d0 <call_gmon_start>:
2 R0 ~" b) N2 v" i8 z: ?! { 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
6 Y; N5 s% p( B) u. \ 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
7 ~% p) G, u: S9 m, p4 k 82d8: e08f3003 add r3, pc, r3
9 m* b9 [, y) }1 a7 o2 [ 82dc: e7932000 ldr r2, [r3, r0]
- A1 _* z& q) q5 M3 L 82e0: e3520000 cmp r2, #0, Z9 M# Y( ^3 B) F4 P
82e4: 012fff1e bxeq lr
' Z* D0 ~7 @0 n" f 82e8: eaffffe6 b 8288 <_init+0x38>
7 {/ ~! Q# O3 A8 c) E3 ]7 e( \( [9 R 82ec: 00008208 .word 0x000082083 Z1 w3 t* |6 m e8 a( O" N
82f0: 00000018 .word 0x00000018
; P |; r5 |2 Q' s/ Wnone:
; e0 m& D% B& b" w3 J00008380 <__do_global_dtors_aux>:/ w2 K" O8 q- J, V
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>6 p: ?/ B8 S4 t7 _
8384: e5d23000 ldrb r3, [r2]
. d$ Y& ^9 _. D 8388: e3530000 cmp r3, #0 ; 0x0
; K& c. A3 t6 ~6 a: \ P 838c: 03a03001 moveq r3, #1 ; 0x17 l5 Q5 y3 @& Q. n# v
8390: 05c23000 strbeq r3, [r2]/ E# W4 k# }; w; ^. { E9 D
8394: e12fff1e bx lr8 x5 ^8 K4 n7 l1 }6 G( l
8398: 000105f4 .word 0x000105f4) A5 w4 e7 Y+ C- O* e* B: d# r
arago:
/ w) e+ J4 {+ b- ^000082f4 <__do_global_dtors_aux>:; j) B2 L6 y- n/ i" K/ d
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
, _7 i; L3 m1 E7 t 82f8: e5d32000 ldrb r2, [r3]
* ]+ F- |. K, A0 L3 W. W$ x 82fc: e3520000 cmp r2, #0& b* ]9 G/ k/ N, _* ~7 ^
8300: 02822001 addeq r2, r2, #1) s0 j1 e0 k3 b* a2 `& |6 O
8304: 05c32000 strbeq r2, [r3]5 P! C4 S6 M3 i2 Q
8308: e12fff1e bx lr
# w% w5 R2 K) h- i6 g5 H7 T 830c: 0001050c .word 0x0001050c% @& \5 U8 n* v) ?) Q# A5 E
none:
% ^: O$ M& }5 s% |- z2 N0000839c <frame_dummy>:8 H$ P; H3 x& T+ j5 X, _, S1 J7 ~
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>) U( G1 Q; r/ D! B
83a0: e92d4010 push {r4, lr}
- x7 l$ z& [9 d 83a4: e5903000 ldr r3, [r0]" O" x5 g' t1 [7 g1 S7 I
83a8: e3530000 cmp r3, #0 ; 0x0 D& i& f: C) k: S. C K
83ac: 08bd8010 popeq {r4, pc}
4 [0 e- Z& L- H; Y1 k2 o& b 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
: W/ o' l2 Z1 m 83b4: e3530000 cmp r3, #0 ; 0x0. c# l8 ~" g/ m* \/ C
83b8: 08bd8010 popeq {r4, pc}1 c5 B5 G7 |$ H7 A8 H' F
83bc: e12fff33 blx r38 ]: N, l* l" T% z. l& r
83c0: e8bd8010 pop {r4, pc}2 z7 }4 h3 W7 x ?; z& Y. T" i
83c4: 000104dc .word 0x000104dc
! r! p0 i1 W6 h& R" i1 U2 [ 83c8: 00000000 .word 0x00000000
/ V' S( l) [% jarago:
2 A' ?4 h' ^1 M) v00008310 <frame_dummy>:
9 E T) o8 Z) d4 J0 u 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
' U a& O; X+ g" t" O6 ~; i 8314: e92d4008 push {r3, lr}3 r0 L% m, c8 o3 f% A
8318: e5903000 ldr r3, [r0]
+ d0 r# l' X; B! a. n 831c: e3530000 cmp r3, #0
0 U- S) v! y1 r* I8 k 8320: 0a000003 beq 8334 <frame_dummy+0x24>% L ]- n; W9 Y0 A- O5 m/ s8 m
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
! O1 w3 e" z5 O9 Q 8328: e3530000 cmp r3, #0
7 @0 a3 H$ w/ h2 R5 l) u4 E* T6 @6 U& A 832c: 11a0e00f movne lr, pc
; \2 o. ]- W8 F% | S 8330: 112fff13 bxne r3
: ]- C. _7 b( H5 f* k# p) z 8334: e8bd4008 pop {r3, lr}
4 D" H/ A) P$ [! U3 W 8338: e12fff1e bx lr7 m, N9 b9 r( t" w! @+ S! W9 n0 }
833c: 000103fc .word 0x000103fc" U: O: \& T4 h9 d7 ]
8340: 00000000 .word 0x00000000
9 M+ y( ]' i, [4 y mnone:
6 p( F: x+ x9 s3 h0 \000083cc <main>:
0 y& @! j4 ~/ L! [! W: Y 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)9 l' u( {4 p0 n3 r4 q
83d0: e28db000 add fp, sp, #0 ; 0x0
. a9 ~; {9 L1 u! a! r 83d4: e24dd01c sub sp, sp, #28 ; 0x1c* a2 H4 @6 Y, F: W# w
83d8: e50b0018 str r0, [fp, #-24]
" t! L; O" b( m 83dc: e50b101c str r1, [fp, #-28]3 Y U0 {7 e2 X$ l: m( @
83e0: e51b2010 ldr r2, [fp, #-16]
+ I5 g8 O2 M$ g# H: N 83e4: e51b300c ldr r3, [fp, #-12]$ I3 u: l& B; C* o0 Y
83e8: e0030392 mul r3, r2, r3
$ g7 J0 r- F5 Z4 Z' v 83ec: e50b3008 str r3, [fp, #-8]
4 `% u/ k9 k. a( R* P0 ~' @/ C' Y 83f0: e3a03000 mov r3, #0 ; 0x0; H! D- o+ l3 u( N T$ ^
83f4: e1a00003 mov r0, r3
0 a$ Z( x3 b$ B 83f8: e28bd000 add sp, fp, #0 ; 0x0; Z* m' o5 Z! r& \' ~6 _5 {
83fc: e8bd0800 pop {fp}4 ^( {4 n; S9 W
8400: e12fff1e bx lr
% Q" O+ l5 T1 o/ e9 [. xarago:6 v* \8 E. x, l9 H2 x% {) e
00008344 <main>:8 N: N6 h$ i7 K5 u2 a: x
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
& t, n$ n/ A# y( }$ K3 ^# d3 p 8348: e28db000 add fp, sp, #06 Q, L& N1 S9 i1 A! X; S& i
834c: e24dd01c sub sp, sp, #28" M% ~; U- ^# F% y$ ~, c \
8350: e50b0018 str r0, [fp, #-24]' j, F g; e, V4 r
8354: e50b101c str r1, [fp, #-28]
# j& ^& {& d5 y1 _5 k 8358: e51b3008 ldr r3, [fp, #-8]) ? t$ q7 r, D
835c: e51b200c ldr r2, [fp, #-12]' h e) I3 {$ N
8360: e0030392 mul r3, r2, r3. ~% @* Y. p) V) t1 M: L
8364: e50b3010 str r3, [fp, #-16]0 ]7 M" }$ f7 v
8368: e3a03000 mov r3, #02 B* ^$ [$ E! y6 B
836c: e1a00003 mov r0, r39 ]& j' `. s0 Q3 p2 ]0 W
8370: e28bd000 add sp, fp, #0- ^# s: l$ W+ |1 y
8374: e8bd0800 pop {fp}
2 W2 o9 T3 F4 i/ Y 8378: e12fff1e bx lr5 p8 Q" X" U, _7 e: K9 f+ ^
none:! \4 F2 o, u8 V! M g
00008404 <__libc_csu_fini>:' _8 }3 N$ ]( Y3 |! ]0 N/ }
8404: e12fff1e bx lr
# J" ]4 l% O' ]/ b, }8 q3 Harago:& K- H ^& Q$ y7 A( M' L
000083dc <__libc_csu_fini>:
+ \6 Y1 j/ L( [9 @" r. @ 83dc: e12fff1e bx lr' g4 k( K: s: e4 M
none:% }( {* j$ `8 `6 P
00008408 <__libc_csu_init>: v1 g9 `# l) U9 y
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}8 \+ b* e- V3 T3 b( g4 ]
840c: e1a08001 mov r8, r1
: L, D9 [1 J% w) m$ L8 d) D 8410: e1a07002 mov r7, r2
; y1 F. L' X) \4 _. k$ X1 Z6 ^9 R( K 8414: e1a0a000 mov sl, r0
' f% O3 ^, d& X5 w0 W 8418: ebffffb0 bl 82e0 <_init>! ?" S- n- ?+ C7 r# C# j
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>: Z. b: i. B3 W$ I2 L
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
% ]- k* v- Q- n 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
. M' S& E3 v2 r$ ?! A+ U* g 8428: e0613003 rsb r3, r1, r3
# B! w7 T4 i, } 842c: e08f2002 add r2, pc, r2: {7 q3 B2 n5 Q% R& R2 A. b! j9 b
8430: e1b05143 asrs r5, r3, #20 l) S3 v% }9 a! M
8434: e0822001 add r2, r2, r1
, s; a4 b s9 C) a/ t. p 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}# P) r, r& ]; h. x [
843c: e1a06002 mov r6, r2" X. h3 z4 v" I9 K% I3 ]" U
8440: e3a04000 mov r4, #0 ; 0x06 H4 {" |7 q, j- t! y s9 }8 O
8444: e1a0000a mov r0, sl
0 U, X, W9 T2 [3 Y3 h6 g 8448: e1a01008 mov r1, r8
2 w8 n- \( L6 D" C @ 844c: e1a02007 mov r2, r7% h+ H: c7 D5 B" R8 m
8450: e1a0e00f mov lr, pc
0 n9 E* t# G: E8 I4 @/ @ 8454: e796f104 ldr pc, [r6, r4, lsl #2]
" ?7 X0 T. P! S( ` 8458: e2844001 add r4, r4, #1 ; 0x1
( L' c$ p' x& P) n8 n- u+ z0 _ 845c: e1540005 cmp r4, r58 s2 t* N* {$ U+ j1 ~( y8 g- Y
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
) v, R, S, u; J 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}# B2 a7 ~ P# q& q! M; z8 A8 D
8468: ffffff04 .word 0xffffff04: B5 S( W8 i4 Q
846c: ffffff08 .word 0xffffff08
( n \7 T0 g& ]4 |6 u. y, @1 S/ A 8470: 0000819c .word 0x0000819c+ x( g0 D6 C4 j" u) m( W+ J
arago:
2 s+ u3 t7 a4 |& Y$ \; B, W0000837c <__libc_csu_init>:0 M3 L& w* Z! B6 c, B! a
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
0 l' r+ O/ S$ K6 Y' i$ N, Z# n 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>2 r' ~. o4 A B- k
8384: e1a06000 mov r6, r01 x. T& } J1 R1 Z. A
8388: e1a07001 mov r7, r1 l3 Y; s6 ^7 D6 y2 y' ^( N4 Z
838c: e1a08002 mov r8, r2
( U, _7 ~3 W+ M0 ^3 Y 8390: ebffffae bl 8250 <_init>
5 {! [! p- O! Z! Q) T$ ~% h 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>4 X) a _" v/ `) h4 q
8398: e08fa00a add sl, pc, sl& v6 z/ i+ T9 D3 N, G
839c: e08f0001 add r0, pc, r1
; O" X- w! z% w! e* G( \ 83a0: e06a5000 rsb r5, sl, r0
* e) I5 ~, g& r% c* V 83a4: e1b05145 asrs r5, r5, #2
' m- v, L- L4 Q1 n' C 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
: Z. k2 D1 ]* }+ j2 |1 c 83ac: e3a04000 mov r4, #0: e n- B+ k2 d7 D2 R+ w
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
1 _; o0 C9 l! U' r 83b4: e1a00006 mov r0, r69 f" F# d; B& W% [, ]* Z
83b8: e1a01007 mov r1, r72 }) ~9 |% H, i, A. E5 e4 M2 A- j
83bc: e1a02008 mov r2, r8
. T6 b$ S* d' p) G: q. N: E( i8 v! N/ V% G 83c0: e2844001 add r4, r4, #1# @ p( s/ B* b0 [
83c4: e12fff33 blx r39 o) r' F! K7 M2 }1 d1 L8 s
83c8: e1540005 cmp r4, r5
% j; i, f6 o7 t 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34> K* ^8 s/ P% `$ r4 }& P$ x% g
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
% k5 v0 e) ]+ y- F) p1 }2 B 83d4: 00008054 .word 0x00008054
# B7 w, L! M7 b5 s. A" j1 F( x 83d8: 00008054 .word 0x000080540 o: e1 f' V- ]' N/ } _
none:
" g3 H: Y0 C' m: ?3 O0 bDisassembly of section .fini:
- _8 d: [, G- f
8 x0 @& P. u6 p00008474 <_fini>:7 A+ o* b8 m* c
8474: e92d4010 push {r4, lr}5 Z: i" m$ r4 g
8478: e8bd8010 pop {r4, pc}
2 O) Z8 [: @' X5 E3 m) aarago:
3 J6 {$ v9 C& ~2 ~: v/ Z. ^Disassembly of section .fini:
2 q- ~! }' f% z M& q" N+ w9 X- o& C8 ~
000083e0 <_fini>:6 e u# x+ H) X% S3 G- ?8 l
83e0: e92d4008 push {r3, lr}
2 K! q+ i! n4 [7 z7 j K/ I 83e4: e8bd8008 pop {r3, pc}
3 A6 n8 A1 T; u* V- m' z6 J
' E* S( k7 d, r/ ^9 A. f& e+ O* z! X: H# r& Q& p/ Q& e) h
- G5 U/ n# i# e# P |
|