|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
7 j1 h: y8 L+ R3 { 1 #include<stdio.h> 0 v$ a: A- i- {! \& {
2 #include<math.h>
( L7 W/ l2 p: L6 ` 3 int main(int argc,char* argv[])5 q! z+ I4 O: o \9 O
4 {
8 L6 l, I0 @5 D }' U4 I. [ 5 int a,b,c;
8 H$ m7 y: _ {) K 6 c = a * b;
: L2 F4 j; g- g A+ n 7 return 0;6 T/ [( }! D6 h/ Y
8 }# p2 v6 U1 C5 G, s% W' j
# B, C5 C" J1 ^4 ], x8 |( \- f- r E
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
$ }' w v" t" w$ |# p, h! J. R# unone:0 z7 P* D0 a, J
000082e0 <_init>:. l( D) N. Y5 H
82e0: e92d4010 push {r4, lr}5 ]7 W7 L$ c8 Q f4 D- f
82e4: eb00001c bl 835c <call_gmon_start>
; b; m+ _, |5 ~ C1 m, W; v L 82e8: e8bd8010 pop {r4, pc}) R. [) O4 o _' ~
arago:- l% g) e) ]% l* }$ W' z
00008250 <_init>: Y& L Q( F8 T9 y8 O9 `$ n- l
8250: e92d4008 push {r3, lr}
! \& a& x9 v7 J2 T 8254: eb00001d bl 82d0 <call_gmon_start>
, K" l# V1 D6 }$ [, n6 A% I* {. ] 8258: e8bd8008 pop {r3, pc}# e& O/ j6 ]- j! W# g2 n
, i& ?& \) h Q0 `none:
) _4 G7 _& Y: O0 x) ]! u000082ec <.plt>:
2 h( J- J" q6 P# k" v- x5 R 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
4 {$ Z3 l; h* h. G7 J% x 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>7 Y' r( Z5 f7 Z9 k' H
82f4: e08fe00e add lr, pc, lr, ?2 ?0 m$ U u9 r. ~7 z! m
82f8: e5bef008 ldr pc, [lr, #8]!# c/ v2 ]8 |- i( E
82fc: 000082d4 .word 0x000082d4
; z+ e/ j' ]' t7 T 8300: e28fc600 add ip, pc, #0 ; 0x0; H! i- O2 r" @' M! J$ N$ T4 S3 x0 {
8304: e28cca08 add ip, ip, #32768 ; 0x8000
5 d+ c; ^7 c) ]; V. A 8308: e5bcf2d4 ldr pc, [ip, #724]!+ u2 J4 a9 r# D4 u
830c: e28fc600 add ip, pc, #0 ; 0x03 }" q1 |, f5 e9 f$ x1 K# ^( y
8310: e28cca08 add ip, ip, #32768 ; 0x8000
r( N% w- M9 [ 8314: e5bcf2cc ldr pc, [ip, #716]!
' ]& y3 x3 U4 v* u& R& m' v 8318: e28fc600 add ip, pc, #0 ; 0x0
8 D8 e( u" U* k; s, z* _ 831c: e28cca08 add ip, ip, #32768 ; 0x8000
4 c$ d7 d% w7 y9 b$ |; U 8320: e5bcf2c4 ldr pc, [ip, #708]!
! M4 t; x; K. A3 {$ T1 [arago:
/ v5 e: t1 q! N' t, \6 b- ?0000825c <.plt>:
1 e: \( s7 c2 u+ k+ R& u B* m 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)1 ]7 J0 X( |, A4 Y; J
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>! f$ h3 K1 g8 {
8264: e08fe00e add lr, pc, lr0 ]! }" v/ Z$ q
8268: e5bef008 ldr pc, [lr, #8]!
, u3 E, d. E2 Y0 |6 ? 826c: 0000827c .word 0x0000827c
5 z. k, G; T& I 8270: e28fc600 add ip, pc, #0
( t: e* w; ~5 }: { 8274: e28cca08 add ip, ip, #32768 ; 0x8000
% w6 k0 r0 N- f! h: D$ F8 U 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# Q5 e! Z- p5 P# s9 @
827c: e28fc600 add ip, pc, #0
9 x. s0 L1 T v L$ R6 e5 y 8280: e28cca08 add ip, ip, #32768 ; 0x8000
* M# A2 F1 w r+ L5 ]) L& t; j 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274' t% T1 R: i' m, U9 H
8288: e28fc600 add ip, pc, #0# I0 o0 f/ [& \+ g X7 M* A
828c: e28cca08 add ip, ip, #32768 ; 0x8000* y1 ^) [0 ?3 Y4 B: p1 [
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
2 i t2 A$ F, Q1 o; S- |$ o3 G' Onone:3 o9 s {$ H/ A: d4 e/ Q4 ~4 y: K
00008324 <_start>:' _" F5 M6 |' S
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
: L( W0 D R5 e( K% B 8328: e3a0b000 mov fp, #0 ; 0x0
& `! a* T6 Z4 \" i) U8 `2 s 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)2 b7 t* F; k- B$ |
8330: e1a0200d mov r2, sp
! c! t, |& W: n- `5 v; I! |. k 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
7 b% a3 ?9 \5 I, d" C" v8 t 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
, ^ J$ O( T6 N7 r 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>5 m1 A* M3 X* q, u5 a4 r4 s5 q
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
2 a& L( N# W7 K; s" }' J 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)+ N1 B6 F5 ]8 N3 R h* h
8348: ebffffef bl 830c <_init+0x2c>
3 W( Z$ Z: v, o+ E3 M. [ 834c: ebffffeb bl 8300 <_init+0x20>
; U- C' P4 C6 }2 v$ _ 8350: 00008404 .word 0x000084046 T8 v% F0 v+ H) s) n- r- U" e Q* R
8354: 000083cc .word 0x000083cc
, a! u2 |1 ^1 j 8358: 00008408 .word 0x00008408
/ c/ d, x2 x" h6 \9 i% L) Y2 {: u* oarago:
6 R' z+ P8 ?1 s7 p% u# ^/ W00008294 <_start>:# D5 w j5 L# ~9 L% T
8294: e3a0b000 mov fp, #00 A7 x- y' I$ D4 A, r
8298: e3a0e000 mov lr, #0
2 v& K; g5 p7 C* V$ o& @ 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
: O# ?' T) [9 E$ E5 J* P' Z 82a0: e1a0200d mov r2, sp) o; M( B+ [4 K" ^- ?
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)# D7 s$ [( s* X1 O4 v
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
# h7 J* ?4 T" i8 y5 W# P 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
! d/ w1 U, F# x8 A/ ]0 E3 F 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 ? v0 w2 _; f$ m 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
5 C$ X) U; [ q 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>( Q1 ]9 Z o/ T5 m* e5 v
82bc: ebffffee bl 827c <_init+0x2c>8 ?: f3 ?/ r) Q1 B4 T! O) i0 A
82c0: ebffffea bl 8270 <_init+0x20>
, L/ F% ~9 J& c$ Q$ O+ |- W; {' e 82c4: 000083dc .word 0x000083dc) C5 h. u3 W1 J/ W: u
82c8: 00008344 .word 0x00008344
/ j. n- D, F% P2 D4 E+ M9 O q8 V9 X 82cc: 0000837c .word 0x0000837c
4 ^/ S* z# ~) N9 }3 Snone:
7 b" `7 d5 D$ f; C8 \' z3 J0000835c <call_gmon_start>:
; A; G, \, A; m+ | 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
0 q6 V& i& Q% k2 m6 o& Z% r- \7 y 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>' h5 ~# C9 L, |6 d F. e
8364: e08f3003 add r3, pc, r3+ q; F6 b9 d! ]1 G1 ^, f' [, G
8368: e7931002 ldr r1, [r3, r2]
, _' E8 {9 Z; Z 836c: e3510000 cmp r1, #0 ; 0x09 ^3 u. ]( P2 U* w- L# T0 a: z
8370: 012fff1e bxeq lr- y% {& D8 s, Q. ^
8374: eaffffe7 b 8318 <_init+0x38>" ~" F7 Z: _ r! I* z7 g
8378: 00008264 .word 0x00008264
1 Q. o6 `4 v8 e* R6 r3 I 837c: 00000018 .word 0x00000018
" n6 e* }6 C3 Z. Varago:
B5 _6 U. ? u( ], d$ c000082d0 <call_gmon_start>:2 y( }" }" {9 y2 c6 E! R
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>3 K. ]; C9 ^0 d: i* e6 H+ Z5 r
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
* A7 p! @9 {0 G0 x2 G- e: _ 82d8: e08f3003 add r3, pc, r3. W- |8 D: [* P4 l ?9 e* b
82dc: e7932000 ldr r2, [r3, r0]
P* Q/ ^+ Q- m/ _# n 82e0: e3520000 cmp r2, #0 a* t2 l, w5 P
82e4: 012fff1e bxeq lr/ Y9 j6 x0 T8 H f5 J9 X+ s1 j( c
82e8: eaffffe6 b 8288 <_init+0x38>9 `/ p3 K5 m* b$ L) Q' z( `4 F
82ec: 00008208 .word 0x000082082 U& E! Z. h- d4 z
82f0: 00000018 .word 0x00000018
) y; Q- P" F6 c( G5 a% j* onone:( g: o v' o$ m! f# l5 G1 S: @
00008380 <__do_global_dtors_aux>:$ c: e( c3 W# P( n6 |% {
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
; r- N8 u) R4 g 8384: e5d23000 ldrb r3, [r2]8 l+ j/ n$ w8 Q- w: J3 p( r. f9 z% s
8388: e3530000 cmp r3, #0 ; 0x0
# }7 a5 E0 ?3 w. b' A 838c: 03a03001 moveq r3, #1 ; 0x1
( W" z( b' Y/ P+ S 8390: 05c23000 strbeq r3, [r2]
3 M9 N! G: w4 ]5 @) d0 B5 W 8394: e12fff1e bx lr
}! z: m6 G/ P; D* x! P6 E% p 8398: 000105f4 .word 0x000105f4( a! P/ O; l! s6 p2 E
arago:
2 E6 a0 E$ U g: E- N I000082f4 <__do_global_dtors_aux>:6 H* t$ p; P$ d$ z0 ^
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>3 b6 `: B U0 R* q$ `8 z9 I
82f8: e5d32000 ldrb r2, [r3]
3 ^% `% d: q r 82fc: e3520000 cmp r2, #06 T0 g; j# M! m; G* P v
8300: 02822001 addeq r2, r2, #1
' G4 I2 {% r, p0 s2 I 8304: 05c32000 strbeq r2, [r3]& y: p! i6 G" U6 N
8308: e12fff1e bx lr i% B3 }& J1 s0 H! A& a+ U) c
830c: 0001050c .word 0x0001050c- x% ~7 t( I* l: v/ _1 R u% u
none:
; L" `; e3 G! s/ ?0000839c <frame_dummy>:
" b7 y+ }( A, z1 h 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
/ l3 D" {* X0 G" ` 83a0: e92d4010 push {r4, lr}6 ]+ q" k* g$ S, i o @; ]4 ^
83a4: e5903000 ldr r3, [r0]3 J, E* a9 @( ^* a4 K3 J# m5 s) `
83a8: e3530000 cmp r3, #0 ; 0x0& h' D6 o1 v5 X) |3 t5 I* Z) @
83ac: 08bd8010 popeq {r4, pc}1 r2 ~1 n" @- {. ~! V
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>7 l# R5 O/ U1 R& `+ X* ?
83b4: e3530000 cmp r3, #0 ; 0x03 `3 ]% `5 p5 f4 A) W0 B
83b8: 08bd8010 popeq {r4, pc}3 b: v1 k5 Q4 C8 ]
83bc: e12fff33 blx r37 b+ M2 K4 c/ y" p% [$ J) o9 _1 R
83c0: e8bd8010 pop {r4, pc}3 t3 b$ b2 [& B) D- H+ [! G$ w
83c4: 000104dc .word 0x000104dc
: n: ? L; M5 D4 K3 s; L 83c8: 00000000 .word 0x00000000
( H8 d0 s+ W5 P2 Q( earago:
4 O) }% ]4 U4 W* a* j7 p00008310 <frame_dummy>:
+ o# t+ j$ f3 h3 B 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
: Z7 o) O7 S* M+ O8 c h 8314: e92d4008 push {r3, lr}
$ X- x3 U- E$ }( z" z. t9 N 8318: e5903000 ldr r3, [r0]0 X. b+ q; V7 m$ h6 G/ K( ?9 i6 l
831c: e3530000 cmp r3, #0
; @) C9 C" y* j: q; b 8320: 0a000003 beq 8334 <frame_dummy+0x24>& L" i* b" v: p& A& D5 `
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>' L4 V. X4 a" o8 K5 `3 c
8328: e3530000 cmp r3, #07 \+ u6 T: B6 {8 W
832c: 11a0e00f movne lr, pc8 I) }) u+ S! P* d7 l4 l8 J
8330: 112fff13 bxne r3% `$ K% ^. z2 O
8334: e8bd4008 pop {r3, lr}% Z( l: |0 Z! }6 G4 ^
8338: e12fff1e bx lr
- Q$ W& o# m" g0 {5 w 833c: 000103fc .word 0x000103fc5 S3 e6 {2 K7 t- ]) P* q# n
8340: 00000000 .word 0x000000005 E; H% g' p% o; X9 ]1 \( W
none:; b& D7 |/ ]! l0 L
000083cc <main>:
4 F0 k7 h0 r$ a n9 T 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!); `" `# v5 A3 L2 B
83d0: e28db000 add fp, sp, #0 ; 0x0
7 I9 t$ A3 L" u; R6 J$ ^; B 83d4: e24dd01c sub sp, sp, #28 ; 0x1c. \2 |& G) J i
83d8: e50b0018 str r0, [fp, #-24]; g/ g- M# U4 G" s) |
83dc: e50b101c str r1, [fp, #-28]
: I1 |/ @( F9 @4 k4 y7 f7 m 83e0: e51b2010 ldr r2, [fp, #-16]
2 f2 B6 g# f" c9 ? 83e4: e51b300c ldr r3, [fp, #-12]: J6 X& w/ z5 l' N2 l }9 H) i" q
83e8: e0030392 mul r3, r2, r3
6 } C+ C; C N K7 j$ v 83ec: e50b3008 str r3, [fp, #-8]1 L$ U$ m4 } V! z3 S- i
83f0: e3a03000 mov r3, #0 ; 0x0
* |5 o, y+ W7 s* w 83f4: e1a00003 mov r0, r3
1 V4 J8 k8 e$ Y. s' f* |$ n, M 83f8: e28bd000 add sp, fp, #0 ; 0x0
n9 |2 O9 L9 }9 V7 {$ R6 L 83fc: e8bd0800 pop {fp}- e* s9 `( v# {5 N0 [! K- ]
8400: e12fff1e bx lr Q6 _7 h0 B E4 P# C. ~4 M
arago:9 W$ o* I- X, n$ K( W
00008344 <main>:. o! f4 ^: z- \$ C- x3 [- e
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)) L6 h4 u" \& P1 g" ^
8348: e28db000 add fp, sp, #07 ^" V! x; F$ k9 @
834c: e24dd01c sub sp, sp, #280 P, D. y1 _' i2 R
8350: e50b0018 str r0, [fp, #-24]* y6 B" b* s& E. B0 `2 A) z3 n' L
8354: e50b101c str r1, [fp, #-28]
# _: t1 ~6 \" W 8358: e51b3008 ldr r3, [fp, #-8]: T* S8 F: y$ M A6 R
835c: e51b200c ldr r2, [fp, #-12]
2 E. [3 {/ H; S) p. [ 8360: e0030392 mul r3, r2, r36 R8 p% M1 k/ c( `( R
8364: e50b3010 str r3, [fp, #-16]; c" L( _; F; v/ J7 v
8368: e3a03000 mov r3, #02 j$ L) ` E: Y+ \: V
836c: e1a00003 mov r0, r3) @" _" I8 D$ }; d# A* z
8370: e28bd000 add sp, fp, #0
3 p4 T2 R) J) L% F- t! w 8374: e8bd0800 pop {fp}$ ] Q/ K4 F# v/ i( Y. X
8378: e12fff1e bx lr
& C, R& J& N3 E2 W! y, l- |, g+ Snone:
. k% i7 X# Z) B- ^7 b/ z( M00008404 <__libc_csu_fini>:
# I- ^* U$ j: Q0 N. N 8404: e12fff1e bx lr
4 a4 { d/ E. C7 E* P* Aarago:. H# z' o: }0 a" R& l
000083dc <__libc_csu_fini>:4 a! M( p. v! C2 o- p
83dc: e12fff1e bx lr7 K% L" W, h: K6 g( y, R0 }: k, T
none:& q0 y: n+ g! Y. t. B/ P! m
00008408 <__libc_csu_init>:
4 O+ G- m1 h! X+ U1 R# c 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
$ [ o" b* ^0 X7 v8 T 840c: e1a08001 mov r8, r17 c/ D2 A0 T; b% {+ F6 J) k
8410: e1a07002 mov r7, r2
- @, O6 G6 r+ r: j& q 8414: e1a0a000 mov sl, r03 l) d+ }+ T9 a
8418: ebffffb0 bl 82e0 <_init>
$ d8 T9 O4 l3 D* p } 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>! M! r1 y# r$ @$ B) d
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>" M9 W1 Z' B9 S X4 q0 ?5 [4 ?
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>. N. H& w4 P2 R: Y' c
8428: e0613003 rsb r3, r1, r3
m9 x* x8 b$ N) q: e4 J- Y 842c: e08f2002 add r2, pc, r2- f& ]' O8 i' _
8430: e1b05143 asrs r5, r3, #2
/ J r1 a# h+ s* N( B5 b 8434: e0822001 add r2, r2, r1
6 p. z' B( T& q6 r* m. V& \ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}) P1 S# O3 M7 C {0 A" Z' w
843c: e1a06002 mov r6, r26 C" e9 U4 J5 _* y/ i
8440: e3a04000 mov r4, #0 ; 0x0
z8 D3 w8 J( Y, W- N2 N 8444: e1a0000a mov r0, sl
; M# s- b- d0 E% l2 x 8448: e1a01008 mov r1, r8
" n% b2 w" D% U( F0 ~9 N$ s# B 844c: e1a02007 mov r2, r7( S3 `2 V0 N' x) x5 f& ?+ F8 p
8450: e1a0e00f mov lr, pc
. i% R# I% j0 _7 h! U 8454: e796f104 ldr pc, [r6, r4, lsl #2]* a' S/ P3 i" v1 N$ z6 x. e
8458: e2844001 add r4, r4, #1 ; 0x13 j6 a2 K! _, P, G8 S5 ^; e9 M+ W
845c: e1540005 cmp r4, r5
/ {, U. |. g, q 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
9 ~/ p9 j: E' T8 `* }# y 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}" _* T6 W" z3 N. Z
8468: ffffff04 .word 0xffffff047 v+ o% Y- }+ @" s! j7 `& H7 b5 Y
846c: ffffff08 .word 0xffffff08
# Y# J6 H/ i5 K2 H$ L8 E 8470: 0000819c .word 0x0000819c
8 ~* ~' K4 d/ j/ K8 [( s2 G3 q& oarago: A' E/ |4 l" G3 T
0000837c <__libc_csu_init>:
3 M5 e1 \; I- J; l) C# x 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} N, N$ Y: m3 I! F+ e; f& B: J$ _
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>, m) L$ w+ ^" O1 j: C
8384: e1a06000 mov r6, r0( h7 F \/ r8 K# i2 Z7 w0 W
8388: e1a07001 mov r7, r1/ j' G* n5 t; t2 e* V
838c: e1a08002 mov r8, r2
8 P: O# c3 H2 e, o' v 8390: ebffffae bl 8250 <_init>
) m- T% @3 z3 b9 s3 I+ A) k9 T 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
& @. i" D. o" U0 f2 Z 8398: e08fa00a add sl, pc, sl9 g% }+ o) P$ l, v( ?/ M
839c: e08f0001 add r0, pc, r1
& k/ t* H" @9 k: I w0 C 83a0: e06a5000 rsb r5, sl, r0
: V3 m# N1 @' M3 Z 83a4: e1b05145 asrs r5, r5, #2" b! F/ w; n4 s
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
, r$ Y4 }- ]" J/ { 83ac: e3a04000 mov r4, #0' Z" I, Z- e! T: q0 b4 p g, Z
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]: e: H. }$ r- W! j5 q7 E/ f2 a% Y
83b4: e1a00006 mov r0, r6
* F g7 I# j; g0 ` 83b8: e1a01007 mov r1, r7/ Z4 F W$ c* G
83bc: e1a02008 mov r2, r81 v( e; [4 j& p' D. Q
83c0: e2844001 add r4, r4, #1
$ S; Q, {( S8 d2 o1 _, O 83c4: e12fff33 blx r36 X, v4 B: @- y
83c8: e1540005 cmp r4, r5
8 O' `0 P) S9 Z- @0 a" t% @8 V 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
% T) u$ F9 k* D9 L- S, k% Q 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}4 K: y( e \7 R4 N+ W" C
83d4: 00008054 .word 0x00008054
) V7 J ^7 m% [1 r M 83d8: 00008054 .word 0x00008054
4 c3 J% z5 e" x& Qnone:8 ~7 }; ]6 W6 f( [3 t
Disassembly of section .fini:
4 p8 u" b% s# B( h4 h5 m, [/ s0 E/ U- f; R
00008474 <_fini>:
/ U9 m6 ?4 C0 _8 e2 ~ 8474: e92d4010 push {r4, lr}8 ]/ {* U2 |/ k. b( I. W% Z
8478: e8bd8010 pop {r4, pc}5 @9 B0 X b# |# Q
arago:3 |. r' X, V6 p+ \" P
Disassembly of section .fini:0 `$ |0 V2 o! T ?" p K5 F' R5 Z
; E) \' }; N3 d* f000083e0 <_fini>:& x' W$ w9 T d* y# X1 E$ @
83e0: e92d4008 push {r3, lr}
- D) ^! Z4 d, B 83e4: e8bd8008 pop {r3, pc}0 t) v/ U) H" E9 i) M) Y* H% ~
( _9 x) N- ~% z2 n- `7 e- A* ^" k1 e& Z, O1 J1 O8 {, e/ O
5 c. l5 {9 s: {' E |
|