|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
7 X, V6 ~* o. i( F. \; `6 ^ 1 #include<stdio.h> " C: r; b; O! O3 J; z
2 #include<math.h>7 }1 q: e* d2 v; f# \) |2 `
3 int main(int argc,char* argv[])- o% Z" D; l4 I
4 {
; ~- A4 t% G! C& S% G8 X6 F 5 int a,b,c;
1 ?- K1 {: e5 E0 R( n 6 c = a * b;9 j0 ]* Y/ m* W) \ a; u" C& p [
7 return 0;) y% `& y3 I7 ]) z' U N5 M
8 }2 N% Z. @3 v y8 C [8 D8 G7 z) T
9 @$ S7 u0 V1 ?/ d. N9 \下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看& U5 e0 ~0 g1 n, M
none:
, T4 d! j% `6 A6 X" I5 d P0 H4 r000082e0 <_init>:
B: R2 l" H5 j x4 a7 o 82e0: e92d4010 push {r4, lr}# P) Y( L) |+ K+ I
82e4: eb00001c bl 835c <call_gmon_start>- W) ?7 @, r/ L: Y" R5 \
82e8: e8bd8010 pop {r4, pc}
2 e7 z( m3 K! j! z, zarago:4 H8 J: i* N& J; A+ R
00008250 <_init>:
" X H+ E: @2 `/ A 8250: e92d4008 push {r3, lr}
+ V$ T9 q0 @' {9 ?# q6 [7 W" y! \ 8254: eb00001d bl 82d0 <call_gmon_start>
& a" F$ ^, `0 |2 L- p2 P" ^ 8258: e8bd8008 pop {r3, pc}/ K: ?' u. n1 y, ?) M1 h9 ~) \
7 q: s W: A# ~0 j; ~4 @none:& k8 V% f$ f) ]6 Z, L, C3 ^ M
000082ec <.plt>:
' R) R: u% k- f 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)3 |' Q6 ^/ J) o8 }7 v8 c! {, [
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
3 F5 x9 E9 P9 M- ~. @5 m4 g. H } 82f4: e08fe00e add lr, pc, lr6 K2 i0 O/ c6 k# L: J
82f8: e5bef008 ldr pc, [lr, #8]!1 R* p! w, c9 @7 a" G5 C. R# C- H
82fc: 000082d4 .word 0x000082d4
) H. l2 L4 H( [6 e% ]& j, e! N 8300: e28fc600 add ip, pc, #0 ; 0x0
) n# y5 ^+ }2 k1 _% T0 y& M' H9 A. R1 f 8304: e28cca08 add ip, ip, #32768 ; 0x80000 r3 s5 ?% T% C% a4 g, |
8308: e5bcf2d4 ldr pc, [ip, #724]!0 V# ]: z; g3 d* T( c
830c: e28fc600 add ip, pc, #0 ; 0x0' v/ |# W A9 i* L# r' g' v: v
8310: e28cca08 add ip, ip, #32768 ; 0x8000
$ F) Y: f, S9 |+ U 8314: e5bcf2cc ldr pc, [ip, #716]!
* ^. a+ f. H( k; n 8318: e28fc600 add ip, pc, #0 ; 0x0+ Q5 b; A. ?( w
831c: e28cca08 add ip, ip, #32768 ; 0x8000
. x i L% T6 [' i$ _0 a0 `% O 8320: e5bcf2c4 ldr pc, [ip, #708]!
2 J' t; Z5 n* W% f1 v* }arago:5 |) m/ @% ? `9 k2 K4 @
0000825c <.plt>:+ J5 V, [ f% f& A
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)- V1 z+ g. [2 M% T
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>: D. {( W- N7 V
8264: e08fe00e add lr, pc, lr
) g9 f8 M5 k3 l2 O 8268: e5bef008 ldr pc, [lr, #8]!2 L! R8 e$ T! J4 E9 H, O
826c: 0000827c .word 0x0000827c
L) k4 C+ |8 E% s. q# m8 Q 8270: e28fc600 add ip, pc, #0
0 Y/ }% }' j+ @ t; g0 z 8274: e28cca08 add ip, ip, #32768 ; 0x8000; C" b2 M: _3 {# h" I3 M) M& J F
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c* s$ N( y" i; G
827c: e28fc600 add ip, pc, #0, j: \4 U7 j! m' I
8280: e28cca08 add ip, ip, #32768 ; 0x8000
& D; A, Z/ a) k! o 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2742 U4 W' ^$ \9 z
8288: e28fc600 add ip, pc, #0
; R3 K* ]5 S% |# A' q 828c: e28cca08 add ip, ip, #32768 ; 0x8000
; G9 Q) M0 V, m 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c$ g% f& ~6 p8 L( K0 O. _& ~& K7 C" _
none:
* Y: G! m- o+ X/ P00008324 <_start>:) d9 f% l O" N
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
9 V4 ]6 W( X4 o8 _* g% _; h5 E 8328: e3a0b000 mov fp, #0 ; 0x0
y1 ^' n, f+ T" F 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
" C; O# U& U1 d {# s0 A' P( w2 O 8330: e1a0200d mov r2, sp
. i5 d$ Q. V! P0 r8 d" j 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)6 @+ i8 W0 J5 I( M
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!): O, D- B8 J; _" [7 I6 z7 P
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
8 A. w: ~9 A- h3 V; `: f" j 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>3 I/ X& M* C5 E- o; @; }
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 T8 a) |/ h$ |% o. k' _ 8348: ebffffef bl 830c <_init+0x2c>
# P4 ]- R7 D; S 834c: ebffffeb bl 8300 <_init+0x20>* z5 H2 T$ u' W* y1 g
8350: 00008404 .word 0x00008404
( r4 J6 `2 y9 y9 L5 q 8354: 000083cc .word 0x000083cc
; |. ]+ A) Y- |: _8 _ 8358: 00008408 .word 0x00008408; }! g$ J3 W' Q$ J4 ]$ i0 i
arago:( \% @1 k' ]8 p; J \' V, J" r
00008294 <_start>:* ^2 j6 ~& Z6 M0 \* y
8294: e3a0b000 mov fp, #0( [/ T- C# y. `# w$ l) o7 A" U# U
8298: e3a0e000 mov lr, #01 n8 |' i6 s |/ {2 `& z! Q+ Q( f
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
$ Z0 _8 {# p1 o+ G 82a0: e1a0200d mov r2, sp
# p5 y& B* W- w8 P5 A 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)7 X5 K5 Q2 n) Z0 `8 S
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)+ O( k7 D# G- q- y; z4 c7 v5 A
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>$ Q1 v9 @4 p# n- n
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
. \; W+ V" j2 T6 L0 q 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>4 `0 Q% Z5 I. D
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
8 y5 @" f2 K" H 82bc: ebffffee bl 827c <_init+0x2c>2 d/ Y# L# @# h+ O s( e
82c0: ebffffea bl 8270 <_init+0x20>9 @( j- j0 ^6 S; }# p5 k
82c4: 000083dc .word 0x000083dc
3 W: ]" q: v- `* n: @ 82c8: 00008344 .word 0x000083442 G% N/ m% x+ {& q
82cc: 0000837c .word 0x0000837c$ c# ?7 f4 n2 I t8 O$ n2 g/ M
none:2 W' ^6 W$ q# o3 C8 M
0000835c <call_gmon_start>:
8 a( e+ t9 v9 K4 k0 K9 { 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
! I: |1 K% j* i. T# X1 k. w) ` 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
3 Z8 a o2 h" {1 `2 B 8364: e08f3003 add r3, pc, r3/ f; U+ [6 W% v
8368: e7931002 ldr r1, [r3, r2]3 B+ T8 I6 w# ^) W
836c: e3510000 cmp r1, #0 ; 0x0
1 s* f5 Z- p" x) N, c, Z8 \) G 8370: 012fff1e bxeq lr
# q: ^6 B( a5 U. x 8374: eaffffe7 b 8318 <_init+0x38>
4 j) p1 J# S" K 8378: 00008264 .word 0x00008264
. i: p w( t2 Q' i; o 837c: 00000018 .word 0x00000018
0 r- Z1 p6 ~/ ]$ U; P! Warago:* m. ~1 {4 F. B# s0 ~
000082d0 <call_gmon_start>:
- e7 ~8 s u1 b' J; } 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>( s4 D8 S1 Q* i: s
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
; ?( K1 s1 B4 X' | 82d8: e08f3003 add r3, pc, r3
u* m' c: x% I" x$ T0 \1 C5 u# v: @ 82dc: e7932000 ldr r2, [r3, r0]/ W* N) e) w7 o& Z) |) }: l: _
82e0: e3520000 cmp r2, #0" z2 k* R# _ l- j" S$ F' d
82e4: 012fff1e bxeq lr
4 d) t# c( i0 c* e2 X" F 82e8: eaffffe6 b 8288 <_init+0x38>% M0 |% d) }" E) E. s( N% T! X
82ec: 00008208 .word 0x00008208+ E6 k4 H' ^4 B
82f0: 00000018 .word 0x000000186 g& U6 B+ _& Y" y% v5 V2 r6 b
none:0 h& j: z* P# ?0 M( u. S
00008380 <__do_global_dtors_aux>:9 `% ^( r" k4 c3 C- L
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>- q& g) V6 m' ?. u. M: ? N
8384: e5d23000 ldrb r3, [r2]/ Q. j) h) O( h$ `) T. J
8388: e3530000 cmp r3, #0 ; 0x0
; T, l3 t v/ w/ V4 y2 L3 Z+ O/ T) H 838c: 03a03001 moveq r3, #1 ; 0x1
$ O9 S: C8 C! W0 w4 X, P6 E& N 8390: 05c23000 strbeq r3, [r2]) t" z, A- \7 X9 P1 `- V
8394: e12fff1e bx lr
& i; p) g* Q8 O7 P( X# c$ v 8398: 000105f4 .word 0x000105f4
6 w5 b7 R% A5 L( O6 |" ^8 larago:9 R# U- l# n" m
000082f4 <__do_global_dtors_aux>:
1 R6 b8 N$ v y 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
1 ~0 \1 ]1 Y2 W& V ] 82f8: e5d32000 ldrb r2, [r3]' o7 d) z5 _ E. X! w% N7 ?
82fc: e3520000 cmp r2, #0: q# x/ j: O+ q3 g* h# p9 H
8300: 02822001 addeq r2, r2, #1
) m3 k |' e: D2 b5 ^* f2 u 8304: 05c32000 strbeq r2, [r3]
0 }4 q& P3 @ j5 b 8308: e12fff1e bx lr: q: X, [( X2 I) f$ g8 s+ E4 Y
830c: 0001050c .word 0x0001050c
7 k% J) G# A/ n/ D ?none:
- l) R9 A9 T' C" W3 }3 D7 w( c( p0000839c <frame_dummy>:
. k! f7 u% y1 ^4 ?! J 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>7 y3 K7 [$ N- f! N
83a0: e92d4010 push {r4, lr}# t! U& b" L. R
83a4: e5903000 ldr r3, [r0]
/ G* U9 T- O3 F4 W- E 83a8: e3530000 cmp r3, #0 ; 0x0
$ B& b7 V9 S, k2 h m 83ac: 08bd8010 popeq {r4, pc}
+ o/ r. G) K [' Q 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
% _1 d3 l: _5 L 83b4: e3530000 cmp r3, #0 ; 0x0( c: f1 X: g: s7 Y8 T2 k
83b8: 08bd8010 popeq {r4, pc}8 t" t9 k. m* I6 A( ?/ |
83bc: e12fff33 blx r3
: l1 z( J4 C1 l. E* m 83c0: e8bd8010 pop {r4, pc} n; L* {- j; [% G
83c4: 000104dc .word 0x000104dc
4 X, ^$ k) e5 o0 S4 S7 V 83c8: 00000000 .word 0x00000000* r7 @, T6 m. x5 {* ]# G2 _1 i6 ]
arago:
' i7 g5 {( b, E" n; Y; i00008310 <frame_dummy>:# h& A: |$ g( W
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>/ { O% ~+ l- Q# |7 D
8314: e92d4008 push {r3, lr}
}7 ?/ b; I. _ 8318: e5903000 ldr r3, [r0]
9 {7 q' ]- `, P# f) }8 Q 831c: e3530000 cmp r3, #07 L* e0 |: _- K% o; s3 [
8320: 0a000003 beq 8334 <frame_dummy+0x24>1 h" a M& P' z9 [ t
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>: j6 [9 w" U: F8 d- }
8328: e3530000 cmp r3, #0
5 D8 B& D0 p. V$ F& Y8 d8 U! ? 832c: 11a0e00f movne lr, pc
4 Q* ]4 [# O+ o) `+ A 8330: 112fff13 bxne r3* Y8 l7 B$ N8 i9 ~! ?
8334: e8bd4008 pop {r3, lr}+ W+ w0 I1 b. G# ~
8338: e12fff1e bx lr3 m- L( D; S7 B5 M0 E) p% n& u7 g
833c: 000103fc .word 0x000103fc+ ?3 q. j" a! H' q5 d' _. }
8340: 00000000 .word 0x000000005 M: k/ j& S- D8 A0 W# N
none:
1 P* E3 D. ^0 {; i000083cc <main>:
. P6 c" D/ I5 ?: C# s* B9 e 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
) ]# p) b; c% t5 ?/ T. A: f2 I" u 83d0: e28db000 add fp, sp, #0 ; 0x0 n, h# r. s+ h) L( U
83d4: e24dd01c sub sp, sp, #28 ; 0x1c n$ |3 I- z) s1 n
83d8: e50b0018 str r0, [fp, #-24]2 |( N0 u& ~& w9 X
83dc: e50b101c str r1, [fp, #-28]
/ S- S# y. L$ W$ w+ k0 j 83e0: e51b2010 ldr r2, [fp, #-16]
! A, o0 N+ p0 N 83e4: e51b300c ldr r3, [fp, #-12]
9 b3 W8 }9 s5 X/ X- z0 i+ t 83e8: e0030392 mul r3, r2, r3. C: V. K5 G( a
83ec: e50b3008 str r3, [fp, #-8]
8 X& S+ b: N, B1 I5 G( s" O 83f0: e3a03000 mov r3, #0 ; 0x01 e: X/ O! Z$ z) k8 o
83f4: e1a00003 mov r0, r3& Z+ u' A! h( h
83f8: e28bd000 add sp, fp, #0 ; 0x0
& @* d, {! w- Z ^) E 83fc: e8bd0800 pop {fp}: I( a" {+ A% {1 G( w
8400: e12fff1e bx lr# R: _4 m' w* B. h# i" {. g
arago:/ `1 l: n( V* T+ Z+ Z' I
00008344 <main>:
; B/ e; e3 Z* u8 T8 G/ L* R8 S 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)! O0 F- F2 Y F9 O1 j1 S% N
8348: e28db000 add fp, sp, #0
2 o1 Q1 j4 ^4 f8 a' M4 c; z 834c: e24dd01c sub sp, sp, #28& G, {4 r$ D5 W( |3 ^! `
8350: e50b0018 str r0, [fp, #-24]. B2 d4 [9 J8 d: S
8354: e50b101c str r1, [fp, #-28]
3 |4 X$ f/ y7 m x9 ~" u3 l 8358: e51b3008 ldr r3, [fp, #-8]
g- h6 v& \; W* K 835c: e51b200c ldr r2, [fp, #-12]# \* ]) r% T% e
8360: e0030392 mul r3, r2, r3( b, v) Z' O/ @; h1 O/ x, k
8364: e50b3010 str r3, [fp, #-16]
9 s D6 l* F: |, e2 T2 L/ ~ 8368: e3a03000 mov r3, #0
! l' }9 ~3 b8 Q# k* z 836c: e1a00003 mov r0, r3 x' A t+ L2 d- h4 O
8370: e28bd000 add sp, fp, #0; }; J# i( x) ^2 q2 O/ ?/ ^
8374: e8bd0800 pop {fp}. l+ M: w& @, X6 x
8378: e12fff1e bx lr& ~! B% @; w1 P, H' A3 S
none:& f' e6 V r" C1 @4 [3 z" ]( h d
00008404 <__libc_csu_fini>:5 l8 E) `8 X8 y5 s
8404: e12fff1e bx lr
; A5 l( S7 D3 Larago:
7 A- O% @+ f1 t6 B. b: `. Z000083dc <__libc_csu_fini>:
2 L6 ?4 {& O% s- v 83dc: e12fff1e bx lr* Z" A; t- b* D) e1 Y3 a0 e; z
none:3 v0 p: w, Z: a) Y; C% r# I& c
00008408 <__libc_csu_init>:
2 f5 V9 i7 o: A& F 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}) D# r2 ~* }7 ~2 |* w0 C8 a7 G
840c: e1a08001 mov r8, r1
5 a8 U) }$ t* I 8410: e1a07002 mov r7, r2
- |3 x( j) d" r$ o3 Z 8414: e1a0a000 mov sl, r0# Y) o5 V, a* P7 ^: M! c# e+ |
8418: ebffffb0 bl 82e0 <_init>
2 h2 B1 F; V8 }0 C 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>7 e6 [6 q+ X( T1 Y
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
: ^# i9 ~! @9 ~ B# A 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
' H: X& k. u, G3 f' a. u 8428: e0613003 rsb r3, r1, r3
0 D' M2 N6 P( }- w8 a 842c: e08f2002 add r2, pc, r2" A1 _. p5 d6 Y. n( N; p5 f9 o4 V
8430: e1b05143 asrs r5, r3, #2
9 t1 v' Y+ ]% p1 E7 ^ 8434: e0822001 add r2, r2, r1
7 y) ~. c" v, w7 Z0 q, E; } 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
* Z# S2 n0 ?" m- H! Q# D! n 843c: e1a06002 mov r6, r2
* E% f( h' d/ M3 d3 @ 8440: e3a04000 mov r4, #0 ; 0x0; N) ?9 y' W2 w5 y% t p
8444: e1a0000a mov r0, sl
+ f$ e0 t5 d, X5 l 8448: e1a01008 mov r1, r8
8 i2 b$ N3 u4 q& _' |. {) B4 O 844c: e1a02007 mov r2, r7
; w0 @. B4 U- }- H: j2 @2 B 8450: e1a0e00f mov lr, pc
* q! T+ _" n) c 8454: e796f104 ldr pc, [r6, r4, lsl #2]
: T. Y, [( w. d 8458: e2844001 add r4, r4, #1 ; 0x1
3 m# t( Y" x$ P. L( I5 Q 845c: e1540005 cmp r4, r5
8 y0 m) D6 u2 |$ K+ D 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>6 ]7 H0 T" [7 b2 H
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
, G8 A% e5 n9 W5 k9 x2 M+ T 8468: ffffff04 .word 0xffffff04' w- G! O* o5 i' h2 V# i
846c: ffffff08 .word 0xffffff08
" b0 g, k& k9 m5 s+ g 8470: 0000819c .word 0x0000819c
" Y( f/ y3 n! ~, Oarago:
; v$ Q/ G# K. ?* x4 ^1 ~ O0000837c <__libc_csu_init>:% |' A" o' W( {8 t3 O$ K! e$ \& i! z
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}# k+ i& P: l! \9 C- H
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>: N9 `& G+ t8 k2 f' T
8384: e1a06000 mov r6, r0 o* A( D$ s( r' O
8388: e1a07001 mov r7, r19 E- B% K2 ~- `! z. T% B
838c: e1a08002 mov r8, r20 G# y6 K" y6 _# g
8390: ebffffae bl 8250 <_init>
# ]5 N U2 D3 Q, k 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
2 U0 G6 M+ w- ?& t, i4 g 8398: e08fa00a add sl, pc, sl; C/ r: K: K3 R$ y
839c: e08f0001 add r0, pc, r1" K M7 r' Y7 c+ j# k
83a0: e06a5000 rsb r5, sl, r0- k" a# t) K, Q* P
83a4: e1b05145 asrs r5, r5, #2
, N8 J8 k, H2 ?! @. }+ e! p3 ] 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}- i" n" Y( v0 x2 W8 A
83ac: e3a04000 mov r4, #0
7 j% D. e8 F. q% w1 i8 q0 j! D9 I7 F 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]4 z: S# k( b5 ^5 a3 E
83b4: e1a00006 mov r0, r67 l& W/ ]1 T' [
83b8: e1a01007 mov r1, r7& J7 q( S! B* Y
83bc: e1a02008 mov r2, r8# L$ }$ _8 i% |$ g
83c0: e2844001 add r4, r4, #14 O/ }. \+ w& F% c; [& @( l
83c4: e12fff33 blx r3
4 @/ R" m6 k! t 83c8: e1540005 cmp r4, r5' l6 H% X& w" V- a
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>1 ?5 ]& P0 v* K' m6 ^2 o
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}5 x4 I1 ^' l# p, e! r) g
83d4: 00008054 .word 0x000080540 c2 @. z ?6 ]! t) Q
83d8: 00008054 .word 0x00008054
5 D7 B% e4 r3 `none:
' p( K( m/ C0 [' V2 p4 R1 n) l v1 \Disassembly of section .fini:
; R a+ O. m: r R6 P# c) D" j" d4 R" L; e
00008474 <_fini>:0 Y _) c! w) U0 I* W3 `* L" E. L1 f) p
8474: e92d4010 push {r4, lr}% ^4 c, O0 N7 `0 K* {( m$ G' V- T! e, o
8478: e8bd8010 pop {r4, pc}( m; ~" ^' l) z+ P) T
arago:
, ^. c& M. b8 B- D7 V/ S& H$ `Disassembly of section .fini:
, x: A v, H X2 t' Q! T' b' a7 W' ]& {0 P$ n' W$ w
000083e0 <_fini>:9 p1 T- K+ x) c) c+ B( v
83e0: e92d4008 push {r3, lr}- H6 q/ ?% m+ `/ P
83e4: e8bd8008 pop {r3, pc}6 D8 U# z \$ I2 a5 _' u
- f! }) c6 R: {# l$ V- D7 {9 x
3 \# `+ G8 x& \8 N6 `4 [
|
|