|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:; H8 u+ K8 i `5 q8 x$ j
1 #include<stdio.h> 2 y4 ~8 J# F4 U W
2 #include<math.h>
4 U& |. V5 N3 }- P& Q+ s% \8 s 3 int main(int argc,char* argv[])
! J) ?) Y4 K" \ 4 {
0 d1 n" ~# |) W3 k0 u; d" r- ` 5 int a,b,c;# S8 B. k2 T5 A+ D
6 c = a * b;; Z8 s" g# ^5 a
7 return 0;
$ Q/ ?" G7 Z ?6 X7 h3 I: k 8 }8 w! {& M* O0 |4 l9 k4 T7 o5 h
; ^4 g3 w/ q) ]1 Q: {8 ?下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看6 {1 W) s7 M- o9 R
none:" f2 `) R3 W. j) } [' z/ Q4 ^9 j
000082e0 <_init>:
. _& l4 \ s& ?+ ?. c! M 82e0: e92d4010 push {r4, lr}
7 k3 c/ }4 z- r 82e4: eb00001c bl 835c <call_gmon_start> W0 Z$ W8 i2 V" t# Q4 s2 S
82e8: e8bd8010 pop {r4, pc}3 [3 O* k) l! Q! X# q
arago:6 ?1 q/ n: m8 g- p! j
00008250 <_init>:' y" X, ?0 _2 y4 d. l, ~! \5 ^4 K+ N
8250: e92d4008 push {r3, lr}
1 P1 M9 r* t& G/ r7 E" b 8254: eb00001d bl 82d0 <call_gmon_start>
N0 x7 u. v$ N( | 8258: e8bd8008 pop {r3, pc}3 K( x6 a% Z- {4 o4 P. l
3 n9 s( W X% p% ^: a; Snone:
2 s1 Y+ v1 @$ D6 {. J# K. F9 S& i8 D000082ec <.plt>:' V" F' [2 z& ?: F
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)' d; j2 a. X8 Z t* z, C
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>3 V/ |3 W% @3 ]' V8 ]1 Q
82f4: e08fe00e add lr, pc, lr
! [3 U; W+ M8 e# B. C0 v 82f8: e5bef008 ldr pc, [lr, #8]!
7 p& ^1 f" ? ` 82fc: 000082d4 .word 0x000082d4
; F% O. s" s$ M! I ?4 u" ~ 8300: e28fc600 add ip, pc, #0 ; 0x0. ^( u4 b, x s- K# j$ W6 `# j. T
8304: e28cca08 add ip, ip, #32768 ; 0x80003 v2 i& m5 Q* I# ~5 v
8308: e5bcf2d4 ldr pc, [ip, #724]!
. V1 c; r' X/ J) [0 j3 K! A 830c: e28fc600 add ip, pc, #0 ; 0x0
8 u2 m$ H {/ n! Q b 8310: e28cca08 add ip, ip, #32768 ; 0x8000
, f% l- C" G% ?2 z 8314: e5bcf2cc ldr pc, [ip, #716]!
0 h3 R4 N6 R+ E) V8 \2 B Z 8318: e28fc600 add ip, pc, #0 ; 0x0
" H( \* D6 s. M3 i& j. f 831c: e28cca08 add ip, ip, #32768 ; 0x8000: U' u9 K- u0 A @* I
8320: e5bcf2c4 ldr pc, [ip, #708]!
* S' H$ Z: \" E5 q# V3 Q2 ?arago:8 N/ D( A% o( ^* m0 y
0000825c <.plt>:5 o1 I# o& Y9 `: X4 X
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
" S6 t/ ~0 k1 C; A 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
; J8 E* H2 e! R5 w 8264: e08fe00e add lr, pc, lr. U1 f6 A. w" |! L
8268: e5bef008 ldr pc, [lr, #8]! r D5 {2 G i
826c: 0000827c .word 0x0000827c
9 [( T* ?7 v* v3 x 8270: e28fc600 add ip, pc, #0( r% d0 A* e: G9 s* t
8274: e28cca08 add ip, ip, #32768 ; 0x8000
# j% s# |1 C3 x8 H2 g1 Q) t 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c# I0 J# |2 T4 ~ n0 I+ e. R
827c: e28fc600 add ip, pc, #0
3 j6 u+ y! B6 R% S/ N 8280: e28cca08 add ip, ip, #32768 ; 0x8000
/ k3 q- k! y- L1 V' A6 y 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274. K1 D: K3 y* j" }- n
8288: e28fc600 add ip, pc, #0+ s8 p% G' C5 A' W
828c: e28cca08 add ip, ip, #32768 ; 0x8000 N V `9 W: d
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c j( F$ A. g N
none:1 O! C& M' \+ F% P3 p" q
00008324 <_start>:
& N. i& p" J2 m0 `1 I 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
( f- ^' v4 r' {# n0 V 8328: e3a0b000 mov fp, #0 ; 0x0" x3 Q4 @$ T$ y" e4 u1 ~
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
3 X: D3 C8 v% v9 C; d 8330: e1a0200d mov r2, sp _9 t4 {* L5 z5 c
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
6 N1 V* {& \ B! w 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)% v% V7 o# R: i% L
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
4 s9 Y4 u( [3 M. r+ Y4 y 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>" H; Z5 u; }' Z2 G$ b6 l+ T# d
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
* p$ c. y. ]8 s+ G1 s$ W 8348: ebffffef bl 830c <_init+0x2c>
$ j5 I; I7 C# F' ? 834c: ebffffeb bl 8300 <_init+0x20>
( |, j6 L5 I/ G! [- f; x 8350: 00008404 .word 0x00008404
1 ?& C# }% _2 T3 @2 [ 8354: 000083cc .word 0x000083cc
/ C' u) |5 z( z' X; `6 T 8358: 00008408 .word 0x00008408
" N' b7 p) m9 darago:/ p, q: N; n1 Q1 ]. C2 `9 u
00008294 <_start>:3 }- a5 t9 q4 y) f6 Y6 s- `
8294: e3a0b000 mov fp, #0( `7 A; k) E0 N
8298: e3a0e000 mov lr, #0- R* s- B! H3 j/ D( L$ S
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
1 P- Z0 a8 f4 [/ \. A4 p 82a0: e1a0200d mov r2, sp
1 _8 B$ S' Z8 ?9 ~3 O4 a 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)7 g; V# b @& X- w
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!), @0 Z. u& |: C0 q: F' [
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>) }. j) z O: }9 A7 r) {1 V4 a
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!): x& H2 E1 f9 E7 ~* ~. f
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>3 R8 k. e, E/ p, |% ^# p( t) y8 T
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38> e0 o2 W( U3 f& }5 T& L
82bc: ebffffee bl 827c <_init+0x2c>8 J8 T. { K0 O
82c0: ebffffea bl 8270 <_init+0x20>! k+ ^9 R" j+ O
82c4: 000083dc .word 0x000083dc" ?, [( l9 }+ Y7 c( L
82c8: 00008344 .word 0x000083446 u( F5 U; e' d0 h5 N
82cc: 0000837c .word 0x0000837c
, O& c) t/ u% t" x: knone:
' ?9 L" H/ n2 t {- x6 d0000835c <call_gmon_start>:
/ ]; s4 T1 D, z% K 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
5 m2 I. x/ f8 C. E4 T" [; x% T% O 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>/ b1 B6 m r5 d! L: @( z0 u
8364: e08f3003 add r3, pc, r3
4 q5 p E9 E. N; n$ _ 8368: e7931002 ldr r1, [r3, r2]) Z: ~2 S' z$ ?# k- o3 u! d
836c: e3510000 cmp r1, #0 ; 0x0
( @5 q! T4 p% @& T1 z( @ 8370: 012fff1e bxeq lr$ t# [! n3 C+ [3 S
8374: eaffffe7 b 8318 <_init+0x38>
5 [4 ~( E( O; I! z, Y* C; O6 R 8378: 00008264 .word 0x00008264
) F' b3 m% B& }+ q3 ~, f 837c: 00000018 .word 0x00000018, z/ N2 p" W3 i
arago:
# W! [* `4 E; N8 X5 Q000082d0 <call_gmon_start>:4 h% R) }* O( t5 X: Z! H% L
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
/ x- C' ~& t2 U. j Z, g! ^' F 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
) t J7 g' g& I# A; d: Y 82d8: e08f3003 add r3, pc, r3
: U) D1 `8 K6 S5 T8 A5 i 82dc: e7932000 ldr r2, [r3, r0]
0 u/ n, i9 K0 o; @5 z" |5 f2 m 82e0: e3520000 cmp r2, #05 I# Q8 B+ D' [8 j3 e
82e4: 012fff1e bxeq lr" ]* c5 ]1 l6 L1 \3 j$ ~; ?& E8 @- _
82e8: eaffffe6 b 8288 <_init+0x38>
4 C) ]. S$ `, G, _; X 82ec: 00008208 .word 0x00008208! a9 F: T# k8 K/ y `4 x
82f0: 00000018 .word 0x00000018
9 C- S4 {% q' K" Inone:0 e+ o3 n+ R4 U/ S7 u
00008380 <__do_global_dtors_aux>:
/ V6 e# p3 d8 M1 J+ X0 g8 H! w' j 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
( w7 ]$ B; W8 n/ J( p; o+ m 8384: e5d23000 ldrb r3, [r2]9 K% m! |( x5 _. d% f1 U* B
8388: e3530000 cmp r3, #0 ; 0x0
I! O3 b" h& q9 J0 u1 C 838c: 03a03001 moveq r3, #1 ; 0x13 c( G/ q. H2 n8 @
8390: 05c23000 strbeq r3, [r2]
Z) Z/ e2 u# a1 m8 Z5 s 8394: e12fff1e bx lr' A' r y# h/ k/ @" }+ k1 A
8398: 000105f4 .word 0x000105f4
# |/ L4 ?# O2 h1 P+ [! F) {arago:
5 I2 ` {/ l+ U, ^1 }% a7 I, o# s000082f4 <__do_global_dtors_aux>:
( p$ a2 w2 R9 @" T- N/ ^ 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
0 l1 c5 u) k, q. [7 u 82f8: e5d32000 ldrb r2, [r3]
; {' l4 Z; W8 _; J4 N0 c O 82fc: e3520000 cmp r2, #04 K2 v$ V0 c9 i' n- p2 J, c2 V
8300: 02822001 addeq r2, r2, #1
# t. O9 P- b# |4 o9 R; T 8304: 05c32000 strbeq r2, [r3]
' L, w2 i4 m4 P) ^1 o+ m& ~) V 8308: e12fff1e bx lr& Z) ], s& R# M: i$ ?. l1 d* A3 t
830c: 0001050c .word 0x0001050c) c8 {, A8 f0 o; q+ ^, u8 Y
none:
- l# }/ z; v9 d. I/ K/ J0000839c <frame_dummy>:+ O% o* S1 K1 i: N$ W
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>" E0 l, \1 X7 u: N+ J
83a0: e92d4010 push {r4, lr}" X8 q* q7 {3 |4 ~2 i" V
83a4: e5903000 ldr r3, [r0]
$ I' j' G' @- {( c& o8 h 83a8: e3530000 cmp r3, #0 ; 0x0% ] Y& P" J7 b8 Q6 A
83ac: 08bd8010 popeq {r4, pc}
! i+ f) ?8 J7 m6 f 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
& b: B1 I( ~2 B2 g+ w 83b4: e3530000 cmp r3, #0 ; 0x0
+ I( ~/ ?, N* ?8 }% a* k 83b8: 08bd8010 popeq {r4, pc}6 d$ o0 J. A" Z7 t* u
83bc: e12fff33 blx r3
$ E! m1 ^# H _9 F& C 83c0: e8bd8010 pop {r4, pc}8 v- X6 m+ q e) K
83c4: 000104dc .word 0x000104dc! @" s4 f# u$ x) D8 ^1 ?
83c8: 00000000 .word 0x00000000' ?& Q! @% X; B) g
arago:4 T4 W5 d( k+ ]
00008310 <frame_dummy>:
& d6 u0 G2 ~# r: y3 y" w; W( h 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
. w r' f8 i! K3 y7 p. ^ 8314: e92d4008 push {r3, lr}3 |0 P0 D6 b, ?0 s0 k% B( V
8318: e5903000 ldr r3, [r0]9 ?( ~$ v% \* b5 O
831c: e3530000 cmp r3, #04 _, S: A g# N; f) U+ m
8320: 0a000003 beq 8334 <frame_dummy+0x24>
! \9 M2 ^ O! P7 U( _! ^9 a 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
6 a: `. E( w/ X7 b; | ^3 i5 { 8328: e3530000 cmp r3, #0
* Q8 V0 X2 A, M+ H; `# F 832c: 11a0e00f movne lr, pc
; A! C. ]9 R3 A 8330: 112fff13 bxne r3; l9 J5 l; B! y$ o) B9 ^7 ]7 P9 q
8334: e8bd4008 pop {r3, lr}+ l! X: b6 N1 F, T2 n
8338: e12fff1e bx lr, }- g; ^9 q& S. u( d' x! G3 S
833c: 000103fc .word 0x000103fc0 v" W! ^: c' g' Y. u6 _. q2 F
8340: 00000000 .word 0x00000000
7 }( I3 t2 q% K) Xnone:
; r3 I6 t( b+ Y3 a2 o5 f8 D* V000083cc <main>:: ?4 T w/ D: V+ O1 }
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
# \( @3 \/ k v 83d0: e28db000 add fp, sp, #0 ; 0x0
) S& |( _, E' D* h% [: z5 A 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
J. ]; B: K: W3 ] S 83d8: e50b0018 str r0, [fp, #-24]3 |+ m$ {( W' a x0 Y1 F$ V& x
83dc: e50b101c str r1, [fp, #-28]
$ B6 |/ _* @0 a6 s8 p' B 83e0: e51b2010 ldr r2, [fp, #-16]
& ?& u* B- U, K3 N+ \0 \4 v. x 83e4: e51b300c ldr r3, [fp, #-12]4 X1 B7 ]5 p( ~# n
83e8: e0030392 mul r3, r2, r3$ ~2 ?. c0 l- @& t* U, V7 W- d
83ec: e50b3008 str r3, [fp, #-8]
8 Z5 ^% a7 x% L7 D+ |8 P# I 83f0: e3a03000 mov r3, #0 ; 0x0
, ^9 z% S3 u; Z. ^9 J' q 83f4: e1a00003 mov r0, r3. E3 W L8 u" x0 Y) A* j. s
83f8: e28bd000 add sp, fp, #0 ; 0x08 {5 v/ g1 ^/ e, t4 V J
83fc: e8bd0800 pop {fp}7 f2 ^2 n5 w! z6 ^5 k' X' ~2 G
8400: e12fff1e bx lr
- s( v1 F9 D7 ^4 U# H$ earago:
2 ?& V: @, f# R$ F, t3 K# V. @00008344 <main>:
& x. [1 B3 I. b9 s* x4 n- e( k 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
+ P |; }$ v5 s 8348: e28db000 add fp, sp, #08 f9 g4 i* s3 ^+ p: W7 c! ]$ w
834c: e24dd01c sub sp, sp, #28
4 H. |- y+ m8 ~1 {' ~- i 8350: e50b0018 str r0, [fp, #-24]" l7 q8 F, v& g1 ?4 a) G/ ~
8354: e50b101c str r1, [fp, #-28]
+ j& w9 ?( X( i) [6 ] 8358: e51b3008 ldr r3, [fp, #-8]
* L4 x- J* w5 \' U, B# N8 S 835c: e51b200c ldr r2, [fp, #-12]) u0 H; x4 q% A' u& e9 @" z' D
8360: e0030392 mul r3, r2, r3# Y3 H6 T1 I% ? y( |5 p! ~
8364: e50b3010 str r3, [fp, #-16]8 D" E s7 {3 v4 B. s! N4 t/ X
8368: e3a03000 mov r3, #0
. p: z6 E2 S1 d 836c: e1a00003 mov r0, r3
- z6 ?- F- M9 `7 O* M 8370: e28bd000 add sp, fp, #0
/ p7 C' |% [9 c/ N- j3 C 8374: e8bd0800 pop {fp}
5 a4 |/ V$ k& r$ m: n' Y 8378: e12fff1e bx lr! i0 [: M% t; K' a' k
none:: I1 r* v8 D+ T8 ?7 D) r
00008404 <__libc_csu_fini>:
Q: f! R" N- R; g 8404: e12fff1e bx lr
+ A1 k/ p' y1 h5 b, D barago:0 S# R" S0 x. S& F
000083dc <__libc_csu_fini>: D5 \+ @/ }" u" ~
83dc: e12fff1e bx lr+ V* x2 J2 w# U. P: @3 M+ q
none:
/ h* T- i, @! V! g+ x" |00008408 <__libc_csu_init>:5 g7 p! Y0 K) B+ `# E' Y/ T
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
# f9 U' Z+ D7 ~4 ] 840c: e1a08001 mov r8, r1
- Y/ s% B& ^, p$ q 8410: e1a07002 mov r7, r2
( e2 [5 T2 ^3 D" {4 o 8414: e1a0a000 mov sl, r0
' V/ K/ D: g4 ^5 h 8418: ebffffb0 bl 82e0 <_init>
/ V( q! Y- [% ?' C 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
+ b8 E; _* \8 J8 E& v' c1 `9 [ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
4 Z* W: p/ C4 n& s# E* Y) | 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>5 j* ]9 ~% j& _8 K/ [. K
8428: e0613003 rsb r3, r1, r3# Z- j" U7 p8 k6 _: u
842c: e08f2002 add r2, pc, r2
2 r5 @& d- A; g$ I" {% V 8430: e1b05143 asrs r5, r3, #2' T5 w' v2 f/ T3 u0 a
8434: e0822001 add r2, r2, r1 G" a; H$ X, i$ Y1 o) b
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}& H- [. B4 @8 V
843c: e1a06002 mov r6, r2# J$ {$ {" L, E2 Y
8440: e3a04000 mov r4, #0 ; 0x0/ [: ], S; Q* ~5 F& W' Y6 l
8444: e1a0000a mov r0, sl# s l# f; f5 N% d& r0 {! I- J4 o# s( K
8448: e1a01008 mov r1, r8
" m, c' l( y4 S2 C; l: q5 V 844c: e1a02007 mov r2, r7
( f# }0 Q' s* K8 [( t1 y/ j5 | 8450: e1a0e00f mov lr, pc$ c+ @/ w: `5 }8 v
8454: e796f104 ldr pc, [r6, r4, lsl #2]
' T, r5 ~3 d. m7 u( T; M$ R$ Z 8458: e2844001 add r4, r4, #1 ; 0x1+ Q7 H) r4 z5 u' S3 `& o: ?
845c: e1540005 cmp r4, r5# \, b$ W$ K5 P4 Q9 a, Y
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>, ~0 A ?9 K) m4 a* D& Y0 ` V
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}& A9 d( H3 d. t4 f5 p
8468: ffffff04 .word 0xffffff040 z9 E ?. O- {, z+ ]: \6 q: z% u
846c: ffffff08 .word 0xffffff08
* x+ ~1 j! {$ A1 e( h. X9 D0 A 8470: 0000819c .word 0x0000819c* v* P) {* K. B
arago:/ W( L, k) T9 Q4 N
0000837c <__libc_csu_init>:1 O3 g# T- J |, R0 H" y
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}& G# P0 \$ {- H4 A4 \6 m
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>& G x x6 R5 ?- L! |; V2 ^5 Q) [
8384: e1a06000 mov r6, r0
% g# V1 n3 D' _* j$ C 8388: e1a07001 mov r7, r1/ L9 I4 @& _9 p3 L
838c: e1a08002 mov r8, r2
# f* w' N2 b! w5 T1 ^4 m3 g 8390: ebffffae bl 8250 <_init>
6 g- f" U$ Z. l2 \% c7 b 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>: l& \* F5 d$ I3 t0 G
8398: e08fa00a add sl, pc, sl
7 l0 n( M3 e- o- s7 V 839c: e08f0001 add r0, pc, r1' {( k! ]8 }2 m* q6 o
83a0: e06a5000 rsb r5, sl, r0
2 G5 G+ @" B% j) C 83a4: e1b05145 asrs r5, r5, #2
" X# v0 l0 H- f# B- f0 o8 Q 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}5 Q5 `$ ]0 ]! }) U5 c5 x# P* n( {
83ac: e3a04000 mov r4, #0
$ d& A$ x* [9 V8 o 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
8 b, U3 j1 V& q1 n 83b4: e1a00006 mov r0, r6
: z" F9 t- c, h; _5 c 83b8: e1a01007 mov r1, r76 A/ i/ x' L- u: E1 y
83bc: e1a02008 mov r2, r8
5 j' [& V( `$ n' g% N 83c0: e2844001 add r4, r4, #1! B) {: Y- i8 j7 I
83c4: e12fff33 blx r3
* A5 x6 T k7 h# O9 u3 t 83c8: e1540005 cmp r4, r5" w2 ]1 S! \ M! K4 x3 g2 `
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
7 P/ y& \3 i7 _8 ~- ~ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}7 w( j9 q5 x9 i. N- J9 V
83d4: 00008054 .word 0x000080549 o% a* F% i9 v. f: s. q; f
83d8: 00008054 .word 0x00008054
9 {0 x' C6 V- [! q7 |0 L# _none:7 ~4 h; F A5 \4 ]0 n7 N
Disassembly of section .fini:: ?' N3 C: _/ j6 B c9 i
# x5 x) f2 X" Y& I00008474 <_fini>:0 [, Y' v: X `% K! `2 H5 V
8474: e92d4010 push {r4, lr}8 f i C# Z1 n' Q0 e
8478: e8bd8010 pop {r4, pc}
& M& F$ _3 {3 M6 o5 }; }arago:
$ ]8 A: R9 o$ W$ aDisassembly of section .fini:6 N7 k' y: B8 A: Z$ p) T0 i, C
) f- h+ j. V9 G' q: J' T
000083e0 <_fini>:3 o4 r; i+ d# O+ A- E
83e0: e92d4008 push {r3, lr}" p3 J( c, t3 U6 j: h3 w5 c
83e4: e8bd8008 pop {r3, pc}" ]6 K8 @, U4 } b; H4 S8 o5 i
1 t. G" u- b/ g T1 A& q$ F( U& w; D9 }0 @" q! s! J2 t
7 V, y/ z3 r9 d( W! ~7 x' J |
|