|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:% X; V2 d# a6 k, a9 G
1 #include<stdio.h>
0 o; N ~% e+ D' V; k 2 #include<math.h>) {; y1 F# U# e; a5 H6 O
3 int main(int argc,char* argv[])
8 i+ v1 Q; }$ [; w2 A0 |; X 4 {
$ O9 J6 c0 P' N3 w) a9 q% r 5 int a,b,c;& X: T! C2 f! A5 s! j% q+ U3 ?5 @
6 c = a * b; W7 F% X* a" @: e3 |3 M5 L5 z
7 return 0;
( k7 m) J6 V2 S. | 8 }2 [( D$ q" B/ ~1 e& }2 m
6 ~+ F. P+ Q7 C3 y" |. a5 \
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
* O/ @. ]5 u1 p5 ^none:
6 x3 d2 `4 s4 G# U, W6 \- D: ?000082e0 <_init>:0 k2 x! V. {- Y" S% E1 r5 I! k
82e0: e92d4010 push {r4, lr}
# `( _, u2 A5 Y9 D3 D' [ 82e4: eb00001c bl 835c <call_gmon_start>
) k5 w e0 A7 D5 r: Z* a& i1 s& G 82e8: e8bd8010 pop {r4, pc}0 H+ K2 Q- p# R1 \
arago:& J7 f0 I0 a2 s: N$ V5 L$ b
00008250 <_init>:% k- h' c. m8 i/ g$ z
8250: e92d4008 push {r3, lr}' H5 i( s$ c$ y4 a6 Y q2 o
8254: eb00001d bl 82d0 <call_gmon_start>4 r$ a2 l/ D0 N
8258: e8bd8008 pop {r3, pc}
* H j' m- N* ~9 i* q) `, M/ ?& S5 n" M; H U' S% z
none:
- y3 c, M# n3 I' p8 {4 L000082ec <.plt>:4 a; O( C6 E1 h( \! X
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)3 ^: ]6 @+ Y4 {7 y- i5 W( ^
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>* ^, U' V$ w; v0 X% S3 L ]
82f4: e08fe00e add lr, pc, lr8 ^7 T) I0 ?0 O7 ^
82f8: e5bef008 ldr pc, [lr, #8]!# }! C& y; j8 R) N- H$ M2 z6 |1 H
82fc: 000082d4 .word 0x000082d4( _+ c: n' n8 a" s' m& T. p5 e
8300: e28fc600 add ip, pc, #0 ; 0x0
$ @, ?; E9 Q9 ~1 R' R 8304: e28cca08 add ip, ip, #32768 ; 0x8000
; T% F7 ~. z8 L3 U! J3 @, @( J* y 8308: e5bcf2d4 ldr pc, [ip, #724]!
+ @! A [8 C+ ?4 f+ Q 830c: e28fc600 add ip, pc, #0 ; 0x0 _: Q9 \1 F- C1 c$ Q$ ^: T& E
8310: e28cca08 add ip, ip, #32768 ; 0x80001 v l3 g E* m: J3 j& n, X9 n
8314: e5bcf2cc ldr pc, [ip, #716]!
/ D" t$ r6 D3 o0 @ 8318: e28fc600 add ip, pc, #0 ; 0x0% e' _1 v7 l3 J$ v( h' {
831c: e28cca08 add ip, ip, #32768 ; 0x8000% I! o7 J0 d) z: w; s
8320: e5bcf2c4 ldr pc, [ip, #708]!
2 z7 q, @4 p8 q+ _; k& ?5 rarago:
2 K* x5 }8 g& i* s. i! x- B0000825c <.plt>:
3 z6 P& l2 ?4 W3 {2 b$ n 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
0 }/ _9 F* b" ^' u3 t3 R5 P 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>' q3 y' W6 V- C* p
8264: e08fe00e add lr, pc, lr
7 x6 t8 I- R# m* A4 ]+ F 8268: e5bef008 ldr pc, [lr, #8]!% Y0 r* h7 K/ j& }3 Z
826c: 0000827c .word 0x0000827c
+ \+ C1 v: _2 l2 Z- _; z6 J7 u 8270: e28fc600 add ip, pc, #04 k& \# J. y) f) K
8274: e28cca08 add ip, ip, #32768 ; 0x8000& B- u& U' i; g3 b1 A5 @) v
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
4 l l; T N3 C4 _0 I 827c: e28fc600 add ip, pc, #0
% o; e# S F- N# m2 j 8280: e28cca08 add ip, ip, #32768 ; 0x8000
W( `0 z8 B% ]. P6 U 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274 ^' z- O+ c$ g+ I; f
8288: e28fc600 add ip, pc, #06 n" i, R$ X4 }- K S* O% B
828c: e28cca08 add ip, ip, #32768 ; 0x80000 h D' Z7 o; ^! N
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c& [1 D: u# Y" m1 T+ b6 A" A
none:3 S) U6 t0 C& t6 j0 d0 A3 {
00008324 <_start>:( @% Y; ~0 D/ [0 ?
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>0 S# q9 R% J: @% S4 Y% d. P( R
8328: e3a0b000 mov fp, #0 ; 0x0
8 H& c+ z8 j$ x# Z 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* @$ W9 ^; Y7 C0 D' {: o% v8 Z& V
8330: e1a0200d mov r2, sp
9 z+ q- _4 `) U6 A# m0 ~ 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)% _7 V$ d' ` H7 a' M" Z
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)0 g7 B, I% i6 P
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
3 x4 F+ A) ?: G1 H. Q+ J 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34> _+ }& ~$ [" i
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!): A* V' ?: z- p3 t
8348: ebffffef bl 830c <_init+0x2c>
) e6 e' f0 I$ q5 T$ o4 o 834c: ebffffeb bl 8300 <_init+0x20>$ _% Z% h$ m' m$ f1 ^5 ~) w
8350: 00008404 .word 0x00008404
, W: R9 F7 v) `5 v9 n* K 8354: 000083cc .word 0x000083cc! w5 Y2 K# G2 M- S' P+ p3 A
8358: 00008408 .word 0x00008408* M9 `7 J8 l3 t+ V7 d- m1 j
arago: q" l# \$ n0 |
00008294 <_start>:( @" [! B* w5 o
8294: e3a0b000 mov fp, #0
2 J; a: \! }# S9 n1 K4 s8 E 8298: e3a0e000 mov lr, #0
0 F3 p/ |8 i9 ?" i7 H# q6 Q0 W+ x 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
& R7 t0 V8 }9 B1 {2 O, f" A3 J 82a0: e1a0200d mov r2, sp
' ]3 U6 ~4 `; ~$ M 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
6 C$ L: n3 }) Z# A4 j9 ~( B$ c 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
( k( z1 h3 @# O7 C( s 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>3 l; f( M+ v Q- [0 n/ K
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)4 k0 e, s T) Z! [
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
9 t+ R5 H( |- q& r6 ~5 {6 Z. ~8 H v 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>8 n8 h% M* z/ q; J6 \/ k
82bc: ebffffee bl 827c <_init+0x2c>; U+ Z- _ n& k5 s
82c0: ebffffea bl 8270 <_init+0x20>
' T2 _0 o# Y: X7 e4 f 82c4: 000083dc .word 0x000083dc
! t! _8 K h$ F6 I 82c8: 00008344 .word 0x00008344
. E% j- Z5 ` D, r9 J7 D% e 82cc: 0000837c .word 0x0000837c
' E& k1 G5 M7 i; i2 n& cnone:; g" d; `, x* J m8 [. d a
0000835c <call_gmon_start>:: V4 T6 x; T1 I; L% }, @
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>+ _2 Y v7 @ n6 @% y5 F2 K
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 h/ `6 `7 }/ V0 \9 P% f! i F 8364: e08f3003 add r3, pc, r3# d4 O) g( H" O* w4 T
8368: e7931002 ldr r1, [r3, r2]$ N& | ]7 W- ^: f
836c: e3510000 cmp r1, #0 ; 0x0
8 V% B& t1 P# z! E( t/ U3 C 8370: 012fff1e bxeq lr
1 a* `- N `+ g6 R* ? 8374: eaffffe7 b 8318 <_init+0x38>1 k) X2 g1 n5 O4 Z; g" @4 {3 `( I
8378: 00008264 .word 0x00008264. J. D( b9 t; }" A) d3 b' @& k# ^
837c: 00000018 .word 0x00000018
# ?( d$ |9 B3 p& A( D7 Warago:( J' C1 p4 g# @' D8 R
000082d0 <call_gmon_start>:: B, p) e5 m0 }( G3 |. M# e [! b
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
f1 W0 g9 z# s# _8 s3 ] 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>. A, ?3 y T' T1 d
82d8: e08f3003 add r3, pc, r3
& k9 l2 N, k# c) Z, u4 i1 ` 82dc: e7932000 ldr r2, [r3, r0]6 \9 C0 X- P8 N9 b$ j
82e0: e3520000 cmp r2, #0
8 I9 W* e) u. a, x 82e4: 012fff1e bxeq lr5 c( K( j* Y% A* _1 h
82e8: eaffffe6 b 8288 <_init+0x38>- B" }$ n+ [- x
82ec: 00008208 .word 0x00008208
5 A+ q6 c+ e) D1 F! [1 b 82f0: 00000018 .word 0x00000018
) s" Z' E% O) {; j3 a- m, P7 Wnone: l6 D8 |1 M) g0 \2 \7 R; W
00008380 <__do_global_dtors_aux>:- V& C F- j% B/ F
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
$ k/ T" n0 G, j+ }7 h# w 8384: e5d23000 ldrb r3, [r2]0 [2 t; u7 m, |6 \
8388: e3530000 cmp r3, #0 ; 0x0: Y& Z: \0 G" s
838c: 03a03001 moveq r3, #1 ; 0x1
$ v* J! D" V3 d8 [ 8390: 05c23000 strbeq r3, [r2]3 t: | S g$ t/ m8 Y% d! y
8394: e12fff1e bx lr% W# X1 v' w8 a* K
8398: 000105f4 .word 0x000105f4' O5 ]' A+ a6 ]; Q
arago:
) i& C% S6 U1 X' d000082f4 <__do_global_dtors_aux>:
/ V# O$ j% ?% P9 w 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>0 Z! v% W- ^. g! H! w
82f8: e5d32000 ldrb r2, [r3]* O( A$ d# s" V9 v2 [9 S
82fc: e3520000 cmp r2, #0; q4 p0 C4 `& A0 f7 O. p
8300: 02822001 addeq r2, r2, #1
3 i/ K% ]. A/ d& q8 c- U 8304: 05c32000 strbeq r2, [r3]
* ]- y) O: j! p8 b6 \, [ 8308: e12fff1e bx lr
& {4 K8 z# Z7 R t9 E* E5 T 830c: 0001050c .word 0x0001050c4 f4 {& z1 }& I0 I, G+ \
none:6 o) N8 r+ f9 X3 n( F
0000839c <frame_dummy>:
& k: _7 |; a! w: C7 C 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
# a& }4 u8 r, G% m( d 83a0: e92d4010 push {r4, lr}$ `: ?9 w. l* W, ]
83a4: e5903000 ldr r3, [r0]8 j- d* C- {1 f$ r0 f9 Y
83a8: e3530000 cmp r3, #0 ; 0x0
% f; j' r! {# |+ D 83ac: 08bd8010 popeq {r4, pc}
; C6 _2 @% a- A+ q: T 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>7 y0 g- b/ S" E9 p$ d9 Z5 u$ ]
83b4: e3530000 cmp r3, #0 ; 0x0
t5 t! l( J, l4 C5 H: X6 _# V3 P 83b8: 08bd8010 popeq {r4, pc} d1 J3 r$ J6 y3 o5 x
83bc: e12fff33 blx r3
$ b6 p8 [3 M# T/ W* C) G8 F 83c0: e8bd8010 pop {r4, pc}
$ _& C! Z' R5 ] 83c4: 000104dc .word 0x000104dc
' M6 M0 K3 i | 83c8: 00000000 .word 0x000000001 M% k2 i5 A4 [3 c, `
arago:7 _7 |; k! E' F. R* F- E5 m( y; y" w
00008310 <frame_dummy>:
0 A: x7 c% r9 J* @1 w 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>8 o! Z, j8 D$ ~8 X. g
8314: e92d4008 push {r3, lr}
4 e$ U: S/ f' c/ e1 d+ H 8318: e5903000 ldr r3, [r0]) I0 D/ g# e3 n# u4 S& ^
831c: e3530000 cmp r3, #0
" P! F( z3 K3 W 8320: 0a000003 beq 8334 <frame_dummy+0x24>' u& l7 n- o$ B" L5 Y2 S
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>' {( [ X9 v: n6 F: W
8328: e3530000 cmp r3, #04 n$ `5 J) ^5 h& z) z/ T P
832c: 11a0e00f movne lr, pc3 c, {4 U, _+ g; ?/ ^2 c2 n
8330: 112fff13 bxne r3
5 Y% T. p& U9 W3 V8 d: ~. H# v 8334: e8bd4008 pop {r3, lr}" l& X* q( ^9 Z$ M
8338: e12fff1e bx lr
* \, l: R+ Z; s4 ~ a0 f1 b* h 833c: 000103fc .word 0x000103fc% |5 a$ g9 i* @# c. h; Y8 U! [6 }2 Z
8340: 00000000 .word 0x00000000- w$ ?7 P& B+ c& e# N
none:7 k j- t, O4 d: {- f
000083cc <main>:
9 j# X3 s2 F, Z! Y 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!): e8 s4 q7 m, h9 y' r/ {9 K5 k @' X
83d0: e28db000 add fp, sp, #0 ; 0x0
' v7 `+ x8 U+ ^$ D$ v$ ~) O 83d4: e24dd01c sub sp, sp, #28 ; 0x1c" [7 k& a$ l5 f- ^% Z
83d8: e50b0018 str r0, [fp, #-24]/ G" Z7 X+ B" E! Q* _
83dc: e50b101c str r1, [fp, #-28]; M( K' f- z, O: R, |+ k
83e0: e51b2010 ldr r2, [fp, #-16]
/ f. i" e ]! _ 83e4: e51b300c ldr r3, [fp, #-12]
. k% V c( {: Z3 |8 w3 T1 Q! i6 j 83e8: e0030392 mul r3, r2, r3
7 V$ O: K6 [) K9 H/ h" o. J 83ec: e50b3008 str r3, [fp, #-8]( I2 d) i8 k g% z# z h/ m
83f0: e3a03000 mov r3, #0 ; 0x0' W' _& K3 @8 K4 K. ]8 r* u
83f4: e1a00003 mov r0, r39 z. ]! q4 v0 i0 w4 ]) |! l7 r8 L3 e
83f8: e28bd000 add sp, fp, #0 ; 0x0; o6 {: y( r' q" L* {2 a+ v
83fc: e8bd0800 pop {fp}- N7 P! w9 e |& u" v9 q5 p
8400: e12fff1e bx lr
6 }& \: H8 S8 E8 karago:
3 o8 h( ^& p7 t" a2 w! ^3 ]00008344 <main>:; q" r! \' q. B% ?% k
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)7 L5 {+ x$ k9 h; E$ g
8348: e28db000 add fp, sp, #0; n4 N- M! l' A$ z1 l$ X; V
834c: e24dd01c sub sp, sp, #28
0 }" K) x* u- Q. _ 8350: e50b0018 str r0, [fp, #-24]4 a" \* w( Q+ y- r
8354: e50b101c str r1, [fp, #-28]* r& O; X* Q* G; i
8358: e51b3008 ldr r3, [fp, #-8]' f- Z; z. X7 m9 R7 B
835c: e51b200c ldr r2, [fp, #-12]
' B. k$ U9 Q/ ] Q& g 8360: e0030392 mul r3, r2, r3, ?' h4 G0 p) `2 n4 h1 w( j4 c
8364: e50b3010 str r3, [fp, #-16]
- n# h9 v$ L0 _ 8368: e3a03000 mov r3, #0
! O" U. |$ c9 P3 \6 x# C* H" B 836c: e1a00003 mov r0, r3" p4 v* M& N" | z- v$ N
8370: e28bd000 add sp, fp, #0
; R9 u( m; }4 f, ]6 Q5 a8 M 8374: e8bd0800 pop {fp}
( t! V/ Z3 |- `* p; Y5 U 8378: e12fff1e bx lr
! O2 B2 g/ q' k) p8 ]( Pnone:
2 }6 A, L1 c' b& K8 G00008404 <__libc_csu_fini>:* y( |% z+ u* b/ |4 m
8404: e12fff1e bx lr6 [* {' m g F& H1 Q
arago:
1 E+ |, N: L6 Z$ w; y- S; R000083dc <__libc_csu_fini>:& b4 o3 q9 b! s# I- Q
83dc: e12fff1e bx lr
x9 r, `( ~' N+ @none:- s0 p5 o0 l: J+ I6 G
00008408 <__libc_csu_init>:
F! o( H' @- E' M" [9 } 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
# [6 N5 q! k4 S: E 840c: e1a08001 mov r8, r1
! V# u, ^- p. ^/ \: v h 8410: e1a07002 mov r7, r2
8 t, W; M: @( _' R2 B 8414: e1a0a000 mov sl, r0
9 C. R7 o, f; ~5 o0 ~7 B" X 8418: ebffffb0 bl 82e0 <_init>
8 n( }" N& [5 X6 b% l( ` 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>/ X/ g, c o7 o; u( \6 k
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
, V) [. y+ }0 F9 E- g 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
3 |2 u/ @0 I1 y, B& I' o/ v 8428: e0613003 rsb r3, r1, r3; K# {0 ~/ z, L. f: q
842c: e08f2002 add r2, pc, r2; f' |1 V5 e1 a6 e) `6 u! O
8430: e1b05143 asrs r5, r3, #23 \8 l9 F& e; E8 d6 G4 ]
8434: e0822001 add r2, r2, r11 K4 ]5 `$ n4 o5 s
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}3 c5 _; C& D: e8 j8 q0 h
843c: e1a06002 mov r6, r2/ d2 `6 s& Y( s& v. p1 n1 T7 t) R
8440: e3a04000 mov r4, #0 ; 0x0( W4 q( W1 F( V e: [
8444: e1a0000a mov r0, sl
6 H; M9 `& o$ [5 G/ a 8448: e1a01008 mov r1, r87 V' I m: T$ L" w2 \6 O
844c: e1a02007 mov r2, r70 J' B! d( M5 C8 r" ?
8450: e1a0e00f mov lr, pc9 h' X" x) t) s0 S* t* u' W0 E
8454: e796f104 ldr pc, [r6, r4, lsl #2]
3 g( {2 M' S+ k1 v0 W0 L 8458: e2844001 add r4, r4, #1 ; 0x1! V4 I* r/ o/ [& y& { _) \8 Q3 ?
845c: e1540005 cmp r4, r5
& S) Q2 v z- a1 U; Y5 m' c g 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
( m7 K/ u- y3 e, y 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} a5 L0 \% n7 j9 w+ B# h
8468: ffffff04 .word 0xffffff047 @" }. `# Z( r* k" K
846c: ffffff08 .word 0xffffff086 b/ p; `2 d$ O8 b
8470: 0000819c .word 0x0000819c
9 V" x# M7 z" qarago:
$ B4 d) }! C5 t: \- N% f; Z% i0 j0000837c <__libc_csu_init>:! \! L n+ u# s& w! l4 J" u) n
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}' T$ D6 U9 f+ d6 X; a
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
; w- E4 s# I- T 8384: e1a06000 mov r6, r06 z2 R% s& B) b) ~8 |3 G# H" N
8388: e1a07001 mov r7, r1
8 p4 T# a' u* _$ ?/ ~! W& [ 838c: e1a08002 mov r8, r23 z, t% T. F/ D# x
8390: ebffffae bl 8250 <_init>/ A- U/ l# A* u. @6 _
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
, n# C! D: r& y9 o' r 8398: e08fa00a add sl, pc, sl
/ h( x* R; Q0 ?' d8 j7 o 839c: e08f0001 add r0, pc, r1! d A5 X! C5 T8 \
83a0: e06a5000 rsb r5, sl, r0* U; I2 {: v1 Y7 \
83a4: e1b05145 asrs r5, r5, #28 G0 J* D6 n* O) h) s) n0 z
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}" v2 s" e+ V% [$ y( b
83ac: e3a04000 mov r4, #05 x) Y. Z! e0 O6 K0 H+ h, [
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
5 P* X/ X b5 {: b. h: R3 M" V 83b4: e1a00006 mov r0, r6; _- y2 }1 ]: V$ }) z! J% S4 m
83b8: e1a01007 mov r1, r7
/ [* O& J0 {( U 83bc: e1a02008 mov r2, r8
, |& H% J/ {8 l$ s: G" ]& i! h 83c0: e2844001 add r4, r4, #1; c9 C ~& W! d! f& F" S# V
83c4: e12fff33 blx r3# y- N# I/ i8 p& J: r6 w3 f
83c8: e1540005 cmp r4, r5' \/ Y. Y' L$ v
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>8 u* M# I. y G5 t+ k; J$ J
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
0 U8 N+ z" M1 U9 H8 V 83d4: 00008054 .word 0x00008054* b. K5 H! ~- U$ q: g
83d8: 00008054 .word 0x00008054' J2 e3 K# j4 f% O8 l+ e
none:
& F* l# D4 t) p4 v( DDisassembly of section .fini:* p4 e! {8 L! n* B
0 W- y. `8 `3 `
00008474 <_fini>:; D7 \) c0 Z8 H/ x" A) `& Q; j
8474: e92d4010 push {r4, lr}% v1 J2 y% r1 S& b3 N+ B
8478: e8bd8010 pop {r4, pc}
8 G# v4 D C' g) xarago:
3 p6 x4 i1 w5 \6 p# |Disassembly of section .fini:
, S% ^9 q7 @. x& ~4 Q# o" f3 K
0 u# c. ?7 L- O* B000083e0 <_fini>:! v. E* W1 Q8 V4 ?8 n6 o
83e0: e92d4008 push {r3, lr}
! e1 N8 h( M) x; l( w6 q 83e4: e8bd8008 pop {r3, pc}+ p% w; `; S$ }6 x" U8 D! a2 Q! K
9 d6 Y, b4 Z% @) p# {. M7 O. F
9 h4 C# ^: ^6 J. ]7 f9 m- A( l' ~) h% r0 b
|
|