|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
, A1 r, m% V8 A! q. v7 y 1 #include<stdio.h>
5 z+ T9 n$ G% M1 w/ u' s 2 #include<math.h>. s) e4 t% Q" u0 V a( C3 j
3 int main(int argc,char* argv[])
1 @% D l, C2 b# p' B$ V" D# H+ G 4 {
- o1 ^( }7 N) E 5 int a,b,c;
; S* ], c( ^$ `: e }1 B( h 6 c = a * b;2 n. `! b. o8 [
7 return 0;
8 l5 m+ R4 f" H% F8 u 8 }
9 H9 J! q' M3 u, I
+ ?9 b) y& r* ^6 M1 S! G0 l下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看0 ^8 s/ H$ w, V( g; V- Z
none:& M/ V' k' D3 x3 T6 G
000082e0 <_init>:
0 q9 Q. D3 ?$ n2 t7 ? 82e0: e92d4010 push {r4, lr}
% V, g) Q0 h( M8 ], S 82e4: eb00001c bl 835c <call_gmon_start>% p, V& s7 B5 }) i: j& m" X2 v
82e8: e8bd8010 pop {r4, pc}. s9 e$ F$ I% {$ H
arago:7 o2 [7 w% z% c
00008250 <_init>:
7 g, y8 B! y4 }& e 8250: e92d4008 push {r3, lr}' i- b( v- M* y1 A( y
8254: eb00001d bl 82d0 <call_gmon_start>
( R4 C0 t- f* w 8258: e8bd8008 pop {r3, pc}; m8 P. Z! K2 b; f* ]% _
S K9 b Z8 o% o1 k: K. k
none:+ f3 D( v2 f* t) k3 U! ?
000082ec <.plt>:
2 j* ?; F' o& Y+ Z8 c! @ 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)5 a, C' A* v! ~& E6 _0 _. r$ ^
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>: e* ?( H' f# m
82f4: e08fe00e add lr, pc, lr
1 c- T; d' j! V! N8 ~9 P9 H y 82f8: e5bef008 ldr pc, [lr, #8]!1 y% q9 _. u& z! W
82fc: 000082d4 .word 0x000082d4/ m0 n% x4 T6 s- H/ s
8300: e28fc600 add ip, pc, #0 ; 0x03 l) X% Q; ~: P4 ]2 H
8304: e28cca08 add ip, ip, #32768 ; 0x8000 h* D4 V/ | h6 u2 N( H2 X+ w
8308: e5bcf2d4 ldr pc, [ip, #724]!
' i! u+ _% P" m0 f' Y 830c: e28fc600 add ip, pc, #0 ; 0x0
5 `3 X. H. F+ K7 A% Z) z 8310: e28cca08 add ip, ip, #32768 ; 0x8000
+ q+ ^% ]0 f8 `: E4 E% x6 @2 d 8314: e5bcf2cc ldr pc, [ip, #716]!" U6 N! v/ I: E" K2 \2 P
8318: e28fc600 add ip, pc, #0 ; 0x0* v" d6 k2 C! l/ Y$ F2 J4 u' g
831c: e28cca08 add ip, ip, #32768 ; 0x8000# f& l/ S1 a8 f' S1 |6 q8 P
8320: e5bcf2c4 ldr pc, [ip, #708]!) ~% Q$ [0 n4 c3 K- ]. O3 j
arago:
' Z1 `* O; `7 q7 w# W0000825c <.plt>:( Y4 R+ b/ Q7 i5 m! Q
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
7 P0 O4 P7 N+ y9 u, Y) o 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>6 Y+ `( u# ?3 i5 ?0 d' f/ f
8264: e08fe00e add lr, pc, lr' f, f5 e, P; I" f2 ?) y0 C" d# y% k
8268: e5bef008 ldr pc, [lr, #8]!
8 q. J! \+ e# `5 H) b: i5 k7 q6 h 826c: 0000827c .word 0x0000827c
/ O( T- [: g1 h2 u 8270: e28fc600 add ip, pc, #0
! ?4 y4 _- \4 o% h 8274: e28cca08 add ip, ip, #32768 ; 0x8000+ z$ ^8 `, s/ W: m
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c$ }5 H- @& R/ I& F
827c: e28fc600 add ip, pc, #02 U& T0 O* X) B, n& J
8280: e28cca08 add ip, ip, #32768 ; 0x8000
8 Q& Z: n' g0 e- Q f- U1 v 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274' ?3 Z' j$ F) h: F& n) D
8288: e28fc600 add ip, pc, #0
. W4 l6 B% s, p# U+ n( T" R 828c: e28cca08 add ip, ip, #32768 ; 0x8000
" o: F; t! v Q8 C$ M5 m: o- \ 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c* L+ s$ f5 D7 \8 L$ A2 d7 I
none:
7 U$ ^$ G* S& m) E00008324 <_start>:
7 Q8 }& t. _9 r$ f: } 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>8 u/ |1 c N2 y/ K; x9 i& Q" T" s1 `
8328: e3a0b000 mov fp, #0 ; 0x0/ L3 v- x/ P( P
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* w/ s* s7 n- {5 L! ?
8330: e1a0200d mov r2, sp
' c; r& X+ M1 m 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
# g" E# m7 }' C) H" P" T/ z4 o 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)( y4 l0 w2 G" @- ]8 d
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
' a. z5 R/ s2 N3 b' e 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
9 @2 k$ C* N$ H. ~ 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
* n% u! w0 R4 {9 C# K2 Z( q2 u1 b 8348: ebffffef bl 830c <_init+0x2c>
& _) T* ?+ a# r7 D7 K 834c: ebffffeb bl 8300 <_init+0x20>
* R. m/ A4 f' ?7 o# }5 f 8350: 00008404 .word 0x00008404
' O) k2 f* t0 Y 8354: 000083cc .word 0x000083cc1 T9 _/ \2 F" ]4 q
8358: 00008408 .word 0x00008408
/ c v0 F* z9 X, P7 o1 ]arago:( S# V; e" F# J# y
00008294 <_start>:# x8 Z& i3 F8 K# F- z6 e% s
8294: e3a0b000 mov fp, #05 |$ k2 D( A" ]* B) Y& L+ q) t
8298: e3a0e000 mov lr, #0. ]( g- P# x6 Z) D* c* [/ {' z
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)( q; I+ U- @& L+ K( q$ N
82a0: e1a0200d mov r2, sp. P2 Q9 ]- C5 d; @/ L- j0 W
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)4 B* J7 x5 x! D' m k) P
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
+ A: H+ T/ Z& H; E6 } 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
+ t$ {% u( h6 H3 l: ~- o# E8 X 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)" M) o9 l! R$ s) h' n1 A
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>0 v; @( E2 F( d. X0 m( d
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
' u' p: Y0 w" i0 g 82bc: ebffffee bl 827c <_init+0x2c>
+ f) R( T. ^4 ]/ \5 I6 m 82c0: ebffffea bl 8270 <_init+0x20>; H5 F0 L' _+ Y3 E0 s
82c4: 000083dc .word 0x000083dc; g( L* T. T7 C3 N3 Q' @% |
82c8: 00008344 .word 0x00008344
4 z0 ?$ K6 x; r$ m3 m( o 82cc: 0000837c .word 0x0000837c
2 @& J$ W8 `. o' i8 N! X' knone:/ s* C: ^) \/ `( V( l$ g/ H3 E# s
0000835c <call_gmon_start>:
" I" L$ r) C/ _4 c# a 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
% ?3 {2 B% p, O. P7 |) |3 Q 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
5 R j% D2 m) k1 L* a" \, m 8364: e08f3003 add r3, pc, r36 f9 X' B, N! D4 w/ F2 i% z% R
8368: e7931002 ldr r1, [r3, r2]- u( |$ f2 k- F, u0 U
836c: e3510000 cmp r1, #0 ; 0x0) C! H( P s+ T
8370: 012fff1e bxeq lr
6 i/ c7 ?% `$ x" h2 I 8374: eaffffe7 b 8318 <_init+0x38>
7 D0 Y2 u* Y/ j1 G/ m5 W 8378: 00008264 .word 0x00008264
. B% y8 Q1 [ \7 |$ F% v 837c: 00000018 .word 0x00000018
6 }* B3 ~8 U3 warago:
( `" n3 r& K+ D7 O3 U& G) N+ U! L000082d0 <call_gmon_start>:
* i; J; S- k# G+ s/ Q. s9 m0 @/ M' w 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>7 d4 J% A. [6 J" W9 H& p
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>6 Z3 n) r: e5 }! u" W' }! y" @
82d8: e08f3003 add r3, pc, r3
4 u) l" E$ v( N 82dc: e7932000 ldr r2, [r3, r0]+ Q9 y3 A7 w" j5 G* v
82e0: e3520000 cmp r2, #0
1 m w. u% s8 E 82e4: 012fff1e bxeq lr
3 u/ Y7 I6 l# s, f9 t 82e8: eaffffe6 b 8288 <_init+0x38>' o( b" t% z- U( v; y+ c
82ec: 00008208 .word 0x00008208
3 M h; `$ q8 k4 |* |) F& t/ @ 82f0: 00000018 .word 0x00000018
5 g$ T1 R& c# s' wnone:
2 N- q" v5 U, N- ?! V00008380 <__do_global_dtors_aux>:8 z Y3 y- h5 z+ O! ]
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
3 t4 D/ o% d% r. h- r% K% p( w$ f* [ 8384: e5d23000 ldrb r3, [r2]* T1 c5 s# G5 n! |2 U% }# }3 s, `7 o
8388: e3530000 cmp r3, #0 ; 0x0
. P! a+ K) X2 b5 `. {3 H 838c: 03a03001 moveq r3, #1 ; 0x12 }$ ~; Z, M7 F* f( b8 H
8390: 05c23000 strbeq r3, [r2]8 V; A0 j1 p( H" |
8394: e12fff1e bx lr( E n* V6 t) ^) F" N6 C
8398: 000105f4 .word 0x000105f4$ w9 [/ x- R [: @7 H
arago:
D, {8 b F! \1 ~) e! W000082f4 <__do_global_dtors_aux>:
2 D$ Y' v3 V& A1 k" V+ m0 L0 S 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>+ Y) a/ `) O* z
82f8: e5d32000 ldrb r2, [r3]
# L% U7 o* C% G' x4 @& G 82fc: e3520000 cmp r2, #0
: {5 n l- S3 r- x, x) y 8300: 02822001 addeq r2, r2, #1. |& O4 _& t5 s' E) x) [1 E3 G4 v
8304: 05c32000 strbeq r2, [r3]! [2 i4 h O8 w
8308: e12fff1e bx lr2 G/ S; \( ^" p. [$ l( P$ r
830c: 0001050c .word 0x0001050c( T8 L# j5 k4 l R+ W
none:
( A" `6 s0 `1 G. T0000839c <frame_dummy>:, \1 B1 b% ^1 P; N! K
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
8 M# j- T9 D& E% c 83a0: e92d4010 push {r4, lr}
9 H& V) R+ \+ Q/ ?. \ 83a4: e5903000 ldr r3, [r0]: t, T2 y' B7 f% j" O
83a8: e3530000 cmp r3, #0 ; 0x0
1 x# d" k: d8 o; f 83ac: 08bd8010 popeq {r4, pc}
, ?( M* C& ]4 h: v2 X5 H! T 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>4 e9 B% q9 I8 R! g3 |5 W$ y
83b4: e3530000 cmp r3, #0 ; 0x0
+ q4 j5 }1 e8 {7 t$ K 83b8: 08bd8010 popeq {r4, pc}
5 C- _* e6 p: g6 I# o6 R 83bc: e12fff33 blx r3( w7 ~) j" ], {" u4 h7 ^ l! k& I# `
83c0: e8bd8010 pop {r4, pc}" K F+ J& ?/ w" k" t
83c4: 000104dc .word 0x000104dc
9 |; ?. x# z) |$ I6 T" { 83c8: 00000000 .word 0x00000000: I, |4 h2 u# |: Q; @
arago:- z6 w6 }) Y4 X: S# T3 L; m; U
00008310 <frame_dummy>:& b# X) ^* [% L% E- Z+ l3 @* c
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
( H: w$ a- ^5 w; W% h9 U7 K( g' F 8314: e92d4008 push {r3, lr}. O' E; C" ~. H7 P
8318: e5903000 ldr r3, [r0]" {- K. k1 b% E4 z) M7 L/ }: X( M2 W7 i
831c: e3530000 cmp r3, #0: ?1 g# F% `0 _ L: u1 ]" v
8320: 0a000003 beq 8334 <frame_dummy+0x24>) Y( U6 P) K/ s4 F- E8 K
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>0 l5 l# f& M4 p6 U/ }
8328: e3530000 cmp r3, #0
3 _2 w1 a8 |/ j, I 832c: 11a0e00f movne lr, pc
( U4 f" p2 P f% U 8330: 112fff13 bxne r3
, N5 Y+ _( o2 y* W 8334: e8bd4008 pop {r3, lr} ~% N. M6 I4 f3 j
8338: e12fff1e bx lr
! e4 I1 _ O* P- g* i 833c: 000103fc .word 0x000103fc. E; M; f/ b& x3 l" |
8340: 00000000 .word 0x00000000
; `7 D% C4 S% o$ _9 X" S5 V; F. }none:
L6 G+ J$ p) R* A000083cc <main>:
( L- r3 I8 @8 @/ [3 ]) v" h 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
' u& H& A2 q, j) J; k- h3 L 83d0: e28db000 add fp, sp, #0 ; 0x0
; ~6 D- i2 y1 U 83d4: e24dd01c sub sp, sp, #28 ; 0x1c5 X0 d% |8 D5 c" q9 p, ^; b5 i9 D
83d8: e50b0018 str r0, [fp, #-24]
" O( U* R' e! d \5 [ 83dc: e50b101c str r1, [fp, #-28]
8 R' m2 O! m7 C7 w( x: L 83e0: e51b2010 ldr r2, [fp, #-16]0 K' Z8 Z+ p G7 T3 z$ S
83e4: e51b300c ldr r3, [fp, #-12]/ C% u5 Z6 @4 o9 ]" g4 v5 _& M8 N
83e8: e0030392 mul r3, r2, r3
! d5 S" h0 \% ?) O8 R0 h 83ec: e50b3008 str r3, [fp, #-8]
r2 w4 z1 E! \' b; @9 g2 t4 } 83f0: e3a03000 mov r3, #0 ; 0x0 l- U {* Z; | H; y. J5 i
83f4: e1a00003 mov r0, r3
7 @' D) _5 M* V8 x* C7 L 83f8: e28bd000 add sp, fp, #0 ; 0x0
w7 o4 b5 ], t6 |- c4 U a 83fc: e8bd0800 pop {fp}, M' L" C1 |0 \5 H1 }
8400: e12fff1e bx lr
" @0 q+ F" t- [arago:- n2 @3 V5 n: C9 Y& S) k
00008344 <main>:( |; _+ B7 ]" N
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!) r2 ]; T4 [! Y/ t a
8348: e28db000 add fp, sp, #0& ` g* c. |" I% J7 P) a# [
834c: e24dd01c sub sp, sp, #286 y9 s& f% e$ J5 v! i
8350: e50b0018 str r0, [fp, #-24]
% B( @5 T1 S; j- Z1 e! F& f 8354: e50b101c str r1, [fp, #-28]
( V6 }" H( P# ~. p' d! l 8358: e51b3008 ldr r3, [fp, #-8]
4 D+ \% q: \. q* h& I3 y' n* v 835c: e51b200c ldr r2, [fp, #-12]. ~9 I9 N/ C/ q" j
8360: e0030392 mul r3, r2, r3" F: L, ]/ h1 S; c4 x3 B5 T) \7 |5 T
8364: e50b3010 str r3, [fp, #-16]
9 I6 K2 N* }- r6 Y0 o0 t 8368: e3a03000 mov r3, #0
o! V1 f9 C" f0 A0 M6 J 836c: e1a00003 mov r0, r3
% ~' ~' t0 d6 e/ Z% ], F% Y 8370: e28bd000 add sp, fp, #0
- V' m. R, b. a" c# @: x- w 8374: e8bd0800 pop {fp}) s; L# `# J# d( i
8378: e12fff1e bx lr: \3 b9 f0 S! @4 f9 U# a; G
none:
& g: o' w9 H! k; N, q1 g1 N* q00008404 <__libc_csu_fini>:# Z! y5 V# F" L! p5 n
8404: e12fff1e bx lr
V! [4 k( |" yarago:2 r: y1 W8 p, @/ R9 n/ m& }. E
000083dc <__libc_csu_fini>:
# P% e, ]" K3 h- W& C. T( t 83dc: e12fff1e bx lr& }% Y5 [6 H) ]# C- |# f
none:8 r9 e/ Z" X0 q
00008408 <__libc_csu_init>:% m8 K: J; I/ U. o
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
8 z) s' N0 D9 k. {& _5 w) s 840c: e1a08001 mov r8, r1
2 a# W/ ?% H' [7 K 8410: e1a07002 mov r7, r2( ~! `+ Q# ?& W* j
8414: e1a0a000 mov sl, r0
+ J i4 }9 A8 _3 ?8 S 8418: ebffffb0 bl 82e0 <_init>
! W n, o, R1 f7 I 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
/ O0 d2 G6 M/ t/ P9 y" A3 } M 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
6 Z! @6 L. D }# |9 X! Y 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
g+ C2 B; e) ?2 E, o) F$ G# K1 {5 Z 8428: e0613003 rsb r3, r1, r3
$ V, t8 \! H% z4 U 842c: e08f2002 add r2, pc, r22 q; A! V/ g/ |4 k. u) i# ?
8430: e1b05143 asrs r5, r3, #2
% j* A! R! C1 \% f8 m 8434: e0822001 add r2, r2, r1
, Y, R* ^% F3 p4 a8 W 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. g5 I; j: Q7 T9 K2 U% q) y 843c: e1a06002 mov r6, r23 |. o" O/ w! X" c T. _7 S
8440: e3a04000 mov r4, #0 ; 0x0
8 w; Y" `% ^. W5 _4 G3 Y7 ^1 W 8444: e1a0000a mov r0, sl
" r6 F+ H; r `, ^; z5 H+ f n- O 8448: e1a01008 mov r1, r8" C1 v7 T: D+ D( c2 i; |
844c: e1a02007 mov r2, r76 j+ i4 P. Z) z/ V0 s. f+ h
8450: e1a0e00f mov lr, pc
3 U6 t5 i* o7 ?* c+ z* Y3 F 8454: e796f104 ldr pc, [r6, r4, lsl #2]
! b8 \) q1 p) D e0 F" X5 V0 a 8458: e2844001 add r4, r4, #1 ; 0x1
% C5 N5 i3 v* p. i8 o( _4 q 845c: e1540005 cmp r4, r5
/ B. f/ Y9 _$ X2 \6 ] 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
# P! g, B' g" U2 d! e) V. n9 j 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}- a9 Z9 {! y) _7 a
8468: ffffff04 .word 0xffffff04
! ?% x) {! a) A8 z 846c: ffffff08 .word 0xffffff08. ~% R ?+ S/ T. n+ ]% m. F- V4 Z" e% N
8470: 0000819c .word 0x0000819c# g" E/ ^: R% M/ ^. d
arago:
+ k8 M# x! f' e, f( g. ]" ]0000837c <__libc_csu_init>:. K; X, }" S3 o9 B
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}8 ]+ A4 D! B5 o) @, f
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>" b. E% v w4 f: \) F4 E9 v( O
8384: e1a06000 mov r6, r0, b- r. F* Q: x; {, O9 ?# ?0 l3 l9 I
8388: e1a07001 mov r7, r1
8 c3 n7 e2 y# C; l 838c: e1a08002 mov r8, r2
* F# Z- z& k, D' Q4 ~: u 8390: ebffffae bl 8250 <_init>
+ g. f5 h( d5 g g( h 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>9 p9 a9 v' ~1 A4 `
8398: e08fa00a add sl, pc, sl
, y/ T! A4 b0 F# w 839c: e08f0001 add r0, pc, r1+ \- C6 a( @4 K& V I
83a0: e06a5000 rsb r5, sl, r0# K+ c% m/ O3 }6 h& X g- H
83a4: e1b05145 asrs r5, r5, #2
3 Z! a9 Y) c) u, J6 o) [ 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}/ n$ @* U2 c& s9 s
83ac: e3a04000 mov r4, #0
4 L- @6 P8 Y! F' i5 `" E# }' K 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]- K! Z, D/ O9 k
83b4: e1a00006 mov r0, r6
" T7 F4 @) I$ | 83b8: e1a01007 mov r1, r7* r: @4 [# P; E( H
83bc: e1a02008 mov r2, r8
; J/ D- F" ]* O- L' N( X* k, C- C 83c0: e2844001 add r4, r4, #10 Y1 H8 ^& I; ?% x5 |6 p
83c4: e12fff33 blx r3& Z" K6 m' ^: o9 Y
83c8: e1540005 cmp r4, r5
+ z" |' ^ T) O/ i. [- k 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
+ L, e9 O: K4 Q* G, Z+ P% n 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
, B. P. M! `; x9 a! o7 a# d* g$ U ~( X 83d4: 00008054 .word 0x000080549 u( h% w/ o6 S a
83d8: 00008054 .word 0x00008054. S& W1 d0 e, W+ m i1 M" i
none:
; q' s* K$ Z3 z7 k5 Z0 q( v! RDisassembly of section .fini:
8 L. k0 [6 b5 ]+ K) H/ M0 U7 C9 P1 T: Z. C
00008474 <_fini>:
% C9 i, u g" U0 D; h! z3 P9 N, q 8474: e92d4010 push {r4, lr}
^5 @! P6 N8 ^( |2 _6 k* O4 I 8478: e8bd8010 pop {r4, pc}0 D* G/ s1 \- C+ s) ~. I
arago:, i6 ?% f G7 q; R
Disassembly of section .fini:
$ o! i4 ^" L% D% s% {3 _
( a+ J9 U @: p' L7 V* G000083e0 <_fini>:' K' m' P: M$ }) f& y! U
83e0: e92d4008 push {r3, lr}
. a3 G, m4 J" c" m s 83e4: e8bd8008 pop {r3, pc}- Z$ \5 N9 \# T: g
, V% S+ L" @# g% o
4 S3 y- g- X3 z, i+ G% J% ^6 A8 l0 C( m0 n8 W
|
|