|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:/ n# u; [* G: h- [ B8 a
1 #include<stdio.h> , ?5 A9 K/ F1 i) E' n& i
2 #include<math.h>. G4 }1 o/ q! ^4 u% f+ H
3 int main(int argc,char* argv[])3 U$ N! ^# D+ y+ u" h1 ^2 Q
4 {' d( f1 f6 @2 P" j
5 int a,b,c;
% h+ o3 t+ L& t 6 c = a * b;
% O, T9 Z- ^) o' x- W3 h 7 return 0;4 r/ [$ G# r! d5 j9 B
8 }
% L& G' p, B. {" d/ d* l7 c+ Q
* \$ r- W( T! e( x3 W# ?下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看9 _2 N# Z7 v0 i* D! I9 T4 j
none:
8 X4 a# `1 B, T1 ]/ D' X8 q' P+ S; Q000082e0 <_init>:
5 G# M( P1 X& A, L( L# K 82e0: e92d4010 push {r4, lr}& D# L& J+ y& W0 m% @; p
82e4: eb00001c bl 835c <call_gmon_start>
. Y( l# U4 L2 n) [3 s% @% u 82e8: e8bd8010 pop {r4, pc}
9 B0 h9 O+ U! E+ \( M0 Rarago:7 R# X6 m( y8 F( Y
00008250 <_init>:0 l" ~$ y% E% r/ e
8250: e92d4008 push {r3, lr}* l5 E* a5 _( J+ f
8254: eb00001d bl 82d0 <call_gmon_start>
% e1 M9 o+ G5 _ ?+ Z6 [ 8258: e8bd8008 pop {r3, pc}# P' @7 ~: T- J( u4 H8 \$ G
5 P! m3 m2 x1 \- W+ {/ c! Q
none:
7 {# O) V! a W% ~000082ec <.plt>:
7 h" R4 r c: E. h% r; a8 v$ G 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
2 V5 c( D2 n! Z" ~3 b 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
3 | G9 ]/ P- Q4 b. a: } 82f4: e08fe00e add lr, pc, lr/ r! ?$ @6 p( M
82f8: e5bef008 ldr pc, [lr, #8]!
9 F4 H) d( b9 |5 G6 t k* a 82fc: 000082d4 .word 0x000082d4- i* B( u" D) h2 Z
8300: e28fc600 add ip, pc, #0 ; 0x0
+ v1 s4 g5 t& ^" y 8304: e28cca08 add ip, ip, #32768 ; 0x8000
8 v$ P, D/ n6 k 8308: e5bcf2d4 ldr pc, [ip, #724]!4 |0 H7 Y8 R9 M& c) o3 _
830c: e28fc600 add ip, pc, #0 ; 0x0
4 A( d8 i" h: D8 u5 d* N9 t 8310: e28cca08 add ip, ip, #32768 ; 0x8000! \7 w" H: q9 L6 }& A* h9 a& G
8314: e5bcf2cc ldr pc, [ip, #716]!
# f/ }2 }+ }0 C, f* E3 `9 A+ x+ l 8318: e28fc600 add ip, pc, #0 ; 0x0/ u% G' y4 K& |" |
831c: e28cca08 add ip, ip, #32768 ; 0x8000, k. c; `5 \/ k9 t
8320: e5bcf2c4 ldr pc, [ip, #708]!
7 I7 ~2 O. t' I0 R5 K3 Sarago:
( X8 ~" w* G2 X8 K8 a: c0000825c <.plt>:0 ?5 J8 G# S9 ~# ~( G
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
% v, o& q+ U5 I- I( H# U 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
: E! {# ? w" x9 R- a, r: r 8264: e08fe00e add lr, pc, lr; p6 F8 M" f# _8 N: x' U8 N
8268: e5bef008 ldr pc, [lr, #8]!
0 c* P3 V- | J- C2 L; x$ l( \- u( X 826c: 0000827c .word 0x0000827c
+ ~' S# d( l5 f. }* A 8270: e28fc600 add ip, pc, #0
+ G- u. O2 X, X8 Z* J 8274: e28cca08 add ip, ip, #32768 ; 0x8000( p' V, L4 L8 Q0 e
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
$ S4 _ p2 Z2 {; S! R6 F 827c: e28fc600 add ip, pc, #0
5 {& \7 [/ k' Z 8280: e28cca08 add ip, ip, #32768 ; 0x8000+ k5 L- n. U, {2 J( S6 o
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
9 ]' R( `1 \, P 8288: e28fc600 add ip, pc, #0
. ?- x6 w: W( {, B0 ` 828c: e28cca08 add ip, ip, #32768 ; 0x8000: R8 a. v4 i. d# M/ `5 f( y7 `8 t
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
+ X- s) b7 u |none:$ _* ^; }9 q* y: [5 A
00008324 <_start>:0 _" f4 s9 X) B0 |4 M @; [6 N6 q
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
C: M; W: K4 ~% y1 Z 8328: e3a0b000 mov fp, #0 ; 0x09 o1 z% O8 c& @( V/ ~& ~, _2 i
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)8 l: J3 D7 g" C4 g
8330: e1a0200d mov r2, sp
% H& m* y1 L9 D3 i* O# Q 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)/ Z$ }0 `. T ?+ h
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)) p' h4 D" ] r2 e- p6 q$ J1 l# ~
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>7 x3 W3 r; i* V
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>/ Z* O* i. q. P$ Q5 x
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)# }: S& ]# d* A) Q7 U: ~
8348: ebffffef bl 830c <_init+0x2c>! M2 r8 f. ~# \# [# ]
834c: ebffffeb bl 8300 <_init+0x20>
( h8 L: P( L1 s2 D7 f 8350: 00008404 .word 0x00008404
" k0 `- R3 c9 K0 x 8354: 000083cc .word 0x000083cc
% W- R3 m, M! F z/ B 8358: 00008408 .word 0x00008408; g3 m; P# R5 F3 m
arago:) y: c5 K3 S+ o6 ^
00008294 <_start>:4 }: |( R2 Z2 y% t
8294: e3a0b000 mov fp, #0! e3 R- z$ _- Z( y% k( V
8298: e3a0e000 mov lr, #0* ~$ b4 c9 Y4 z y2 ]
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)5 d8 S8 E: _. p x) m, S
82a0: e1a0200d mov r2, sp- T5 i0 u7 ]/ o+ B- ]- ]
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
# G9 V, t1 I/ U. }, J( R& } 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
$ z6 k C5 N' s; K: u. k3 m1 X& S 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
/ u4 n" L$ Y2 u8 Q# y 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
i& m. z+ o0 {6 ^* d+ |! a; `' U 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>" e' n @3 i h! _% u, p9 y3 t
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
x+ u) H* @( y2 C% G9 w 82bc: ebffffee bl 827c <_init+0x2c>
" i, @) w/ M% |" U& Y 82c0: ebffffea bl 8270 <_init+0x20>/ J9 _* u- Z& X Z0 B3 P, ~+ a2 ^! X
82c4: 000083dc .word 0x000083dc' ?( w' c$ I' A9 P* f2 B( R$ {( g
82c8: 00008344 .word 0x00008344
) w5 z' t7 m# ~7 J4 f8 w 82cc: 0000837c .word 0x0000837c
& @( p7 J5 ] c2 y* ~none:
$ g4 J0 I) q( w% g4 C1 H( `0000835c <call_gmon_start>:
, [) a5 i1 D% n. Y+ | 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>$ \% B2 S) u, Q
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>, a3 g S& l5 S4 e) y$ Q0 }9 ?
8364: e08f3003 add r3, pc, r3+ |& v! `) b- Q7 y1 n
8368: e7931002 ldr r1, [r3, r2]' h( h% W# m* c5 r+ w
836c: e3510000 cmp r1, #0 ; 0x0& V' F- O- I. _
8370: 012fff1e bxeq lr" A" v8 C9 m5 H
8374: eaffffe7 b 8318 <_init+0x38>
7 P* g( L0 v; j1 E 8378: 00008264 .word 0x00008264
5 p5 G8 \! e+ O6 @7 Q 837c: 00000018 .word 0x00000018. r3 \/ Z( _: S
arago:
3 C4 W! |% u* m; [000082d0 <call_gmon_start>:4 L8 S3 W6 k; H: p( |! _$ E
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>: w$ P' V" c- p9 U
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>; N" _/ S" w6 u- I: F! D
82d8: e08f3003 add r3, pc, r3
3 c9 d; X/ y9 @2 R) v- y 82dc: e7932000 ldr r2, [r3, r0]
4 M9 D6 n/ ]* o" H2 j. e 82e0: e3520000 cmp r2, #0
2 K! F0 T/ O- Y1 q; W 82e4: 012fff1e bxeq lr
5 Y* g+ j. E [- v" Q 82e8: eaffffe6 b 8288 <_init+0x38>% |. |, W( m2 Y
82ec: 00008208 .word 0x00008208
: s5 {' e% }; N w& o# W 82f0: 00000018 .word 0x000000185 i8 Z# f1 g6 w+ m% L
none:2 U/ K0 B, w `, M
00008380 <__do_global_dtors_aux>:9 F" w8 k( ?5 ?1 m' y' T/ ]7 P
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
$ O+ v. s3 E8 |2 q" T; R 8384: e5d23000 ldrb r3, [r2]
2 `7 B6 u, Y. P# k5 y/ N 8388: e3530000 cmp r3, #0 ; 0x0
. u& t0 s+ W% f/ n; f1 M 838c: 03a03001 moveq r3, #1 ; 0x1
4 t8 _' m1 ]. ^. i; U$ d, T8 j 8390: 05c23000 strbeq r3, [r2]+ `- \, U# U+ S; b' g @' s" {
8394: e12fff1e bx lr/ K2 ] L, k0 T+ X
8398: 000105f4 .word 0x000105f4
/ i7 b v# v9 P- M& P9 garago:. u7 ?* Y+ A- Q- ~1 Y r3 d
000082f4 <__do_global_dtors_aux>:
0 t4 [7 X6 _1 _; ?. p6 q 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>9 R l9 |3 ]" r% ^" i3 {
82f8: e5d32000 ldrb r2, [r3] {& d, \0 \/ v9 G6 D/ A, e8 @: r
82fc: e3520000 cmp r2, #0' X8 g% [& r% H$ N: |& T" \5 E- g4 Z
8300: 02822001 addeq r2, r2, #1
t+ W r' n. @) `2 M* A, a 8304: 05c32000 strbeq r2, [r3] R6 U$ W c+ L, z% J) n
8308: e12fff1e bx lr7 [1 r7 K3 y& h2 A6 S
830c: 0001050c .word 0x0001050c/ N d5 N5 ]% y
none:
8 c; e; o2 B' B' a7 B, x' S7 Z0000839c <frame_dummy>:
/ h5 w; R& Q$ M" V( `! N 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28> Y# I& j3 c! w# [2 a
83a0: e92d4010 push {r4, lr}7 C1 _; [0 n) ^* p* C
83a4: e5903000 ldr r3, [r0]
9 n) P# z- D2 W$ [, l! T 83a8: e3530000 cmp r3, #0 ; 0x07 D* d i$ U+ r6 W% L
83ac: 08bd8010 popeq {r4, pc}
+ a* V. y5 ^ t! x 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
+ @. a* ?- O0 W$ ` 83b4: e3530000 cmp r3, #0 ; 0x0- k" G2 H: F4 c. f
83b8: 08bd8010 popeq {r4, pc}
G% s% W6 k3 I" S2 k; E 83bc: e12fff33 blx r3
6 N7 `/ V3 o8 m% ^. U+ h8 u+ } 83c0: e8bd8010 pop {r4, pc}
& O$ D& I# X3 P' V 83c4: 000104dc .word 0x000104dc
2 c6 v0 G4 ^, q" ~9 L* q 83c8: 00000000 .word 0x00000000
% v: E: ~3 ^$ ^+ S: q0 uarago:$ ?; H0 Q7 {0 O( T8 [8 h* ~! h
00008310 <frame_dummy>:$ p% \* D' J! J) }
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
B3 F1 |7 `+ o% F 8314: e92d4008 push {r3, lr}0 D# K* e7 \ ~( Q* I
8318: e5903000 ldr r3, [r0]7 H8 @/ o4 A9 f5 I. i2 D- d0 v
831c: e3530000 cmp r3, #0
( Y, G& A3 a3 L* i8 S( X 8320: 0a000003 beq 8334 <frame_dummy+0x24>1 F! T& M9 ?1 h) R% i; ~
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>, R1 S. w( O4 D! @0 ^
8328: e3530000 cmp r3, #0' ?- M3 L {+ g/ q; N( [/ X
832c: 11a0e00f movne lr, pc' Z' M) O0 q+ z7 C; E& v
8330: 112fff13 bxne r33 Z O- w/ M% d% p
8334: e8bd4008 pop {r3, lr}
% \, w6 G, R/ o y: T 8338: e12fff1e bx lr
6 C; S- n( X2 L 833c: 000103fc .word 0x000103fc
; ]3 s# e* [: I- A j+ F' A 8340: 00000000 .word 0x000000006 J N. n( B8 S j, G3 E
none:
4 y7 s B8 A* ?000083cc <main>:
" Z1 t/ F9 A* V3 I' y( { 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
) x! L5 Q! [( T+ } L 83d0: e28db000 add fp, sp, #0 ; 0x0( q+ s1 F2 q* ]0 i) Z2 K
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
& A$ N, t$ m$ N2 ?5 U4 k- v3 w 83d8: e50b0018 str r0, [fp, #-24]+ c. g1 v5 [/ p5 B7 ?9 i( C
83dc: e50b101c str r1, [fp, #-28]* o% G e X- l6 q' S8 w) [8 v
83e0: e51b2010 ldr r2, [fp, #-16]
8 @, \; U0 a& D 83e4: e51b300c ldr r3, [fp, #-12]
+ k* X D, d' w/ p6 Y1 d 83e8: e0030392 mul r3, r2, r3# z4 F% m3 A' \6 k3 L& L+ X- V
83ec: e50b3008 str r3, [fp, #-8]0 G! g Y! n! M& l Q
83f0: e3a03000 mov r3, #0 ; 0x0
0 P/ n' U1 `9 B6 @# a! ^3 ~' Y 83f4: e1a00003 mov r0, r3
6 v" \, j( J+ _# Q8 W t 83f8: e28bd000 add sp, fp, #0 ; 0x0
* u/ o M2 r1 ?2 }" I0 a' u 83fc: e8bd0800 pop {fp}
/ A( n c6 k9 F' s3 \ 8400: e12fff1e bx lr
* z4 Z# q8 R" garago:
9 |/ a8 Q& Q+ Q) W, v00008344 <main>:/ L2 S" G; a6 O6 n( L+ Y7 F9 ^$ j' C
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)7 l7 N; B5 M; \! Z, l9 ^' I
8348: e28db000 add fp, sp, #0" s/ j- m7 n7 X1 r- i2 ^& j$ M
834c: e24dd01c sub sp, sp, #28
7 o/ P. Q9 N2 @3 R6 x; z 8350: e50b0018 str r0, [fp, #-24]
4 ^7 q. o- @2 k4 b2 E; e# V 8354: e50b101c str r1, [fp, #-28]) t2 S$ G O8 A0 L. K
8358: e51b3008 ldr r3, [fp, #-8]$ o- q' x# a6 u/ \6 d
835c: e51b200c ldr r2, [fp, #-12]
2 c; b3 E/ y2 v 8360: e0030392 mul r3, r2, r3! Q5 r t/ t6 q
8364: e50b3010 str r3, [fp, #-16]
% B0 R+ k+ h5 ~* Z, T8 `, ~# j3 U 8368: e3a03000 mov r3, #0
' _7 m, s& |; Q8 L P/ F; ` 836c: e1a00003 mov r0, r3
' v! q6 A3 |; p% G W3 @ 8370: e28bd000 add sp, fp, #0
* N0 s/ ]7 u- F& s+ E1 l, o5 [ 8374: e8bd0800 pop {fp}
4 @& A- a4 b" t- I e 8378: e12fff1e bx lr% o; ?# R. q+ n, g% ?
none:
5 O, f$ }8 \7 F+ S* x& [00008404 <__libc_csu_fini>:
, U9 k6 V" p$ z" H6 g+ \ 8404: e12fff1e bx lr
' W0 R u: i x( Z2 qarago:/ j* _5 y0 Z3 q- [7 y
000083dc <__libc_csu_fini>:
" |8 k- [9 B5 w7 O 83dc: e12fff1e bx lr4 L4 N; f; x% P
none:
: \/ J- ]% O; T0 c00008408 <__libc_csu_init>:- m1 a' D+ q- w4 |
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
& t, S9 {6 r, I& [( i2 t, v0 u3 ^ 840c: e1a08001 mov r8, r1
4 c- m6 j% p2 `8 w" h/ l: T- R9 s 8410: e1a07002 mov r7, r24 i9 Z3 I4 a* l0 C7 E: e
8414: e1a0a000 mov sl, r0
: G. J, t/ D( R n: Z 8418: ebffffb0 bl 82e0 <_init>
1 u; K0 @6 y& N% Y 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
6 b8 N/ q& I0 n 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>+ n$ |7 g' C- A" q
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
% T: Z( R3 ^$ w( q4 p1 o: S 8428: e0613003 rsb r3, r1, r3; T" ^) L2 w& Z7 n( q. {+ b! B
842c: e08f2002 add r2, pc, r24 h2 R8 v# q. R6 _7 ]# S( k [7 D
8430: e1b05143 asrs r5, r3, #2: ]6 A: a6 A! Z+ ~
8434: e0822001 add r2, r2, r1
3 d, j1 c2 y$ k0 a3 u 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}' j# O4 m9 }& w2 V/ }
843c: e1a06002 mov r6, r2
5 m! y) a" w& L 8440: e3a04000 mov r4, #0 ; 0x07 ]- h; U) F, J/ }9 i4 Q" n
8444: e1a0000a mov r0, sl; _/ V4 a$ r% m6 F; c3 g0 Z4 t) b
8448: e1a01008 mov r1, r8
6 U3 O3 g! a( v y 844c: e1a02007 mov r2, r78 M$ P- Y& @ @& X8 @
8450: e1a0e00f mov lr, pc
* b1 a2 I9 ~& ^; P 8454: e796f104 ldr pc, [r6, r4, lsl #2]
' K3 {* u3 E. X9 H7 e 8458: e2844001 add r4, r4, #1 ; 0x1" D/ M9 a) M6 T
845c: e1540005 cmp r4, r5+ D# p+ f6 F6 B+ f! z
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
5 s0 _' c. C$ L7 ^$ a 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}8 [5 f M& P) S3 I& |
8468: ffffff04 .word 0xffffff04
y/ y. T9 M' c7 i- ^( u 846c: ffffff08 .word 0xffffff08' @ F+ n4 f' F7 u, k$ M6 ?" j
8470: 0000819c .word 0x0000819c) F3 [4 @* K$ M' I, s9 Y8 Y5 T
arago:7 B7 k8 l& e' c
0000837c <__libc_csu_init>:
6 W9 [7 y/ t+ K, r8 J3 Y0 k/ U 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}& F% J, {7 f6 E* v
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
8 k2 w& \& F; L2 u2 v 8384: e1a06000 mov r6, r0: j6 @8 F, v+ q1 e3 W
8388: e1a07001 mov r7, r1 t7 J/ X% T! Y* G; a0 g
838c: e1a08002 mov r8, r2: X4 ~) j% `% B/ i) M J4 h
8390: ebffffae bl 8250 <_init>
1 w X& U5 ^. m# N1 A 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>! ?) L, L, X; u2 ]- k4 ~" y! G
8398: e08fa00a add sl, pc, sl) K# _* v$ U; z, p Z) b
839c: e08f0001 add r0, pc, r1
' c- ~/ v1 g& {) U 83a0: e06a5000 rsb r5, sl, r0
0 G3 V9 c' T/ C8 y8 @5 j1 m" P 83a4: e1b05145 asrs r5, r5, #2
) `9 w: b+ O) f2 ^# I+ t 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
- p, B8 S r: P0 P% k/ X Q 83ac: e3a04000 mov r4, #0
i+ P* M+ j5 Q6 w 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]: x& L9 s1 s2 w# ^+ W
83b4: e1a00006 mov r0, r62 n: _, e* r, R S5 S
83b8: e1a01007 mov r1, r7
! r9 M* g9 S4 ?* D6 B& ~1 P 83bc: e1a02008 mov r2, r8
% R; q: M1 _; l# z) J# P. o0 b 83c0: e2844001 add r4, r4, #1
: g% A1 [5 x3 l$ E% q: T8 [/ W 83c4: e12fff33 blx r3
, n0 `2 z) g k, L, \ 83c8: e1540005 cmp r4, r5
/ N: ^7 a/ d. v7 x/ q+ p 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
/ R( l% f# I/ r0 @; I+ s 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}- a5 b' u. K [3 Z
83d4: 00008054 .word 0x00008054; A! D0 P! Z0 ?5 D4 c: j. M/ K
83d8: 00008054 .word 0x00008054$ m2 w0 \/ M" u5 }, d4 g. J
none:7 A: B& G' M* R5 g+ O% W
Disassembly of section .fini:5 w: V; H4 t9 G5 g. i3 W6 B' p
1 z" m/ i1 G) E+ I% t4 x5 W- [
00008474 <_fini>:4 i9 y8 X0 N3 `+ | \
8474: e92d4010 push {r4, lr}
# [! D0 v$ A5 `1 r T 8478: e8bd8010 pop {r4, pc}
2 |! y! M& Z0 F# uarago:. n0 z" q4 U$ E1 p, R* f
Disassembly of section .fini:
+ E0 e8 c5 z% n4 H; ~' l2 D
( J, }' O+ ]3 v, [000083e0 <_fini>:; U/ v. W. t6 Y% K; G
83e0: e92d4008 push {r3, lr}! ~! E8 r7 y I! c y
83e4: e8bd8008 pop {r3, pc}
" G+ }$ p' m1 Y5 R& K6 z
( p3 A; F* j0 |5 z5 R( l
+ t2 s C; j; u' r
" v. \8 c* e, X- N' _; J: Y |
|