|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
- | w0 m4 v* d 1 #include<stdio.h> ) T6 X7 D& T) Z9 ]- m8 t+ m
2 #include<math.h>
8 L' S! U5 |! g& ~5 ^! L- W8 X" m 3 int main(int argc,char* argv[])
; R7 N% V+ C& a- G! r! ] 4 {# E* i: T* f2 A2 D5 ^( _, `7 q
5 int a,b,c;3 j- G2 \5 v* i# K h; J5 x8 }
6 c = a * b;& F9 t7 M2 Q6 A9 m \
7 return 0;$ s [3 N; z* H* L) {. L& G
8 }7 n/ R; N# z: D, S; T9 K
8 Y7 l9 E! J* B9 C
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看3 e7 i. \6 R" K
none:
1 ?0 k% |: w/ @. n/ C000082e0 <_init>:$ R* O) C! g9 e: p4 v2 i
82e0: e92d4010 push {r4, lr}+ | h& z. O% q% i% ?2 u
82e4: eb00001c bl 835c <call_gmon_start>2 m" q7 v% n3 L
82e8: e8bd8010 pop {r4, pc}0 n1 ]' P% Z7 I) S/ Q9 G6 ?
arago:/ q6 T0 r q7 p3 C
00008250 <_init>:8 {5 T, W) O" V8 k0 n' F
8250: e92d4008 push {r3, lr}
- z; V( x. _: U, v5 y* T* ?7 i+ i 8254: eb00001d bl 82d0 <call_gmon_start>
( _/ s8 @5 \2 a4 ` 8258: e8bd8008 pop {r3, pc}& C, D: n2 j% } Z
/ L8 N. S0 A# O- F) K$ P
none:* u5 k: M0 j) @
000082ec <.plt>:
5 w6 s" ~6 c0 t0 U4 ]) b6 p2 } 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!): Y; }; U7 L* A! G
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
( P# w) m: B$ b2 m7 G% m 82f4: e08fe00e add lr, pc, lr+ n3 n8 h* X, D' x& q2 H
82f8: e5bef008 ldr pc, [lr, #8]!
8 t; U* |& t5 G; [( ~9 ? 82fc: 000082d4 .word 0x000082d4
9 ~# y2 G$ X0 ` 8300: e28fc600 add ip, pc, #0 ; 0x0
/ S2 e& C4 K% l! p8 H 8304: e28cca08 add ip, ip, #32768 ; 0x80008 _- L- s* v9 C8 S) f4 g3 j& L
8308: e5bcf2d4 ldr pc, [ip, #724]!
. z3 }* W8 c- W$ x+ R# p7 A 830c: e28fc600 add ip, pc, #0 ; 0x01 b J: y7 H( P# K% J" B( ]
8310: e28cca08 add ip, ip, #32768 ; 0x8000
. O" P; m* |+ Q6 C: j 8314: e5bcf2cc ldr pc, [ip, #716]!7 L) @9 G( ~5 F0 ]" o& t, |+ P: |
8318: e28fc600 add ip, pc, #0 ; 0x0' p Y: c3 S) t ^7 l6 T* K9 M
831c: e28cca08 add ip, ip, #32768 ; 0x8000
* W, Q; i2 i! f: O+ U5 P: v 8320: e5bcf2c4 ldr pc, [ip, #708]!
1 }( y% P% Q9 {$ U* y2 qarago:
$ [" U) ^5 x% t! m* A( i: M0000825c <.plt>:
) G0 e* [, t2 |( C. J: U 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)! E% P5 k5 c* V* f
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
$ x" D. |% N# `6 w0 R1 e 8264: e08fe00e add lr, pc, lr, N. x) Z" {7 i+ m4 [" p. T
8268: e5bef008 ldr pc, [lr, #8]!. X/ R5 n5 a- M/ o
826c: 0000827c .word 0x0000827c
) i9 r$ Q& O5 v/ p3 g) g. X1 H 8270: e28fc600 add ip, pc, #0% A" D9 E4 y& M$ @) B' c
8274: e28cca08 add ip, ip, #32768 ; 0x8000" W) L) X) g( a; W$ ~) ?6 B
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c1 [; K- |; f& n
827c: e28fc600 add ip, pc, #0
; G. J2 K# d! B1 z# f 8280: e28cca08 add ip, ip, #32768 ; 0x8000" A) {+ V/ Z( y1 c, l# P
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274" s1 \( ~3 J) ^& u7 ^
8288: e28fc600 add ip, pc, #0
% c6 A* _# W* b' d0 n. f 828c: e28cca08 add ip, ip, #32768 ; 0x8000 Z* ~$ g$ r$ z- l3 C$ E i
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c1 z/ }6 O3 E k. U
none:9 T7 n% U+ {/ \5 B' ^. s
00008324 <_start>:# x4 i; D' K, @
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
9 L8 @( z) N) j7 _4 e 8328: e3a0b000 mov fp, #0 ; 0x09 m* S$ ?2 [5 \& d* M
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
9 H: k# p; U8 M+ E! L; ^/ Q& E 8330: e1a0200d mov r2, sp
. r7 T# L! a' l6 s3 i: c' s5 V 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)) u( G' f7 u1 k( p
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)4 x( r1 N4 H8 r% `
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>2 k: G& E3 u5 @+ j1 g# \6 y
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
8 h2 S0 U" {" H/ F( _ 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
7 Q9 a$ r- S9 m6 Y0 J 8348: ebffffef bl 830c <_init+0x2c>
4 t' d+ r' ]* @+ E+ e- I 834c: ebffffeb bl 8300 <_init+0x20>
- W% W1 j6 P+ j9 D$ N l+ y3 F1 F 8350: 00008404 .word 0x00008404
. ~2 O6 e( ^7 |( o' } 8354: 000083cc .word 0x000083cc) h) ]7 K- c& e4 A* E
8358: 00008408 .word 0x00008408, U* Y, c4 `. C' y( x8 V
arago:/ [' J. l ?! ]
00008294 <_start>:
- D# Z y P; @4 J' J8 | 8294: e3a0b000 mov fp, #0
f& V3 [; r1 {* a) j a 8298: e3a0e000 mov lr, #0
* S$ ?4 o& y4 U7 p0 e' M 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
2 ^0 Z! `' n4 n. o! {) j5 A4 O 82a0: e1a0200d mov r2, sp
% G# W5 k* M5 t8 o$ Z5 U 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!) E0 o, L- @ G5 ^
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
' T& d" U8 Q$ ? 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>, j. S/ q: w6 x& F
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
4 f# Z9 W. F8 K, ? 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
7 d. g7 ?, m, k3 q 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
" F8 G5 O/ f) S" V4 J) i 82bc: ebffffee bl 827c <_init+0x2c>' D. ^. d9 W! W' L* w* _# J
82c0: ebffffea bl 8270 <_init+0x20>
* D5 P( C: ?9 T4 P$ z7 n% V. \ 82c4: 000083dc .word 0x000083dc
! P$ n; j B! W/ ^ s5 y, O 82c8: 00008344 .word 0x00008344
8 h4 f" W+ p/ f. r6 Y 82cc: 0000837c .word 0x0000837c( s) N4 [( o+ a4 V# t- R
none:
# U% W R$ G3 y/ ] [; Q T0000835c <call_gmon_start>:
E1 W9 K+ k" T 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
% X a$ j$ ~8 J 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
; Z! {- W2 }% P+ W' t2 Y2 o 8364: e08f3003 add r3, pc, r3
/ Q" L4 Y* G6 H 8368: e7931002 ldr r1, [r3, r2]
- ?/ j! h: p* }6 o+ E& G3 [ 836c: e3510000 cmp r1, #0 ; 0x0$ ?4 {+ x! o& }" v4 l5 |
8370: 012fff1e bxeq lr( ~4 a7 q) M! m3 v9 l3 B
8374: eaffffe7 b 8318 <_init+0x38> B* K3 Y) U' b C! M+ V' r' f
8378: 00008264 .word 0x00008264
# r/ d+ c8 H& I" {) i' ]& u 837c: 00000018 .word 0x00000018 w$ g" z; z5 P8 a5 f2 D8 J
arago:
) R2 n# L# _( F9 S* F2 w000082d0 <call_gmon_start>:! l2 L! L; ~& S: ?6 i! p
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>- }, R' J, m$ I5 H" M
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
) s$ @, G+ n, ~3 s0 L/ ]; Z 82d8: e08f3003 add r3, pc, r3
. r% X G6 k K; {5 G 82dc: e7932000 ldr r2, [r3, r0]
1 [2 t4 v$ G: W& U# o" T 82e0: e3520000 cmp r2, #0& W }& d" `6 S7 B3 E2 |
82e4: 012fff1e bxeq lr
5 A6 G* w0 y0 X% h4 u 82e8: eaffffe6 b 8288 <_init+0x38>
% n1 A* Y' f. |7 g+ Z( B7 ^1 V& w6 B 82ec: 00008208 .word 0x000082085 p1 m/ g* P7 _* z
82f0: 00000018 .word 0x00000018: [2 m6 @' ]# T$ r# l, N, O$ p# b) z
none:
' ]8 R, @6 S5 x! {" {$ l! \. B00008380 <__do_global_dtors_aux>:
3 n" ?3 c! w* }. E3 v 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
0 w3 q% F6 M+ E 8384: e5d23000 ldrb r3, [r2]
. W& X, d& l M1 m& F: V% L9 I5 W 8388: e3530000 cmp r3, #0 ; 0x06 A- T- D; y' ~* e- t6 b
838c: 03a03001 moveq r3, #1 ; 0x1
p8 v! L& q; j8 |9 c 8390: 05c23000 strbeq r3, [r2]
: v1 w! ]: t: z% }3 Z1 V' p/ w# W- A: g 8394: e12fff1e bx lr
! S/ {1 G+ j5 n0 | 8398: 000105f4 .word 0x000105f4
: q, W$ y- s5 earago:
) r, V, C1 u* M8 b/ t000082f4 <__do_global_dtors_aux>:' n8 v3 b7 v% n7 |0 P6 I5 A* }5 P
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>! R. v& k' M( e2 \& F) @3 s
82f8: e5d32000 ldrb r2, [r3]
9 E* k$ h4 b# x" \) C' p 82fc: e3520000 cmp r2, #09 }8 U5 P" t- x2 S
8300: 02822001 addeq r2, r2, #1
O' Y8 ?# J$ l 8304: 05c32000 strbeq r2, [r3]6 F, P1 j; C! z2 |8 y
8308: e12fff1e bx lr& X8 u* p/ J, h1 X; f* l; Y
830c: 0001050c .word 0x0001050c
! W8 P: E6 C% Q- h: wnone:
) F0 H; Y+ i( `) B0000839c <frame_dummy>:
/ J6 K5 E2 z P9 t 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
. d" r; k. L& W2 v j/ g2 ^, h 83a0: e92d4010 push {r4, lr}
2 O: _4 S/ ]0 ] 83a4: e5903000 ldr r3, [r0]3 _0 ], p0 p9 {8 r
83a8: e3530000 cmp r3, #0 ; 0x0
: ^) }9 F. z1 ^ 83ac: 08bd8010 popeq {r4, pc}
; Y/ V1 q$ B M 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
j1 ?3 p5 S3 G1 j. u$ }1 Z" r 83b4: e3530000 cmp r3, #0 ; 0x0
7 a( i) k! j% w5 b 83b8: 08bd8010 popeq {r4, pc}( c- ^1 }* b1 \+ R/ i/ @3 n8 N' [- L
83bc: e12fff33 blx r3
% d6 K. S0 X, o- ]* m6 V: M 83c0: e8bd8010 pop {r4, pc}
9 j6 U( J8 f" U9 Z 83c4: 000104dc .word 0x000104dc2 ]0 Y2 S9 `5 \2 r" q1 s
83c8: 00000000 .word 0x00000000
' `& G& U7 s4 U4 h" P: j! Z' L1 v! tarago:
" |% u) V8 w5 s1 _# E7 L4 U5 t" c00008310 <frame_dummy>:1 r1 p5 R, g: X
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
' k$ [7 a; F7 M1 a 8314: e92d4008 push {r3, lr}
9 Q$ F4 f; G3 l/ h, @' ?* g. E 8318: e5903000 ldr r3, [r0]
! w/ S( P" J$ d 831c: e3530000 cmp r3, #0% `# N+ a$ \: W* m6 l
8320: 0a000003 beq 8334 <frame_dummy+0x24>9 C3 ~7 D7 ]# {5 f1 ]$ P
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
' W7 C4 n% i! ?' U3 H 8328: e3530000 cmp r3, #0* c8 x& {* ]4 y o" W3 V9 H
832c: 11a0e00f movne lr, pc' t H* J$ ~ u5 K* U
8330: 112fff13 bxne r3
& x, a/ y7 r% ? L/ f 8334: e8bd4008 pop {r3, lr}* ^& j9 W$ i" r1 C) ]3 I
8338: e12fff1e bx lr# G6 w) |# A# C! `
833c: 000103fc .word 0x000103fc/ r. F4 x; P6 |/ U5 `
8340: 00000000 .word 0x00000000
2 A+ ~8 e( t/ }+ b+ g( G* i3 O" Wnone:
& n( Z& N; I1 W! o* w000083cc <main>:3 [- q0 D) i6 }
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)2 u0 k# q) ^ n( Q* N; q5 q) d
83d0: e28db000 add fp, sp, #0 ; 0x02 R/ V6 m- r9 k6 f% B2 I( U
83d4: e24dd01c sub sp, sp, #28 ; 0x1c9 {( _) n0 X' c; v" Z/ J( A3 A1 I
83d8: e50b0018 str r0, [fp, #-24] y* g2 y% B& F
83dc: e50b101c str r1, [fp, #-28]
: X! G9 Q1 R0 S 83e0: e51b2010 ldr r2, [fp, #-16]
7 _7 I7 o0 {, O5 F7 ~ 83e4: e51b300c ldr r3, [fp, #-12]
. T; p) x+ u' j 83e8: e0030392 mul r3, r2, r3
$ N: m5 v6 a5 \& O: C8 E6 q/ q' N 83ec: e50b3008 str r3, [fp, #-8]& c9 j- n) |4 q/ C8 V
83f0: e3a03000 mov r3, #0 ; 0x0 R9 j$ T% T3 m, o! y! w: ^
83f4: e1a00003 mov r0, r3
$ n# d5 m: h# u8 U3 d 83f8: e28bd000 add sp, fp, #0 ; 0x0
x, B0 q$ I6 X6 L( A1 y! D8 t) k 83fc: e8bd0800 pop {fp}& V! H4 \+ s7 B) o o& ^0 n
8400: e12fff1e bx lr( n) r# i' `# M1 w& ?: u
arago:/ Q0 G! X% {# I' X/ S: I- [! P* C
00008344 <main>:
4 X2 y) n* g7 C; X 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
$ K) h3 F, {6 r- I; h6 n 8348: e28db000 add fp, sp, #00 ^, F( m( i2 G& }4 b6 Q
834c: e24dd01c sub sp, sp, #28
0 x% d) O g4 N' V( ?# R" ^ 8350: e50b0018 str r0, [fp, #-24]2 `% w( r: Z6 C- M9 a" {. {2 _! |# q }& T
8354: e50b101c str r1, [fp, #-28]$ E/ }0 [' X \2 P8 U" }4 S; r
8358: e51b3008 ldr r3, [fp, #-8]
5 k9 C# [# C, U 835c: e51b200c ldr r2, [fp, #-12]3 W* j/ }* K6 b d1 B; X
8360: e0030392 mul r3, r2, r3+ k7 c' n& m, r, U
8364: e50b3010 str r3, [fp, #-16]
* o6 E2 }2 s* Q! m. F 8368: e3a03000 mov r3, #0
7 F/ v+ o% z Y 836c: e1a00003 mov r0, r3
$ G7 |& Q( o3 N: M* W5 @ 8370: e28bd000 add sp, fp, #0
3 ]4 Q" @1 J9 Y) @+ F" | 8374: e8bd0800 pop {fp}0 r; R: [' A! i+ v- W1 ~
8378: e12fff1e bx lr% t5 U: R- w) F. y+ W; t9 d& e% ~( B
none:& h% V0 J8 y, C9 X
00008404 <__libc_csu_fini>:$ K4 d+ W' Q3 J
8404: e12fff1e bx lr
- C, ]8 I3 ?7 m1 I+ Rarago:
9 J- H" w v5 [$ n1 I000083dc <__libc_csu_fini>:
6 L2 l4 K; c8 s( C% y, s 83dc: e12fff1e bx lr
4 X1 Y3 d$ W. w+ `# L; Ynone:) P9 u4 K, H* `+ P- m
00008408 <__libc_csu_init>:
( L' H2 |, z$ x% `# ?8 Q; } 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}" d0 t( `5 a4 q: U( A$ l
840c: e1a08001 mov r8, r1
9 f* c; Q# y q2 [. K% P4 x 8410: e1a07002 mov r7, r2
M; K" ~/ j& p$ R+ I0 c# T0 r 8414: e1a0a000 mov sl, r01 m3 ^( ]2 l B8 Q: p6 Z
8418: ebffffb0 bl 82e0 <_init>
- C# `1 f; N9 U. K; ^% {; H% |% p# \ 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
1 M/ E# N% ? o, P. k" @ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>2 b; f3 }1 z b1 {
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>- l+ o3 \' _) U, B
8428: e0613003 rsb r3, r1, r3/ s a+ j$ z) V* [1 ~8 a- s3 I
842c: e08f2002 add r2, pc, r2$ ], m* t9 h* a9 M
8430: e1b05143 asrs r5, r3, #2
5 E' S, {! G) r% A 8434: e0822001 add r2, r2, r1
4 l) D8 i k0 s- A/ s% ^ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}& }. J% U5 L9 K5 E4 J
843c: e1a06002 mov r6, r2
+ n J% `# }/ ?6 @ 8440: e3a04000 mov r4, #0 ; 0x07 v2 c4 i- r6 }8 O5 n
8444: e1a0000a mov r0, sl
5 |, O3 `, t0 e 8448: e1a01008 mov r1, r8: {4 M) Z! V6 X5 G
844c: e1a02007 mov r2, r7/ \5 C7 ]3 G2 s! Y
8450: e1a0e00f mov lr, pc
4 E0 e8 z$ _6 K 8454: e796f104 ldr pc, [r6, r4, lsl #2]/ T" b5 }, @9 F8 G' ~
8458: e2844001 add r4, r4, #1 ; 0x1! D" y [9 f$ }9 _# @! E
845c: e1540005 cmp r4, r5
8 ]9 f' m9 S# J. B 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
) @3 V3 U/ y% O! u. p- W0 X2 \ 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
# ? U7 l/ B1 _( R) z 8468: ffffff04 .word 0xffffff04
$ j7 ]7 i* ?% w4 w/ b3 } 846c: ffffff08 .word 0xffffff08
9 t1 n0 R3 s4 }( ^% @9 p 8470: 0000819c .word 0x0000819c$ Q* {* _( [' f; D( B5 G; h1 h
arago:
9 J: @( f4 h' L9 X7 F* W0000837c <__libc_csu_init>: K8 l' x0 Y6 T, ?+ d- M
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
" s0 ]% j$ x3 d3 U* U) T4 B/ ~8 F 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>+ H' k1 b0 q. P3 k; l
8384: e1a06000 mov r6, r0
4 V: o7 V# `/ |/ h3 l; E2 { 8388: e1a07001 mov r7, r1; J1 d1 ^& q( n' m0 y: j' n0 ~5 U
838c: e1a08002 mov r8, r2
- Y, x* P& }: k% d3 @9 N) ^ 8390: ebffffae bl 8250 <_init>* H$ a6 S) k; Y+ u! ~" A
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
/ y& `7 }4 {# S0 \/ \, P 8398: e08fa00a add sl, pc, sl
) W7 s7 t6 v& j- N$ G4 T/ @ 839c: e08f0001 add r0, pc, r1% V" W& L D. q* Q& B' g: |
83a0: e06a5000 rsb r5, sl, r06 e* _, z! Y* D! m9 o/ |; x6 p
83a4: e1b05145 asrs r5, r5, #2% e% i1 a. {; X% {( h" _& o
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
) b: H" g; i# l% W" a; N' r 83ac: e3a04000 mov r4, #0) W/ ?, J: D$ p- M
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]* m& Q7 t {) t
83b4: e1a00006 mov r0, r67 u1 m% |( C5 E2 Y
83b8: e1a01007 mov r1, r7
- j1 A5 u) O" ^# I' s$ E 83bc: e1a02008 mov r2, r8
! D- r! U- u% G) Z( R 83c0: e2844001 add r4, r4, #1; Q/ y( l9 K4 P% U
83c4: e12fff33 blx r3) \* a" R& b% J' m0 J3 }
83c8: e1540005 cmp r4, r5
+ U$ K% \2 ]/ F& W1 e 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>* h$ F7 p1 U) q5 ~' @: ]& e0 M: |
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}3 h }5 s& d' E/ B) Y) S0 h
83d4: 00008054 .word 0x000080546 i7 U6 A5 j0 g' \8 t
83d8: 00008054 .word 0x00008054
& q$ S4 ~0 E7 M# onone:3 A3 t. z; }1 s% R3 y7 t; Y
Disassembly of section .fini:
& _; S& F" V9 n
3 e2 n3 U6 \1 j( O6 \5 f00008474 <_fini>:
+ L: _/ N# C, p* \" ^8 }& E$ ? 8474: e92d4010 push {r4, lr}
( t( j$ K/ g! j/ E0 c" H 8478: e8bd8010 pop {r4, pc}* Q* ]9 Z8 c6 O% K, t
arago:
, m4 K- n7 r9 A4 E& u: A( J) MDisassembly of section .fini:
. @8 M0 R, W% I) Y/ k& f7 d$ z5 ?! }
000083e0 <_fini>:/ G7 K: r4 }" l7 Y# H3 N- e
83e0: e92d4008 push {r3, lr}' G5 L- g8 B. v3 y, [7 r, [
83e4: e8bd8008 pop {r3, pc}
4 P( `6 R- \, x% y8 e6 i( a G0 {9 O( Y' H: v5 B9 F
' l6 E) w( k: e. i2 v' l @
4 w: v! D) h: g
|
|