|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:6 I) P* S1 z( j- [( ^
1 #include<stdio.h> 2 V4 h% y3 p' T2 Q4 C5 j8 _
2 #include<math.h>2 K% R! o" v0 d8 O* C
3 int main(int argc,char* argv[])- }: T, K3 C6 }. c4 s9 \. O8 f
4 {
+ w! u7 x0 T( G0 u& s* T1 t4 Y, j 5 int a,b,c;
6 J% F; s$ a) I& I! p 6 c = a * b;- ^1 H5 Y+ G+ u6 Q2 z
7 return 0; t) r. @8 w' j- Z$ y5 U0 W6 q
8 }- B7 F7 w; w, ~
( M/ g. {. J4 ?4 Z- u1 {下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
; a0 X0 l: p( _5 h1 Q. d/ x k' Dnone:5 L) j+ o7 s7 X+ Y! H
000082e0 <_init>:
- x# Y y+ P" N+ M$ q; K( f- c& G9 ` 82e0: e92d4010 push {r4, lr}# o% W8 `& J+ K1 C- o, t
82e4: eb00001c bl 835c <call_gmon_start>
; M5 ^, n) @" r 82e8: e8bd8010 pop {r4, pc}2 C3 ?$ o9 [: ]6 W
arago:
9 b* [! P" ]( I00008250 <_init>:8 b* n* N7 p$ Q) `( [% j8 ^
8250: e92d4008 push {r3, lr}) r) M [1 c0 d9 t0 D% r+ a6 y8 Y
8254: eb00001d bl 82d0 <call_gmon_start>. [( X0 X4 P- H' R7 f- z! a$ d
8258: e8bd8008 pop {r3, pc}
6 `% ?0 c2 [9 ]: M: N2 C- H. D8 R! P& R! [+ L
none:
" s* w$ ^! s+ f+ @000082ec <.plt>:
# l9 D& n4 ?; V& x* p" `2 w/ Q- R 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
+ S$ [$ D6 Y) U! g& f6 v 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>1 s! k- r! j, h2 P0 s
82f4: e08fe00e add lr, pc, lr
$ P5 z' D, \0 K, K! y& U 82f8: e5bef008 ldr pc, [lr, #8]!" q0 \& R" a6 p* J6 _* h
82fc: 000082d4 .word 0x000082d48 N2 S7 {5 |2 u$ X% M
8300: e28fc600 add ip, pc, #0 ; 0x0
z# j5 k9 T5 p 8304: e28cca08 add ip, ip, #32768 ; 0x8000
" c# x6 H; v2 x. z4 R- x 8308: e5bcf2d4 ldr pc, [ip, #724]!/ y W3 ^* R+ j% U1 ~
830c: e28fc600 add ip, pc, #0 ; 0x00 Z4 ~) o x# G) i0 a1 o
8310: e28cca08 add ip, ip, #32768 ; 0x8000
8 w1 ?7 ^# A' B$ D% q# I. x3 y 8314: e5bcf2cc ldr pc, [ip, #716]!3 X, C: c* x8 G/ t% N6 u
8318: e28fc600 add ip, pc, #0 ; 0x0
: H4 b' H+ X5 u9 p 831c: e28cca08 add ip, ip, #32768 ; 0x8000
3 d! M* B3 D6 m. {. z3 }1 ~: v 8320: e5bcf2c4 ldr pc, [ip, #708]!4 ~& T W P" Z0 M+ i
arago:% b0 d1 ~& {; k% i x# H
0000825c <.plt>:+ d6 J6 Z+ [* ?/ ? z( v7 }0 f
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)) A+ A3 L7 z8 j# \; ?0 I6 G# E' q
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>2 |- w% u- D/ t2 u, n
8264: e08fe00e add lr, pc, lr# s3 J8 S7 F8 Z. G
8268: e5bef008 ldr pc, [lr, #8]!
, H y4 R# e# W0 p 826c: 0000827c .word 0x0000827c
1 q) u. |6 L9 r+ Q3 ^" t. w9 T 8270: e28fc600 add ip, pc, #0
4 G! o. S0 K. ?/ a6 Q9 n9 s 8274: e28cca08 add ip, ip, #32768 ; 0x8000# e- ^+ g% f3 `
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
& Y$ i: \ `0 k# m8 l+ ~6 g 827c: e28fc600 add ip, pc, #0
4 w) d t6 y' u9 P, e8 ]4 \3 L, z# f 8280: e28cca08 add ip, ip, #32768 ; 0x80008 x/ w$ G4 ?' o. X6 i
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
1 m% e# S% f7 C5 l9 Z2 t 8288: e28fc600 add ip, pc, #0 g6 }9 W8 w6 ~" f- O# f
828c: e28cca08 add ip, ip, #32768 ; 0x80000 Z, W7 I* a/ T5 C
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
4 B% K$ e$ d4 x) Q& Lnone:
0 V9 p+ o ]; E a- ~! ~' I00008324 <_start>:
; s/ ^. u& f* V: O$ S; a' e 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
7 e. a6 x/ h F; B8 X" ^ C( Q 8328: e3a0b000 mov fp, #0 ; 0x0# H3 o! {3 l2 c- d2 w% Z* u
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)3 D3 k" m0 Y& a4 z- E" O
8330: e1a0200d mov r2, sp8 z3 i4 C! ]* i3 T4 n% |! C) ] p
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
7 U% C) k3 ^" n% D" N 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
1 O$ ?1 |5 |; b2 d 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
; t& I( i4 n1 t ?* {$ B 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>" C2 R9 ^! e1 A [6 N
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
3 b6 C- y* [# Y$ ]7 ^ 8348: ebffffef bl 830c <_init+0x2c>" @" n/ \, x+ d; {
834c: ebffffeb bl 8300 <_init+0x20>+ ~5 m8 a9 J6 F. t, H) P6 h% F
8350: 00008404 .word 0x00008404
! V0 O; N9 e6 {2 I+ G 8354: 000083cc .word 0x000083cc
5 r! f. ]; H# R2 |) t 8358: 00008408 .word 0x00008408: S1 o! q+ N7 F5 O
arago:
: |' E4 v1 U& n00008294 <_start>:/ C r' Y, Y; I6 a
8294: e3a0b000 mov fp, #0
+ @; L( q1 j' |. G# z# ? 8298: e3a0e000 mov lr, #08 ]& y; s! i1 }/ n9 e
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)! j D0 l& V: Z9 O4 s$ B
82a0: e1a0200d mov r2, sp( q7 x f3 h v. {: A$ d: t' U4 n
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
* |: B4 W K1 ^, U, ] 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
8 g0 S7 D) R: \. F7 M' y9 t 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
8 F Y2 B6 I1 V# w/ d& v( q 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)6 D. K1 T2 @: X A+ ?! k
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
0 ?+ X# d( ~$ `& E) D7 y 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
* X+ {9 q; Z+ S+ g" ~ 82bc: ebffffee bl 827c <_init+0x2c>0 B4 U8 s, z6 ]5 _. x
82c0: ebffffea bl 8270 <_init+0x20>
7 M; p8 s# a( f# m# [7 e 82c4: 000083dc .word 0x000083dc
& H, S0 r/ b- C4 _ 82c8: 00008344 .word 0x00008344% K x2 D/ g: r( O9 X+ v+ S+ x- R& ^
82cc: 0000837c .word 0x0000837c6 T0 |9 ?% h' r5 X# t* @
none:( q; k; t% m! h7 y; G
0000835c <call_gmon_start>:7 d k, u) \. u( f5 [- R
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>3 w' Y+ S5 J' J' T* I% c% a
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>- y( M3 \5 m+ u3 z8 t
8364: e08f3003 add r3, pc, r37 w8 l+ M/ n! @
8368: e7931002 ldr r1, [r3, r2]
9 `* Z# p( u5 F6 l8 y 836c: e3510000 cmp r1, #0 ; 0x02 q5 k4 p0 r8 N: c- ?
8370: 012fff1e bxeq lr
& `0 Q0 z- @5 L4 K5 v5 u8 m8 {" a( c# I 8374: eaffffe7 b 8318 <_init+0x38>
+ i( y) s5 t V 8378: 00008264 .word 0x00008264* S' q- ~; O- M8 l
837c: 00000018 .word 0x00000018" ~, k5 H. }" ^, j% S) X3 `
arago:
, {7 r$ a- I/ g2 f: l& a000082d0 <call_gmon_start>:8 W% h7 s' z" J3 [6 s. e( x
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>( a3 x& e) K& _
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
. ^6 u+ L$ I( j+ Y 82d8: e08f3003 add r3, pc, r3
! ]' ]$ ~$ @0 C* ]$ C 82dc: e7932000 ldr r2, [r3, r0]
; z, j& [. f; D- m/ C9 J! n 82e0: e3520000 cmp r2, #00 i5 k1 d1 B% | F, Y6 T- e* u
82e4: 012fff1e bxeq lr) J4 P- N7 f5 H: }& L
82e8: eaffffe6 b 8288 <_init+0x38>4 o, Y5 S- r5 B; r$ \
82ec: 00008208 .word 0x00008208& C' n- U0 m9 E' T9 g1 x
82f0: 00000018 .word 0x00000018/ f( V! @3 a. C5 }3 _
none:3 m& K% j. p1 \5 L7 v% ?
00008380 <__do_global_dtors_aux>:8 ]) f; X2 N6 _4 i
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
% a% C6 i9 L. f4 X 8384: e5d23000 ldrb r3, [r2]
. u1 ?. u9 F G 8388: e3530000 cmp r3, #0 ; 0x0
: z" i9 q1 k! m) r \ 838c: 03a03001 moveq r3, #1 ; 0x10 ~- v5 A# G) Z* J$ z
8390: 05c23000 strbeq r3, [r2]2 p) t) N* [# y5 r/ A+ Q
8394: e12fff1e bx lr. P) B2 ?9 O% f$ {0 a5 {0 Q
8398: 000105f4 .word 0x000105f4* G: E' J: q g5 U% Q
arago:
3 z: P/ U+ R+ l3 Q9 N+ w000082f4 <__do_global_dtors_aux>:2 G' {7 ~) \6 z
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>' P* X1 ~5 ^- c; o: `7 w0 A
82f8: e5d32000 ldrb r2, [r3]4 U- \3 ?7 t* p/ Y
82fc: e3520000 cmp r2, #0
1 Q1 X1 q& Q0 h" \ 8300: 02822001 addeq r2, r2, #12 ?: O. z% {: @) a# [& d
8304: 05c32000 strbeq r2, [r3]
0 c, F/ t) p& \* O) b8 y, h6 O 8308: e12fff1e bx lr
; S- {! [ D: t1 A, Y0 K9 D8 A 830c: 0001050c .word 0x0001050c& H7 P+ R9 E/ {$ f* s$ }
none:9 w* F( `2 f @: v# `; `
0000839c <frame_dummy>:
# x# K: G' d z. d 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
8 X- q/ p( o2 G& F# K2 x 83a0: e92d4010 push {r4, lr}. M/ E7 a; \. J+ {3 U
83a4: e5903000 ldr r3, [r0]
& B5 G4 _3 E4 w) U% [& G 83a8: e3530000 cmp r3, #0 ; 0x0* i2 {+ I; E' U( Y
83ac: 08bd8010 popeq {r4, pc}
8 C! a; B0 Z1 N5 S: d* V2 T 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>5 b8 N* \3 H" n( }
83b4: e3530000 cmp r3, #0 ; 0x0
. G8 F4 x- r9 l6 b& T X 83b8: 08bd8010 popeq {r4, pc}. Y4 J. d) ]+ F9 h y9 w
83bc: e12fff33 blx r3$ L+ D3 z4 Z w- a8 E- ^( S! m0 Q
83c0: e8bd8010 pop {r4, pc}: Z, N6 C+ F$ D
83c4: 000104dc .word 0x000104dc
& j1 K; R- h4 W: O! \3 D; A; w1 G 83c8: 00000000 .word 0x00000000- L$ L& r5 [1 W1 U1 ]( ?
arago:
0 J' w& f# J6 e* k00008310 <frame_dummy>:
4 I+ V) T" `5 }3 s5 p 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
( F$ u' Z! W/ y/ g& M1 G! F 8314: e92d4008 push {r3, lr}
# ^$ a' r+ ^/ R. R5 u q5 x 8318: e5903000 ldr r3, [r0]
) `% s& s/ J+ c, J0 {# J 831c: e3530000 cmp r3, #09 n# o% z$ w" M1 I n' m, H# z
8320: 0a000003 beq 8334 <frame_dummy+0x24>
5 H- m# _- q; L# }) r' E 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
b: ~. a& d9 N' D- ~0 p$ g) U* Z 8328: e3530000 cmp r3, #0) b8 P8 f& I: b0 \& t$ H* a& p5 f
832c: 11a0e00f movne lr, pc
* P4 s( @! B6 `& u3 V" d8 E( k4 Z+ }; O 8330: 112fff13 bxne r3) V. W9 a3 }/ S; V
8334: e8bd4008 pop {r3, lr}% o/ o% g1 J: X" j* b6 e
8338: e12fff1e bx lr4 Q% D/ t: ]: c$ V, S
833c: 000103fc .word 0x000103fc
8 T2 C! O8 @, X) G. [; q1 w& K3 M 8340: 00000000 .word 0x00000000
_( c, x) \6 ~ Q" L4 ?+ v( Dnone:) j1 Q( u9 L" q Q+ W9 w( X
000083cc <main>:
- J1 t+ }% Z: p8 g3 _7 A/ V4 t 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
: X- A" k4 T" C3 p* s 83d0: e28db000 add fp, sp, #0 ; 0x0$ w( E& U) T% t4 l+ u
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
' N5 \0 w9 k' D2 e- `7 b 83d8: e50b0018 str r0, [fp, #-24]
4 k7 F+ x, U y9 r 83dc: e50b101c str r1, [fp, #-28]9 ]5 G M- Z+ R( u) d& M& P
83e0: e51b2010 ldr r2, [fp, #-16]
0 I; Q# ^" G- x 83e4: e51b300c ldr r3, [fp, #-12], \+ x# C3 B2 b; r
83e8: e0030392 mul r3, r2, r3. ^- B3 W9 \: I$ ?" u+ k
83ec: e50b3008 str r3, [fp, #-8]
( F+ M+ T# j9 Z) A. }: I 83f0: e3a03000 mov r3, #0 ; 0x0! {$ N$ q. i, M& q' L
83f4: e1a00003 mov r0, r3
! A# N0 ], u: u* Q5 H 83f8: e28bd000 add sp, fp, #0 ; 0x0" I& s# l2 w9 a2 k
83fc: e8bd0800 pop {fp}
# g3 m7 S+ L8 F9 p( } 8400: e12fff1e bx lr
6 F- z' g/ p# g" Larago:0 o1 j8 P, v; C, c
00008344 <main>:2 D; q7 e) N8 L/ F, ~0 K' X
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
' g7 K/ ?7 O" k* N- {5 M: [ 8348: e28db000 add fp, sp, #0
) E6 r- L+ D; A4 d 834c: e24dd01c sub sp, sp, #28
. a. M- d: \. A% y+ n 8350: e50b0018 str r0, [fp, #-24]
4 \$ L2 p; O! D. r/ i 8354: e50b101c str r1, [fp, #-28]6 M+ l1 R/ m! E( j& N6 i. M# ^
8358: e51b3008 ldr r3, [fp, #-8]& k, N/ g Z! ^9 w: A7 a& M
835c: e51b200c ldr r2, [fp, #-12]! L8 `9 I5 s& [3 y: a2 ?
8360: e0030392 mul r3, r2, r3
( A7 f" @3 X7 X7 S 8364: e50b3010 str r3, [fp, #-16]
; o$ X- d' d- b) I, h0 e; h 8368: e3a03000 mov r3, #0
$ P0 j7 N; B" V) q4 U 836c: e1a00003 mov r0, r3
% W5 Q7 P# T4 ~% h$ z 8370: e28bd000 add sp, fp, #09 B. ?+ e' j6 j8 H' o3 I4 m
8374: e8bd0800 pop {fp}
/ F1 @3 E+ x! c3 X 8378: e12fff1e bx lr
9 I! [$ `) ~ m, onone:
\4 M3 {" I- W, [00008404 <__libc_csu_fini>:: N3 \$ _+ D+ X4 Q+ K
8404: e12fff1e bx lr. a: J' o3 i- i7 p4 b4 \
arago:
+ X. N. r# L! `9 j000083dc <__libc_csu_fini>:% y+ }1 v+ [/ G" X7 f" U' D
83dc: e12fff1e bx lr
* H) h, v7 ?& z4 Z7 jnone:" }: j5 e6 Y: B& L
00008408 <__libc_csu_init>:
: j7 n, ~' F- @$ F/ c 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}$ R: ^: ~' U# D9 y
840c: e1a08001 mov r8, r14 d8 \; N4 Y, M! b0 A x
8410: e1a07002 mov r7, r2, u' `) a- T* B6 n; Q- d6 W) p
8414: e1a0a000 mov sl, r0
8 s& u7 X8 F- z' f$ U 8418: ebffffb0 bl 82e0 <_init>
$ l6 x" c+ a7 j; O: Z. J# A9 r4 l 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>8 ^/ ?* X$ U8 N
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>6 C& c/ ]4 Y+ ]/ g- S
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>5 Q4 Y9 E. m6 R; b3 q
8428: e0613003 rsb r3, r1, r3
8 o' l) O/ k) N3 g5 Q/ |3 `# }, L 842c: e08f2002 add r2, pc, r2: U6 }9 p! }% l" R' R5 B: e% r
8430: e1b05143 asrs r5, r3, #2
, \/ |/ u) q0 `* W 8434: e0822001 add r2, r2, r1! T; q& o1 a+ M! n& P% D( h0 E
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
4 ^4 {% [- x6 D4 F# x7 c0 O# C 843c: e1a06002 mov r6, r25 o7 q2 T$ V0 ]1 z4 r! T, q
8440: e3a04000 mov r4, #0 ; 0x0
: U2 Z0 n+ h# _8 t$ D4 |" e 8444: e1a0000a mov r0, sl# a R. l, N* _
8448: e1a01008 mov r1, r8; r* C$ A* u+ j, i
844c: e1a02007 mov r2, r7
& J) D1 t! A# j& K1 h+ P" P3 L 8450: e1a0e00f mov lr, pc
' [2 U6 G; V t4 d$ e- m$ h' n% W" U k 8454: e796f104 ldr pc, [r6, r4, lsl #2]
" D7 s8 q) E+ _1 x 8458: e2844001 add r4, r4, #1 ; 0x1! I( D, i% Q& ` P# y
845c: e1540005 cmp r4, r5
6 S8 u8 i3 y- F; ^: \# n 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
' B3 M1 a& ]. b4 C) V5 }; s w2 p4 x" D9 f2 u 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
4 t3 h0 R% ?$ U$ T/ V# @: d1 e 8468: ffffff04 .word 0xffffff04
+ O3 Z. c6 u9 ]) z 846c: ffffff08 .word 0xffffff08& [1 r6 k% V/ s8 V6 d/ J- b# @
8470: 0000819c .word 0x0000819c6 T# l4 [) h: B/ R, R1 G! x
arago:/ O5 D L* ]8 D& B$ r
0000837c <__libc_csu_init>:
6 v% @! F! g' u& P. F) t7 L1 z 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
1 O/ B ~4 @1 `5 m& N 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
6 k7 F3 X1 I( ?7 ]. V- P2 V 8384: e1a06000 mov r6, r0
$ ~% U/ D' B/ f0 K" B8 W6 m 8388: e1a07001 mov r7, r10 d; t* E$ @' D+ W0 ~8 @
838c: e1a08002 mov r8, r2
6 f" R, X0 P3 e5 j4 L9 [' W! @ 8390: ebffffae bl 8250 <_init>* @2 `; e) F2 L5 G( @& G% Y! \
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
" J* u9 l) W% r- a 8398: e08fa00a add sl, pc, sl
/ i1 u' M f: ?' } 839c: e08f0001 add r0, pc, r1! }$ `2 W3 ?" ?
83a0: e06a5000 rsb r5, sl, r0* ^) J K7 F# P% g6 p0 l0 N
83a4: e1b05145 asrs r5, r5, #23 Z1 X6 Z" U4 m" }
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}2 f( n5 Y* I/ z: U+ T: V
83ac: e3a04000 mov r4, #0
" O* s* O) w# @. u 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]( E q* k5 ` m" a6 \! u
83b4: e1a00006 mov r0, r6* w% B) B/ q s9 {4 B$ m
83b8: e1a01007 mov r1, r79 W: H: G: a1 U& a( u, y9 \
83bc: e1a02008 mov r2, r82 t" ~7 q) _: [# J
83c0: e2844001 add r4, r4, #1
3 b1 M- h+ v7 C6 N$ ~. U" A* { 83c4: e12fff33 blx r3
6 b$ h/ ?2 b* u' w1 p 83c8: e1540005 cmp r4, r5
. G$ \% K* I, J/ `" Q! M4 S# ~5 M 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
; z( l$ F# o: @7 ^/ U 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
/ G3 k: ?; j1 Z# m) j 83d4: 00008054 .word 0x000080548 W4 Y( B+ _, Z- i
83d8: 00008054 .word 0x00008054
; V3 X- P& w' ?, c7 c& z9 K# O; Gnone:
! W0 ^% P2 @6 K) O, }Disassembly of section .fini:2 E- B# i8 b+ i: n6 [0 \$ N
' c& J1 M6 o: D4 \; _' P: T; D
00008474 <_fini>:
# B5 f- M& y; t 8474: e92d4010 push {r4, lr}
' {# V1 _; M7 o( ? 8478: e8bd8010 pop {r4, pc}" @) J# ]0 ^9 N: a# b
arago:
3 d3 Z( l/ o4 jDisassembly of section .fini:3 F$ \' D; ^2 j, [- H7 [$ B
: S0 q9 w, f: N! a7 l9 ^/ z z000083e0 <_fini>:
: I3 w* d$ O2 l5 ~ 83e0: e92d4008 push {r3, lr}2 f6 a+ y R) e% n: r7 ~2 z
83e4: e8bd8008 pop {r3, pc}
) L9 x0 p- I* { O% M" @
; K1 A U4 z0 E+ X" z
& }# Z7 H+ b; e& [2 L8 n; ^6 D+ S* k1 I7 a( I
|
|