|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:, u0 u: O: I5 C, S9 p+ A: b" c
1 #include<stdio.h> ; ?' S2 U7 d, P* f: A
2 #include<math.h>8 F: z/ x" O6 u v J
3 int main(int argc,char* argv[])9 V9 x# D- M+ y4 W
4 {
O8 X8 p4 B& w% e/ m 5 int a,b,c;
* F! Z/ }& q+ d$ J* ~ 6 c = a * b;1 J+ b* z( ]8 h1 k0 n
7 return 0;
- ?$ s& y$ E$ {* I$ d N' n 8 }
1 U9 g |4 F' ?9 x: |; `* }- ?. I3 R1 E! W" |" o! ^
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
) ~7 S( l f8 C# O5 z4 U" Qnone: z, b* j+ l% C) v! J
000082e0 <_init>:
8 m0 H2 N, o4 N" @0 ^2 y6 z2 F 82e0: e92d4010 push {r4, lr}5 I1 i1 q; m! n i+ V% `( Z
82e4: eb00001c bl 835c <call_gmon_start>- b$ k, W c+ R) m7 g b
82e8: e8bd8010 pop {r4, pc}
2 @# g+ R* W% m7 J' o: ^arago:
; m8 b2 X0 D* R5 Q2 G+ }8 F; o* {00008250 <_init>:
& o4 y6 W! V' Z( P& `( e 8250: e92d4008 push {r3, lr}* b0 Z* e& D S3 S# o3 O
8254: eb00001d bl 82d0 <call_gmon_start>
5 F3 a" ?( S5 L) H1 J5 o5 k 8258: e8bd8008 pop {r3, pc}
! k0 O- x) k& o C. Y4 i2 l; v+ l
" X, N" }" v# O+ C5 \& Mnone:- w7 t0 u$ g9 r5 e a0 ^5 |
000082ec <.plt>:
8 s5 m% r, `0 L2 K" g$ o8 D, U 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
% @2 P+ U* b# V7 b 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
7 U: |0 C* W5 X5 O8 l 82f4: e08fe00e add lr, pc, lr
' K1 {7 N; D0 G$ V 82f8: e5bef008 ldr pc, [lr, #8]!4 A9 C- K4 b; o
82fc: 000082d4 .word 0x000082d48 ]" g2 m1 y8 z0 G1 u! }
8300: e28fc600 add ip, pc, #0 ; 0x0
9 A' `6 a$ C. O/ F1 r 8304: e28cca08 add ip, ip, #32768 ; 0x8000
5 z: @1 g" u# _" E9 W; [ 8308: e5bcf2d4 ldr pc, [ip, #724]!
! ^* h* Y! d4 o2 z' `8 B 830c: e28fc600 add ip, pc, #0 ; 0x0+ `% s: N" K+ j+ z
8310: e28cca08 add ip, ip, #32768 ; 0x8000# R4 R5 E; O, B
8314: e5bcf2cc ldr pc, [ip, #716]!
# S" U/ r+ E8 @* ^; M7 Y2 H 8318: e28fc600 add ip, pc, #0 ; 0x0
: T, R: [7 D( c& Q 831c: e28cca08 add ip, ip, #32768 ; 0x8000
1 [9 N- y8 V; k0 t. b 8320: e5bcf2c4 ldr pc, [ip, #708]!2 ]" P5 F: M6 l9 p7 C, G J5 d
arago:9 ~5 t7 X+ |0 Q: N( {7 z! n3 O
0000825c <.plt>:7 X+ p- V+ J; y! t2 I
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)1 K) z/ Y9 r% C$ W5 u. u: \
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
" C+ O- C# C& f 8264: e08fe00e add lr, pc, lr% g, D9 E& E! Q1 L D6 G' \
8268: e5bef008 ldr pc, [lr, #8]! {* o. e5 [# F
826c: 0000827c .word 0x0000827c9 W3 ^. r w2 b5 M6 W
8270: e28fc600 add ip, pc, #0
, X x/ e! ]+ x8 x- I& g 8274: e28cca08 add ip, ip, #32768 ; 0x8000
4 V- f& f) [. t, Z 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
- b4 B# O4 t& O3 i+ } {% v 827c: e28fc600 add ip, pc, #0
% L+ ?! y& r# x3 ^ 8280: e28cca08 add ip, ip, #32768 ; 0x8000' U/ I. r8 [$ p+ z! W U
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
& H$ ^, q: g) i1 y/ s/ I 8288: e28fc600 add ip, pc, #0: a2 e, t8 U6 K8 x2 @
828c: e28cca08 add ip, ip, #32768 ; 0x8000
; ]; p! h% L% C; }7 ]" m 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
# P {6 t) Z7 P; e& {none:
& c) E3 b5 H* N& ^4 [00008324 <_start>:$ G/ G% X& f; ~+ I! H8 h' m2 C X
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
7 ?3 b: [6 G. @ 8328: e3a0b000 mov fp, #0 ; 0x0
2 F, _* N- j+ _. k, I' L+ x k. ]$ z 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
: k" \0 Y0 }' \3 j 8330: e1a0200d mov r2, sp3 w( H7 W/ q" Z0 o
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
# ^, n( I* T# U" b5 W 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
$ N6 j+ s' X5 R2 t/ ]8 ], K4 g9 q 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>( ^+ P* d3 \9 C1 }: Z. r( l0 H t
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>& S% T" k( C1 R0 s. w1 @/ R
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)3 F# q- a0 j1 H9 [ f1 t
8348: ebffffef bl 830c <_init+0x2c>7 w4 M7 ?9 O* {1 f' {) ]
834c: ebffffeb bl 8300 <_init+0x20>7 E: a" w$ G2 [& U/ F9 f4 L) @
8350: 00008404 .word 0x00008404* _- C: H1 }' s" T
8354: 000083cc .word 0x000083cc
5 O* _; _& }3 U9 ?. ]7 T% ~1 q1 y7 } 8358: 00008408 .word 0x00008408
6 D& }. s+ t& |/ t" L; u& L. A8 [arago:! [% o# j. g' E2 i( l
00008294 <_start>:
3 V; Z/ N# u4 i. z 8294: e3a0b000 mov fp, #07 ]8 M) j5 p) ~
8298: e3a0e000 mov lr, #07 t- g1 M1 y: t) {" N4 z
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)2 [" b! T' j) [8 `
82a0: e1a0200d mov r2, sp9 D& X ^6 E8 H0 i0 n( `' j4 p
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)0 h/ o% ^8 C8 G2 a% S" D, P
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
8 z: K8 }; g* h% J$ q 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
* K, x" Y! f: w& D 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)$ w2 M4 O- T$ R0 s/ O
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
" n) u8 w- _3 j I" S/ _0 h3 a 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
- j: v; Z: | W2 N1 i, R2 k 82bc: ebffffee bl 827c <_init+0x2c>
# v2 e3 B( M X5 C4 k+ q8 N 82c0: ebffffea bl 8270 <_init+0x20>8 _4 u# ?& Z( u9 `0 N4 N
82c4: 000083dc .word 0x000083dc
/ t3 r' Q; @ P# ~8 E3 H; e8 I 82c8: 00008344 .word 0x00008344' ~6 d; q( y' t0 d, Z) T
82cc: 0000837c .word 0x0000837c
% n: X& O8 w7 U% {7 k5 dnone:3 X/ o6 T( J4 n3 ^
0000835c <call_gmon_start>:
1 e2 z9 p' @% G- C 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
# v0 B+ f3 w4 a- B$ ? 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
6 X" B. q/ }: C0 w4 C6 f 8364: e08f3003 add r3, pc, r3
1 S% q6 [6 J2 J0 M, o( _6 I 8368: e7931002 ldr r1, [r3, r2]/ E: V+ ~7 y, |
836c: e3510000 cmp r1, #0 ; 0x08 s' H+ p, G j0 y
8370: 012fff1e bxeq lr5 L5 [ W' O4 D- g
8374: eaffffe7 b 8318 <_init+0x38>7 K1 @) B2 @4 E, D4 e% k) X2 w5 \
8378: 00008264 .word 0x00008264
# H1 X; ]6 m& B 837c: 00000018 .word 0x00000018! H' l, h. S ?0 x, c: `7 x
arago:
% ^+ O4 ^' ?4 o3 j/ P4 B000082d0 <call_gmon_start>:
. \% ^1 Q2 Z- [& d& T. W0 | 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>' a. y; ]# n+ f0 [
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
+ Q$ A$ `" N1 O3 U, ~7 a 82d8: e08f3003 add r3, pc, r3& }% o- g( u' o7 ?. t
82dc: e7932000 ldr r2, [r3, r0]
: M- g- ^" R$ \1 A6 x 82e0: e3520000 cmp r2, #08 e" P3 F9 t2 @& Q) t
82e4: 012fff1e bxeq lr
5 a4 z% z; \- ^ 82e8: eaffffe6 b 8288 <_init+0x38>
' _* D3 q7 I8 v- W c1 j2 ? 82ec: 00008208 .word 0x00008208% }/ H' s9 Y* j" [$ q
82f0: 00000018 .word 0x00000018; [9 z9 C, S$ U; i" Y
none:& i4 o) q; w" S" q8 q; |
00008380 <__do_global_dtors_aux>:$ W% K1 H( A" K& j; o4 C
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>! B( f- U9 c3 ^5 G2 f$ N$ Q
8384: e5d23000 ldrb r3, [r2]$ m1 g6 U0 o7 \6 Y+ h6 B2 x+ r
8388: e3530000 cmp r3, #0 ; 0x05 u5 P1 z- W& |* e9 a) \6 L
838c: 03a03001 moveq r3, #1 ; 0x1! H+ I( `9 ]5 c" P
8390: 05c23000 strbeq r3, [r2]9 F4 k6 `' F' F2 Q
8394: e12fff1e bx lr& D, \% U! r6 _+ ]: o" x; p
8398: 000105f4 .word 0x000105f4
- l, ?8 I( B# S; I3 `arago:/ [: r' Y. V2 L: `( J* N
000082f4 <__do_global_dtors_aux>:. Y* y: L) K, x# U, N8 K' I6 o8 Q
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
& e4 _) r) r6 R8 q+ { 82f8: e5d32000 ldrb r2, [r3]/ }4 v* `' D1 a U3 U/ Q2 t
82fc: e3520000 cmp r2, #0% V+ r) g% H3 a. L+ E$ l( ]6 E3 l! a
8300: 02822001 addeq r2, r2, #14 P3 g- P$ z- w- V- w8 p
8304: 05c32000 strbeq r2, [r3]
R0 D* |$ r+ m" B8 u% x5 s7 c 8308: e12fff1e bx lr& f# R, M) g9 J. I: b: ^: d
830c: 0001050c .word 0x0001050c
: s# Z# g+ J9 S1 u' n2 Unone:
8 X/ }, T. D6 I# H. a9 V7 r0000839c <frame_dummy>:
/ O3 O+ I( U, P' f3 ^ 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
: S. X; p* U V( y$ Q# L 83a0: e92d4010 push {r4, lr}
5 \) X) i2 G3 ^# [5 p" p# l 83a4: e5903000 ldr r3, [r0]
- c6 q3 N3 N) ^( P* R: {$ g, I 83a8: e3530000 cmp r3, #0 ; 0x0
- C# x5 D% v4 n( O/ u# z& h" ^ 83ac: 08bd8010 popeq {r4, pc}
" Z `! D. R' i6 } J5 u, N' W 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>2 ?; |- ?. F2 Q _9 |
83b4: e3530000 cmp r3, #0 ; 0x0& t: N+ g) g( x) \/ `" o
83b8: 08bd8010 popeq {r4, pc}
2 m. z; b/ P' [. q4 p: x* M/ { 83bc: e12fff33 blx r3
) f$ i$ h# C$ P$ m 83c0: e8bd8010 pop {r4, pc}
8 ^# U* l9 B, z, C" w7 j- C+ i+ y Z 83c4: 000104dc .word 0x000104dc# [# S0 n7 G7 y1 e/ q
83c8: 00000000 .word 0x00000000% ~: S/ w- @: b: {* J, |
arago:( k% {3 N. T- m: k0 l; _. N
00008310 <frame_dummy>:
" ^, y- o3 x/ u& C. q9 K 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>6 [" K2 @( h# h
8314: e92d4008 push {r3, lr}# n( R8 N% q' q
8318: e5903000 ldr r3, [r0]
! {- X$ F: f6 g) Z0 ^; _7 l 831c: e3530000 cmp r3, #0
/ D4 T1 t" S. ?- e) ^6 v+ F 8320: 0a000003 beq 8334 <frame_dummy+0x24>6 L/ a2 V& a4 X' u
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
9 ? u! T* L7 H+ G# m& m g 8328: e3530000 cmp r3, #0' | G% m& L" Z/ P
832c: 11a0e00f movne lr, pc8 i5 ~* t; S: l. ]' b
8330: 112fff13 bxne r3
7 f2 g5 L9 W; v+ K$ G 8334: e8bd4008 pop {r3, lr}# A1 ?# h; ?2 a! y, F$ } }4 A
8338: e12fff1e bx lr6 B- d+ Q( ~" L1 Q0 P# j* x" B
833c: 000103fc .word 0x000103fc. O6 s( z: o8 m) z0 M; u. D, z( d
8340: 00000000 .word 0x00000000- a7 \7 I+ A8 ?/ Y7 |6 C2 O
none:
. z! n# g" f5 x1 S u! B* y000083cc <main>:
6 R g% J6 y$ A/ A# ] 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
0 `$ J1 d7 u; X, v' z 83d0: e28db000 add fp, sp, #0 ; 0x0$ S5 t) e) D; o+ m
83d4: e24dd01c sub sp, sp, #28 ; 0x1c! f4 o# a# d |+ ]
83d8: e50b0018 str r0, [fp, #-24]
( n' F& D, T- \+ i+ }; N! v# E, m d 83dc: e50b101c str r1, [fp, #-28]& [& F. a \$ ]" ^8 K! l
83e0: e51b2010 ldr r2, [fp, #-16]3 {% C0 R1 q" U9 f% n
83e4: e51b300c ldr r3, [fp, #-12]& t0 q! b) }1 F: l( Q: S
83e8: e0030392 mul r3, r2, r3 _2 m) m9 V+ t
83ec: e50b3008 str r3, [fp, #-8]7 g2 r" }( v. a3 |+ l# U
83f0: e3a03000 mov r3, #0 ; 0x09 Z' p( k4 q, ^/ a
83f4: e1a00003 mov r0, r3
$ |6 u3 M+ Y. [$ B+ M/ N5 Z/ i( } 83f8: e28bd000 add sp, fp, #0 ; 0x06 m: H8 N- e9 O1 f1 E0 F, X
83fc: e8bd0800 pop {fp}
: t5 K8 L$ C" e! ?9 W' E 8400: e12fff1e bx lr9 a; V, k; y+ P2 P. b
arago:4 u" m7 U& X% L0 ~. u4 R
00008344 <main>:
' \: A B% f6 V; P& d! { 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)3 b4 M& ]; m0 N# D& J+ n
8348: e28db000 add fp, sp, #0
, m) s$ t+ A9 }* `1 A 834c: e24dd01c sub sp, sp, #28
6 N+ ^- P, z( `! E6 l/ E0 T 8350: e50b0018 str r0, [fp, #-24]
: O( G4 ~+ B! r. O1 X# S' R 8354: e50b101c str r1, [fp, #-28]5 v0 k/ G* f$ _+ a1 T7 B7 R) N6 q
8358: e51b3008 ldr r3, [fp, #-8]
* s3 v; v4 d, U6 h 835c: e51b200c ldr r2, [fp, #-12]
0 s) g8 z7 J8 h3 v. ~" {+ s 8360: e0030392 mul r3, r2, r3- Z! a: e, D" v0 r& G
8364: e50b3010 str r3, [fp, #-16]4 i/ z+ A' J1 |" K
8368: e3a03000 mov r3, #0
2 y( L3 |% U; U" a# C) m 836c: e1a00003 mov r0, r3) y h. I# R X
8370: e28bd000 add sp, fp, #0& y1 h) c! D8 I! u( V S
8374: e8bd0800 pop {fp}, ], {* L0 e4 I. S( V: B8 L
8378: e12fff1e bx lr
! p" Z, U# S; \0 _* Z9 O, E8 U* ~none:
2 g) N5 E: `: g) ^00008404 <__libc_csu_fini>:+ [0 s9 @0 J% k- ?
8404: e12fff1e bx lr# Y! {# c4 _% a# `4 {
arago:
/ X' k* f( z; E4 p* I4 t000083dc <__libc_csu_fini>:
( Q: c7 C5 w' k7 e3 E5 k2 s. D" c& d 83dc: e12fff1e bx lr* d j2 [% l) Q; H4 }- s
none:
% j+ v/ c5 \# w00008408 <__libc_csu_init>:0 B) Z4 h* b+ q c
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}# _8 f+ m- p I3 D3 k! t
840c: e1a08001 mov r8, r1
! y$ @+ Z1 l* Y/ @$ I 8410: e1a07002 mov r7, r2
! B9 m5 m, g g% P 8414: e1a0a000 mov sl, r0- ?- |/ f0 u1 S3 X1 o/ j
8418: ebffffb0 bl 82e0 <_init>
) z( z, W2 Q- L# G' Y0 u 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
- N8 C" l: R q7 ?$ }1 T 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
$ T: A/ v3 O* q K+ X0 C 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
2 n' E1 `7 d8 G7 v: y( s6 v! ^6 { 8428: e0613003 rsb r3, r1, r3
- p/ K5 s# N! x) f+ p- H 842c: e08f2002 add r2, pc, r2
& w% {2 b+ z0 K X0 E- n, A 8430: e1b05143 asrs r5, r3, #2
6 \, O7 _! o, f* a0 E 8434: e0822001 add r2, r2, r1$ ?( ~0 p' K( d& ?8 g
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
$ B, b% ]2 ~& _* x( p* ?) l 843c: e1a06002 mov r6, r2/ [ G B2 ^7 R
8440: e3a04000 mov r4, #0 ; 0x00 e( J! f/ i; E( r
8444: e1a0000a mov r0, sl
6 [$ m R+ j# o% R5 u 8448: e1a01008 mov r1, r8
# o m! s2 p6 K; w, S 844c: e1a02007 mov r2, r7
. G& K( [) J9 G 8450: e1a0e00f mov lr, pc
. Y# d. A. h* H0 N 8454: e796f104 ldr pc, [r6, r4, lsl #2]
0 @) ]. u4 R5 x+ ?- G: A) [ 8458: e2844001 add r4, r4, #1 ; 0x1
7 l4 v' R1 u0 x4 }3 y 845c: e1540005 cmp r4, r5
; N7 \/ F+ b3 |! X 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>$ d) n$ d( A# H# d& {
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
1 @! v9 r/ h0 Q# |' q, ~6 x( B& w 8468: ffffff04 .word 0xffffff04
* z3 l4 S1 M- T9 ]0 h 846c: ffffff08 .word 0xffffff08
- e4 E/ u. V' b0 S6 p$ @ 8470: 0000819c .word 0x0000819c
3 W. ^* V5 U/ Garago:
" [5 L( S) g8 a, X3 N0000837c <__libc_csu_init>: k2 E: n* k0 Y" J) d
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
% L# w$ y0 N1 @) V: j# J; ?3 z 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>, ]; }/ R' b8 G4 u9 E0 @$ a
8384: e1a06000 mov r6, r09 [; X9 L$ j0 ?# e! x
8388: e1a07001 mov r7, r1
# K% ? j: p. ~# M( e 838c: e1a08002 mov r8, r24 i+ F- [1 m* |$ _; Y
8390: ebffffae bl 8250 <_init>
# E: I O! Z) k7 x" A# e 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>' m+ x" A& C- @- O- H
8398: e08fa00a add sl, pc, sl
; D3 {7 X- M) p" j7 M; E 839c: e08f0001 add r0, pc, r1
1 Y9 B! A: A6 U% C 83a0: e06a5000 rsb r5, sl, r05 F2 Y2 L( l9 R5 P3 R$ g
83a4: e1b05145 asrs r5, r5, #2
' m" ?% m$ o" d- w% E 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
$ U+ F3 D" i5 O4 D' k6 [ 83ac: e3a04000 mov r4, #0. S0 \& v& v7 F3 U/ ^7 k
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]6 y7 g6 F: a# r0 i$ Q1 l
83b4: e1a00006 mov r0, r6
$ S* W9 f4 g1 _7 E; j* b8 }% q 83b8: e1a01007 mov r1, r70 R2 j' u( C" Q/ e* R" Q& ?* E7 j
83bc: e1a02008 mov r2, r83 S8 t9 f5 \0 e4 E6 d
83c0: e2844001 add r4, r4, #10 d$ q: D# G, f; }# w Y
83c4: e12fff33 blx r3
6 v# [; W& v& E6 E, f: D4 @* z' S 83c8: e1540005 cmp r4, r5. @+ u7 @. U* o1 T3 g, W% K
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>: A2 E% w- K/ P* x; q! q
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}! d* F1 Q! s0 e# i# a- @
83d4: 00008054 .word 0x00008054
( i* G/ x3 d" U, i 83d8: 00008054 .word 0x00008054
+ U0 ?" L/ r$ F" U" ]( Pnone:1 r; c7 l. H5 ^- Q+ ?7 `
Disassembly of section .fini:- [1 a. L& a0 @+ l6 F0 g% F& o% r
- U [; A8 p- t
00008474 <_fini>:8 `) z, R3 w9 d& h
8474: e92d4010 push {r4, lr}
, m+ m1 ~2 e5 b$ O; g 8478: e8bd8010 pop {r4, pc}
+ [; s2 C- R6 O3 ]: narago:; Y# G: Y* t! w
Disassembly of section .fini:
3 R: l. B, r+ ]: {* h8 |0 a) j' X
- r+ X$ [; y) u% |000083e0 <_fini>:
7 i6 ]: |. B# y/ _4 B. L, }6 a 83e0: e92d4008 push {r3, lr}" e$ t \. |- _1 o4 W
83e4: e8bd8008 pop {r3, pc}
& N- P5 i( P5 Z- z' p) f( V; o, O& |
j- C2 N# v3 n: U4 T u1 ]% u% @+ k6 z4 S
|
|