|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:! X+ Q$ A$ h9 F: G" J5 j
1 #include<stdio.h>
/ I" J9 C' S+ n4 | g 2 #include<math.h>1 B$ r5 c+ G1 E. `7 Q
3 int main(int argc,char* argv[]); O8 N' i k# ~! R2 @/ O( |
4 {
4 z$ O& S% d4 \3 @) t* a9 t0 e 5 int a,b,c;0 C, r+ F( Q: m
6 c = a * b;6 l! s' S: F a$ |5 y/ V0 [
7 return 0;) u2 o) G1 y* C* ^, p
8 }
3 [! U# v8 m- H* j" n0 i6 ]( _3 M' B3 P! r/ F$ T9 l( P
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
4 B. R1 A+ g3 d" y. w* fnone:$ u+ R/ b5 c0 g `% F) ^8 V' t
000082e0 <_init>:' J2 c K, R# j" t, `+ k: u; x
82e0: e92d4010 push {r4, lr}
: o; E! X' x O3 X 82e4: eb00001c bl 835c <call_gmon_start>
- f, U! @8 A n: t; R8 Q 82e8: e8bd8010 pop {r4, pc}# i. K ] \* w* f! Z+ z3 h
arago:8 O1 S8 V" \( F& m* b5 a
00008250 <_init>:
% E3 J. ]7 O% W, q 8250: e92d4008 push {r3, lr}' x$ A2 { o# `/ H6 {
8254: eb00001d bl 82d0 <call_gmon_start>- o* f+ o) u, y& W% L/ ~" j6 H3 F
8258: e8bd8008 pop {r3, pc}& K3 ]) ~! ~1 e) ^9 m$ \/ H; E H; ^
3 p2 R/ H/ V: X# }' Q9 [none:
1 V: p* U$ y! H000082ec <.plt>:; L# C1 Q1 o7 u
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)) ?6 l. n$ _, d
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
9 n4 ?$ E6 ~2 G+ } b) J/ w 82f4: e08fe00e add lr, pc, lr
( S8 ~. ~' N, T1 R: k- N& T$ W 82f8: e5bef008 ldr pc, [lr, #8]!# h% h6 ?! D7 W
82fc: 000082d4 .word 0x000082d4' k# P# ?, W; B, G* P$ e; H
8300: e28fc600 add ip, pc, #0 ; 0x0
9 N. p/ ~( A2 j* d2 ^ 8304: e28cca08 add ip, ip, #32768 ; 0x8000/ t( ?; n* j; T, H1 n2 J
8308: e5bcf2d4 ldr pc, [ip, #724]!
$ j! X" S; Y+ w% n+ t9 e6 f/ s 830c: e28fc600 add ip, pc, #0 ; 0x0
8 @5 T/ Y/ I1 c$ o. X 8310: e28cca08 add ip, ip, #32768 ; 0x8000- ~2 _( C; V) D9 l* g
8314: e5bcf2cc ldr pc, [ip, #716]!5 K' N9 A% C. a# @' A
8318: e28fc600 add ip, pc, #0 ; 0x0
. y% J4 T8 z) E- e" K7 G 831c: e28cca08 add ip, ip, #32768 ; 0x8000
5 o- e( t6 e4 ]( x. }. {' u+ N 8320: e5bcf2c4 ldr pc, [ip, #708]!5 N `, }4 u. M! s! @3 A2 b6 f
arago:
6 n1 V2 t; `! S' d0000825c <.plt>:# Y) L- K0 ]( }( y% ^% V& R# F
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)7 K1 X [# _+ u6 Q+ t$ |6 {
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
" O: L: M4 J4 ]. F$ M) d) ? 8264: e08fe00e add lr, pc, lr/ @0 G, C" }, ~" R. o
8268: e5bef008 ldr pc, [lr, #8]!
! D5 I7 v( K+ V' a' R 826c: 0000827c .word 0x0000827c' x# D" h7 S8 [6 ~. a
8270: e28fc600 add ip, pc, #07 P) P1 |0 B5 C* S
8274: e28cca08 add ip, ip, #32768 ; 0x8000; |3 P3 |+ e% [& V& j) O
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
, k6 Q1 D: z# p 827c: e28fc600 add ip, pc, #03 z6 o+ v+ p1 l, i' ~1 M0 l& Z
8280: e28cca08 add ip, ip, #32768 ; 0x8000
/ m l$ R/ U7 A$ J. P: O 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
/ @4 w6 T; G* r6 m 8288: e28fc600 add ip, pc, #0
2 N2 x! l' e' X 828c: e28cca08 add ip, ip, #32768 ; 0x8000
/ L! t$ Z8 T7 A0 Q: y. R 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
3 M! d4 [% H. _$ ]! C2 q/ unone:$ _. N" N6 z/ `7 ~( J( d. y
00008324 <_start>:
, I, D- u. v2 f& a+ Y! m' ~ 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>, t! X4 [1 e# @, p" z O9 p! L3 w
8328: e3a0b000 mov fp, #0 ; 0x08 K' Y' z/ U: p! s _" v- r6 p: W% H. _. C
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
( w! N. A; R4 s# P( P' j. G 8330: e1a0200d mov r2, sp" o% a; v! F- d# t
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
" k& A- ]% k8 \. d 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
1 V: {3 }: x) j: z/ d/ P, S) V 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
( L8 j" h* d; T. U 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>1 V+ R3 o2 n/ A
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)1 g) i# ~3 J! b2 l# [
8348: ebffffef bl 830c <_init+0x2c>0 N0 e- B. Q! U- c7 [" w
834c: ebffffeb bl 8300 <_init+0x20>/ J/ u' v" Q1 A4 j6 `: ?5 y
8350: 00008404 .word 0x00008404
( g9 G$ U5 G2 C% A/ ` 8354: 000083cc .word 0x000083cc
. @" b/ {5 s4 g% x0 a) Q: Q; ^ 8358: 00008408 .word 0x00008408
2 W" y7 R/ B; Y% b Parago:* ^& L2 s" n+ A! q: c2 T6 ^ I8 g
00008294 <_start>:
/ ]5 K( b s9 V, j) T 8294: e3a0b000 mov fp, #0
( Q/ M2 X% o" i V/ f( X 8298: e3a0e000 mov lr, #00 g; w w! m* c; u- n( L+ @( Y
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
& X% g t' X" e9 t7 p 82a0: e1a0200d mov r2, sp$ L" W& c) g4 f5 _ g* P
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
! K, H% E K9 T+ Z+ q8 k 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
+ c4 r* Y: |4 A( x0 l 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
9 g+ E% ^1 Q0 w$ W 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
; x* m9 C/ Q% F% r$ o6 q 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>; H; j0 K" N! ~* F! D# c- D
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
/ G7 ~3 w/ [) G* W7 p4 O/ k! r 82bc: ebffffee bl 827c <_init+0x2c>
% u; ^2 C+ F2 M" Y6 } 82c0: ebffffea bl 8270 <_init+0x20>- u4 z5 o$ D9 _% a
82c4: 000083dc .word 0x000083dc8 G; K0 I7 `* U3 ? j
82c8: 00008344 .word 0x000083444 D: g: Y$ H# a, _& W
82cc: 0000837c .word 0x0000837c0 H7 N& M4 L1 ^/ j8 b, B9 [+ o7 m3 S
none:- ^2 O1 M" X1 n: h* k0 _
0000835c <call_gmon_start>:2 N C! x0 }5 ]3 {
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>$ _$ I* P( G4 d3 y& b* A# G5 o
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
* F/ h& O& F2 @% k 8364: e08f3003 add r3, pc, r3; V) J. K# Z k# N
8368: e7931002 ldr r1, [r3, r2]
2 Q" p4 R3 ?& R1 [/ n" S3 y! d 836c: e3510000 cmp r1, #0 ; 0x09 a- L: D6 X/ Z e$ C6 y: n
8370: 012fff1e bxeq lr; K, q- t& I1 ^' M5 J
8374: eaffffe7 b 8318 <_init+0x38>4 P2 U: X3 u9 |: G/ n
8378: 00008264 .word 0x000082643 y: c M' Q( {5 z" p9 r
837c: 00000018 .word 0x000000185 i' F3 f& e8 e& x* g5 ]& s
arago:9 {/ K4 r2 i+ } s
000082d0 <call_gmon_start>:
$ n2 w: g. `3 p 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>' K* T) {& r' O8 H
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>) { q- O7 n7 D' J; g% j; _; P
82d8: e08f3003 add r3, pc, r3
* U; Z- q) z' f4 h3 c# u7 `4 } 82dc: e7932000 ldr r2, [r3, r0]
8 N1 Q: b n" o, K6 o& `; g 82e0: e3520000 cmp r2, #0
, X8 E) O- N& d- h s& T 82e4: 012fff1e bxeq lr
% C- b' h5 L* S. u 82e8: eaffffe6 b 8288 <_init+0x38>; a* E# T/ ]7 z3 }3 [
82ec: 00008208 .word 0x00008208
* y& p0 D6 b' {! _0 w$ \1 @ 82f0: 00000018 .word 0x00000018
* k5 \0 F1 J3 d: e1 a: X# Snone:
9 J2 e% H& c* A3 o00008380 <__do_global_dtors_aux>:
7 N- s' i' } p$ V* [2 b 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
* p* @" n: O$ F) f7 q2 F1 E) s 8384: e5d23000 ldrb r3, [r2]% o/ ~" z- m) W5 `+ D$ [5 k) X% y4 |3 e
8388: e3530000 cmp r3, #0 ; 0x0
6 A& K* j$ |! {+ m C 838c: 03a03001 moveq r3, #1 ; 0x1
5 i# z2 R0 T. ^% ]4 b/ ^, D* B 8390: 05c23000 strbeq r3, [r2]
/ p: d7 j/ I P ^. O 8394: e12fff1e bx lr" n8 L; K9 v3 t' U
8398: 000105f4 .word 0x000105f4
3 X( E# Q2 t. K& Z. |arago:
4 k6 j8 L8 v7 Y000082f4 <__do_global_dtors_aux>:
7 ^7 t6 R% ]! s 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
b. {3 q8 P" v# B j 82f8: e5d32000 ldrb r2, [r3]7 K4 [4 B' L, k7 x# @
82fc: e3520000 cmp r2, #0" B% G; B6 C; Y- j" z
8300: 02822001 addeq r2, r2, #1' Q- e( m; U0 ^* W( h
8304: 05c32000 strbeq r2, [r3]# l. ^/ y6 X+ I
8308: e12fff1e bx lr1 r* K3 t @' p) ^8 _
830c: 0001050c .word 0x0001050c
f# [ M8 J+ D7 |" }# knone:1 P5 e- f, Y" p" }4 Z+ U
0000839c <frame_dummy>:. o& n. l& t+ z+ |( m& f$ i: A
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>$ h* {# Z9 d, J" z4 f0 F
83a0: e92d4010 push {r4, lr}
; W# ^. }8 a# M" C! e( n 83a4: e5903000 ldr r3, [r0]: ]. ]( r2 ~, _0 i5 J! t
83a8: e3530000 cmp r3, #0 ; 0x0/ P& e) k6 L; ~
83ac: 08bd8010 popeq {r4, pc}
# u& S. s$ L! Z& J9 W+ C5 G/ ^ V 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>$ l5 d$ B6 C% V8 i1 a0 z+ ~
83b4: e3530000 cmp r3, #0 ; 0x0
3 K, K, o* W# B7 ~; L 83b8: 08bd8010 popeq {r4, pc}+ k }, s8 S8 Z" i
83bc: e12fff33 blx r3
1 c8 @& @! _6 u2 j8 ]* @ 83c0: e8bd8010 pop {r4, pc}4 b1 }% W5 Y- D
83c4: 000104dc .word 0x000104dc
' d/ t; \) y2 U 83c8: 00000000 .word 0x00000000
' T7 A8 n8 c! c0 _! Barago:, C& E) ~2 ~# x
00008310 <frame_dummy>:
6 V m @. W8 @+ b 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>2 J% }- E L. d" v, u v3 d
8314: e92d4008 push {r3, lr}2 |, b0 [, X0 p8 V+ V
8318: e5903000 ldr r3, [r0]/ M/ Y) j" v5 u7 x+ H3 N
831c: e3530000 cmp r3, #0
' k7 q5 g3 Y# w 8320: 0a000003 beq 8334 <frame_dummy+0x24>
1 `, I+ _' f3 n. x 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>" |3 m1 |7 e7 a
8328: e3530000 cmp r3, #0+ ^3 G7 F8 \* ?3 N1 B
832c: 11a0e00f movne lr, pc
0 `7 V) |- h4 u8 D0 k 8330: 112fff13 bxne r3$ `/ T: R0 H0 Y! a* R8 U& o# x
8334: e8bd4008 pop {r3, lr}0 H/ w% p2 z: l! g
8338: e12fff1e bx lr" A w5 X/ J' u9 G
833c: 000103fc .word 0x000103fc
8 E/ F( |6 `: n; r) i' W; `0 T: [. j 8340: 00000000 .word 0x00000000
' N! ~0 v4 S5 nnone:8 c, b2 W4 i0 x5 H6 g
000083cc <main>:
0 J. U+ h; V0 W7 ^- D4 z- P 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)# [+ V* A5 e5 A+ i) q% e6 J
83d0: e28db000 add fp, sp, #0 ; 0x0( R2 ~/ f1 i! W9 e! u
83d4: e24dd01c sub sp, sp, #28 ; 0x1c0 A# _" K+ O& o8 e( e( h
83d8: e50b0018 str r0, [fp, #-24]
- W/ _+ E) k- X: c: G 83dc: e50b101c str r1, [fp, #-28]
2 y$ i8 P" P; Y 83e0: e51b2010 ldr r2, [fp, #-16], O% D+ @: C/ g+ N1 J3 ?6 {
83e4: e51b300c ldr r3, [fp, #-12]
8 r+ K( B( X. K) W% _. ?/ r 83e8: e0030392 mul r3, r2, r3- u) ? t# N# J% u- |* l
83ec: e50b3008 str r3, [fp, #-8]* V0 N& |6 |5 j: y
83f0: e3a03000 mov r3, #0 ; 0x0
0 T# v& r( ?4 Q- a% {, N2 N 83f4: e1a00003 mov r0, r3# R/ @# l: y0 }+ `; J
83f8: e28bd000 add sp, fp, #0 ; 0x0
% i" X: T" d m. X9 x1 E 83fc: e8bd0800 pop {fp}
5 L# R( _1 z/ o0 N* p 8400: e12fff1e bx lr1 `9 p( \$ \- R' v4 v* T( v
arago:9 c! L8 V Y. w( ] e
00008344 <main>:
6 F' \, Y3 o s( W- D9 t# g( O. g 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
' H: `; w: t8 C- n: @1 Z 8348: e28db000 add fp, sp, #00 U" d F+ j8 q' U; y B
834c: e24dd01c sub sp, sp, #281 G% f) v' \1 k/ b0 o! n
8350: e50b0018 str r0, [fp, #-24]
: v; T: j( T. H! \( j 8354: e50b101c str r1, [fp, #-28]2 T- u/ p1 W1 P5 V
8358: e51b3008 ldr r3, [fp, #-8]- i$ D8 Q5 ?: C+ v* E+ S: \
835c: e51b200c ldr r2, [fp, #-12]. m! C' `6 W: K- q- M
8360: e0030392 mul r3, r2, r3/ T$ ^5 |% z& c2 k+ E/ c
8364: e50b3010 str r3, [fp, #-16]$ E# q+ p! O2 e+ r2 l& O
8368: e3a03000 mov r3, #0
# i/ U; [4 a! ]' D9 B$ v w! K 836c: e1a00003 mov r0, r3
) H; f+ @0 _' Q \, ]" s 8370: e28bd000 add sp, fp, #0$ E1 \& u# m" l1 p
8374: e8bd0800 pop {fp}% V- n0 \7 o: F" x
8378: e12fff1e bx lr0 q" L1 R- Y# L
none:, U i+ ~ Q( [( f1 t
00008404 <__libc_csu_fini>:
1 T( s f2 d7 G' U7 K' X- } 8404: e12fff1e bx lr
+ P, t3 w. n2 e4 t% e) O& harago:1 ]7 c2 s4 w' v _8 o
000083dc <__libc_csu_fini>:
8 H! D+ i) P* q7 Q4 g+ u 83dc: e12fff1e bx lr
- s4 I( M) v2 p `3 ynone:
/ C5 r3 K4 e% ]+ [' [00008408 <__libc_csu_init>: ^* @8 X z. z) K6 s
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
0 p; [9 e, k3 Q5 c 840c: e1a08001 mov r8, r19 J) P. f$ o5 T) `9 f
8410: e1a07002 mov r7, r2
2 h6 d! F1 i1 w3 `8 ^ 8414: e1a0a000 mov sl, r0
& J0 f$ [/ a* D/ z) @ 8418: ebffffb0 bl 82e0 <_init>
9 [( q) j* c8 V5 x6 w9 ^1 V 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>* f" Y( i- \/ y
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
, M/ r0 s3 I% L 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>2 A- \/ |6 s ~1 k
8428: e0613003 rsb r3, r1, r3
$ D$ d) }- @) B# L5 Q3 x 842c: e08f2002 add r2, pc, r2
( D7 D$ d0 A7 o' A 8430: e1b05143 asrs r5, r3, #22 m% X9 V8 \, L1 b* L$ }& y- _7 e
8434: e0822001 add r2, r2, r1
5 U: t6 D. _! b( J! e 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
" g/ G6 A2 V. a/ @ 843c: e1a06002 mov r6, r2
4 B: N5 ?5 ?( [- U( Q" e 8440: e3a04000 mov r4, #0 ; 0x0
: n& |! J: U- N( R& b) V4 J4 R0 V# | 8444: e1a0000a mov r0, sl# a( p S1 Y! m# c
8448: e1a01008 mov r1, r8
' u, @: Q) O! w7 j; U6 D7 E5 `6 T 844c: e1a02007 mov r2, r72 u" f! J5 N; ^* }0 ^2 e
8450: e1a0e00f mov lr, pc
# C0 X* P8 A( o, ]8 ]2 K 8454: e796f104 ldr pc, [r6, r4, lsl #2]
! X s8 X" s3 ^0 m: R" O9 P 8458: e2844001 add r4, r4, #1 ; 0x16 _6 c! K0 y$ C: W; l* B
845c: e1540005 cmp r4, r5
1 ?) a- p8 z" |+ ^$ H2 f 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
* ]7 k0 c* q4 P9 @- X 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
3 @0 C# I3 A2 t6 X 8468: ffffff04 .word 0xffffff04
. k2 h! N+ T8 i2 J2 e 846c: ffffff08 .word 0xffffff08
. y( O7 O# i* a. j- `8 `+ N 8470: 0000819c .word 0x0000819c$ T& i0 R2 j6 K0 x/ ]
arago:
8 M, T% r( ^6 y1 L, s0 K) k0000837c <__libc_csu_init>:
9 H# p* S4 Z1 s7 S! D1 M 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}+ d' J$ k* a& F9 ~
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>+ `3 Q) \% ~- G0 V0 n
8384: e1a06000 mov r6, r0
; N% U$ P# U% ^4 b, p( z) z 8388: e1a07001 mov r7, r1
& Y! W5 {; X; T: ^ 838c: e1a08002 mov r8, r2
! Q# V) b. N( N- e% Y( |' F 8390: ebffffae bl 8250 <_init>
2 W4 f$ P" t0 g- p* v 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
+ b3 n( y- `1 p- L6 T' X 8398: e08fa00a add sl, pc, sl' S0 u" O1 Z* o3 L4 e& l
839c: e08f0001 add r0, pc, r16 W5 z! x* n+ v6 N
83a0: e06a5000 rsb r5, sl, r0
2 D$ M8 b) p. R; i4 H 83a4: e1b05145 asrs r5, r5, #20 v. \" Z$ P" I" L6 H8 {7 H, s
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}7 Q+ @4 w7 i1 [: y" w. s0 R5 t
83ac: e3a04000 mov r4, #0) H2 Z# L% W, X, y. Y
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
/ c2 @( A. Y4 i 83b4: e1a00006 mov r0, r6& x. g2 p3 ^1 @6 `
83b8: e1a01007 mov r1, r7! x9 g" o: \9 b
83bc: e1a02008 mov r2, r8- ^" ~* M8 x* F# W, G+ Q
83c0: e2844001 add r4, r4, #1
3 g( ~# W; g, e8 z( a 83c4: e12fff33 blx r3+ ^* s/ R0 s* k* O
83c8: e1540005 cmp r4, r5% B u1 v, ?& t2 V
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>8 s, K3 C! m& K. R9 b( D4 p5 s& u
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
0 a) T ]7 m2 | 83d4: 00008054 .word 0x00008054
) h# g9 Z0 l1 ~' K- G+ F( X, o2 p 83d8: 00008054 .word 0x00008054/ a0 Z G; }0 I+ z5 p5 I
none:
% G' O- v4 \3 {0 r0 E a/ VDisassembly of section .fini:
5 Z/ D ]6 F/ e+ V6 D8 @5 ~% f! q/ ^+ e% u" C: ~7 z9 X4 C- g
00008474 <_fini>:
2 X- _/ \' |" a3 B9 o 8474: e92d4010 push {r4, lr}6 g- E$ `' D. [8 [, L5 {8 D) c
8478: e8bd8010 pop {r4, pc}+ G8 c1 ]) I+ u' l7 b! `! j
arago:! J5 G2 F3 g9 P, x; u$ e9 ~
Disassembly of section .fini:0 \: T' G' H7 ?" f2 }9 N
" [0 d% ^- e, n9 J
000083e0 <_fini>:4 m( D3 G. j% K: ?3 v8 H
83e0: e92d4008 push {r3, lr}
& h$ ]& P! _; f7 d3 E ~, v 83e4: e8bd8008 pop {r3, pc}
( _0 f8 a9 L$ u; v& H' X
' }2 H: P6 f# n4 U# h, O
4 `* V+ a( X5 Z& Q; M6 l2 u4 V+ i, N- d3 g; l' M8 ^
|
|