|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
/ F Y& w$ }' T% n# v 1 #include<stdio.h>
( t% t4 y9 U# ]5 ^3 e3 M2 @6 W 2 #include<math.h>
1 I2 H- C7 u0 I 3 int main(int argc,char* argv[])
" ?7 b' _2 N2 I' F 4 {
5 i8 S( Y2 h, d# @ 5 int a,b,c;- ~/ p( P. T1 I m
6 c = a * b;6 i5 M% Y% c, o0 C
7 return 0;: h8 @" y7 J ?7 C; `) v
8 }0 l. o8 G4 ?8 T- A" G/ N0 B
5 m( ~ N# h' ?
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看) O2 j( B% I4 L4 P
none:
! {) @9 r, b4 P2 ~( ^# M" X000082e0 <_init>:
' @% Q# B* t8 p& \7 \6 g9 f# U 82e0: e92d4010 push {r4, lr} H4 W! }" ?2 ] t; g* n5 F
82e4: eb00001c bl 835c <call_gmon_start>
* g" c2 q6 k* B; A- p" O3 j8 _ 82e8: e8bd8010 pop {r4, pc}
* L9 T) K7 ]! b. W4 {# m* d5 Y- ?/ \arago:9 }+ Z$ ^% P. M5 y) g5 O: O7 R8 X
00008250 <_init>:% ]1 m6 p# h/ w
8250: e92d4008 push {r3, lr}' X7 k5 H" R$ E! O% ^$ D6 `# D0 [
8254: eb00001d bl 82d0 <call_gmon_start>
% C2 N7 B2 ^3 v D% l8 K 8258: e8bd8008 pop {r3, pc}/ ?$ b8 T& I4 T6 Y5 n4 ~
2 U9 _/ G" ^, l; M
none:6 t' i; @2 A& o4 Q
000082ec <.plt>:
3 o, V/ N4 _$ P! K3 c2 Y" b0 m 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)! a5 S' d2 w( h# o
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
, b2 N3 s1 A3 D4 q8 X( ~& T 82f4: e08fe00e add lr, pc, lr: Z& x+ [7 P+ R* d4 R( ^
82f8: e5bef008 ldr pc, [lr, #8]!
# D4 v! R- A3 u4 k0 H 82fc: 000082d4 .word 0x000082d45 P" S1 M& q/ K1 ^1 t9 ~/ R# l
8300: e28fc600 add ip, pc, #0 ; 0x0/ N' s4 q+ f# K
8304: e28cca08 add ip, ip, #32768 ; 0x8000
6 x( W( u" L+ ~, q7 m# f 8308: e5bcf2d4 ldr pc, [ip, #724]!
$ ]& Q" `/ n* O$ g( V 830c: e28fc600 add ip, pc, #0 ; 0x0
" `0 m8 A5 x/ B: R. `# e, ? 8310: e28cca08 add ip, ip, #32768 ; 0x8000/ o4 ]. ?2 O2 Z, R
8314: e5bcf2cc ldr pc, [ip, #716]!' W# L! n; B( W( M( r0 }% M" l
8318: e28fc600 add ip, pc, #0 ; 0x0
8 Y; t T& p6 L9 Z 831c: e28cca08 add ip, ip, #32768 ; 0x8000
{+ f1 S. w9 h* v h 8320: e5bcf2c4 ldr pc, [ip, #708]!6 X; H. u& ]4 h {
arago:8 n1 l" {0 W9 ?
0000825c <.plt>:
; e- ^- x ?' L8 C' V6 K 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)! e' z2 K* h1 A+ P( [6 R
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
$ J3 D' B" y! H; U2 E2 b/ [6 n- L 8264: e08fe00e add lr, pc, lr- c$ |' S0 A/ N; w
8268: e5bef008 ldr pc, [lr, #8]!
4 ]7 j2 ?4 o4 k; }* z 826c: 0000827c .word 0x0000827c& l# z4 q0 ` G
8270: e28fc600 add ip, pc, #0
- {6 p3 c+ P, [# E6 D. c. ~ 8274: e28cca08 add ip, ip, #32768 ; 0x8000
- J4 s+ O' O( `! P8 [5 {5 V 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c' s: }) W" G5 l) r
827c: e28fc600 add ip, pc, #0
2 S8 c3 s# `& v! {! A5 M* p 8280: e28cca08 add ip, ip, #32768 ; 0x8000, t5 `9 z1 o1 u3 ]4 A
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274: j7 B$ {3 ]( Z& R1 t% m! k
8288: e28fc600 add ip, pc, #0
, }* Q. p6 a U& m7 W- }" t& s 828c: e28cca08 add ip, ip, #32768 ; 0x8000; S9 F0 r$ b) V4 W8 q- G
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
( o# A& r/ ~" }. w: K/ U. Cnone:
9 d) X; b" A9 C00008324 <_start>:2 O' Q$ ?4 a, l# \7 y7 r( t# W. V/ @
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>/ g0 L' \, O, x! @
8328: e3a0b000 mov fp, #0 ; 0x0# J- U3 d8 `. U2 q1 k- `, B5 K
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)% H8 k0 B) `- _9 u+ f. j
8330: e1a0200d mov r2, sp
; e v1 _5 l; I/ ` 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
; g2 B! L& L- F 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
* {8 a$ z; Z, l1 e 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
* N# C+ I9 I( j; [9 S; j- e 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>8 z, T6 T, l6 o8 T1 x9 v
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
& J0 [) K f/ H 8348: ebffffef bl 830c <_init+0x2c>
4 V" F6 m( ~+ o0 y% r E- h 834c: ebffffeb bl 8300 <_init+0x20>
8 v6 j/ J& d7 [. l 8350: 00008404 .word 0x00008404* y K. z$ M! d$ D2 K
8354: 000083cc .word 0x000083cc
2 K/ o; N* S7 h 8358: 00008408 .word 0x00008408# [, H0 ?- s/ b* ^! f+ \6 T
arago:
' u/ @ o. y. a! D00008294 <_start>:$ @7 g# H8 W5 W- Y' y' q
8294: e3a0b000 mov fp, #07 t( v0 U! Q- Y& F8 p
8298: e3a0e000 mov lr, #03 P4 ]- }, v2 U
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
7 Q) }+ `" r9 v3 [ 82a0: e1a0200d mov r2, sp/ C/ x! j% n0 O4 Z# [8 G- a
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)7 Q6 n$ d9 J: Q
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)- q" A: c' F- i/ b Z+ Z% K
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
5 ~. k Q; r! e7 y9 f( Y 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
; i* [" \" J4 Q9 V 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
/ k; T+ S7 p7 J# v5 d; i3 R. A 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>/ B" x7 `) v, R. C* r. s/ Q
82bc: ebffffee bl 827c <_init+0x2c>3 v7 j X. \, j2 ]
82c0: ebffffea bl 8270 <_init+0x20>6 q4 C$ x2 O3 {8 h
82c4: 000083dc .word 0x000083dc K$ ?7 N9 I" ]3 V' P0 c3 G/ _
82c8: 00008344 .word 0x000083444 u6 f K" |- o$ T9 S6 n Z7 v9 |
82cc: 0000837c .word 0x0000837c
- m ^# C" Y! r' }5 W* K) Jnone:
) N- r! x5 F1 |$ D; C ]0000835c <call_gmon_start>:
& k) o" Z& P1 c3 ~" D 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
0 c- x! v0 S N5 d4 g+ z 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>! Y$ Q1 M" a6 L. n, g8 N* ]4 C9 [
8364: e08f3003 add r3, pc, r3
4 F3 w( [$ N; r" k: E7 t3 a 8368: e7931002 ldr r1, [r3, r2]# A8 Q* \* o+ u
836c: e3510000 cmp r1, #0 ; 0x0
1 Y v9 g# D6 Z7 E$ r* f 8370: 012fff1e bxeq lr
( k& ^* c( P- ~7 [( \/ P 8374: eaffffe7 b 8318 <_init+0x38>
6 c3 D0 s& J8 h! |7 @$ u& r 8378: 00008264 .word 0x00008264
6 P- m( u7 f% Z2 d; e# P 837c: 00000018 .word 0x00000018
6 a E0 p8 D& n' J; a. i0 u- garago:$ Y0 J+ R! l. }% {
000082d0 <call_gmon_start>:) Q; o' s" H1 w
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
9 ^/ c L4 ?1 } 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>5 X3 A- U( C1 f& i
82d8: e08f3003 add r3, pc, r3
# }; F9 ^" N' e; t! \5 h 82dc: e7932000 ldr r2, [r3, r0]! u: V0 q( e8 O8 B9 D
82e0: e3520000 cmp r2, #01 s- n1 H1 E; Z+ N1 j# }0 \9 [
82e4: 012fff1e bxeq lr U- m5 B+ z1 Y0 }+ _# i+ r+ t& U
82e8: eaffffe6 b 8288 <_init+0x38>
+ N9 L" J# U2 ]- R 82ec: 00008208 .word 0x00008208( T# t7 ?2 Q9 f
82f0: 00000018 .word 0x000000184 |0 T+ ~! J" I8 D% ~
none:
3 H$ D& r0 ~7 l4 ], G00008380 <__do_global_dtors_aux>:1 _ R2 S- ^% G+ ^
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>& I( @4 x y8 i/ t; y
8384: e5d23000 ldrb r3, [r2]
I- q$ f& K8 F% j6 g% V& |; k 8388: e3530000 cmp r3, #0 ; 0x0& e, v5 i! u5 O8 {# Z' h1 q( J
838c: 03a03001 moveq r3, #1 ; 0x12 y# J$ z, A+ x& K3 @3 ?8 s8 k
8390: 05c23000 strbeq r3, [r2]
/ z, d* x; \* f1 a2 ` 8394: e12fff1e bx lr
7 a* F: C' g0 X/ _ 8398: 000105f4 .word 0x000105f43 W: e; S* L9 r$ G- U' W/ r7 l* v
arago:: w4 T! E8 Y% m6 d) C; Q% N3 n2 }
000082f4 <__do_global_dtors_aux>:' |% M1 h* r( j( C" O7 c
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>- L3 R5 h5 P+ s; l# U
82f8: e5d32000 ldrb r2, [r3]6 F$ d6 }+ @- o$ t0 @% | H
82fc: e3520000 cmp r2, #0
; Q8 ]: F9 y* V 8300: 02822001 addeq r2, r2, #1* A. j( R$ J) X3 |, s: A! {! ^* u
8304: 05c32000 strbeq r2, [r3]
: Q! q$ m- ]( X 8308: e12fff1e bx lr
% F1 V6 |4 Q _, L$ x 830c: 0001050c .word 0x0001050c6 z' f. @& N$ [8 ]& q; l$ L8 @- C1 V
none:
( `. S8 b: ~7 `8 n9 b0000839c <frame_dummy>:
# t( w$ o' q0 `" [ 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28># H! g: C1 D9 ]
83a0: e92d4010 push {r4, lr}
: M/ a: [+ i+ C2 @, @ 83a4: e5903000 ldr r3, [r0]
+ O0 S$ {6 l4 X& V/ L9 h A' f5 f- p# Q" b 83a8: e3530000 cmp r3, #0 ; 0x02 ?8 \5 ~% |5 e# M; n& L
83ac: 08bd8010 popeq {r4, pc}
4 f6 ^- |9 r( n6 t2 K 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>& n) i8 p% b/ r
83b4: e3530000 cmp r3, #0 ; 0x0
2 H. Q7 ~: ~6 P% L 83b8: 08bd8010 popeq {r4, pc}8 V0 y7 _! m% K
83bc: e12fff33 blx r3$ `8 B0 Z7 |2 m
83c0: e8bd8010 pop {r4, pc}
; p5 T5 v# j, A" X! y9 s 83c4: 000104dc .word 0x000104dc: @. q2 \# o2 S6 u" x2 F; l
83c8: 00000000 .word 0x00000000) T3 l5 X! ?; e+ H) n- b: N: z
arago:
# Y7 L R$ B4 R; r' S/ ]00008310 <frame_dummy>:0 Y% T5 B E9 s- k( n/ z
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>6 Y1 P) K7 w. ?% r: ~
8314: e92d4008 push {r3, lr}( O/ U; x5 h( J; f$ V8 v
8318: e5903000 ldr r3, [r0]
3 O2 z4 P7 `; j% ^7 \. S0 w/ {$ b 831c: e3530000 cmp r3, #0
# U `; p1 g1 _/ {- o0 T 8320: 0a000003 beq 8334 <frame_dummy+0x24>
+ |. A O8 c2 ?; O 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
/ C: ~- m+ g+ g* ` 8328: e3530000 cmp r3, #0
; j! x! h3 ~% M ]5 Y* A# A$ j 832c: 11a0e00f movne lr, pc, W5 U4 |! s% G; ?, Z
8330: 112fff13 bxne r3
; t' \9 k' F" x& R6 d3 J8 x 8334: e8bd4008 pop {r3, lr}* [1 w$ x( s. U. A) M: i3 {
8338: e12fff1e bx lr
/ V- y1 {, }: H( Q3 e' g0 o" W7 C, n 833c: 000103fc .word 0x000103fc; ~+ D3 m X! |3 i+ N- n5 G
8340: 00000000 .word 0x000000007 n( G# e9 C- z/ e+ l# I% m
none:
9 l v/ i; E [* E6 t: t1 M000083cc <main>:
5 f* u. I' o7 b O5 } 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)$ K0 U' B# u" k4 u
83d0: e28db000 add fp, sp, #0 ; 0x07 m! B U% t6 ~# h" a7 R2 R
83d4: e24dd01c sub sp, sp, #28 ; 0x1c0 W" k7 U# L" \, k
83d8: e50b0018 str r0, [fp, #-24]
, B& m: @. e( p. K$ V% @" V5 B 83dc: e50b101c str r1, [fp, #-28]' X7 M) {' D$ b
83e0: e51b2010 ldr r2, [fp, #-16]$ L8 [: s6 T5 X$ j
83e4: e51b300c ldr r3, [fp, #-12]
$ x- w) [8 \+ \! a 83e8: e0030392 mul r3, r2, r36 D1 c, \& t0 `: o
83ec: e50b3008 str r3, [fp, #-8]) b8 |+ e+ M& O5 L7 W. F0 }
83f0: e3a03000 mov r3, #0 ; 0x0: ]. N$ A4 k' t: v/ s7 d7 o
83f4: e1a00003 mov r0, r3$ Y! ~5 S2 s; H
83f8: e28bd000 add sp, fp, #0 ; 0x0
6 J! [) D0 ?4 t* V 83fc: e8bd0800 pop {fp}1 _ ?, x! K$ Y6 ^0 S
8400: e12fff1e bx lr
! l- [5 l+ Q9 L( @arago:
: W0 L+ B$ d9 p$ N7 Y00008344 <main>:
9 h: `+ U1 M& }5 p( w6 Y/ M9 H: { 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
, k9 a: }3 ~# n+ o 8348: e28db000 add fp, sp, #0
5 o: j! T8 l' _9 B" t 834c: e24dd01c sub sp, sp, #28
- n; g7 L A7 u 8350: e50b0018 str r0, [fp, #-24]" i% a% e: [) C+ i/ e0 E+ L1 t; L
8354: e50b101c str r1, [fp, #-28]# R0 O6 B) P( g$ S
8358: e51b3008 ldr r3, [fp, #-8]
5 u9 u/ p8 o0 ^: N7 V 835c: e51b200c ldr r2, [fp, #-12]
9 v- ~5 e+ U8 B" }4 | 8360: e0030392 mul r3, r2, r3* B2 I! J; x0 I9 G1 O- y: g; Y
8364: e50b3010 str r3, [fp, #-16]
- y& J: J" {1 G# s5 x8 c 8368: e3a03000 mov r3, #0/ U/ Y# K' |% l
836c: e1a00003 mov r0, r3$ l+ ]+ U9 _: z+ F5 R1 |
8370: e28bd000 add sp, fp, #0; }! s) c0 B1 F- p) y$ A# r
8374: e8bd0800 pop {fp}4 n- s0 v- S$ n0 ^1 ~- h
8378: e12fff1e bx lr; E+ G8 B+ |- K" j) b! O Y2 l
none:& z/ `, {2 m1 h' r
00008404 <__libc_csu_fini>:0 ], d/ H) h" \) i8 B
8404: e12fff1e bx lr; G' ~$ H- w# B$ x1 l6 v
arago: E7 O7 M) {1 K
000083dc <__libc_csu_fini>:
6 P) B# z( c# A2 r4 r: u& K 83dc: e12fff1e bx lr
6 @0 R; M; j0 _! @none:; p: b5 h0 z. U% E# [
00008408 <__libc_csu_init>:
+ h! F4 n/ b3 } O* J/ J+ m# i% O( b 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}% k6 R* w, G* N1 `0 u: E
840c: e1a08001 mov r8, r1
2 W9 q+ t; _$ _% M# i5 k X 8410: e1a07002 mov r7, r2
) Z8 P! S7 I" j- ] 8414: e1a0a000 mov sl, r0
$ y7 o/ M2 f N) j2 s$ X; m 8418: ebffffb0 bl 82e0 <_init>
; S/ F" A0 v9 b, f f E$ e 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
2 C# D/ j6 o- \) I 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
8 s. u- @6 h! Z4 | 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
2 s1 d2 o% n0 [* J. c1 O, i 8428: e0613003 rsb r3, r1, r3& ^2 b& j" S1 A2 f8 m: X1 {
842c: e08f2002 add r2, pc, r2$ a- D" U' H$ B
8430: e1b05143 asrs r5, r3, #2, j" l: j1 c, V/ h; n, ^" Z
8434: e0822001 add r2, r2, r1
+ ~/ N6 u7 T3 f4 Y- s$ z 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
1 U) i# f2 |7 `/ x( j 843c: e1a06002 mov r6, r2
: U' ~# E& n& e! C) O 8440: e3a04000 mov r4, #0 ; 0x0
& K+ ]- t" T! e+ |9 x 8444: e1a0000a mov r0, sl
+ L) M# x7 g: {! K1 K) c _% C 8448: e1a01008 mov r1, r8& u& X( B! g9 H9 ^9 W+ b; |0 B
844c: e1a02007 mov r2, r7
* @' O) [- u% R; @3 F& A6 { 8450: e1a0e00f mov lr, pc
. Z+ { E$ l4 v; d 8454: e796f104 ldr pc, [r6, r4, lsl #2]6 w: e; k$ m( T) o
8458: e2844001 add r4, r4, #1 ; 0x1
* I5 i* p) C$ q) b6 h5 ]' |: G 845c: e1540005 cmp r4, r5
% j# ]" ], C" I 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>/ S8 o# O7 c) y" a l/ |$ G
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}/ \2 g* m( X' S" G7 B+ f
8468: ffffff04 .word 0xffffff04
9 e1 S: v' ?7 e! V$ j5 i* g 846c: ffffff08 .word 0xffffff08
; ` F$ P6 ?1 n) N 8470: 0000819c .word 0x0000819c0 O) g0 `9 h+ Y U* W! s# S- c
arago:
5 c8 g) r) F0 ^# l0 {* B7 n8 R0000837c <__libc_csu_init>:
+ X7 i U) l( c/ _: K, ^ 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
3 W; Y" P# |: M5 j 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
8 K \! V: o# U+ L/ h* ^ 8384: e1a06000 mov r6, r0
4 {6 n' G1 [/ R% \$ p. S! c7 a 8388: e1a07001 mov r7, r1
! P( x3 `" l( O5 [; h* f 838c: e1a08002 mov r8, r2( q% O8 \# c; E, D3 N0 T
8390: ebffffae bl 8250 <_init>/ a" ^- D1 q+ d2 j3 h0 T+ {; K
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>9 k7 z q u4 N
8398: e08fa00a add sl, pc, sl
2 i/ k$ ?% x+ g0 J# Q/ ? 839c: e08f0001 add r0, pc, r1
- B U/ @+ x4 ]" ], k- U2 z. L 83a0: e06a5000 rsb r5, sl, r0& P; H( F9 h& o8 T5 H3 w
83a4: e1b05145 asrs r5, r5, #2
: {* ^, m7 D3 L2 w+ E) ^ 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}3 y& L; m3 Z6 E1 v4 b# |7 g. R& [: Q
83ac: e3a04000 mov r4, #0
3 K; Q! Y8 V* b. s: G W" h 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
o) \3 k: g4 o2 T7 L 83b4: e1a00006 mov r0, r67 H# N& X9 o6 W- p, \
83b8: e1a01007 mov r1, r7& `; q) e( W( D
83bc: e1a02008 mov r2, r8; G/ ~2 V; y' |- C; P1 I
83c0: e2844001 add r4, r4, #1
$ O7 l" I# z/ N4 T8 m# Y& p 83c4: e12fff33 blx r39 K. a) c1 @/ r- @3 c, q- q% a4 P
83c8: e1540005 cmp r4, r5
& L; T% G8 h+ A 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
( u) @6 M. }$ v: t 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
1 w: q: o( v2 C/ x2 F; y 83d4: 00008054 .word 0x00008054! Q' ]+ Z+ {( T3 U7 T
83d8: 00008054 .word 0x00008054( `) m( J% v' R) B1 k# W1 P4 x
none:( c' {4 p5 C1 R+ P e$ r
Disassembly of section .fini:
. N8 w) [( X" i" R+ T8 s; s* P4 y. f- a( H5 U
00008474 <_fini>:
8 \: x/ S- o6 j! b7 R# }5 Y 8474: e92d4010 push {r4, lr}: G" V$ f) S( u) ?1 K
8478: e8bd8010 pop {r4, pc}
5 I1 S# u# d& H3 H) e1 Karago:
# F _* R- b7 _- F* TDisassembly of section .fini:
- Z; Y; a! \* m" y' x1 A& s6 _
5 E' B, o, K7 u! C& s000083e0 <_fini>:1 R0 l- B* H2 y4 u) R2 i. R
83e0: e92d4008 push {r3, lr}
' s H T3 I0 H' |/ {. F& l) R9 r 83e4: e8bd8008 pop {r3, pc}0 Y$ q1 {- [1 ?. q; K+ e1 }
/ x- a) {. y# I7 {6 c D# g
' H/ k' Q! G7 T: M9 M1 M% u
+ Z! f$ r2 y, b3 w) ? |
|