|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:1 N& a( f) F# T1 {5 ^1 S8 L6 t/ Y
1 #include<stdio.h> ; |1 W% C# d% ]" y9 h* c8 D
2 #include<math.h>7 D$ d/ R9 K& d8 N5 v
3 int main(int argc,char* argv[])! f7 y- n) ~0 J* S# |/ ` ^
4 {& P9 C7 d* n* B7 q. T, K
5 int a,b,c;
4 q! F+ R% Y0 u5 S/ F 6 c = a * b;+ _' f# Z2 s: p; C
7 return 0;
2 _- u6 q4 `8 ~3 `4 @ 8 }
$ \* R/ j! K/ t2 U* j# j" N0 L: l
) k E+ Y6 _! l7 S/ T下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看2 w& \3 w; Y- D9 F/ B, G5 }
none:
" ^; R! Z$ T% B s0 f000082e0 <_init>:
+ Z" l% {6 {2 d. [' u, ? 82e0: e92d4010 push {r4, lr}+ K- I$ z) {$ J' g
82e4: eb00001c bl 835c <call_gmon_start>; ?( G, {; [5 x2 F4 P
82e8: e8bd8010 pop {r4, pc}
' D" Z8 P: i( X" Larago:
) }& k* T9 w: W& B. M0 S* [00008250 <_init>:5 O1 }% y9 K( L5 U
8250: e92d4008 push {r3, lr}
1 g3 Z+ L' X9 k 8254: eb00001d bl 82d0 <call_gmon_start>% T, w3 k5 n0 i
8258: e8bd8008 pop {r3, pc}2 E( C& o6 s+ V- @& R& \
3 W1 k' L( W$ inone:
3 H' Z4 h& H& O000082ec <.plt>:* G! g N j# h6 V9 E" h4 T
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
& f* D' ^/ _% G' d6 w 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>5 H2 ~& c" C( N4 m. H6 }
82f4: e08fe00e add lr, pc, lr
1 U/ Y+ D1 q) H6 N' h# V5 z2 J 82f8: e5bef008 ldr pc, [lr, #8]!
8 `, X) a K0 q& k* A# W/ P+ | 82fc: 000082d4 .word 0x000082d4
: j0 A5 R1 V4 r6 B$ w* r9 v 8300: e28fc600 add ip, pc, #0 ; 0x0/ @/ R# {: m$ X$ Q5 H- C
8304: e28cca08 add ip, ip, #32768 ; 0x8000
1 P6 B( w, n6 I' @ 8308: e5bcf2d4 ldr pc, [ip, #724]!% t8 j# O0 K7 v3 C
830c: e28fc600 add ip, pc, #0 ; 0x0
1 Q* H' O5 u0 F" D1 p) p. \8 q 8310: e28cca08 add ip, ip, #32768 ; 0x8000 w& ~6 f% W; y" F1 W
8314: e5bcf2cc ldr pc, [ip, #716]!
' I f2 w( v/ f) r' \! v7 J 8318: e28fc600 add ip, pc, #0 ; 0x08 y. k5 w4 r. p, Z/ H
831c: e28cca08 add ip, ip, #32768 ; 0x8000
2 i5 v" L( k$ d+ _& W 8320: e5bcf2c4 ldr pc, [ip, #708]!
' T+ P6 F* O4 a6 _2 a: k4 B+ J! aarago:
, f6 ~' z- b8 O5 W0 U0000825c <.plt>:% J" I! G. x: U8 z
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)7 H' V7 q9 c* @6 o" R
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>% H! J6 _6 q7 U/ r6 t
8264: e08fe00e add lr, pc, lr
" [9 `6 r4 l7 g+ i2 J: J 8268: e5bef008 ldr pc, [lr, #8]!
# D1 D7 B* d, k! F+ x* y& I/ ? 826c: 0000827c .word 0x0000827c! D4 S0 n4 o+ S" ^2 |# ]
8270: e28fc600 add ip, pc, #0 k: S, f6 R0 \. @6 h g) g1 w
8274: e28cca08 add ip, ip, #32768 ; 0x8000) d0 f/ ?/ y {$ J& K/ D
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
: G) G/ A' o& x8 w 827c: e28fc600 add ip, pc, #0
# h$ j$ C! X p H% t 8280: e28cca08 add ip, ip, #32768 ; 0x8000
0 Q; J! r+ c8 D7 ~, B' M 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274& ^/ ~7 H) P+ r# k7 R0 Q5 q
8288: e28fc600 add ip, pc, #0/ x! F w0 X1 g4 x
828c: e28cca08 add ip, ip, #32768 ; 0x80002 \' n9 q3 v y! X1 a1 E# |) [
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
- l: h3 ?( b' D3 S! onone:
) L3 V K# `+ G/ i& t00008324 <_start>:
5 d% t) Y h# y9 r3 ~9 I; a8 [. P/ t 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
8 Q# u# b3 y( M0 [ 8328: e3a0b000 mov fp, #0 ; 0x0
8 g# H* A* G. ~( l 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
3 S) ]$ Q0 |- ^3 }% s8 m 8330: e1a0200d mov r2, sp5 S# E& y- b4 e& y- }% i
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
5 o: K5 [, m& N/ @' r6 h8 S 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)% {- i' s. Z6 D- K9 m4 c% v
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>! O; S: a. P+ p( P. X4 G# c
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>5 u9 r" b p& D* Q$ J! G
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)" Y8 f8 O+ H" F
8348: ebffffef bl 830c <_init+0x2c>
( `9 I/ u& o, Q; Q 834c: ebffffeb bl 8300 <_init+0x20>
1 g- L; }; V3 o: _+ Z 8350: 00008404 .word 0x000084043 ?% C' z# z: D0 B4 T: d( M
8354: 000083cc .word 0x000083cc
( O: R5 t( A* a6 S( Z9 y$ n5 W c+ K 8358: 00008408 .word 0x00008408
( b. q0 c$ i7 t" X& A3 e& jarago:
4 M( O% {8 X- ~1 g00008294 <_start>:
: e% v& w( \- U; T% F) _ 8294: e3a0b000 mov fp, #0
( X% b6 e. e- M 8298: e3a0e000 mov lr, #0/ X+ j3 H% f8 ]: d
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)1 S S- i) ~4 B( c; p# y9 ^
82a0: e1a0200d mov r2, sp' e7 g( m( c4 J Q$ G$ E; o0 p; ~
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)" I& n7 \6 U+ P) x" Y
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)0 [) p' d& J6 A0 [5 g! h( u, Z
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
* r3 }) ^* O; ^' i" g 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!); [7 a5 w: P7 A( S
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>; e' A" U9 U: _7 y& s7 Y
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
, x, F& Z8 a* z, b 82bc: ebffffee bl 827c <_init+0x2c>
+ H! o" y) m7 ` 82c0: ebffffea bl 8270 <_init+0x20>
: Y" i7 s8 y3 h# O @/ A 82c4: 000083dc .word 0x000083dc
) F. l( r5 m/ y( K( \7 ]& O4 c$ R 82c8: 00008344 .word 0x00008344
. R3 s, Y+ G. @5 h, s' V! d, u! A 82cc: 0000837c .word 0x0000837c4 C6 H, ?! r1 ]- S6 W' G
none:
+ N% \% r, p& _$ F: u2 U* p: c" E0000835c <call_gmon_start>:0 J8 M, @7 o0 |0 J2 m
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>: N% k8 @0 R& i
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 V4 F0 s, q; c1 a 8364: e08f3003 add r3, pc, r32 Y; v2 Z. j5 c; P9 ~& e. h
8368: e7931002 ldr r1, [r3, r2]! s0 i: N0 ?/ X% d$ S- ~2 r
836c: e3510000 cmp r1, #0 ; 0x0
4 {* {) T& D9 V8 f- Z 8370: 012fff1e bxeq lr
# @$ A! b' T: {. L" i1 C 8374: eaffffe7 b 8318 <_init+0x38>) g- e5 z* e* U" u, O
8378: 00008264 .word 0x00008264
$ W2 t6 ]" M M' Q 837c: 00000018 .word 0x00000018. d7 c* e" H: _8 q. w) A
arago:2 G n9 t+ u7 ?* n
000082d0 <call_gmon_start>:
2 z/ k1 x0 @" L3 c" f 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
4 N# A) W& i" R( } 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>: p0 J1 R5 {$ e P# f5 b
82d8: e08f3003 add r3, pc, r3
; b- z- O# e) s1 u5 Q/ e 82dc: e7932000 ldr r2, [r3, r0]
6 s7 r4 ?" }! A; {7 B5 Y/ M 82e0: e3520000 cmp r2, #0
- |# |3 Q: m& q3 {1 Z7 ?% n+ ^9 w% J 82e4: 012fff1e bxeq lr
~+ Z7 ]# l: b3 f: h7 r& t# U% M 82e8: eaffffe6 b 8288 <_init+0x38>
' h% T& I- p2 i5 c2 v a 82ec: 00008208 .word 0x00008208: v( T6 w6 t' b* n$ a/ U
82f0: 00000018 .word 0x00000018
* G! j9 h1 L1 r& T3 I- hnone:
1 u( R- } G7 H" t* b00008380 <__do_global_dtors_aux>:
$ t! k: E8 u& A5 z2 C2 r& [7 N* b 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>* K, @" `0 L$ F0 c
8384: e5d23000 ldrb r3, [r2]
0 R* |+ b2 L8 ?1 S3 @ 8388: e3530000 cmp r3, #0 ; 0x05 q3 ~. R, {* Q% w+ K
838c: 03a03001 moveq r3, #1 ; 0x1- |0 ~2 j$ w1 z1 b I
8390: 05c23000 strbeq r3, [r2]# j# R1 S' v) `) Z6 y' j" _
8394: e12fff1e bx lr
6 O8 w4 L0 c9 e# B' F; c( m1 k 8398: 000105f4 .word 0x000105f4
: q8 l5 {, Z; h ~arago:: Y1 t$ k* T# P$ A
000082f4 <__do_global_dtors_aux>:* Q( H' u0 b$ T+ V7 _
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>' H8 X1 p8 _7 |; H+ u, b
82f8: e5d32000 ldrb r2, [r3]3 G; Q, h' W$ Y, L( Y: n
82fc: e3520000 cmp r2, #0. M/ ~ O {) u; I" p6 T$ c
8300: 02822001 addeq r2, r2, #1/ e, @7 e* ~8 e/ r
8304: 05c32000 strbeq r2, [r3]
" N0 @. o3 |7 ]9 O( d. m+ } 8308: e12fff1e bx lr
' |; T U( I% o+ @: i+ k 830c: 0001050c .word 0x0001050c3 ~$ r6 j5 {/ q% h2 E E
none:
* q7 R1 B& R: ~1 ]0000839c <frame_dummy>:6 u1 K1 g! G( D2 P0 w( a' k) O
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>5 E6 N: y; q+ M2 |6 e9 y8 ]
83a0: e92d4010 push {r4, lr}
5 [/ h4 ^3 y3 j# O. x9 a 83a4: e5903000 ldr r3, [r0]
7 O! T% C8 h8 V* g5 t% s5 ` 83a8: e3530000 cmp r3, #0 ; 0x0
K" `/ S% p- J7 V 83ac: 08bd8010 popeq {r4, pc}
! m6 K G3 K; s+ V 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>5 N `- j- }. y6 ]/ D
83b4: e3530000 cmp r3, #0 ; 0x0
6 d$ B9 P& \% s. i 83b8: 08bd8010 popeq {r4, pc}( H1 b2 b. G' `/ d6 D* L9 W
83bc: e12fff33 blx r3& I+ Q. n, j1 m' `/ k7 S: |
83c0: e8bd8010 pop {r4, pc}- \" o! ? g& h' A/ g
83c4: 000104dc .word 0x000104dc$ O# Z/ U5 F) Z" K
83c8: 00000000 .word 0x000000008 K" F$ w _+ g+ N6 ? o& m
arago:
- j4 F* q$ N9 c* F00008310 <frame_dummy>:$ ?: a( O- X8 J% J5 c( i% w
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>; d5 F j- T5 B) x4 h. |2 k
8314: e92d4008 push {r3, lr}
: _; P7 p+ E% V5 E: F# f 8318: e5903000 ldr r3, [r0]
. F3 k1 K2 v2 q* v. K+ D8 l 831c: e3530000 cmp r3, #0/ m! `) W& A _6 i- K
8320: 0a000003 beq 8334 <frame_dummy+0x24>+ w/ S0 g/ v% _# L8 w3 K
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
1 V4 ~/ V: A: }5 E2 s 8328: e3530000 cmp r3, #0
; P3 U% b' ~) Q* t$ K 832c: 11a0e00f movne lr, pc
1 [' y5 y* Q d 8330: 112fff13 bxne r30 e0 K3 z' f/ U& @/ f2 ?
8334: e8bd4008 pop {r3, lr}7 D6 Y! c1 p( U5 N$ _- y$ f; |
8338: e12fff1e bx lr4 X7 `$ Z8 c# P9 }* S" _ t
833c: 000103fc .word 0x000103fc7 m4 Q0 z9 P6 [7 ? f& B
8340: 00000000 .word 0x000000008 o* r5 M+ w! Y# k
none:
! i0 R( M$ V3 `, |000083cc <main>:
8 ^0 U2 s: g- |* {: ^ 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)4 D. D! v: q' c; x
83d0: e28db000 add fp, sp, #0 ; 0x0 i2 s3 v9 i4 i2 l' `
83d4: e24dd01c sub sp, sp, #28 ; 0x1c: ?3 ?3 O8 L3 B; S5 f4 M" [/ O _
83d8: e50b0018 str r0, [fp, #-24]/ q' k! D) d, A) h4 s9 R f$ |: z
83dc: e50b101c str r1, [fp, #-28]( M2 n1 @9 m& u9 I1 {4 p
83e0: e51b2010 ldr r2, [fp, #-16]; N/ t- i6 f. S+ c; n6 l3 l2 D3 W
83e4: e51b300c ldr r3, [fp, #-12]5 v* d2 x- K0 p) A1 m; [
83e8: e0030392 mul r3, r2, r3
D& M& G' ^: Q3 N; Y 83ec: e50b3008 str r3, [fp, #-8]; @8 }% U) K6 r3 }4 K+ o. d
83f0: e3a03000 mov r3, #0 ; 0x0
/ @! D9 S7 U9 a. ] 83f4: e1a00003 mov r0, r3, C+ `1 X2 t7 i) D# [4 Q' D
83f8: e28bd000 add sp, fp, #0 ; 0x0" O* X/ ]# P( E
83fc: e8bd0800 pop {fp}
; Y% L b% q6 [ 8400: e12fff1e bx lr
! r3 _. W: h$ G$ b+ T0 _arago:
2 U9 ], w- v: s2 M6 @5 F2 `) o00008344 <main>:* T) O. N+ T- f3 l! p7 H' K v% N# F& ~
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
6 `2 ?! S/ }1 h3 N8 _+ d" ^& s: R 8348: e28db000 add fp, sp, #0* f$ \/ e) B2 \% v
834c: e24dd01c sub sp, sp, #289 n: N5 u+ k9 k: d B8 j
8350: e50b0018 str r0, [fp, #-24]
/ q+ s) N) H; S$ y 8354: e50b101c str r1, [fp, #-28]* v. E/ i- j# x
8358: e51b3008 ldr r3, [fp, #-8]: R( z- U* p/ Y
835c: e51b200c ldr r2, [fp, #-12]4 ?4 s2 p6 M; ?4 ~5 ?2 B. K3 ^7 ?
8360: e0030392 mul r3, r2, r3
7 _, F" i* O( U5 c4 N5 y1 y 8364: e50b3010 str r3, [fp, #-16]: z! b3 @; U U6 \) R1 r7 t% w# p
8368: e3a03000 mov r3, #0& r/ A+ U- c7 ~0 O: @
836c: e1a00003 mov r0, r3
# R* r9 b8 ^: X3 z 8370: e28bd000 add sp, fp, #03 a- ]# S4 F2 T l- G9 x
8374: e8bd0800 pop {fp}
; Q0 v! P. } x6 P8 \8 \; }1 a' f# A( d 8378: e12fff1e bx lr
/ i+ P! S8 B# q d! [# vnone:
* A. }% g4 g; |; _00008404 <__libc_csu_fini>:4 w; \2 i M B3 f7 s( `
8404: e12fff1e bx lr' f( G5 P8 Z/ r" h3 ]7 J% L
arago:
_% w8 k# `" S7 M0 W U000083dc <__libc_csu_fini>:
3 g1 ?* J% B& c5 E2 _# J4 v 83dc: e12fff1e bx lr
/ d+ L% x' l" b$ T" S/ Dnone:' C3 Q/ N [: _
00008408 <__libc_csu_init>:$ c9 a/ f9 \/ a* N, ~7 V5 D) f
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}$ ^6 @$ C$ Y& e
840c: e1a08001 mov r8, r1$ H( j2 t$ w0 r8 z( X/ c
8410: e1a07002 mov r7, r2
. Q/ @7 Q; F9 q, T S( s: @3 H 8414: e1a0a000 mov sl, r0
3 \- c2 h) S/ M" D 8418: ebffffb0 bl 82e0 <_init>
! b/ }# j& n0 P4 z3 b6 v 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>% C4 W. L4 H f
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
, ?6 r' @" i4 p( j0 J9 { 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>) l8 ?9 z9 a$ J* m6 ]! d
8428: e0613003 rsb r3, r1, r3
4 K& G, z' A6 M 842c: e08f2002 add r2, pc, r2
2 O- M. Y9 y6 T- G6 m 8430: e1b05143 asrs r5, r3, #2* D, n+ l4 J4 I1 x5 h# b/ C* m
8434: e0822001 add r2, r2, r1
' R+ E0 d; @9 m5 u$ V- G, Q! o* f 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. [$ F# T9 y( I 843c: e1a06002 mov r6, r2
; ], T2 T& }& w: m2 W0 D 8440: e3a04000 mov r4, #0 ; 0x0" s |9 L- G* U( h% g
8444: e1a0000a mov r0, sl$ W/ p9 {) |8 R6 a0 x% w: l1 `
8448: e1a01008 mov r1, r8
% P) Q2 M3 Z" n) t2 _$ v, u 844c: e1a02007 mov r2, r7
. |: P( L! P2 R6 Z8 x, [0 M 8450: e1a0e00f mov lr, pc
/ q0 M* e6 n% u c0 N 8454: e796f104 ldr pc, [r6, r4, lsl #2]0 @2 T' x% R0 D9 R
8458: e2844001 add r4, r4, #1 ; 0x1
; \7 E$ ]4 |7 c w: u! \# G* }2 p* } 845c: e1540005 cmp r4, r52 R& i6 m" ]% e$ H
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
# ~- p+ p! @7 x+ E' l 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}0 k, [$ @" v1 u% r2 o
8468: ffffff04 .word 0xffffff04
+ V% }" `$ N8 O J/ J* I% { 846c: ffffff08 .word 0xffffff08
4 z6 O& V I8 ?0 x% Z" a 8470: 0000819c .word 0x0000819c8 [, }# x% Q, a
arago:* |' b5 s5 T* l9 l4 w3 e; o
0000837c <__libc_csu_init>:
$ y. B7 X m6 ^! E2 k/ X* h 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
- q! T1 r( _0 b M' w& ]- j; K 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
( P4 N Q, @3 t3 D& z' h 8384: e1a06000 mov r6, r01 W* [$ n6 W( t/ i3 ~/ k! R
8388: e1a07001 mov r7, r14 a3 Z0 Q, D' C( }
838c: e1a08002 mov r8, r2
* X# a9 s; g8 A; d 8390: ebffffae bl 8250 <_init>
# o$ z* C- o: } 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
: r; Q* i) v1 }# [ 8398: e08fa00a add sl, pc, sl
' y/ M$ d+ y; c( D 839c: e08f0001 add r0, pc, r1
( ?6 K% D8 y6 {$ R5 R( [ 83a0: e06a5000 rsb r5, sl, r0# g# f. \0 o7 \$ d) ]
83a4: e1b05145 asrs r5, r5, #29 G3 O7 N6 L/ r
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}5 `$ n& d( i% I1 @8 U2 X
83ac: e3a04000 mov r4, #0
8 f. B' D2 ?: B4 Q1 _; t1 X: s 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
) ?( P# f3 h. H6 W" D+ ^ 83b4: e1a00006 mov r0, r6* N( ^* J8 M9 H/ B' b) V
83b8: e1a01007 mov r1, r7
6 Q) D& ^$ u% J( q/ @* |* L 83bc: e1a02008 mov r2, r81 m/ V/ k5 S. |# D/ |
83c0: e2844001 add r4, r4, #1
4 o: j3 v+ z7 r0 `! Y 83c4: e12fff33 blx r3
$ U! J1 O) A6 g% h% J 83c8: e1540005 cmp r4, r5$ ]7 d. B$ H2 S6 Q b7 I" o! k3 T" }
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>. c" _5 G; `; S
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
( G* Y" `- z8 e: Q: Z: R 83d4: 00008054 .word 0x00008054; A% P; S7 I j% E1 {
83d8: 00008054 .word 0x000080546 [. `: V: t/ u }) d! o: Z1 O
none:( `. \9 v M! l0 [% D, M. A5 b
Disassembly of section .fini:
5 k6 B2 ^7 d( ^
7 Z, `& f' t# o# Q' Z( u00008474 <_fini>:
) ?* s0 |9 }' A! w4 T& l 8474: e92d4010 push {r4, lr}
! [, p. t( Q: O) J* t 8478: e8bd8010 pop {r4, pc}# Y! X5 C. z; X K
arago: |- k3 N8 `/ q% A' v
Disassembly of section .fini:- V6 u' |# ]3 h8 e3 B4 u
! r, F' ]+ [& z* C$ c4 \
000083e0 <_fini>:
) J5 U" J4 N% R/ @$ j7 T+ }* N 83e0: e92d4008 push {r3, lr}
0 b/ Q0 Z( J( Z; F5 S. M( C! T 83e4: e8bd8008 pop {r3, pc}# D, W% ^* M6 w; \/ l
. w3 w- v/ T6 S2 t
. y: o% n5 j" q) [6 a8 @/ ]8 T
1 K0 A) c" D0 ~) }& q |
|