|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:7 `, f; F0 U2 e. m7 k
1 #include<stdio.h> ! ~3 v9 D/ r' G9 G
2 #include<math.h>
; ^" @; g5 ^, b6 I, l8 k 3 int main(int argc,char* argv[])* k2 g1 M2 \5 R ~8 G
4 {0 G' i( A# ~0 J
5 int a,b,c;7 G% a2 ], B& d4 y, d
6 c = a * b;
$ n9 |" c; A2 M, G/ m6 U 7 return 0;+ m$ a7 x( @- i: f2 |- y) v
8 }
# c8 U* a- n( d) s6 L8 |
2 T: K& }/ S* a- k( i1 B$ X下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
: k B6 k- G. H b. dnone:! a( C1 k7 v# _. ^
000082e0 <_init>:
1 Y+ _0 M' `- A' K1 g 82e0: e92d4010 push {r4, lr}' }& K6 q4 `' j- b
82e4: eb00001c bl 835c <call_gmon_start>
, r4 c( X) `: l) I* o E& s9 B _ 82e8: e8bd8010 pop {r4, pc}
. m- L: x0 G4 N& x+ marago:
- V! `& a0 Y+ q2 f00008250 <_init>:. ?% H3 m$ Z1 x- H+ k! `- ~9 c5 F
8250: e92d4008 push {r3, lr}
! q, z: f, o% M3 V3 Z" c( @ 8254: eb00001d bl 82d0 <call_gmon_start>
4 L3 N" a5 V$ W5 g# q8 @, D 8258: e8bd8008 pop {r3, pc}
7 _ m1 i* _( `# k' G: k( o1 W" M" P* `' |* }* A( @0 ~
none:7 i3 F5 c5 T# \' [" O+ j
000082ec <.plt>:0 [2 L" |6 F1 y- p- ^: l0 l0 d" o
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
. _8 o t7 Z+ _ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
+ I6 m+ u+ g+ c 82f4: e08fe00e add lr, pc, lr
+ `6 q# a. v, n2 G9 v 82f8: e5bef008 ldr pc, [lr, #8]!
+ Q0 u9 Q$ w( Z! @ 82fc: 000082d4 .word 0x000082d4
+ K' T1 ~: P4 @( x$ ~& m5 B4 W 8300: e28fc600 add ip, pc, #0 ; 0x03 g$ v0 o# J% Y5 a
8304: e28cca08 add ip, ip, #32768 ; 0x8000$ ?( X ?$ O$ ]. W
8308: e5bcf2d4 ldr pc, [ip, #724]!0 `% x) s: N. J- v% N4 }, c
830c: e28fc600 add ip, pc, #0 ; 0x01 }) \5 [: {, c8 e+ r' a
8310: e28cca08 add ip, ip, #32768 ; 0x8000
0 i9 r9 z; W% ]& K) l 8314: e5bcf2cc ldr pc, [ip, #716]!4 N( ]) ^7 O3 ]2 [4 s) i: I- b3 e
8318: e28fc600 add ip, pc, #0 ; 0x0
2 u9 D: y! C l- u( b4 i6 d 831c: e28cca08 add ip, ip, #32768 ; 0x8000+ G- E2 ^* @8 d, @+ n* U5 @, L" U
8320: e5bcf2c4 ldr pc, [ip, #708]!
& _ c$ H; \, a& A9 f; l' `& ~' ^arago:9 R% Z0 a4 a$ O! Z4 n
0000825c <.plt>:3 g e8 }, R% l( b' J& G
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)" B9 D1 V, Q3 X) k
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>3 [2 r) \& Q4 D/ y0 V: @! z3 V9 A
8264: e08fe00e add lr, pc, lr
4 c' e& u+ x D# n( r3 ] 8268: e5bef008 ldr pc, [lr, #8]!9 t. M% O+ k2 ~( C7 V; P
826c: 0000827c .word 0x0000827c) N' ~: ?; E" j% R$ ]/ ~4 \0 n9 ~
8270: e28fc600 add ip, pc, #0. Y3 z: U! p) a, x; O
8274: e28cca08 add ip, ip, #32768 ; 0x8000
& r6 n( U& M4 w3 R 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
3 [0 s% y/ m2 H3 k 827c: e28fc600 add ip, pc, #0
) r, u+ g9 z" a4 M$ I. O 8280: e28cca08 add ip, ip, #32768 ; 0x8000
5 p" w8 E% [% ~& p9 w2 x& `3 V 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274' I, Z5 ?+ [ D0 B) z, x
8288: e28fc600 add ip, pc, #0
3 G5 p' `0 B7 W$ r 828c: e28cca08 add ip, ip, #32768 ; 0x8000$ W# I* ]$ r! q1 }3 k
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c8 Q4 ?9 v9 ], A3 }
none:- O6 G7 e4 J: ?
00008324 <_start>:" ~ q3 Q) f- Y, [+ l/ A3 m" s W0 X
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
$ ?$ c# W& x- g& C2 i" n! q5 x 8328: e3a0b000 mov fp, #0 ; 0x03 ?( q9 x/ i2 D5 N8 [) {1 Q
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
2 A/ g- R. Z, V3 ? 8330: e1a0200d mov r2, sp
( }: t* o9 P# Y4 e 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)+ X9 s8 Q5 q+ T% `5 e
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
4 K% }( D' Z2 }- e( Q1 @, C* r 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
! A4 s+ t7 X. V0 @% t 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
( h9 A5 @: X" `& @ 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 N; w; k1 c4 A8 W- F 8348: ebffffef bl 830c <_init+0x2c>
( ?, R- s0 E$ m$ \0 u! m o" f- ^+ a 834c: ebffffeb bl 8300 <_init+0x20>$ s# D0 u7 w! n) M+ ]+ p4 E. \! `9 B
8350: 00008404 .word 0x000084040 w/ [$ b8 d4 N( C$ r& @" v
8354: 000083cc .word 0x000083cc# B& _: U( M7 {. U
8358: 00008408 .word 0x00008408
, {) D2 e% j, g: T; \/ Xarago:
8 C( p, t8 ^6 j2 V7 y0 T- D' O' |00008294 <_start>:
5 C8 m& z& a( O& x$ j% ] 8294: e3a0b000 mov fp, #0
5 a# Y5 o- n, E$ x1 D. V 8298: e3a0e000 mov lr, #0
+ |, q% z0 B8 }7 v" A/ e5 A! o" ?1 ~ 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)2 S" U; t5 d, g3 z: p
82a0: e1a0200d mov r2, sp) ^& V5 A2 D- {0 [
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
7 U% |" H. {+ \! E4 R6 @" Z, t( l0 P 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
5 M, y0 S# u& A4 g, A; Q( L" r' X+ ~ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>+ ~5 P# B- r* L2 ^1 r" y% o B
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)! y. c5 b) ~0 P: x7 \1 V- F
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
% \0 r! @. O5 w/ {7 _ 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
4 j$ _0 C/ G; G' \8 W+ k 82bc: ebffffee bl 827c <_init+0x2c>
2 P. C* Y. D+ [& P8 M 82c0: ebffffea bl 8270 <_init+0x20>
2 M5 `4 b# e* }9 E5 [8 Z- c! G 82c4: 000083dc .word 0x000083dc
) G$ F1 R: p i, ?1 G" I 82c8: 00008344 .word 0x000083446 B! Y! G. `& i& p' _! s% ~
82cc: 0000837c .word 0x0000837c9 C" K' @8 |6 @* q* ~7 h' o
none:5 ?2 ?2 i" x8 U3 w7 O9 ]6 b9 J( W
0000835c <call_gmon_start>:2 r: E: p, B3 e0 ]' ]7 B4 h1 d
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
1 u% H: E+ I+ F, `2 I 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>9 B1 r. N. g: X. `
8364: e08f3003 add r3, pc, r36 C3 j ?3 x# g- c/ P- q( ^
8368: e7931002 ldr r1, [r3, r2]
# J- b6 a4 Q' n( v- _) M 836c: e3510000 cmp r1, #0 ; 0x0
! t1 U$ W! ^; @* P. `+ K7 m 8370: 012fff1e bxeq lr, B( k. p7 A0 K
8374: eaffffe7 b 8318 <_init+0x38>
: h# C9 [9 J+ F" i 8378: 00008264 .word 0x00008264
: n. ?/ n; Z# k6 [ 837c: 00000018 .word 0x00000018/ T' y; o6 Q: }0 X
arago:
7 P" w. b9 l/ j" ~000082d0 <call_gmon_start>:. l! } B1 e4 ]2 S/ a" l
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
5 L, H X/ g& G' a _ 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
9 h h4 R2 f$ G! D& _4 J 82d8: e08f3003 add r3, pc, r3
# a9 C# `3 d0 X8 D9 r( |: [6 P2 | 82dc: e7932000 ldr r2, [r3, r0] P8 m! H6 }. E8 r& E8 K
82e0: e3520000 cmp r2, #06 S N+ r/ _8 Y% D ]
82e4: 012fff1e bxeq lr
4 O3 q7 M2 f/ ?& n 82e8: eaffffe6 b 8288 <_init+0x38>* [5 \ }+ h9 _# s* z
82ec: 00008208 .word 0x00008208 }: r, }# S# T/ v; f
82f0: 00000018 .word 0x00000018 I$ c1 O: L' k- ?2 f) E4 E
none:
* B3 N' B) `6 C00008380 <__do_global_dtors_aux>:
/ l) p2 [$ f+ J. {) ~# e 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>+ y. L6 Q' x9 }+ V8 U; Z' c
8384: e5d23000 ldrb r3, [r2], A2 s& ]2 f1 p( _! \+ b' J8 m
8388: e3530000 cmp r3, #0 ; 0x0
5 i" h, D8 U5 Q 838c: 03a03001 moveq r3, #1 ; 0x1
y: W, o z Q% J( M9 z4 r 8390: 05c23000 strbeq r3, [r2]
2 S' y C' f$ U# r9 \. O, S5 ? 8394: e12fff1e bx lr4 s6 l0 k5 s" m, g: D& j; _8 G4 @
8398: 000105f4 .word 0x000105f4. b0 s( w0 _7 U; L5 J0 k) f2 ]! I
arago:1 M% j1 b2 s4 _+ C% P3 T- z3 L
000082f4 <__do_global_dtors_aux>:
: V6 y! J$ k/ d% A# L4 m x 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
0 z8 _% j. |( T9 {/ k 82f8: e5d32000 ldrb r2, [r3]! o; {- c& k4 z- [2 t! c; B( K
82fc: e3520000 cmp r2, #0
" z/ _9 Y% c0 X, ^* J 8300: 02822001 addeq r2, r2, #1
; t u4 C( |( @2 S8 ~. p$ b$ w 8304: 05c32000 strbeq r2, [r3]
4 `1 E! J- m2 q+ x. U( Y) z- g 8308: e12fff1e bx lr) a1 e. O ?: c/ |$ h
830c: 0001050c .word 0x0001050c- G+ W- R. Z2 L, z8 c: H- y% q
none:7 y# p- I8 U) f
0000839c <frame_dummy>:
* k- [1 v2 W0 [7 ^$ |9 x8 M1 p" Q 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
3 `3 T! p0 m: C6 p5 c& n) r 83a0: e92d4010 push {r4, lr}
+ Y6 i# c# G# s) W* }- S) v 83a4: e5903000 ldr r3, [r0] `" S8 J9 H% }: h5 {& N1 _4 _
83a8: e3530000 cmp r3, #0 ; 0x0# @' F+ p) Q; \4 V9 [
83ac: 08bd8010 popeq {r4, pc}
5 Z5 a+ R. |1 Z X2 n 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>* S$ @% f: }; j
83b4: e3530000 cmp r3, #0 ; 0x0
. g+ a0 @. c4 z" j" h 83b8: 08bd8010 popeq {r4, pc}
* ~: q: \7 }1 U: q( D& o% Q 83bc: e12fff33 blx r31 `* V: _* x1 I
83c0: e8bd8010 pop {r4, pc}
; y/ L: n q6 Q8 c 83c4: 000104dc .word 0x000104dc
2 U* A, r2 n& ^" |* g 83c8: 00000000 .word 0x00000000
5 j0 }, }, Y3 ^. T( r. Xarago:
/ ^' l* _+ j1 A( g2 L+ V00008310 <frame_dummy>:
$ E+ }' V* O. }+ k 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
2 L N7 K8 l& ` 8314: e92d4008 push {r3, lr}: B: G2 X" I3 ]
8318: e5903000 ldr r3, [r0]
. O. r: Y, }# f9 \% s' k3 X# Q 831c: e3530000 cmp r3, #0
8 d0 g4 b7 l0 g4 N7 ~ 8320: 0a000003 beq 8334 <frame_dummy+0x24>
* C2 Y8 L" p7 `/ k# n5 o) g 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
7 @8 Y" g9 u. J0 w( l$ ~ 8328: e3530000 cmp r3, #0$ D }3 |7 ~7 A N2 V
832c: 11a0e00f movne lr, pc3 ~5 i* _- m+ A! X
8330: 112fff13 bxne r3
5 H& O' W2 u0 _2 I% ~ 8334: e8bd4008 pop {r3, lr}& q5 R1 u- r0 \+ [* `
8338: e12fff1e bx lr
: z0 O5 C7 U! j 833c: 000103fc .word 0x000103fc( T& @" [3 i+ l5 k/ \8 T
8340: 00000000 .word 0x00000000
9 f# h5 Y+ _. | }. D( I, Qnone:
7 S2 H6 b7 |8 M/ z& v000083cc <main>:3 [* o4 y2 \8 v5 R- h' p& e
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)+ F) w) q2 J) u( B& S3 v4 z
83d0: e28db000 add fp, sp, #0 ; 0x0( t6 C8 @5 w9 l& C- {0 Q$ O: C
83d4: e24dd01c sub sp, sp, #28 ; 0x1c8 h" u% ]9 y* @5 m5 @( R4 p* O, u
83d8: e50b0018 str r0, [fp, #-24]
f3 ^) N& L1 w a" w4 G Q 83dc: e50b101c str r1, [fp, #-28]
: c! v) p, t1 }3 x. c/ o3 V' V8 v' ? 83e0: e51b2010 ldr r2, [fp, #-16]* x& ^$ _. y* t( b0 J7 I# E
83e4: e51b300c ldr r3, [fp, #-12]
% _; c8 `1 [) g8 Y, s: s 83e8: e0030392 mul r3, r2, r34 _( ^5 g8 F& R
83ec: e50b3008 str r3, [fp, #-8]
. B0 M8 H! H; ~ D9 l( t 83f0: e3a03000 mov r3, #0 ; 0x0/ W6 }5 d; n( Z" C+ t/ p$ v: a
83f4: e1a00003 mov r0, r3
% O3 C2 P7 P" z& b. e( |2 G$ W 83f8: e28bd000 add sp, fp, #0 ; 0x0
- C4 e4 r* L! O; q# u5 T/ P1 o 83fc: e8bd0800 pop {fp}
9 u" A+ Y5 [+ |: r) S4 I 8400: e12fff1e bx lr
7 i% n. K1 p' xarago:- D, @7 L% w8 J9 E$ E8 J# ^
00008344 <main>:8 B* e, Y4 ?* L& c! Z
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)) p" ^0 U& P* E- g( g2 n
8348: e28db000 add fp, sp, #09 r4 R! U: V* K+ f* [7 M
834c: e24dd01c sub sp, sp, #28
/ l& _( Y, K0 G) A8 X 8350: e50b0018 str r0, [fp, #-24]# i5 N. p- F$ a- p+ ^
8354: e50b101c str r1, [fp, #-28]- ?& v) f- N/ @
8358: e51b3008 ldr r3, [fp, #-8]
( F6 n( O8 W; y' H" g 835c: e51b200c ldr r2, [fp, #-12]
. h$ f4 `6 W1 {8 d" i 8360: e0030392 mul r3, r2, r3
9 p J; f; R8 U* l/ _ 8364: e50b3010 str r3, [fp, #-16]
1 S; [, m7 B! f2 L9 z 8368: e3a03000 mov r3, #0
0 M7 _6 s8 s6 H! A& m5 L6 g' } 836c: e1a00003 mov r0, r3
) A+ k8 r' f0 q* Q; W9 c 8370: e28bd000 add sp, fp, #0
6 J3 q: k+ y1 x; E; Q5 }+ l7 g! B g 8374: e8bd0800 pop {fp}
% r3 q/ J& p& d1 R1 ^+ j1 x 8378: e12fff1e bx lr+ O' h x2 t' y$ V2 J( d7 i4 X/ A) z
none:
% z& B4 j8 M( w* s00008404 <__libc_csu_fini>:. e; y1 P% W) r% R9 K0 C& e
8404: e12fff1e bx lr
$ [- q+ U' A* [arago:* \( \7 O, V9 h8 X
000083dc <__libc_csu_fini>:9 o2 p/ o' w6 u4 |
83dc: e12fff1e bx lr( G, j# i0 X# U' K" X+ N, S
none:" k8 A0 }% L, X, [% J
00008408 <__libc_csu_init>:
* f" a' ^2 G( {1 e; L; t 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
: m' ]$ r: l9 A: U, g' M 840c: e1a08001 mov r8, r1 ]7 Y3 Y: Z1 @
8410: e1a07002 mov r7, r2
6 @$ E) _# A. o9 d0 ~% j) U 8414: e1a0a000 mov sl, r0
3 ?! Y2 u3 e, `: O+ B 8418: ebffffb0 bl 82e0 <_init>/ w) y+ T! v' `
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
, r* R% g; b8 b9 l2 [ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>! e3 ]- e* Y0 V6 q2 U. `9 Q
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>" O6 _4 ~; l6 ^( z7 V5 z* l
8428: e0613003 rsb r3, r1, r3: s' P! W& y2 m _3 k( n
842c: e08f2002 add r2, pc, r25 ?5 \) Z/ p: d5 k# Z0 n# C M+ M% g
8430: e1b05143 asrs r5, r3, #2& h! i& j" ^+ \( f+ v
8434: e0822001 add r2, r2, r1( B0 P2 }; _3 N
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}- Z" p5 B, o2 H& m% W
843c: e1a06002 mov r6, r23 x9 b+ o3 I# M! _+ @ B/ ^
8440: e3a04000 mov r4, #0 ; 0x09 ^! _" a: z5 W) }" {& X% Y
8444: e1a0000a mov r0, sl+ |3 H1 {9 _% q; L I
8448: e1a01008 mov r1, r8
) _, ~5 r/ }' }" R8 J' ^' C 844c: e1a02007 mov r2, r7
' q6 k; A# t" J* l& m 8450: e1a0e00f mov lr, pc
) s: ]% @& g) z' z& Q4 u5 o 8454: e796f104 ldr pc, [r6, r4, lsl #2]
+ b% |1 `& j" R' i, L 8458: e2844001 add r4, r4, #1 ; 0x1
2 }1 x/ K2 L8 I: G ^ 845c: e1540005 cmp r4, r5
5 B) x# S- p/ s# j 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>( j# }: T" B \9 u; B
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}' I4 S A5 J% Z: a7 l9 Z
8468: ffffff04 .word 0xffffff04
& L- h+ n9 I+ Z8 _8 }$ G& z( h 846c: ffffff08 .word 0xffffff08& I: i+ ~+ M* V9 b
8470: 0000819c .word 0x0000819c, L, r. z- R% S8 G
arago:2 p% t, h S& E
0000837c <__libc_csu_init>:3 D% v/ e' y) O4 q# M! W
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}! I) Y5 `8 L! {7 V
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
9 @3 T; o" q5 E9 b; E 8384: e1a06000 mov r6, r0
* y2 s( Q U" H5 V$ o" c 8388: e1a07001 mov r7, r1
3 M( y0 n' l& X Y7 r 838c: e1a08002 mov r8, r2& U- ~9 [- X, ]' _+ [8 Y' @
8390: ebffffae bl 8250 <_init>
4 S. p* @4 H2 i, L' d2 b) m+ ] 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
' N9 d& e# `; j& e 8398: e08fa00a add sl, pc, sl" k5 ?0 Q" F5 b* N
839c: e08f0001 add r0, pc, r1
' v5 U8 D3 I% T( ^ c 83a0: e06a5000 rsb r5, sl, r0
/ T. s @" K8 q3 K 83a4: e1b05145 asrs r5, r5, #25 Y' f S. s( [! e! K* T. b
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}( b7 L" p5 J* u7 h7 p
83ac: e3a04000 mov r4, #0
# s; w' |) I1 _2 P! P 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
" E% ^0 U/ n; F+ y1 G7 ` 83b4: e1a00006 mov r0, r6: Z0 d( F/ ^$ M) V! M
83b8: e1a01007 mov r1, r7
4 @# ^6 r- d; N5 k6 w( U 83bc: e1a02008 mov r2, r8( s: e/ _% i& C1 y# A+ f6 I4 E
83c0: e2844001 add r4, r4, #1
}2 o% A, M. k, I! I 83c4: e12fff33 blx r3( m/ Z( ~; A* J
83c8: e1540005 cmp r4, r5
" [: h2 }4 S F! N2 Q8 u/ ` 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>9 k$ E$ i$ E* U- f( a
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
8 e: Y7 W) d- h& \' A 83d4: 00008054 .word 0x00008054; W2 R. b$ j) ^" J
83d8: 00008054 .word 0x00008054& r' e$ ^' o/ ~, l% Z. N
none:
7 v3 @8 P* T( m6 c1 D& nDisassembly of section .fini:2 ~7 G) b$ w& ?* ]9 {
. E% K& s5 n6 c: t3 H
00008474 <_fini>:9 K0 p3 e$ q" Q8 c
8474: e92d4010 push {r4, lr}
/ g0 ?! l: T: ]# d 8478: e8bd8010 pop {r4, pc}+ i, J# T( G% t
arago:0 v/ f# B5 P+ ?' ~0 Y
Disassembly of section .fini:
; G/ Z5 u% p. j; V
3 u4 e. m& E8 c2 n8 u7 ^000083e0 <_fini>:
! g' U3 Y) {" V2 I! q, ^* K1 | 83e0: e92d4008 push {r3, lr}1 ^7 z5 b5 `# z d. |
83e4: e8bd8008 pop {r3, pc}
4 b% l$ N' q( U4 i, o( t
) e7 Y _ Z# i u: g% s7 A. f1 l2 B4 S$ L
/ G' }1 z5 ^; z: _
|
|