|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
! z2 W4 b9 c9 }- E( _6 N) ^ Y 1 #include<stdio.h>
) j& N0 F9 U4 ^: C7 v6 q0 y 2 #include<math.h>
& ?- O9 {6 ^2 M1 J 3 int main(int argc,char* argv[])
7 f, d& F4 s6 ?7 v7 b T 4 {8 H, X E+ {' T
5 int a,b,c;0 b' R( P6 m! } I
6 c = a * b;5 i1 E5 z# ?5 D; ~$ u
7 return 0;$ {/ ?: n$ A6 w! I
8 }$ |5 N2 }6 B: x# ~
4 V7 V% o9 q) ^3 R% E
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
4 ^; O$ `/ b5 y/ f% H+ nnone:: C+ w8 e. E" u% u
000082e0 <_init>:
# ^. ]7 a/ x2 m( W B 82e0: e92d4010 push {r4, lr}
* B/ Y* u; i' Y* w( V$ T 82e4: eb00001c bl 835c <call_gmon_start>
7 p: h5 `4 T; i: E2 B 82e8: e8bd8010 pop {r4, pc}5 Z0 T X3 T3 x7 o7 H3 e& t
arago:
3 g4 v @* J9 H6 w! T3 ^6 t00008250 <_init>:
- g* S1 x A& E$ t) {4 D 8250: e92d4008 push {r3, lr}3 u" ^, x+ e/ \/ W: C; W% D0 i
8254: eb00001d bl 82d0 <call_gmon_start>
) b! i5 U( F7 X 8258: e8bd8008 pop {r3, pc}
; R/ O% w: `# ]4 |6 O8 t) L1 |/ P( y. j+ D3 v
none:7 r4 K. R' f) f( j
000082ec <.plt>:
. [7 k D7 }5 G 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
8 M: q+ h7 B, m' z, A f. M# W% L% L 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
2 E# a2 c' R. u) ? 82f4: e08fe00e add lr, pc, lr
, J5 X( d0 s: f2 O5 ` 82f8: e5bef008 ldr pc, [lr, #8]!4 V6 W6 g" c$ p" s$ u0 Y3 b. J( h
82fc: 000082d4 .word 0x000082d4- F i( ~: S% m4 V E! }) t" H) a3 [
8300: e28fc600 add ip, pc, #0 ; 0x0
0 _6 w% _" I3 t9 T$ K 8304: e28cca08 add ip, ip, #32768 ; 0x8000
3 ?2 [" J3 ^" q5 z 8308: e5bcf2d4 ldr pc, [ip, #724]!
4 [& R- j7 C' d2 Y3 `& F3 V; s m 830c: e28fc600 add ip, pc, #0 ; 0x07 y2 l$ W; E r7 u6 M
8310: e28cca08 add ip, ip, #32768 ; 0x8000
5 m" \. ]* A, Z& U/ i& C 8314: e5bcf2cc ldr pc, [ip, #716]!
$ t" J4 \/ l7 m9 h9 |6 u 8318: e28fc600 add ip, pc, #0 ; 0x0
' g0 g, F6 x& q6 p/ t 831c: e28cca08 add ip, ip, #32768 ; 0x80007 M$ O# n: G+ q. p" b
8320: e5bcf2c4 ldr pc, [ip, #708]!! n- f" F$ i$ q3 x3 G
arago:
& m1 X, i. E1 a- Z, i2 m; a$ z: U3 w0000825c <.plt>:, `5 J% I5 ^/ j! Y
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
1 h5 l) D3 Z1 x+ d! ` 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>, f f# k: V B! j5 H' V, ?# d8 \
8264: e08fe00e add lr, pc, lr
! j# ?$ e1 o/ H r 8268: e5bef008 ldr pc, [lr, #8]!
( T* a& U+ r/ I- Z9 f 826c: 0000827c .word 0x0000827c
- ]: \( v- h% b' V5 i! C4 V 8270: e28fc600 add ip, pc, #0
% s; A# D- [) y: s+ V: Z; d' c 8274: e28cca08 add ip, ip, #32768 ; 0x8000
" z4 X" I. k$ l0 R7 d 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c y- r7 l/ S& |) R: c. Q6 ~
827c: e28fc600 add ip, pc, #0( [, b; E3 o' v
8280: e28cca08 add ip, ip, #32768 ; 0x8000
& e5 A" G4 G& i5 l* K: s' e 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2747 d; ^1 E) Z' u
8288: e28fc600 add ip, pc, #0 \9 l; Q" [' _
828c: e28cca08 add ip, ip, #32768 ; 0x8000
. g4 F2 f, b$ i! G4 o 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c* B7 P4 ?' c; S% L2 j
none:0 C- m( q0 s" A2 l# ~) c8 T
00008324 <_start>:1 b' X. ~6 r( }7 l& q
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>! B5 F4 Y# [5 d7 T3 o2 k
8328: e3a0b000 mov fp, #0 ; 0x0, w5 @; ^, i9 g7 J$ ^
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)% j' R) R0 A8 [4 d
8330: e1a0200d mov r2, sp F. T1 C9 {7 c8 W- [
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)6 N7 J: o9 R5 y4 e4 F
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)) v3 }% o% R) w' D- Y; N3 b
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
2 x9 ?8 n5 s- h n9 f3 | 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
# r8 B/ {1 F$ k- Y) u 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)4 [) B; f2 A! }4 K, L" o- e
8348: ebffffef bl 830c <_init+0x2c>
3 n8 I/ t( z3 g 834c: ebffffeb bl 8300 <_init+0x20>
2 I/ _4 S3 o; T7 j! _# p 8350: 00008404 .word 0x00008404
/ p) l& }5 x: p% N2 ^& W 8354: 000083cc .word 0x000083cc
% `$ A7 i7 |" _2 {$ H5 }9 c 8358: 00008408 .word 0x00008408
6 i5 `4 i- j5 K6 q( d. aarago:
$ U4 f. W) Q4 t00008294 <_start>:3 Z, m& X$ X( o+ d( j% q! N
8294: e3a0b000 mov fp, #0
( Q% _6 Y3 ^0 y1 J7 K8 d, j 8298: e3a0e000 mov lr, #0
* n9 h; f5 n0 d1 q 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)- \" P, |- f G1 B8 a- Y/ [8 F# S$ z
82a0: e1a0200d mov r2, sp: W! @+ ~) ^$ _6 B( l
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)0 Q- E, v5 W n( \$ K4 ]% Q
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!); ^1 x" w G$ V0 r' r% X
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
: l$ Q: \& p$ S. u2 o! b. c 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)* Y% T, A' w" H2 g! n. f
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
0 V! l9 m) L5 L1 S+ y# `6 q3 t 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
. K" J; H/ b* e4 P 82bc: ebffffee bl 827c <_init+0x2c>
- @1 h4 n! P& ~0 u u0 o. M+ ~* c 82c0: ebffffea bl 8270 <_init+0x20>
& a2 Y1 w2 K' y* b2 U4 |; y 82c4: 000083dc .word 0x000083dc5 O. p3 ^( m( j
82c8: 00008344 .word 0x00008344
1 i8 e2 L& O' b( y9 f- b) V/ p 82cc: 0000837c .word 0x0000837c% D3 z7 R( N! @& S8 ~
none:
. Z6 e: U8 F2 s3 g, C2 s& E4 k0000835c <call_gmon_start>:
7 u: g. K" f1 M+ @ 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>5 S* D* q: m5 C
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>+ [6 e% g9 R; O; `; ]
8364: e08f3003 add r3, pc, r3
* x! y9 O$ t# m3 D% n 8368: e7931002 ldr r1, [r3, r2]
: i9 b4 O. o" y6 X 836c: e3510000 cmp r1, #0 ; 0x08 L+ M& x* P% x9 o5 w; x# {6 X
8370: 012fff1e bxeq lr
7 Y4 Z* S5 }0 z2 j' X, y 8374: eaffffe7 b 8318 <_init+0x38>% B: f" j' h& }, k2 M7 t+ y! C
8378: 00008264 .word 0x00008264 A- M5 j7 }& ^. X( Y
837c: 00000018 .word 0x00000018
* h( T( `1 i& s0 M/ ~1 }arago: Q* U' h$ }8 Z9 A! R
000082d0 <call_gmon_start>:
- C' N/ U! Y- w: ^* o9 o 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>( N7 b+ b/ o/ x" V
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
/ v N5 N* |( z& q 82d8: e08f3003 add r3, pc, r3& P# w6 U" N ?0 |1 [+ l, B, l, l
82dc: e7932000 ldr r2, [r3, r0]5 K3 D. ~5 U4 p, L+ D$ f6 L
82e0: e3520000 cmp r2, #0" n& [, P, G1 g' n2 r) Q' ^
82e4: 012fff1e bxeq lr
3 a8 [, c4 e: \# d 82e8: eaffffe6 b 8288 <_init+0x38>
7 r: A. F& j" M' p9 |3 [: M8 X# Q 82ec: 00008208 .word 0x00008208
. u! D+ l! F% V, { 82f0: 00000018 .word 0x00000018/ L" j9 T0 ?! p+ `8 }( s
none:
/ K* P- D p0 k6 L; Y7 R5 c0 G- J' v) S00008380 <__do_global_dtors_aux>:
& F+ c5 A, M- r 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>9 j8 p# m0 y7 D
8384: e5d23000 ldrb r3, [r2]
1 N: n* _0 ]6 t0 t( E8 o 8388: e3530000 cmp r3, #0 ; 0x0: o I h' P1 M5 f5 B
838c: 03a03001 moveq r3, #1 ; 0x1; ]1 Q- n E" ?- B! l C
8390: 05c23000 strbeq r3, [r2]
! I$ w4 j) O7 E8 Q+ q9 H 8394: e12fff1e bx lr
1 e0 w6 Z7 _$ v' S2 t 8398: 000105f4 .word 0x000105f4
& t& N9 f6 V& c4 l# ?( larago:$ C( n0 D0 D$ S4 I* A
000082f4 <__do_global_dtors_aux>:
. [0 `1 P1 v2 ? 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
$ b* u1 ?$ A( m, z 82f8: e5d32000 ldrb r2, [r3]; N! Q9 |# N7 [( P
82fc: e3520000 cmp r2, #0; W$ Q* s9 f0 z* R. d* q
8300: 02822001 addeq r2, r2, #1
4 g: S V: D( |9 }" _# I 8304: 05c32000 strbeq r2, [r3]% I* ?% Q& Q1 k* d9 q6 I2 ?
8308: e12fff1e bx lr" @6 J( X1 e( |1 }3 X
830c: 0001050c .word 0x0001050c
: h* S1 b: |2 `6 q0 ~0 G; ~" cnone:: i9 h" M1 o3 i! V1 _/ J; }6 Y4 |
0000839c <frame_dummy>:9 D& O g5 h3 ^% r e
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>7 z4 G8 `! B' V3 Y( C+ f
83a0: e92d4010 push {r4, lr}: T9 t: { g+ |! d- @ r' O2 q
83a4: e5903000 ldr r3, [r0]: {1 u8 a8 Q7 ]% m
83a8: e3530000 cmp r3, #0 ; 0x05 h' d3 s5 ~! j4 g1 D0 D4 U
83ac: 08bd8010 popeq {r4, pc}, l( Y# M" W B7 m; C8 e
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c># o/ ]6 K" c I# R0 v1 u) _
83b4: e3530000 cmp r3, #0 ; 0x0
$ `( h1 b9 J8 H& i% }: u$ C4 Q 83b8: 08bd8010 popeq {r4, pc} @4 }5 y( ]. i* f
83bc: e12fff33 blx r33 f* C& g9 J+ w; l2 [ W
83c0: e8bd8010 pop {r4, pc}! n! i, X1 E) o) F: Y; g5 h1 g7 u
83c4: 000104dc .word 0x000104dc z9 h' y5 \7 d# I/ Q$ a( Z
83c8: 00000000 .word 0x00000000
2 w1 S% v# V! y' ^4 K @arago:; p- E$ M! n8 n" _
00008310 <frame_dummy>:- L& L8 g7 v0 m. M- l, y
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
) r7 ]2 W: R; w) W1 K; n 8314: e92d4008 push {r3, lr}
. f {5 O# D0 p9 z% b7 j1 X 8318: e5903000 ldr r3, [r0]
9 k& c. D( [6 e& J" ` K8 @0 L' ? 831c: e3530000 cmp r3, #09 s8 [- c. ?7 L. ^2 F! T
8320: 0a000003 beq 8334 <frame_dummy+0x24>3 ]; U; V0 r& p/ u8 G* Y: `. L
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
; S- G' D, r0 w! W 8328: e3530000 cmp r3, #0
2 |# S+ @6 s! Y2 _8 B) v( m# A R 832c: 11a0e00f movne lr, pc
7 J/ k" F4 \4 u# M 8330: 112fff13 bxne r3
( \) a7 u7 l5 ~7 x1 ?6 f 8334: e8bd4008 pop {r3, lr}! C4 d: w1 P2 \5 ?
8338: e12fff1e bx lr
6 C4 L* @) _% h8 b) O" A+ e 833c: 000103fc .word 0x000103fc
' R0 U$ e- O! ]- D3 _4 Z( X2 K9 k* l4 D 8340: 00000000 .word 0x000000004 Q1 h4 I- ]$ s# ^
none:
5 y1 L1 l. R, ~: m; T8 y000083cc <main>:' Y: Z( F2 i, O, B
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)$ D! _; m) a- [( i, t8 i! A" G
83d0: e28db000 add fp, sp, #0 ; 0x09 I2 N+ n8 I, k; c+ O: q% k
83d4: e24dd01c sub sp, sp, #28 ; 0x1c0 j8 W; h# p, J' W: l5 p: D
83d8: e50b0018 str r0, [fp, #-24]
2 F- V2 W, Y: I- ]0 L5 ^' A) f 83dc: e50b101c str r1, [fp, #-28]
6 }5 D! n% |( i 83e0: e51b2010 ldr r2, [fp, #-16]
2 Q! h9 g( p4 \9 @* E' X3 [0 E5 v 83e4: e51b300c ldr r3, [fp, #-12] q8 z; }5 ~% |
83e8: e0030392 mul r3, r2, r3& d; S" z3 Z# D8 V" z$ n
83ec: e50b3008 str r3, [fp, #-8]( _, g* R5 D$ d6 K$ W
83f0: e3a03000 mov r3, #0 ; 0x0
' l% Q, ^. r/ W g; D9 c1 u 83f4: e1a00003 mov r0, r3& o1 G1 Q9 J1 A* f0 O
83f8: e28bd000 add sp, fp, #0 ; 0x00 E+ U. X, K& B4 z( ]- K7 X+ k
83fc: e8bd0800 pop {fp}# s2 N! b5 i& J# M B
8400: e12fff1e bx lr
8 i! E( Y% v6 ]# `% D( _arago:, r d4 {( E4 n# d0 {
00008344 <main>:
# Y% v6 ~& R# H- C8 X! } u 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!); ~0 L6 K! K# Y7 D
8348: e28db000 add fp, sp, #05 }. [: Y! L9 O& V: c4 Y
834c: e24dd01c sub sp, sp, #28
) B4 |; O/ o7 r$ X 8350: e50b0018 str r0, [fp, #-24]
5 q- g. S) p2 D @% t 8354: e50b101c str r1, [fp, #-28]
! s3 v$ B( d( @7 Z7 ~: K- y 8358: e51b3008 ldr r3, [fp, #-8]
; l. M& ^$ \2 d( ?4 h 835c: e51b200c ldr r2, [fp, #-12]. j6 J: p2 e8 t9 I
8360: e0030392 mul r3, r2, r3: P2 b8 ~# G( I) O. i3 l1 v
8364: e50b3010 str r3, [fp, #-16]( _' r9 y7 }( f- k. {6 Q( [6 e
8368: e3a03000 mov r3, #0) ?( u4 ~" ^- r" b
836c: e1a00003 mov r0, r3
5 v3 }2 l7 p9 r& i 8370: e28bd000 add sp, fp, #0) q; g; h- e6 F! I
8374: e8bd0800 pop {fp}3 }% p' C; n/ e, R1 C5 P* z
8378: e12fff1e bx lr% ]) a1 A. C9 E& q9 w8 \: o
none:$ j3 N0 H) e/ Z& v
00008404 <__libc_csu_fini>:/ f. p/ K5 x. o7 y. l3 h) F
8404: e12fff1e bx lr t' f: E; t, T) [% z4 ^$ [
arago:6 }9 |- Y0 f& ^( B$ K$ ?) E
000083dc <__libc_csu_fini>:
$ D6 S; u% ?- a6 Q* `5 Y& \" \ 83dc: e12fff1e bx lr* {. H+ N0 k; G5 M# M& K1 ~ ]
none:: S# G) O, {* |2 g
00008408 <__libc_csu_init>:% l+ A5 X& O& B9 P @: h! v
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}' o+ S7 c4 e# o! H2 ]& I/ }
840c: e1a08001 mov r8, r19 l' Y7 x% ^% k5 J- R3 ~- o
8410: e1a07002 mov r7, r2
- N1 H! D2 ?* [. { 8414: e1a0a000 mov sl, r01 v, b7 T2 [8 Y+ S
8418: ebffffb0 bl 82e0 <_init>
* D! S s$ w7 Z- x, [: C 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
4 P1 y& @3 s0 G 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>' e' Z! |) C% M! s. A& W# O9 Q& Q
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
& N! M! E+ i* X9 f0 J 8428: e0613003 rsb r3, r1, r3
$ n* f4 M7 j2 G( t) b 842c: e08f2002 add r2, pc, r2
1 H# u& p/ E. i9 X1 Z: ?& y5 K 8430: e1b05143 asrs r5, r3, #21 z/ r# u+ ^+ I% B* Y
8434: e0822001 add r2, r2, r1
2 y+ z {' p- U( n, Z: H 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
) o5 A/ J3 m% _ 843c: e1a06002 mov r6, r2& {6 s, Z" O6 N* x
8440: e3a04000 mov r4, #0 ; 0x0
1 [( f& p1 P. R) i 8444: e1a0000a mov r0, sl
1 E ]* Z" O) l) K2 u+ V. H' R 8448: e1a01008 mov r1, r8
& N; O% F: s. P; [( F6 Z 844c: e1a02007 mov r2, r7
# j# R- {& Q# D6 V+ w 8450: e1a0e00f mov lr, pc/ P, \5 f$ r$ t2 H3 v: W R4 m4 U' k
8454: e796f104 ldr pc, [r6, r4, lsl #2]
' ?& w/ u/ ^! g+ y6 L9 J 8458: e2844001 add r4, r4, #1 ; 0x1
1 q& T; B9 l- E- q5 A5 z# E0 Y& U) C" H 845c: e1540005 cmp r4, r5
8 \. r7 O3 D4 x3 @ u 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>" O' e& t+ r! n
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}& t' D- C& T; Z0 _; F4 g
8468: ffffff04 .word 0xffffff04
3 g& \1 e4 I9 p! {# M2 d0 t 846c: ffffff08 .word 0xffffff08: k% s M6 R+ X; a
8470: 0000819c .word 0x0000819c
% \4 L7 u. a! R8 marago:
4 r. X1 u8 k% }8 V/ z0000837c <__libc_csu_init>:
! \( ]( H3 N2 E6 D Z 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}; {7 O7 {+ t! b a1 K, K/ o: p
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
8 a0 t) |8 K3 U5 e. ` 8384: e1a06000 mov r6, r0
5 }7 _6 j% _+ s6 e1 q1 ^ 8388: e1a07001 mov r7, r1, ^+ Y$ T! |6 A* N+ F
838c: e1a08002 mov r8, r2
: O- X( a& q5 H9 ~+ V7 ?( g 8390: ebffffae bl 8250 <_init>* e( q; Q4 R {/ t+ ]3 H4 H
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>1 K1 D0 p% _! D4 d: T
8398: e08fa00a add sl, pc, sl- M0 Y" ]: ^1 z* y7 y
839c: e08f0001 add r0, pc, r1
* n) i9 K V, f% G1 @1 y 83a0: e06a5000 rsb r5, sl, r07 J) W# A, U. F& A4 [# ]1 B
83a4: e1b05145 asrs r5, r5, #2
, }. R7 Y; ~1 j; S( _# s# s8 k 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}" |5 V6 s: x- Y: }& W$ h# h- ^
83ac: e3a04000 mov r4, #0 B# t6 W Q" ~! b+ i! L
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
( q% y0 f' B! I/ `- M! ]5 ~* _ 83b4: e1a00006 mov r0, r6/ z8 g, l& `) X! p' k! x; u/ d, h* t( Y
83b8: e1a01007 mov r1, r7& u$ o4 O0 F( u' X# w
83bc: e1a02008 mov r2, r8
2 W3 A& n/ M" v" {( {2 ` 83c0: e2844001 add r4, r4, #1) N# v; \* J! E: n1 N& p7 k
83c4: e12fff33 blx r35 O& e9 g* g5 _* o
83c8: e1540005 cmp r4, r59 K; K% |+ y2 M, B4 a/ q. P) X, L2 v
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
+ s4 ?2 z0 t0 b. l O 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
" d! `, @2 D% A" `" k: I% z 83d4: 00008054 .word 0x00008054' }0 H, k9 j& s
83d8: 00008054 .word 0x000080548 A2 J* [- u4 S$ U
none:3 o( s7 ? I H6 q4 p
Disassembly of section .fini:
c* I+ F. B4 t9 d) O8 w2 I& j& K$ \
00008474 <_fini>:
# [' M+ `8 k X/ B$ ~ 8474: e92d4010 push {r4, lr}
( c8 c* c: ?2 q5 g4 Y5 z8 M 8478: e8bd8010 pop {r4, pc}) U% I5 h/ J0 B; l% W
arago:
, n- N: ?$ K3 c( {$ C. r2 jDisassembly of section .fini:
. z |0 u/ A1 y7 O z/ b- G
: g7 F/ D2 Q- m( ?3 i) M000083e0 <_fini>:
% T* D3 o' L. B# p, a 83e0: e92d4008 push {r3, lr}9 \3 H& F$ o- O6 j& N; c& p9 P
83e4: e8bd8008 pop {r3, pc}
$ R' W/ t" i O- P" H+ b4 P4 \
# H# f( P1 c! |
' a( ~5 ]" N* F* K* c0 ?3 L+ i, o1 c/ [- N: i
|
|