|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
9 a+ Y, e* d, B/ s) A x 1 #include<stdio.h>
' g4 d4 V1 i! n 2 #include<math.h>
5 i* {# ?. ~9 H6 L* m* G8 J) a 3 int main(int argc,char* argv[])
" q+ [7 [1 G- x 4 {
5 U R8 l, D' G, d" v 5 int a,b,c;
; `4 B1 j- b5 m/ S/ m" u+ n 6 c = a * b;. M$ h2 }, [- t. ?: N
7 return 0;# l0 b8 I, S( \
8 }9 V) Z: n( o( Z" f* x& D
! ?% z. l" Y j, L7 e# x/ C6 Z' f2 G下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看% Y* q6 b# ~7 X: _
none:& I4 U7 ?1 v& t4 @& l6 ]$ ^) a
000082e0 <_init>:5 E- H0 b% g; h$ @1 x1 K( u: J! q
82e0: e92d4010 push {r4, lr}2 X7 _8 E, C r+ c4 ^
82e4: eb00001c bl 835c <call_gmon_start>$ ?- b% N I7 ^ u @* m9 x( _
82e8: e8bd8010 pop {r4, pc}
5 ^- _9 D/ R1 j7 i6 farago:
/ Z2 P! n7 D% L. B8 Z* Q00008250 <_init>:+ f6 z: v" d. d/ G( u
8250: e92d4008 push {r3, lr}
2 ^; F. p- x+ c" y( X7 ?* w 8254: eb00001d bl 82d0 <call_gmon_start>
; p5 A5 @& @6 U6 p' Y J+ h 8258: e8bd8008 pop {r3, pc}
" [1 l X) R4 w5 i0 R% \9 l4 P- _6 O \+ L9 k) U% Z( ] C. ~( M: V
none:( |' [3 x! q; M6 u8 q
000082ec <.plt>:
% h7 R: k) p: R3 s 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)5 S# X6 R8 W4 a( g" Q* G, _
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>0 K: n7 e1 h* ?7 a
82f4: e08fe00e add lr, pc, lr
# e" K y$ L8 K6 t7 t+ l 82f8: e5bef008 ldr pc, [lr, #8]!
9 P6 D7 m4 K* m. h& O: N6 `! U 82fc: 000082d4 .word 0x000082d42 K* B4 w" O: X( P) ]
8300: e28fc600 add ip, pc, #0 ; 0x01 s/ N$ V- T2 P
8304: e28cca08 add ip, ip, #32768 ; 0x8000
+ s, h$ w* l: z5 d 8308: e5bcf2d4 ldr pc, [ip, #724]!
. U! i* l; `. `9 ?" \# r1 P7 i& a 830c: e28fc600 add ip, pc, #0 ; 0x0' T+ g8 P4 V$ P3 B4 R5 j$ j
8310: e28cca08 add ip, ip, #32768 ; 0x8000* h; m( c S/ T8 L: b
8314: e5bcf2cc ldr pc, [ip, #716]!
% x5 Q* m! T- s& H# _4 G$ b 8318: e28fc600 add ip, pc, #0 ; 0x0
7 q( k. P* ^. T) H, g& @: i 831c: e28cca08 add ip, ip, #32768 ; 0x8000 i" F9 N* H0 F$ D
8320: e5bcf2c4 ldr pc, [ip, #708]!
; B( l( ^( R8 w' p4 U1 s% q* Rarago:
6 @# Z* b8 A! R# O+ H8 `0000825c <.plt>:" j+ X' j- x1 r1 m. t# k5 j
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
% X O1 N8 ^' D, L& W7 { 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
( Z( D! C- n# a6 Q& ?6 O 8264: e08fe00e add lr, pc, lr
% s* b# X3 I) M6 u 8268: e5bef008 ldr pc, [lr, #8]!
# d$ a/ F6 |8 Q2 o r 826c: 0000827c .word 0x0000827c l7 j; S. U& F) D3 C/ v$ W
8270: e28fc600 add ip, pc, #0( |$ ?3 a8 B l
8274: e28cca08 add ip, ip, #32768 ; 0x8000
9 S. W! h- B& k) {# }3 f 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c+ I7 j0 f0 V6 z; q& s
827c: e28fc600 add ip, pc, #0# c* X- n7 ?* K* B
8280: e28cca08 add ip, ip, #32768 ; 0x80001 T6 f0 O& l& H9 P. n
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2742 J9 }1 V3 n+ \' V2 S+ }
8288: e28fc600 add ip, pc, #04 |$ k* |5 i0 j7 {
828c: e28cca08 add ip, ip, #32768 ; 0x8000
5 ] W# x5 I# x 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
! G# a7 B* p: {; I2 snone:+ C* l* k4 |2 F: h* |
00008324 <_start>:8 Y8 K5 }1 D3 s+ f( w* R* Q
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
& g+ ]- x5 A" f7 w& |* f 8328: e3a0b000 mov fp, #0 ; 0x0. H! Q$ I. Z- v3 B; g& k# c1 b
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)/ M \' O; @0 Q0 |1 }' Q5 k5 N
8330: e1a0200d mov r2, sp2 P8 W) @$ A+ }. H0 t
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)& C, U) q2 A6 s5 t) a; B
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)0 W+ h5 |$ x, ^0 f( e1 y1 S
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
2 n/ ?+ y' m# ]& c0 v# P0 z 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34># s+ \+ s6 k2 W, i6 ~3 K
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!). i+ W. I- L0 p i% @# i
8348: ebffffef bl 830c <_init+0x2c>; ?. v: J( `3 ?' e# B5 f$ I
834c: ebffffeb bl 8300 <_init+0x20>
/ j5 G. b5 X' B" J" B4 p+ ]9 L- Y5 A 8350: 00008404 .word 0x00008404( K9 H( J7 i' V% ~1 e
8354: 000083cc .word 0x000083cc
) f. d8 X& V2 D/ v2 F) y 8358: 00008408 .word 0x000084087 \ q* ]7 Z& @" T
arago:9 u6 Y; r9 s; B) v. O+ ~
00008294 <_start>:
" B9 `% _7 \2 i: L% R( k 8294: e3a0b000 mov fp, #0
0 `- d0 |' r9 _# Z1 h Y 8298: e3a0e000 mov lr, #0
4 p! t/ E8 I4 O 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)8 @7 M( i; D. C. ^
82a0: e1a0200d mov r2, sp- V, b* g1 d4 z3 g+ c+ A2 \
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
) O8 d u# v% ?- z" Y 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
( H: {& N+ l* i 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>" T# x! W1 m" i) W- v" ]
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)2 ~" e/ [8 W1 z" x
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
- D; h% D# d, I0 u$ T 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
$ k8 j) o! {8 y# y3 N3 x3 l7 o1 U 82bc: ebffffee bl 827c <_init+0x2c>
7 H x" u# d' Q x 82c0: ebffffea bl 8270 <_init+0x20>9 L2 F+ o8 C3 W# \2 A4 T
82c4: 000083dc .word 0x000083dc3 U- j2 `) G3 t& r+ t
82c8: 00008344 .word 0x00008344
' D4 Z& F" n1 [0 k1 [ 82cc: 0000837c .word 0x0000837c
% D! n2 @$ |$ k" P; Xnone:+ A8 F: s; n7 T8 x/ d9 K2 F( I
0000835c <call_gmon_start>:7 x5 n: I, z* l) C
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>. z, p* a2 U8 A+ E7 n3 h
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
! o" ] v; ^- T4 @! V) g 8364: e08f3003 add r3, pc, r3
/ }! n: y- s* L& _$ r w, N! `5 | 8368: e7931002 ldr r1, [r3, r2]
' e7 m H; q; _2 Q t/ {6 T 836c: e3510000 cmp r1, #0 ; 0x0
' I# V; _4 U0 ^3 N5 | 8370: 012fff1e bxeq lr
- B$ D+ g- O. c9 D! {" g 8374: eaffffe7 b 8318 <_init+0x38>
3 x, |! O- Z. r( i( O 8378: 00008264 .word 0x00008264) @6 w% `& X* O2 e/ q4 }
837c: 00000018 .word 0x00000018
2 |% b9 t* G! c7 }9 warago:
" ?- c$ Y2 Y1 n( M8 z. c000082d0 <call_gmon_start>:
}! g7 A$ @4 `6 a1 X1 N3 d; Z( q# k 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c> y; {: ~: n) W+ h! Y" x. o, n$ K
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>5 y) b3 \, v; L
82d8: e08f3003 add r3, pc, r3! n4 ] e* |# O* w" J8 X
82dc: e7932000 ldr r2, [r3, r0]
# K9 ^# @% P& j7 T# G7 ~ M8 j$ U 82e0: e3520000 cmp r2, #03 D& E3 I& C3 R7 M* F' R
82e4: 012fff1e bxeq lr
# |( ~7 s5 m' z2 L 82e8: eaffffe6 b 8288 <_init+0x38>
7 L3 @7 l: D# g% ` 82ec: 00008208 .word 0x000082088 E' ?9 E+ i% v T1 X" J
82f0: 00000018 .word 0x00000018
, Q; Q* ?- d' i4 h% J% M$ Unone:5 t1 O+ O8 v- L( C; R
00008380 <__do_global_dtors_aux>:
. [9 D+ K8 I9 q" U 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>2 m5 Y2 k" e; f! c* o
8384: e5d23000 ldrb r3, [r2]
2 k% u* j" K$ {' ?6 Y& z# q) Q% J1 D 8388: e3530000 cmp r3, #0 ; 0x05 X+ e) P4 V. N$ t) R
838c: 03a03001 moveq r3, #1 ; 0x16 v- A! Q% l# t5 W
8390: 05c23000 strbeq r3, [r2]
2 w0 t4 a, V9 K% S4 n; N7 S 8394: e12fff1e bx lr
1 Z- o. ?# H- T# d ?: q7 I6 N) \ 8398: 000105f4 .word 0x000105f44 f% U: U$ U/ Z1 s
arago:
7 Q7 T9 J/ {2 s000082f4 <__do_global_dtors_aux>:
% V/ w+ y: f! [6 p* N( x 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
" g O |8 s" R$ K1 |$ k& w; u" x 82f8: e5d32000 ldrb r2, [r3]* s1 o; D+ r, E
82fc: e3520000 cmp r2, #02 P, E. R8 x. p# x4 Z! r2 f' f
8300: 02822001 addeq r2, r2, #1; ^% F; M6 |0 C- n
8304: 05c32000 strbeq r2, [r3], K3 x/ m: V! r" _1 ~
8308: e12fff1e bx lr9 P2 \6 K: t( _ j: C% C* C" ~
830c: 0001050c .word 0x0001050c* N) g4 H1 y/ Z# m
none:
2 E# C) p4 r8 t. n& a+ \0000839c <frame_dummy>:
& K: [! u) g* F7 B% `/ V% V 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>2 M! C" V. V* h
83a0: e92d4010 push {r4, lr}. v- o% s% q. X
83a4: e5903000 ldr r3, [r0]8 y, Z9 n8 N8 n) i- i
83a8: e3530000 cmp r3, #0 ; 0x01 Z+ K9 |8 D& ?
83ac: 08bd8010 popeq {r4, pc} q( C6 }' x0 n9 J' |/ Y" S
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>, l6 j4 g" u9 N$ K6 v% S2 {' r
83b4: e3530000 cmp r3, #0 ; 0x0
- H4 L% x. E4 N% C' k. d2 ` 83b8: 08bd8010 popeq {r4, pc}: y3 T/ c `; y) u1 d0 ~1 ]
83bc: e12fff33 blx r3# _* G' d, \5 C7 F# ]/ L8 r
83c0: e8bd8010 pop {r4, pc}
8 ?1 y' N+ j. q N! y 83c4: 000104dc .word 0x000104dc/ ?3 U6 Y- b2 ^% y
83c8: 00000000 .word 0x00000000
7 [: i1 p5 n* I# e8 o' ~arago:
3 `! V( x, F( P) x00008310 <frame_dummy>: \ B6 F8 }/ x0 q% ^
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>$ H* ^* c* ~6 A. @& @$ a
8314: e92d4008 push {r3, lr}
0 o, z8 g, I7 d8 t/ }" O2 w 8318: e5903000 ldr r3, [r0]5 p2 y: s' F0 s* W
831c: e3530000 cmp r3, #0& n5 f$ ^" B. f) j3 F9 \" r
8320: 0a000003 beq 8334 <frame_dummy+0x24>
) y7 r$ }9 [: C' G, x1 M' Z 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
# B) S8 ~7 \& `( E" U, P, } 8328: e3530000 cmp r3, #00 w2 D. j$ x6 {: c9 ]; q" G4 e
832c: 11a0e00f movne lr, pc/ x3 D( A5 o: @! `; |# F$ N3 b% G
8330: 112fff13 bxne r3
- h* R" s" f5 Q5 R5 c$ E6 j0 Z 8334: e8bd4008 pop {r3, lr}$ J8 R& t3 _4 u( o8 T
8338: e12fff1e bx lr
! Z; }$ O0 S# _% M, C8 a8 C 833c: 000103fc .word 0x000103fc& `. T2 K) I# U: R! X+ U
8340: 00000000 .word 0x00000000
6 V6 a2 p6 w' P1 g& Jnone:
' ?+ I! X7 H6 E5 r( H. t6 k000083cc <main>: N; _. G- H8 W" m5 M! V
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)) N" Q( J% K! ?( n( K2 d0 S
83d0: e28db000 add fp, sp, #0 ; 0x0
1 T; J7 j, j* K8 u/ V. r9 H 83d4: e24dd01c sub sp, sp, #28 ; 0x1c1 s& z$ l2 [5 o3 O9 r+ r; n
83d8: e50b0018 str r0, [fp, #-24]
- H' Y1 P0 h! a [( `# ~$ L 83dc: e50b101c str r1, [fp, #-28]- i/ K3 u% r7 s* v2 X
83e0: e51b2010 ldr r2, [fp, #-16]/ j: b0 ~5 r9 l1 A) d
83e4: e51b300c ldr r3, [fp, #-12]1 R) o$ s: Z( s( `7 i! d* A6 ^ {
83e8: e0030392 mul r3, r2, r3+ N. W6 p% @* i9 W
83ec: e50b3008 str r3, [fp, #-8]
" K: W8 K6 Q7 u) S# x8 i: N 83f0: e3a03000 mov r3, #0 ; 0x03 |+ L$ p6 C: n; K
83f4: e1a00003 mov r0, r3
2 b: X7 t. G) H" [( H 83f8: e28bd000 add sp, fp, #0 ; 0x0" u6 _, h7 S1 l9 J( Z, o+ G
83fc: e8bd0800 pop {fp}8 D) j4 ` }, H" ?# E
8400: e12fff1e bx lr
$ n+ A/ }" j- C3 ^: ?, d- m- marago:
0 A/ K0 L0 b6 S* p) @" y! h8 r00008344 <main>:
, L* V3 Y/ x- K+ f 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)# D: y8 q( C9 m5 h- Q
8348: e28db000 add fp, sp, #0* z5 x# P3 \; O; I* `
834c: e24dd01c sub sp, sp, #28- x- F9 q6 g8 q2 z5 S" [# w
8350: e50b0018 str r0, [fp, #-24]! v2 i+ ]8 x* p9 K" b) ?- v4 u
8354: e50b101c str r1, [fp, #-28]
/ s @* R! T- n8 n+ G X 8358: e51b3008 ldr r3, [fp, #-8]1 ]! u% p6 k! N7 `6 x& G9 M# s
835c: e51b200c ldr r2, [fp, #-12]0 n6 @/ X8 h2 g% A& q. M& q- i
8360: e0030392 mul r3, r2, r3# Q" M! u# d: o! U1 e6 V5 `9 B
8364: e50b3010 str r3, [fp, #-16]" O3 r1 _0 s( Q' r; p
8368: e3a03000 mov r3, #0! f4 C6 H* g- r7 b9 K
836c: e1a00003 mov r0, r3
" m6 M7 c/ Q4 O4 c) i! j r 8370: e28bd000 add sp, fp, #0
9 }8 K) t1 ]/ g 8374: e8bd0800 pop {fp}
# S7 u4 r! I g+ d. s 8378: e12fff1e bx lr
$ K( Q" i2 M7 C2 o6 B6 I/ h: a7 Tnone:
7 Z% B; p' ?: r& F00008404 <__libc_csu_fini>:
8 f) q' P9 R& ^ Y W; Z ` 8404: e12fff1e bx lr
3 A2 D5 E6 u" o) [arago:3 H" [ I* a2 J! @! r( ]6 D, {' \+ E
000083dc <__libc_csu_fini>:# d A2 Y1 M/ y- b3 ?) R
83dc: e12fff1e bx lr7 C/ q/ E/ y U$ K" k9 f
none:
+ y" W% J8 D; H, S: |00008408 <__libc_csu_init>: N! `% K3 q* Z+ @+ `1 ]" J( \
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
6 N" G5 }7 |0 ~" `# W. H$ r! j+ ^ 840c: e1a08001 mov r8, r12 j' D B$ W9 s" E
8410: e1a07002 mov r7, r2
_! P& ]! a" w2 d E+ W& g 8414: e1a0a000 mov sl, r0 V [( \4 D6 a
8418: ebffffb0 bl 82e0 <_init>
: _: n+ R. Q7 c) u7 E 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
X8 G% {3 L; C9 U/ |! E 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>! e# U2 p* ?! S2 S' s2 K1 \8 W
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>3 H8 F+ i; ^- D8 p
8428: e0613003 rsb r3, r1, r3
. n+ g8 r+ V9 @6 X; b 842c: e08f2002 add r2, pc, r2
) j8 a) S6 @% @# r3 I5 t 8430: e1b05143 asrs r5, r3, #21 r" ]3 T4 [0 q# N7 `9 c* _7 f( t
8434: e0822001 add r2, r2, r1
$ A+ ?8 e G' c 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
# n/ W% A' K" @. o/ B) n8 N$ P J, u 843c: e1a06002 mov r6, r2& i1 f" i: u2 x6 a5 V7 k
8440: e3a04000 mov r4, #0 ; 0x0% p0 M/ D' V1 G+ R% g' F
8444: e1a0000a mov r0, sl# o6 @1 h$ o. T& ?/ a3 v
8448: e1a01008 mov r1, r86 F8 T7 L4 `: ^' _$ ~- y: ^
844c: e1a02007 mov r2, r76 f8 e$ S0 e' l' T) [2 D. G1 v. ~6 C
8450: e1a0e00f mov lr, pc1 {( ?- z# m" _; [: x) _
8454: e796f104 ldr pc, [r6, r4, lsl #2]
. w* b% h; h4 p 8458: e2844001 add r4, r4, #1 ; 0x1
+ Z: n& [) W; ]+ {% G7 A 845c: e1540005 cmp r4, r5
" m8 t; _+ q6 F- T 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>2 x! |3 G9 k' Q
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
% r2 ~) J2 G+ W 8468: ffffff04 .word 0xffffff047 {2 ~/ P4 H3 f' Z- ]# {
846c: ffffff08 .word 0xffffff08
- m4 F& t/ j) l4 K) S( ~( ^ 8470: 0000819c .word 0x0000819c
/ O8 W3 q+ X X3 ]: @6 marago:, {+ j6 p0 T5 r) X
0000837c <__libc_csu_init>:" w5 E4 l' n( x5 N
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}% b& e4 T9 j: J3 R8 P
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
- p( i: n! \ D7 h4 o 8384: e1a06000 mov r6, r0
6 k' L! |0 Q) J& ]6 f# H 8388: e1a07001 mov r7, r16 ?+ Q* `, W' \$ z5 X' e
838c: e1a08002 mov r8, r21 r( k) a; z! o& L3 K
8390: ebffffae bl 8250 <_init>) H" M8 s- o* ?5 Z, S, [1 Q2 k& A: h
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
2 i0 ^- H1 k: ^# R 8398: e08fa00a add sl, pc, sl- A+ v8 J* f$ I6 B1 {
839c: e08f0001 add r0, pc, r1( V/ E" i5 s/ u( ]; ?/ _% D+ D
83a0: e06a5000 rsb r5, sl, r0
. U8 O% [* u( ]7 P6 l) e 83a4: e1b05145 asrs r5, r5, #2, }$ V% s# i" p; a6 ?) _3 u( e" A! n
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
; r9 l8 n% E: N0 y+ m 83ac: e3a04000 mov r4, #0
5 k- {5 _$ c1 _1 M8 ] 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
3 |/ P. @; t9 Y5 j% a 83b4: e1a00006 mov r0, r6- _- m5 Z8 f( u& Z; X5 @
83b8: e1a01007 mov r1, r7' f0 Z+ C0 |# y. S5 l: r
83bc: e1a02008 mov r2, r8
( a, F1 p, r: N5 o7 y9 E 83c0: e2844001 add r4, r4, #1
8 O" {$ s" R9 r }5 T" s 83c4: e12fff33 blx r3
* U) ?6 A5 H' B% y0 |. d 83c8: e1540005 cmp r4, r5% T5 h C- J9 X& ^. @' X8 ]
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
" I* r: n, A. u) u! ^ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
$ \* W) O/ f0 J! |9 t4 m, Y/ W9 C 83d4: 00008054 .word 0x00008054
! N7 Q: z, r+ J( N( s( N 83d8: 00008054 .word 0x00008054
1 p5 h- r; A' j7 F4 C4 `4 ]" enone:2 h' U& r, W7 i) {$ y' J8 {
Disassembly of section .fini:. b1 s- ]5 m: J7 z# o
+ n# G' u, Y9 b9 a, C* d8 ]
00008474 <_fini>: R7 i# G4 ~7 ~, |
8474: e92d4010 push {r4, lr}5 a) B! L: y, [% X8 F
8478: e8bd8010 pop {r4, pc}3 @! `* k E- c
arago:
) u, \9 M1 H; P1 \Disassembly of section .fini:
1 @$ g4 Y5 R8 f+ X+ u% D) h7 r8 v
5 z* @. [, ^. D$ v$ X: p9 I000083e0 <_fini>:
" L; Y+ S: n4 R: a7 X( A) |- b 83e0: e92d4008 push {r3, lr}. J" {" |& Q) E. w( }( F9 F% k
83e4: e8bd8008 pop {r3, pc}
1 f8 w6 T; N2 { X! p; P, G# G+ U' b
; x& O: s+ ?+ x; i
0 C5 O6 e0 I8 e! S; L. X# g
|
|