|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:: W$ H. m( m$ ^6 s" A
1 #include<stdio.h> * M0 _5 o- z2 G) J9 L# T) F% f
2 #include<math.h>
9 O9 h0 Z$ J3 d9 a6 k( \2 R- Q 3 int main(int argc,char* argv[])7 R# N, I8 c! k0 j
4 {0 e, A4 Q/ B3 q1 w T
5 int a,b,c;3 i" L( V0 Y* l
6 c = a * b;
6 h }# o# }/ C( u. u 7 return 0;
, T6 V4 M/ `) E7 D* D7 R 8 }/ Y: C9 b7 e: u
0 O$ }: q, u2 g9 i6 A3 m8 [8 \% B( \
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看/ T2 ]+ o/ u" u9 z$ b6 r
none:6 `( c; \" O- \7 W$ A# ~$ X
000082e0 <_init>:
7 p- A3 E! Y: O- k 82e0: e92d4010 push {r4, lr}
1 D9 p, M' }1 P6 J9 T 82e4: eb00001c bl 835c <call_gmon_start>
0 b4 ^% F5 G" O! S( ~4 E4 f 82e8: e8bd8010 pop {r4, pc}( P# L7 g* N' P
arago:7 d5 u2 o4 b! F
00008250 <_init>:* F" m0 s/ U) b' i+ o1 t
8250: e92d4008 push {r3, lr}9 U% d; d2 s: i3 N
8254: eb00001d bl 82d0 <call_gmon_start>
& O; a" m( w5 N6 |* A4 ^; B 8258: e8bd8008 pop {r3, pc}
, r2 K7 @$ t8 X" e6 i- ~3 i8 y2 ?9 g8 r# |9 F# ~/ v7 K( J
none:/ m, M5 m3 P" H
000082ec <.plt>:
?( ], A* o9 T* X' B. D# j8 o6 C( w 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)# `( O& ]. d8 Y. T+ R. l
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
- |' f4 _6 p' V$ k( ] 82f4: e08fe00e add lr, pc, lr
: d- @/ U8 Y9 o 82f8: e5bef008 ldr pc, [lr, #8]!
+ G/ x l% {7 d7 \$ d 82fc: 000082d4 .word 0x000082d4
7 B9 o2 R) R | 8300: e28fc600 add ip, pc, #0 ; 0x0; L* L) E$ x5 S* x, E3 Z
8304: e28cca08 add ip, ip, #32768 ; 0x8000; B% r* M# M8 U, m
8308: e5bcf2d4 ldr pc, [ip, #724]!
- ?" O0 d' C4 e; s- K0 _ 830c: e28fc600 add ip, pc, #0 ; 0x0
4 ?4 N, {: g. C0 ^ 8310: e28cca08 add ip, ip, #32768 ; 0x8000
$ ?- b6 T2 j1 M2 s4 C 8314: e5bcf2cc ldr pc, [ip, #716]!
$ B/ R# F8 V4 `9 @+ {( D 8318: e28fc600 add ip, pc, #0 ; 0x0
& E# `0 ] N' P 831c: e28cca08 add ip, ip, #32768 ; 0x8000
( O# h3 G9 Q% ~6 ~1 H 8320: e5bcf2c4 ldr pc, [ip, #708]!! c( `$ N$ a9 Z- Z$ e7 e o: U
arago:& w0 k" O% u2 ?8 G
0000825c <.plt>:
' g3 H8 D: H* @6 I) b/ a+ j' N. F# q( G 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)$ o! m& d l3 Z- b& A3 C
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>& q; \ R% \3 n1 T5 Z
8264: e08fe00e add lr, pc, lr6 ?- q2 w5 n6 M# F' F( s) d
8268: e5bef008 ldr pc, [lr, #8]!
( d$ `2 @8 G( d( p 826c: 0000827c .word 0x0000827c) f& H) o Z5 ?% o2 c& h" \
8270: e28fc600 add ip, pc, #0% P) L6 {% S$ m" ?& g% U/ u& ]
8274: e28cca08 add ip, ip, #32768 ; 0x8000
' M7 t/ a( M+ l 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
+ y7 I: O! ^1 H3 @ 827c: e28fc600 add ip, pc, #0" z8 @# t) N( V! K1 c
8280: e28cca08 add ip, ip, #32768 ; 0x8000
& \9 v4 C1 o+ U1 i+ \2 [ 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2746 I/ X) M1 j. b: `+ ^/ @& \" @
8288: e28fc600 add ip, pc, #02 h% G8 }' c# L* N
828c: e28cca08 add ip, ip, #32768 ; 0x8000* T$ K1 t5 a2 b# m" x
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
5 V k- K B) x9 u- N* x) Pnone:
' A1 f2 v" }/ Y00008324 <_start>:0 q2 ^( _1 a" d4 I3 j" U# n
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>% b, V1 m9 M' `$ y% B3 D5 B
8328: e3a0b000 mov fp, #0 ; 0x0
5 r( s8 I0 B D2 r$ W7 x 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
* l5 ~1 i' ]9 Y( D* B/ G" J 8330: e1a0200d mov r2, sp1 M4 E" b1 H2 z
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)4 i, X7 e+ [5 v+ B! P$ x8 N
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)% K# h# B2 K5 a# }5 W2 I" W+ a
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
' d/ s- j7 R- { 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>* _7 p5 P8 V& \$ ]* \7 x5 ^
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
! _$ F# Y$ p9 D$ e$ Y 8348: ebffffef bl 830c <_init+0x2c>) X w* r9 q7 P& L7 Q- @# D
834c: ebffffeb bl 8300 <_init+0x20>
$ z K/ h/ w8 K' F" U6 B 8350: 00008404 .word 0x00008404
) ^( D1 S1 A5 J2 ? 8354: 000083cc .word 0x000083cc
; p. t4 `$ n9 A4 G J 8358: 00008408 .word 0x000084085 J, f% n. R* x' ^& z M
arago:! E" u" O4 b; `* z. N
00008294 <_start>:
1 Q' u* K e% }- y 8294: e3a0b000 mov fp, #0
4 l) a- t: J; P0 i, k7 ]# Y- Q8 z' P 8298: e3a0e000 mov lr, #0: b# ^& x: r m2 w. p7 ~3 J! d
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
; C f' s. p' t/ t- ]$ k 82a0: e1a0200d mov r2, sp
/ C9 U j% Y. \) n) a9 k9 a7 c 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
B1 @3 J! e4 _8 e# z6 a 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
7 V) ]+ @6 D; s/ x/ w, @ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>4 `2 v, w% \; J* W# D
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)* x0 D5 g t: h
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
) r$ ]8 a( F+ B. _ 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
. V% Q- x) v2 e5 ^ 82bc: ebffffee bl 827c <_init+0x2c>
2 _3 ^4 j* G6 ]1 t) z8 [ 82c0: ebffffea bl 8270 <_init+0x20>7 ]$ d) L; r: g! O8 K9 \) F7 h
82c4: 000083dc .word 0x000083dc* H, p7 t% S. V" @$ ~
82c8: 00008344 .word 0x00008344, S0 k" D5 v2 c8 ^ Y+ K4 ~3 Q
82cc: 0000837c .word 0x0000837c4 K; a% O) r8 r+ a, {2 f( Z! r. \
none:5 Y" ^* N! a$ L9 y, |
0000835c <call_gmon_start>:
9 k+ v0 U9 I4 |4 L! O" A 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>7 \* {8 l9 D A9 J- E% q8 G; R
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20># k9 ~! U; P+ l: F- x& d7 \
8364: e08f3003 add r3, pc, r3 [9 T/ k9 S# w/ e" F( Y( E% |, B
8368: e7931002 ldr r1, [r3, r2]' s' D8 `% F& T/ K; W- h
836c: e3510000 cmp r1, #0 ; 0x0
2 B3 B8 R! P3 L8 k! y 8370: 012fff1e bxeq lr
7 o/ R+ Y0 `# W 8374: eaffffe7 b 8318 <_init+0x38>
3 J' y3 y5 c4 `& y/ s 8378: 00008264 .word 0x00008264: u( G* a) `- F5 Y
837c: 00000018 .word 0x00000018
5 R$ O5 v t' Farago:
% l' J) V# X% O1 y9 R000082d0 <call_gmon_start>:
- e0 l) v8 j+ R 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>* i& l/ S+ v( r R4 K. ~
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>0 ^- J6 D8 O( l
82d8: e08f3003 add r3, pc, r3
, L( ]2 ]3 Y) j1 ?! b7 V4 A) h6 X; n 82dc: e7932000 ldr r2, [r3, r0]& \9 C& K e# Y
82e0: e3520000 cmp r2, #05 d: O3 g2 A( N _
82e4: 012fff1e bxeq lr" \ a$ k- G/ y S* ^) @$ a
82e8: eaffffe6 b 8288 <_init+0x38>7 D6 M) s: w) @9 T4 K& K
82ec: 00008208 .word 0x00008208
5 O1 y' R/ Q& e! k" d$ l0 A/ t 82f0: 00000018 .word 0x00000018) N9 a! ~, r# f9 r: |- i8 t- q
none:* I0 ]3 l$ p: J, x
00008380 <__do_global_dtors_aux>:. G0 K. x6 m+ |# x& T/ g* m
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
z: R4 v# X; o& v 8384: e5d23000 ldrb r3, [r2]
y! W, U) b1 Z! C- @ 8388: e3530000 cmp r3, #0 ; 0x0
7 ]: u/ f6 j2 R. ^ 838c: 03a03001 moveq r3, #1 ; 0x1/ F4 @! }/ z( ]7 m G' [
8390: 05c23000 strbeq r3, [r2]% n6 S: H% ]. D% p4 Z* m
8394: e12fff1e bx lr/ {- @4 e2 }$ o6 g: M# ?* Y+ I( g
8398: 000105f4 .word 0x000105f4# W8 X2 m) y5 M) z7 J
arago:
: b4 o6 w% h& z) @) a000082f4 <__do_global_dtors_aux>:8 v% g% z. I' g& y) i& M" z
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>, b& H; C+ W, o
82f8: e5d32000 ldrb r2, [r3]
0 |2 S- U! R$ N 82fc: e3520000 cmp r2, #0
5 z7 F5 P0 I& T; T 8300: 02822001 addeq r2, r2, #1
. i% Q7 p& T/ }- K( { 8304: 05c32000 strbeq r2, [r3]
1 Z& J( \4 R. K5 `' d+ X# e 8308: e12fff1e bx lr
% G* z( P+ T/ v' w. f9 s* Y 830c: 0001050c .word 0x0001050c- O! C0 V: [+ {1 @' k7 L: M/ ~
none:
4 A R# a9 e/ R h8 O/ E0000839c <frame_dummy>:7 A! f( U1 S& M, K
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>4 ~- R9 S$ R( T/ T. ?! D& B
83a0: e92d4010 push {r4, lr}# N4 w, [( X: o/ T
83a4: e5903000 ldr r3, [r0]+ `$ X$ C9 E# x- H
83a8: e3530000 cmp r3, #0 ; 0x0/ H6 @6 ?+ c/ ^" p3 C+ v* r* s
83ac: 08bd8010 popeq {r4, pc}: p$ _1 ~7 p8 f [5 G
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>. l4 B, k! j$ r, E6 w0 e% ~
83b4: e3530000 cmp r3, #0 ; 0x0- e! J Z* ]) g8 a0 q
83b8: 08bd8010 popeq {r4, pc}
4 V# i$ }0 `4 r9 ~* h! t# Q 83bc: e12fff33 blx r3
) d2 q' R1 G5 u% x1 F 83c0: e8bd8010 pop {r4, pc}
, u x# o0 c: Q: P) ` 83c4: 000104dc .word 0x000104dc J& u8 R: C# u g6 d
83c8: 00000000 .word 0x00000000! s& _2 _5 H0 j6 D
arago:: l! q( |8 I; t% a% s' {$ s
00008310 <frame_dummy>:9 _. G; B) Q1 O* F2 T
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
, S8 D$ U$ w+ `0 A# ^ 8314: e92d4008 push {r3, lr}
$ i' l$ b) H" D. k% | 8318: e5903000 ldr r3, [r0]6 p, r/ _9 f& g- j
831c: e3530000 cmp r3, #00 p, I5 \; q+ R1 G. M) T/ |
8320: 0a000003 beq 8334 <frame_dummy+0x24>
5 W: w* ~0 J, e 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
9 S( f5 T7 K( n 8328: e3530000 cmp r3, #0
2 J( G2 L7 z6 u6 g3 Y$ s9 Q 832c: 11a0e00f movne lr, pc
% |% n6 Y$ h6 ^9 s, ? 8330: 112fff13 bxne r3
& Q, a8 O) P* [% _) | 8334: e8bd4008 pop {r3, lr}
; W* n. B" z. A3 n0 t 8338: e12fff1e bx lr. S+ d7 [6 u% N
833c: 000103fc .word 0x000103fc' @8 }2 G. L9 H M" ?4 K' o
8340: 00000000 .word 0x00000000
3 V6 K2 F0 O* Z# M6 Q" q! q: b$ Knone:( d+ v& c5 k- A! X; p% S
000083cc <main>:
& N2 ?7 p8 j* g- H7 V$ ] 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)' [ F4 N: P, d, T1 O/ T2 s" j2 X: a+ N0 r% O
83d0: e28db000 add fp, sp, #0 ; 0x0
1 [. n5 g# A) t$ ~% v2 S 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
3 r) U# G- Z' F. @ 83d8: e50b0018 str r0, [fp, #-24]5 y# A4 V7 }3 b+ }2 U3 K
83dc: e50b101c str r1, [fp, #-28]
. i9 u& O" f2 o! K4 M/ a7 C" B 83e0: e51b2010 ldr r2, [fp, #-16]
% |+ k: H7 F6 z Q 83e4: e51b300c ldr r3, [fp, #-12]! k8 h1 v0 ?8 H9 F& v! Z, B* _
83e8: e0030392 mul r3, r2, r3: ]7 w& b8 m; Z8 B5 O1 f
83ec: e50b3008 str r3, [fp, #-8]
" P$ _7 L- R( P/ }! `1 c 83f0: e3a03000 mov r3, #0 ; 0x0$ Q, d1 y. q, b* G. d. R
83f4: e1a00003 mov r0, r38 D' H; i- d) l ~8 l4 q$ v: `
83f8: e28bd000 add sp, fp, #0 ; 0x0) H) y4 H5 t- L0 d
83fc: e8bd0800 pop {fp}
# I/ [/ O& x1 m3 b5 O 8400: e12fff1e bx lr# L* N: t5 }0 r/ e% l1 m6 p& y
arago:
* Z. R7 t: m0 O# r00008344 <main>:: Q$ V! X# W! T6 @
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!), J6 g6 s+ I/ d$ f4 Y5 p- A' S
8348: e28db000 add fp, sp, #0
1 {& X& j, N9 ?- \- ^ 834c: e24dd01c sub sp, sp, #289 u1 N- E j2 [% T2 p+ D6 j2 g
8350: e50b0018 str r0, [fp, #-24]& C1 @7 [& ~! j% v; Q4 t
8354: e50b101c str r1, [fp, #-28]
! h% @2 k( ^) Y% U/ r6 a1 G6 }: A: c 8358: e51b3008 ldr r3, [fp, #-8]
" u: m( `' E; k- q 835c: e51b200c ldr r2, [fp, #-12]
2 G- [1 B. q5 p" P- j 8360: e0030392 mul r3, r2, r3$ K( ]' a; h2 b- _, F% i2 Q
8364: e50b3010 str r3, [fp, #-16]
, b% ~* K$ W+ z% c 8368: e3a03000 mov r3, #0
6 m# P5 G6 ?$ q2 U4 ?' [ 836c: e1a00003 mov r0, r3# E) n3 Z# l7 S; m# i, n4 q$ y- M0 f
8370: e28bd000 add sp, fp, #0
1 G7 D' z1 I; @0 |) y6 v 8374: e8bd0800 pop {fp}
7 n1 j, k, m6 {! p2 J2 f9 Z L 8378: e12fff1e bx lr
% Z7 C! t: f4 d5 Z! ~- Nnone:
. K9 P3 x7 n% K" ~4 `1 c. y00008404 <__libc_csu_fini>:' @6 U; V! L7 A, L
8404: e12fff1e bx lr+ `* q* D- w9 T" Q! |! p! D w+ j
arago:: J0 Z! h2 i; w+ B' Q B
000083dc <__libc_csu_fini>:6 Q$ @2 G9 H5 t% F
83dc: e12fff1e bx lr
* L0 C$ H! G4 g- L2 L K0 fnone:
1 e3 p6 y: u( I00008408 <__libc_csu_init>:
t; O J4 ?' W% P: s+ F3 f 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}; J, {, m+ i4 i9 j. [) m- q7 T
840c: e1a08001 mov r8, r1, m7 J5 V9 G8 ~8 a. }4 E5 H2 R; a7 J
8410: e1a07002 mov r7, r2
0 ^7 o. k4 }7 a$ t8 H9 W 8414: e1a0a000 mov sl, r0
3 z! y! w$ f( R; R' S* a 8418: ebffffb0 bl 82e0 <_init>7 }1 r8 D- a: B( ` V2 O
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>: H& \$ f) V: @" M+ s% U
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
) t; Q8 ^" x" k- M. [6 y2 \ 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>- I" L2 K! o2 G t5 B2 J7 I3 Q+ ?
8428: e0613003 rsb r3, r1, r3
5 J/ {! w* o: |6 h* [5 g 842c: e08f2002 add r2, pc, r21 s, p/ z, O) m' F: p
8430: e1b05143 asrs r5, r3, #2
9 u% d7 o7 ^" o1 |; S; o! m9 q 8434: e0822001 add r2, r2, r1
2 Z' v9 t/ p! q, H& F6 y 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}, d' t4 ^- r! Y$ c6 W
843c: e1a06002 mov r6, r28 K& Y- d( N3 D$ }
8440: e3a04000 mov r4, #0 ; 0x0- y( H8 h, C5 g7 V
8444: e1a0000a mov r0, sl9 \6 E, N0 k. \* W& }$ j2 {# c
8448: e1a01008 mov r1, r8
6 _5 Z$ W+ X5 `2 ^ 844c: e1a02007 mov r2, r70 F8 \3 [: i H8 V! v$ x! a3 N
8450: e1a0e00f mov lr, pc
( f* q5 ?/ j! c5 n8 u& ` 8454: e796f104 ldr pc, [r6, r4, lsl #2] v: K$ g2 Q+ n9 ]( c( l7 I
8458: e2844001 add r4, r4, #1 ; 0x1
7 l' F& I0 L8 |4 [8 l6 K4 e) v 845c: e1540005 cmp r4, r5
2 k- A& n7 U0 G& V# |# n$ L 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
% {5 ]$ L/ t( p- _( ] 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
; s) I& ^) T' u3 N, | 8468: ffffff04 .word 0xffffff04
' i) H+ X. T$ [6 }6 L! S/ Y 846c: ffffff08 .word 0xffffff08& q" c: |8 z0 _) i
8470: 0000819c .word 0x0000819c
( u( b" l* [5 [) f% C& e: E6 M9 Iarago:
[" s6 P: f2 c# q: {0000837c <__libc_csu_init>:
" v$ S% z9 {* _7 \% S4 I9 q 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
( l/ e0 r+ j# a6 G% X3 e 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>, }+ g. H- }8 y1 ^! c
8384: e1a06000 mov r6, r0
! D" K- }( L. @. @ 8388: e1a07001 mov r7, r1
- t: X4 Z6 a, ~8 R8 E! C7 a: o e 838c: e1a08002 mov r8, r2: w# X# y h% |8 m
8390: ebffffae bl 8250 <_init>
: r0 c* q: ]' K% d 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>& B3 w% t7 P/ x' h/ ^
8398: e08fa00a add sl, pc, sl$ ~* J/ F) R) q6 |
839c: e08f0001 add r0, pc, r12 W4 X' N( o9 s
83a0: e06a5000 rsb r5, sl, r0
' g) B1 @( Q0 u& n; R6 [ 83a4: e1b05145 asrs r5, r5, #2 M5 L8 i4 b! S+ @; Q; T% Q
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}" m. D6 K7 _- Q, |6 x' c; u
83ac: e3a04000 mov r4, #0
! O& P* p6 O- @ 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
/ H. O1 p* H; s3 i& S; R% I 83b4: e1a00006 mov r0, r6
7 l& j5 k6 p' N# n0 }9 I$ Z$ a J% I 83b8: e1a01007 mov r1, r77 m" r4 ?) ?5 s' n
83bc: e1a02008 mov r2, r82 l. S# [0 l7 X" V! F2 I5 T- X
83c0: e2844001 add r4, r4, #16 s8 E" ?* j4 j& H9 [% I- T
83c4: e12fff33 blx r36 O& k9 i$ W1 G3 p3 a2 b
83c8: e1540005 cmp r4, r5
+ n+ N& J3 u$ b+ v6 j: Q. T4 k! V 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
( q- n$ M' C! d/ ]0 j 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
8 r+ D/ d2 l8 E9 ]3 N, s# m 83d4: 00008054 .word 0x00008054* M! w5 \; z. z4 O5 Q
83d8: 00008054 .word 0x00008054& P$ O) t) V( D$ i, I
none:' B$ i# L- I" x5 z1 ?, m- J
Disassembly of section .fini:
' b) F, L2 M9 ~
6 F: B* X/ J8 J) \; w00008474 <_fini>:* }/ T- m' P# r" g0 U W6 ~ u
8474: e92d4010 push {r4, lr}
$ }7 y+ A# W0 ~ 8478: e8bd8010 pop {r4, pc}
5 T1 v, m* {8 u+ ^# H- M% ]7 Z3 [arago:' C. j8 h; n! [. u4 l
Disassembly of section .fini:& v" `* k5 Z! v' e0 V& r8 Q
' V1 e, G5 w" n2 P3 ?/ @000083e0 <_fini>:$ ~3 v9 g/ W# S$ ?0 S% c
83e0: e92d4008 push {r3, lr}
( a d r2 {% O 83e4: e8bd8008 pop {r3, pc}
: G- A" m& w5 R' K R2 `* T0 w; ]# i9 V/ |6 y
1 E2 T6 E8 i5 i3 `& ?9 y) ^
2 f% D& t7 f. K# c8 o0 c/ v
|
|