|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:3 h1 `9 D' o5 C
1 #include<stdio.h>
! {' G& k, R& D0 P0 A) R 2 #include<math.h>; s7 ?, R: X/ D H7 B5 O
3 int main(int argc,char* argv[])
2 @ `2 C7 i+ Z& a+ h' k 4 {
$ O3 k* k% \- C3 E" ]" f$ h( k 5 int a,b,c;0 d- @/ I4 z8 \: C/ l! y
6 c = a * b;
" J1 x0 `) X" K' i8 t5 K- |( M1 q( d 7 return 0;
( o4 Z4 N. c' X% K 8 }; N& }' P5 ~4 m) E% w9 D
4 ?: j, ^! |1 M. S! o下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
% E% z% J- e5 T' Onone:
' `9 J) q* ]4 z000082e0 <_init>:
: e5 H! V; Z* B7 P5 n4 C 82e0: e92d4010 push {r4, lr}# x% [' a/ o3 K3 @9 l7 E$ D. ^! t
82e4: eb00001c bl 835c <call_gmon_start>
9 [, \! s, V4 Q; s 82e8: e8bd8010 pop {r4, pc}3 [% k# a; Y+ X' ^1 i) X( z
arago:$ Q2 S, H0 f+ J
00008250 <_init>:; |: v8 F7 l9 T+ x! _
8250: e92d4008 push {r3, lr}4 {: i# W8 |! C! q. }
8254: eb00001d bl 82d0 <call_gmon_start>$ ~3 ~1 [, z9 y# E! P
8258: e8bd8008 pop {r3, pc}& {4 X4 ?+ d' W9 E$ A" r) d5 A/ R# F3 Z
& m" O6 }$ K4 }; I
none:7 V- J9 X6 M* h# z- r( ^" y5 O
000082ec <.plt>:
3 p1 e2 @6 M& [% M! a 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)* \! Y o/ i! V, l: _
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>/ b9 \# r3 e% Y; ~6 Y: g
82f4: e08fe00e add lr, pc, lr
# G% Y, S! B% b) ]6 _ 82f8: e5bef008 ldr pc, [lr, #8]!
* k7 ^' h& t* V [0 H 82fc: 000082d4 .word 0x000082d4! z% _1 z' X# |. @
8300: e28fc600 add ip, pc, #0 ; 0x0
9 @7 ~6 [0 D/ { C 8304: e28cca08 add ip, ip, #32768 ; 0x8000
8 c; Y8 h2 B( \. }: @ 8308: e5bcf2d4 ldr pc, [ip, #724]!
. E& ?& `1 c) R. i. ?0 J 830c: e28fc600 add ip, pc, #0 ; 0x06 ^9 V: b) ?1 ^$ D
8310: e28cca08 add ip, ip, #32768 ; 0x8000- f k& \: q# J H* i8 O6 f0 Y5 D* r
8314: e5bcf2cc ldr pc, [ip, #716]!
+ e& ~ R4 A; K k) k7 _6 U 8318: e28fc600 add ip, pc, #0 ; 0x0/ `* ?4 F( F! O4 W( B! j
831c: e28cca08 add ip, ip, #32768 ; 0x8000' b, M* F8 y! c; X1 n/ l5 L
8320: e5bcf2c4 ldr pc, [ip, #708]!
; j& j; A- E8 j0 Y6 e& @9 V1 varago: l3 J1 V0 z5 J: G: z* F
0000825c <.plt>:! a# Y' x+ [3 h, M' ]( t
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
% d7 r. M8 o% l" X0 B7 {: W 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
5 b6 g+ n3 G# v; e3 L 8264: e08fe00e add lr, pc, lr' X: f9 O) H6 f- |0 a7 y! k
8268: e5bef008 ldr pc, [lr, #8]!+ d6 m& E" J4 l
826c: 0000827c .word 0x0000827c
' n( w) s2 U! |7 k: V 8270: e28fc600 add ip, pc, #0* c8 }4 F: Y' p4 {) }! R
8274: e28cca08 add ip, ip, #32768 ; 0x8000% `' B: r7 K; ]9 M* c4 L! }8 S
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c4 B! ^- ? _. z: ]
827c: e28fc600 add ip, pc, #0
% |1 `$ S* R, z* ]) c" h% H 8280: e28cca08 add ip, ip, #32768 ; 0x8000
3 q$ x! p9 o! _2 `/ o2 _4 N* ^ 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274/ l& \2 Y0 J! c3 c# f/ b1 d
8288: e28fc600 add ip, pc, #0/ B8 d! S l1 X1 q" ?
828c: e28cca08 add ip, ip, #32768 ; 0x8000& H9 Z- Q @6 f6 R/ k
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
" n) P! O! X: x( P C! Hnone:
6 T- \3 q, a3 g% T: P3 z00008324 <_start>:
) q7 W! F' e' D6 F8 H1 D 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c># q# d, z Z- p3 P( q# Q, e
8328: e3a0b000 mov fp, #0 ; 0x0
# l/ R( r/ e1 d3 z( L. C 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4). L: A, u0 p9 m5 E5 `2 O
8330: e1a0200d mov r2, sp4 M, {- d/ ?0 \$ F; g B" t5 U
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
2 _5 _% |# g, [8 O, n( p! ?5 l( p0 @ 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
! T5 d- Z# F! r! H 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
" c8 B; n( R7 l( b H 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>8 m/ t$ a6 r% w- e4 W
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)4 Q5 R* n, k% E2 H
8348: ebffffef bl 830c <_init+0x2c>& }2 i. ^8 y7 A7 i- J$ @
834c: ebffffeb bl 8300 <_init+0x20>
( d ?2 Y- j8 \ 8350: 00008404 .word 0x00008404* I" i4 w v/ o
8354: 000083cc .word 0x000083cc
- q" R0 |- Q& M* N9 m+ ? 8358: 00008408 .word 0x00008408& G( e: d: Y; L$ _5 @+ h8 E
arago:" v! |) H7 W* P% v
00008294 <_start>:* J! Z7 b) W1 ]! Y
8294: e3a0b000 mov fp, #08 U; W; L: N0 p( b! d/ t5 z; H
8298: e3a0e000 mov lr, #04 J6 P) k9 e7 F! C0 s' ?
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)- C$ O; p2 g1 X7 y, [+ k
82a0: e1a0200d mov r2, sp
S( q& D2 Y( i8 h 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)( I+ X$ [. m$ q0 S1 `; h8 l1 [# i
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)& q( h: Y0 p5 ^* ~/ {2 s
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
4 S% f4 F7 h. u# h6 D 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)# E5 b# t' z2 c7 r
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>* n! e# s/ r1 U% \
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>, @$ q$ r6 U4 l% R$ q4 e5 k: i
82bc: ebffffee bl 827c <_init+0x2c>2 T2 ~, R/ C& S2 w
82c0: ebffffea bl 8270 <_init+0x20>
0 X! P" B, i( |$ r5 j" e% Z: s 82c4: 000083dc .word 0x000083dc
% }. }2 @7 ]7 c2 b2 j 82c8: 00008344 .word 0x00008344, m$ f# y! x( u, v. B4 Q
82cc: 0000837c .word 0x0000837c2 n) [, h3 s1 h9 q5 T$ N# S
none:
6 P n4 p4 }3 \7 D7 j0000835c <call_gmon_start>:3 P6 @, c S. h
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
. w9 N7 b, ~ k6 Z7 b' k. [! k& h 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
4 [, i, z0 ^0 z) e 8364: e08f3003 add r3, pc, r3
+ P& F) r* |! L* l& ?# f: w# v1 _ 8368: e7931002 ldr r1, [r3, r2]
s: \0 [7 k' R# m. x( t8 K 836c: e3510000 cmp r1, #0 ; 0x0
+ D/ i6 r: D$ \- ~# z 8370: 012fff1e bxeq lr: g! T. d6 x8 ]( N' A
8374: eaffffe7 b 8318 <_init+0x38>3 F) {+ u9 Z5 F. h( s3 y) Q2 \ S
8378: 00008264 .word 0x00008264* c! O4 J/ f* j3 }* T
837c: 00000018 .word 0x000000187 M* I" P/ s- d0 R$ ?( c
arago:5 I6 K( C4 Y+ s ^ S+ E e: |
000082d0 <call_gmon_start>:
& Y6 h i7 C. g0 T 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
0 r+ V" B" }7 M) W- m 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
3 _( Y! ?9 u, k4 Q; A W6 ~ 82d8: e08f3003 add r3, pc, r38 L9 [3 g+ O1 j! A- d* l
82dc: e7932000 ldr r2, [r3, r0]
. B" G& V1 X/ c; X# }- F0 G# ^ 82e0: e3520000 cmp r2, #0
. l3 D: D9 j5 I0 ^ 82e4: 012fff1e bxeq lr
' q& |) }$ n: o& I4 R( [ 82e8: eaffffe6 b 8288 <_init+0x38>
" Q* ~ v+ W8 t3 f/ {( F 82ec: 00008208 .word 0x00008208- E% V/ Z4 i* H2 [0 O
82f0: 00000018 .word 0x000000185 f5 c) G; ]4 @
none:* Q" i+ E, R$ {) [% X6 y
00008380 <__do_global_dtors_aux>:
4 K" @! _+ V- q6 z 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
4 n9 z8 L8 }- J3 _+ o. H 8384: e5d23000 ldrb r3, [r2]
" y- Q) ^* [) R8 q" ^; j3 R, W 8388: e3530000 cmp r3, #0 ; 0x0
- c( Y3 X% z$ t5 a 838c: 03a03001 moveq r3, #1 ; 0x1
9 u! W7 ~" i6 _: x7 P 8390: 05c23000 strbeq r3, [r2]9 }& {& H; q& |: d) ^ Z/ G+ ]
8394: e12fff1e bx lr
/ j5 A' }0 G& }6 X5 }+ r 8398: 000105f4 .word 0x000105f4
0 J2 Q4 j& |7 e* S; g& U* b7 Marago:
4 e. ]# S3 D' X& Z, w7 s000082f4 <__do_global_dtors_aux>:
2 ]* x) M7 s$ k3 `3 @ 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
: }, v' o8 r+ f 82f8: e5d32000 ldrb r2, [r3]
- a$ e& p+ ~/ J 82fc: e3520000 cmp r2, #0/ r$ b- ]9 {0 f. q( X
8300: 02822001 addeq r2, r2, #1
3 v8 |8 }' s' }1 x/ B0 l& y 8304: 05c32000 strbeq r2, [r3]
8 |/ \" s. S2 N* t. o% Q @2 l4 f 8308: e12fff1e bx lr6 f/ h6 q: r; X# @3 h2 `# F' y7 y4 p
830c: 0001050c .word 0x0001050c
2 Q/ u( X. }/ Gnone:
. ~# O; H8 U: j9 V' ]! A3 b0000839c <frame_dummy>:
E8 t7 l( l( Y: R; G* B; D 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
: C. B* Y N4 \ 83a0: e92d4010 push {r4, lr}
( O4 Y# a, U6 H) ~ 83a4: e5903000 ldr r3, [r0]+ Z" h; m) |# i4 w' P$ f* f
83a8: e3530000 cmp r3, #0 ; 0x0
: H f/ b2 T! s 83ac: 08bd8010 popeq {r4, pc}: L; ]% H2 f9 |: G
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
0 `: J) \" s6 b" B+ C 83b4: e3530000 cmp r3, #0 ; 0x0
, f7 G8 I! U2 x6 m' H: m. [ 83b8: 08bd8010 popeq {r4, pc}
4 E' r9 m5 R8 D1 T 83bc: e12fff33 blx r3
5 ~# y9 p% E! H$ ?* P 83c0: e8bd8010 pop {r4, pc}7 \0 m. L. s6 v
83c4: 000104dc .word 0x000104dc
4 N! }, E; o7 W" K( F! \ 83c8: 00000000 .word 0x00000000
- P7 U7 [" |9 M! [4 aarago:' b3 k4 w9 M- B) z; g; _ a$ F8 E! }
00008310 <frame_dummy>:' W1 m9 @7 I! A) F; u! `
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
?3 y8 f# p9 A& h 8314: e92d4008 push {r3, lr}2 k& F) j7 g/ f, l2 P# ?7 U
8318: e5903000 ldr r3, [r0]
; c) |: o. H3 D" r: D% j 831c: e3530000 cmp r3, #0) m0 W5 O" L2 `2 b& P9 p* H
8320: 0a000003 beq 8334 <frame_dummy+0x24>- G' j+ Q6 ]: W8 j- N
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
4 h( L% e9 J: U! c& t9 C 8328: e3530000 cmp r3, #0 z! s4 C& ]! N2 O1 P( a
832c: 11a0e00f movne lr, pc
# D& L `5 }! R! X( X0 M 8330: 112fff13 bxne r3
5 T5 k: G; E$ B: @+ |$ U- T2 k* ? 8334: e8bd4008 pop {r3, lr}
n. V" F# \ L- b 8338: e12fff1e bx lr
: C3 @# z9 P* _! [, f2 r1 E 833c: 000103fc .word 0x000103fc- C3 K/ V/ K1 u
8340: 00000000 .word 0x00000000
+ F+ n$ D ]/ F0 `2 _none:
3 O% `/ `) O- E) N2 x000083cc <main>:' V7 Q" k3 f' x' V
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)' x0 v* k0 n7 j2 A8 v) h/ l9 Y
83d0: e28db000 add fp, sp, #0 ; 0x0
3 |/ i0 c) N) H. Z8 F- \, u 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
* i: |" S; j9 w) E5 l! U$ A8 Z 83d8: e50b0018 str r0, [fp, #-24]
' A$ t4 L3 e7 l ~" d3 k) M3 s2 h 83dc: e50b101c str r1, [fp, #-28]
8 ^: ]# G. M& a7 | 83e0: e51b2010 ldr r2, [fp, #-16]7 Q0 [ f0 V( Y' f. i
83e4: e51b300c ldr r3, [fp, #-12]! `$ f8 k: z4 e/ D' q6 c( D3 \2 @
83e8: e0030392 mul r3, r2, r3
0 Y7 H. t3 d8 e$ d 83ec: e50b3008 str r3, [fp, #-8]5 N3 c) G6 a- p6 V: U2 ~* N
83f0: e3a03000 mov r3, #0 ; 0x09 p" w' _9 ?5 z
83f4: e1a00003 mov r0, r3
2 W8 D4 A6 ?2 ?5 R) r 83f8: e28bd000 add sp, fp, #0 ; 0x0
% x$ G' g- t6 y' ?- [1 I/ n 83fc: e8bd0800 pop {fp}& z6 C. R3 E1 W+ p$ A$ j$ F7 k
8400: e12fff1e bx lr
; f9 B# }9 j, ] q2 ]' `arago:
+ D' |, m- N% F* R00008344 <main>:
/ @- m. X. v& j! K2 n3 \ 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)! p- k. V' r8 D2 _5 S- c
8348: e28db000 add fp, sp, #0+ m1 }7 w% z' ^( W$ w* K& Y
834c: e24dd01c sub sp, sp, #28) R7 i- s7 `' ]
8350: e50b0018 str r0, [fp, #-24]7 p7 B$ |, A @+ S @9 E
8354: e50b101c str r1, [fp, #-28], |7 b7 b/ {- @- g6 q% P+ m) N
8358: e51b3008 ldr r3, [fp, #-8]
8 I! E) q! k4 M2 p 835c: e51b200c ldr r2, [fp, #-12]4 s* c! w* R; N8 E2 y
8360: e0030392 mul r3, r2, r3& g+ c2 U$ {) D( z1 d% r! W
8364: e50b3010 str r3, [fp, #-16]) Z+ n: B' W: [
8368: e3a03000 mov r3, #0# I4 O5 ]& ]) ^( D% S H7 b
836c: e1a00003 mov r0, r3+ e% V! B: D7 |, G- Y6 V" A/ F2 D9 @
8370: e28bd000 add sp, fp, #0
3 q' X2 c3 U7 L L 8374: e8bd0800 pop {fp}
4 a+ d; {8 e, B# n6 b/ I) M 8378: e12fff1e bx lr
) Y) e/ F3 O( n1 ?' [none:
( U$ k/ Z: r0 g! o00008404 <__libc_csu_fini>:
1 C4 M, n# w- D- V- V; S 8404: e12fff1e bx lr/ Q( p( d! ]7 t2 G
arago:
# `% k ~7 q0 `% `000083dc <__libc_csu_fini>:
6 Z `# r( ]3 S/ T; K 83dc: e12fff1e bx lr
3 C+ s+ z$ l1 H3 z& cnone:
0 m) s0 c7 C$ b00008408 <__libc_csu_init>:" ~) M/ c, I- Q
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} A% [ ]( n1 t
840c: e1a08001 mov r8, r1% Z* ]3 M3 C' z+ b6 ]6 {1 { d
8410: e1a07002 mov r7, r24 g# W+ s, q) x' N$ h" }' B
8414: e1a0a000 mov sl, r0* E& s% t6 Y$ y7 e6 C
8418: ebffffb0 bl 82e0 <_init>
7 g' C/ t9 u4 R: f 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
$ ~! Z9 E+ {, C; c" L+ m( u; Q) Z 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>' j" E, U6 D. ]$ O: B% z3 D
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>0 H8 E. X8 k: ?2 K& l
8428: e0613003 rsb r3, r1, r3* M* t8 c/ ]( ^4 [
842c: e08f2002 add r2, pc, r2' z ?2 D, T: S9 X# o# m
8430: e1b05143 asrs r5, r3, #2
, h% x" K2 L8 R+ e& D 8434: e0822001 add r2, r2, r1
" Y5 s, }! D! S. V) g- u 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}- v( R2 b$ }) B9 u& Y) m0 \" k
843c: e1a06002 mov r6, r2
4 N) |5 U- O$ V" } 8440: e3a04000 mov r4, #0 ; 0x0
+ s- @* S0 H. z0 a6 {6 q 8444: e1a0000a mov r0, sl
2 W4 v4 c5 d: t' x 8448: e1a01008 mov r1, r8
4 l& z( ~! R! q/ T# s, @8 c 844c: e1a02007 mov r2, r7! g F- P1 K6 l+ U, U( H
8450: e1a0e00f mov lr, pc
6 O9 |! l: Z. u 8454: e796f104 ldr pc, [r6, r4, lsl #2]& d, A0 l9 r: c# @) {) X; _
8458: e2844001 add r4, r4, #1 ; 0x1* |/ n2 h& G' X& L! @" l" M, H# ?
845c: e1540005 cmp r4, r5
2 H: {# O, r; P3 R+ J 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>) y# D0 r8 u4 `& q) ~+ f) T
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
K3 }+ {$ e, z4 F. j* V 8468: ffffff04 .word 0xffffff04
4 R7 W! I/ Q3 F3 G 846c: ffffff08 .word 0xffffff08
' z( _ F& z& F% T) S& l# ?% J 8470: 0000819c .word 0x0000819c) W# E/ l- R) J
arago:6 q+ }7 c# y# o+ w
0000837c <__libc_csu_init>:
; J! \) v* k% ~! T. l* e' ? 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
: U1 ?7 n1 Z! S( a! z 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
8 P }3 ?1 d2 Q { B 8384: e1a06000 mov r6, r0- G/ B, _4 {4 q F1 g+ Z2 r
8388: e1a07001 mov r7, r13 Z" W! c9 `* f) _
838c: e1a08002 mov r8, r2
: a% e# C4 ~4 E5 r1 W 8390: ebffffae bl 8250 <_init>
5 w9 n9 d4 F! s7 z3 J7 L 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>/ V3 ` ]) W# F A# ^8 U. }: y
8398: e08fa00a add sl, pc, sl
; h* T7 i' Q7 v% { 839c: e08f0001 add r0, pc, r1
" n& O* l& d+ x 83a0: e06a5000 rsb r5, sl, r00 X2 W& `4 L, z+ [0 C3 ^5 T: W7 v
83a4: e1b05145 asrs r5, r5, #2
2 p3 L3 X+ E5 x% C: L ]0 P, w 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
# B5 j; {/ h$ K, e/ m; |8 u; \' n* m 83ac: e3a04000 mov r4, #0
& u6 p) J3 t% _& Y' r2 V 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]. P5 q+ y5 p% m1 F4 R
83b4: e1a00006 mov r0, r6
* G. c! ], V) c* r% e* m 83b8: e1a01007 mov r1, r7
/ m: @% d* ~ b/ [7 L1 _/ o/ r! { 83bc: e1a02008 mov r2, r8
6 X# `5 D) ~# g 83c0: e2844001 add r4, r4, #14 |) H# s8 _" f9 a2 d5 o
83c4: e12fff33 blx r31 l# B- ]1 z/ x* W& t7 U! w
83c8: e1540005 cmp r4, r5
% \( n8 \' b: w6 A; k* T# l 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
G) j6 y2 n8 t3 O/ I4 G 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}4 Q7 I p5 I$ {* j+ Y7 }' `
83d4: 00008054 .word 0x00008054
( m7 m& t: S1 m1 r L0 a 83d8: 00008054 .word 0x00008054 _( Z2 w+ i' F, Y4 O! S
none:
* I2 F. m' j2 M d5 J T1 Q, pDisassembly of section .fini:
; J L, u _6 @4 g9 Y3 G2 ?9 E& h3 H) [" q
00008474 <_fini>:6 b1 k3 N! G. Z$ o% P. u* i* ^0 x
8474: e92d4010 push {r4, lr}8 k. {9 C& f) \$ ?- B5 R
8478: e8bd8010 pop {r4, pc}4 n' q7 n. K& E/ m8 J
arago:
* i ], c% d) U& u7 [8 cDisassembly of section .fini:
* s" t T( [, @# ?# |4 ~2 n/ W; Q0 I/ ~2 v+ e3 k8 o
000083e0 <_fini>:0 u4 S5 }) d& G$ u0 |4 _; k3 g. [
83e0: e92d4008 push {r3, lr}
% W6 p2 }* S# N3 p$ \ 83e4: e8bd8008 pop {r3, pc}
! R( G- v( \/ o6 f
1 k% F. x" c* A) Z' ?1 @+ I
- n& ] \" I0 X4 |! o
: k+ u- V9 C) D% q |
|