|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:# l# i( b: t4 z1 ?
1 #include<stdio.h> 0 H( ]# ^# m0 ~. \
2 #include<math.h>* D6 Z& K& H i# B* M2 i
3 int main(int argc,char* argv[])9 n4 P7 O5 J3 @7 k8 J1 `& [# r
4 {
: u$ G- \( q$ X+ V9 C 5 int a,b,c;
& U4 {* u6 ~. o$ V7 H 6 c = a * b;
1 h4 w4 O4 F( n z 7 return 0;
7 k7 H8 n; g! ~9 ?9 X! Z6 G3 D% v 8 }% @9 L B& |' z. o9 d/ a# L
9 A' \* d& h6 t6 L. o3 a. J5 r; p下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看, D4 a" ^7 W" a8 e3 i
none: |" W: {) N8 w8 M
000082e0 <_init>:- ?- { c. H4 [! t; R3 {* z
82e0: e92d4010 push {r4, lr}
A8 H2 t8 X# b5 S, _8 Y) L* o 82e4: eb00001c bl 835c <call_gmon_start>! T8 m& k+ }( q9 U
82e8: e8bd8010 pop {r4, pc}
~" ?2 f! E8 c- r4 `+ r: d) Yarago:
K& I2 [9 w7 h00008250 <_init>:
H; X- Z* K5 h/ k. Y j 8250: e92d4008 push {r3, lr}0 A# l4 E2 _0 [
8254: eb00001d bl 82d0 <call_gmon_start>
9 }6 u- i* Y; N 8258: e8bd8008 pop {r3, pc}
5 F7 E' D! { `1 F- g3 V) ^4 l0 o
none:
6 o9 u2 Q) m7 v* {- _( o) K4 g& x000082ec <.plt>:
7 G+ K0 y; d: d* T! L 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
3 d. ?8 N& B7 K* h1 A+ p8 t5 I, ^ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>1 v$ D& A1 c6 D9 p; r
82f4: e08fe00e add lr, pc, lr
; l0 w6 ~8 I# P; u 82f8: e5bef008 ldr pc, [lr, #8]!
- ~8 _- C: E, F1 B 82fc: 000082d4 .word 0x000082d4" i0 ?: a* D/ {0 ?: }2 f
8300: e28fc600 add ip, pc, #0 ; 0x0
7 P# a/ M2 h j9 M) j 8304: e28cca08 add ip, ip, #32768 ; 0x80002 a" d/ T) }0 d8 _0 z! W
8308: e5bcf2d4 ldr pc, [ip, #724]!
0 u% d3 j% t2 h( F+ b2 D- m: S$ T 830c: e28fc600 add ip, pc, #0 ; 0x0& r7 }7 t1 f( E! H' z; g; p
8310: e28cca08 add ip, ip, #32768 ; 0x80004 p% K G7 E9 J4 L4 ^& `
8314: e5bcf2cc ldr pc, [ip, #716]!
( L$ i% d; r: U2 I6 k& e 8318: e28fc600 add ip, pc, #0 ; 0x00 x! I! `( ~; B2 Z3 d$ ^9 j- X' t& M
831c: e28cca08 add ip, ip, #32768 ; 0x8000
4 B) |* v; ^0 b( H9 ?: H 8320: e5bcf2c4 ldr pc, [ip, #708]!
9 o0 m2 J; H, G* n, marago:" G2 z/ u3 J/ }1 g6 |) G, N
0000825c <.plt>:* R5 I" ?3 v* D9 x; V% L1 a
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)& R* o0 p& H* t% @7 g
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
. H5 v5 @/ U ?: Y 8264: e08fe00e add lr, pc, lr
`5 i* a9 C2 |3 B6 U# W 8268: e5bef008 ldr pc, [lr, #8]!" T5 Q. Y$ H, v3 G, H% b: P3 m
826c: 0000827c .word 0x0000827c
$ y/ }* Z j6 q& Q/ o& Z. ^* X8 _ 8270: e28fc600 add ip, pc, #0' [ X6 M, R1 |* E# z$ c
8274: e28cca08 add ip, ip, #32768 ; 0x8000! P6 c$ D/ [- T8 b K
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
! M6 D- w* c5 x4 ?: @! p 827c: e28fc600 add ip, pc, #07 z) H! J- }0 b$ [
8280: e28cca08 add ip, ip, #32768 ; 0x80003 C- G1 E+ l0 _
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
7 L- c2 B1 o& o- b8 q; [$ b! B 8288: e28fc600 add ip, pc, #0
4 o, T) c4 a6 ?9 t' b5 H2 V 828c: e28cca08 add ip, ip, #32768 ; 0x8000
/ J6 E" f% @+ d 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
# E7 ~* A8 l, z/ K2 A" E$ Onone:, f2 b& M' o( H5 U4 y7 a( I
00008324 <_start>:
. k* F. b. a( n" X3 X 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
, g; H6 e: L6 U7 i& `5 M/ k6 C' ^ z 8328: e3a0b000 mov fp, #0 ; 0x0
2 d9 @0 t6 z) j6 `' Z) \ 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
4 u' V6 ~" l* S 8330: e1a0200d mov r2, sp
/ @3 }5 `+ J/ s 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)/ a$ t" p# y; z# H- A
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)! u# L8 B/ M# l' F: n- i
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
6 F9 Y! }" X7 B7 i% S8 a: h- f2 h- f 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>- k# z0 x- w& [ ^' ]4 r
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 U/ J( p. O; s. c6 |1 h4 O 8348: ebffffef bl 830c <_init+0x2c>
2 a. Y6 N& ^1 b6 s 834c: ebffffeb bl 8300 <_init+0x20>; e' E, |4 z! _, V1 b+ M( ~! D
8350: 00008404 .word 0x000084046 X: o" s* @; P% E$ G- v9 B }
8354: 000083cc .word 0x000083cc9 D, i6 Z% R5 M1 \# ~" d9 j# v
8358: 00008408 .word 0x00008408
% m+ _* \2 H C4 e1 x, _$ warago:9 ?8 R7 D: |6 i; s
00008294 <_start>:
6 B, `. o4 L* _6 i# _3 g, M9 R5 U 8294: e3a0b000 mov fp, #0
# {* u6 B, T# U: D 8298: e3a0e000 mov lr, #0
. P' r) q. W* o' r 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4); z) O+ h% J; V- B) ~$ \% X
82a0: e1a0200d mov r2, sp2 j2 Z: C2 W' W! J
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)& l4 I, S& q8 @' E9 I" d# p" Y
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)1 a1 s; ~# R6 a4 n
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
/ N' {2 s# }5 ] 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
% |/ {; E+ Q Y 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
0 x3 `. d1 i# j+ ~ 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>3 f7 T3 m# q$ T3 L
82bc: ebffffee bl 827c <_init+0x2c>- \6 o! W: ~- M* E' Q P
82c0: ebffffea bl 8270 <_init+0x20>- c% H" L9 }. A8 x5 |0 t+ Y- ]
82c4: 000083dc .word 0x000083dc
! F4 ^' @ Z& M 82c8: 00008344 .word 0x000083449 f. |( P3 q! q' a0 l
82cc: 0000837c .word 0x0000837c) V) w, | F) ?/ b. n1 X
none:, M8 Q1 E+ y0 l$ l# N% r4 A
0000835c <call_gmon_start>:
7 l3 S/ x9 P6 Q 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
* j+ D7 C1 G9 `* X0 z 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20># E6 C1 x& R2 U# p O) O, f
8364: e08f3003 add r3, pc, r3+ J+ j# m" v5 h# ]9 s
8368: e7931002 ldr r1, [r3, r2]0 l% \) ^2 h5 P5 w( ^0 x
836c: e3510000 cmp r1, #0 ; 0x05 v/ ]/ r& i; t/ e# \
8370: 012fff1e bxeq lr$ w1 `! @. z0 {
8374: eaffffe7 b 8318 <_init+0x38>
: J/ F! ?6 w( E- A" r$ R 8378: 00008264 .word 0x00008264. v# B* Q6 C( E- D) q
837c: 00000018 .word 0x000000184 G h* C4 e+ I4 J' l7 b+ l+ w
arago:+ m/ ]- k1 l: }' _7 q5 v9 G- D# N
000082d0 <call_gmon_start>:6 V, D7 K4 f4 S& a/ Z8 ?
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
: R* t1 x" R$ f 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
! ^7 \+ H* b; L 82d8: e08f3003 add r3, pc, r3
4 |0 c0 j* A7 l1 B# q+ w, R 82dc: e7932000 ldr r2, [r3, r0]* |4 G/ |% x% K, t {, ~6 e0 B
82e0: e3520000 cmp r2, #0
8 w5 D# c c% q% n/ X9 B0 X 82e4: 012fff1e bxeq lr: g2 V+ V4 \6 n) J
82e8: eaffffe6 b 8288 <_init+0x38>
9 C2 }9 _/ H5 e G$ a 82ec: 00008208 .word 0x00008208$ b6 W- | x" @* c6 m" L1 t0 L+ t
82f0: 00000018 .word 0x00000018
+ ~7 W$ U, c( |5 xnone:* y( C" j1 i' ?6 ?- y
00008380 <__do_global_dtors_aux>:( Z0 P2 b J; {0 ?; M, Z
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
! q% e( e& z* W8 u" P6 b 8384: e5d23000 ldrb r3, [r2]" t, @: a+ \( I" u8 |1 p$ M8 A
8388: e3530000 cmp r3, #0 ; 0x00 b/ R: v, `5 A3 ?( D- f. H) q+ c
838c: 03a03001 moveq r3, #1 ; 0x19 p$ M# `0 c( @
8390: 05c23000 strbeq r3, [r2]
5 H' S. w) k9 Z V2 E7 f 8394: e12fff1e bx lr# N$ _( `& W9 k0 F% i* }+ t; I
8398: 000105f4 .word 0x000105f4
. w2 Y( E: o% U Larago:) k! W! {0 e" v3 d- S) y/ ^. n
000082f4 <__do_global_dtors_aux>:; ?5 \. z6 O, T0 B0 Q1 ~" n# q; q
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>% k/ U# T$ L& @
82f8: e5d32000 ldrb r2, [r3]
/ F! ?; \2 }. h* }& j 82fc: e3520000 cmp r2, #0
5 A6 A6 o( S: p7 G- W2 U) g( c 8300: 02822001 addeq r2, r2, #1
9 Q' f+ x( g3 y! T" [5 n) k 8304: 05c32000 strbeq r2, [r3]$ |$ B. f% d8 K4 y7 T2 G( H
8308: e12fff1e bx lr/ G* U* o+ |, @- l, N- u
830c: 0001050c .word 0x0001050c- Q/ V. G1 X8 S t) h9 f
none:/ B# X' x1 |8 G1 o: O3 {
0000839c <frame_dummy>: D% e5 @# g3 M7 G5 W8 H
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>3 m9 c6 F1 i& n, r
83a0: e92d4010 push {r4, lr}. S( u' Z* p1 \+ d8 l
83a4: e5903000 ldr r3, [r0]
! L- M3 R% n: y, f& f 83a8: e3530000 cmp r3, #0 ; 0x0
3 l# C) _. |( c* }1 B 83ac: 08bd8010 popeq {r4, pc}
1 L" D* A; K5 K! g8 x C 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
; P8 y! n" t2 j4 t. x 83b4: e3530000 cmp r3, #0 ; 0x02 r& x$ |+ _( k |6 k
83b8: 08bd8010 popeq {r4, pc}- m3 }0 J# a: O2 G% i" b, w
83bc: e12fff33 blx r3
! s# V, c% c8 b+ H# ^7 V 83c0: e8bd8010 pop {r4, pc}5 s9 W( s# w+ S1 X0 x
83c4: 000104dc .word 0x000104dc
( I$ G/ b9 t7 a; M! y. p 83c8: 00000000 .word 0x000000008 o4 D4 n+ D2 `5 d+ Q7 Q" Q
arago:1 d9 r& i n1 n$ z, H0 t0 S& T1 _
00008310 <frame_dummy>:
8 @) s$ G- C$ \4 V 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
$ Y7 ?; O) j3 R0 e 8314: e92d4008 push {r3, lr}: D9 d4 k. P! m2 ]6 x6 R& B7 F) A/ |
8318: e5903000 ldr r3, [r0]3 j9 Z8 v- a9 i, J
831c: e3530000 cmp r3, #0' m* ~3 P: r/ R7 ~4 I
8320: 0a000003 beq 8334 <frame_dummy+0x24>: f* ^8 g7 b0 Q5 E) c/ |/ x! }6 Z
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
- y7 a% W1 B# o' E9 E 8328: e3530000 cmp r3, #0
* T4 d O4 U$ W# q 832c: 11a0e00f movne lr, pc% i& A4 X) G# c$ \
8330: 112fff13 bxne r38 _/ W. Z; I/ y0 V9 m
8334: e8bd4008 pop {r3, lr}) ~: G- K7 G- D
8338: e12fff1e bx lr' `* I9 F8 i& j7 K% u" v
833c: 000103fc .word 0x000103fc
& q- e0 k" c6 w- H& M1 `) C 8340: 00000000 .word 0x00000000. f, W9 }. s7 V8 X
none:
1 g& x- o4 e( W o# \000083cc <main>:
( @% Q( O3 s$ h8 e) E! S3 a8 u6 g 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)8 v2 M, T! R* n( q0 l4 [. A
83d0: e28db000 add fp, sp, #0 ; 0x08 w0 K6 i+ ?, t& A& k3 `1 ~4 U
83d4: e24dd01c sub sp, sp, #28 ; 0x1c8 v1 A2 f( W4 P% x
83d8: e50b0018 str r0, [fp, #-24], x+ X" @4 T+ P H% ^
83dc: e50b101c str r1, [fp, #-28]
: h: C% t9 l; ?/ X 83e0: e51b2010 ldr r2, [fp, #-16]+ d1 U* O# ]- s% ]
83e4: e51b300c ldr r3, [fp, #-12]; w/ _- o* E2 @' U
83e8: e0030392 mul r3, r2, r3
4 G r S }! ~( t: L8 l 83ec: e50b3008 str r3, [fp, #-8]1 B/ z( U# T) d* W U6 C
83f0: e3a03000 mov r3, #0 ; 0x01 B5 d s( g3 X" Y: g
83f4: e1a00003 mov r0, r3; C1 R2 o" ^+ ]# G& e0 x0 s
83f8: e28bd000 add sp, fp, #0 ; 0x0% U0 D( m$ W/ J+ I% ~
83fc: e8bd0800 pop {fp}
/ G, C; E7 Q) |, A- p3 Q4 | 8400: e12fff1e bx lr( T& F F+ V* f8 @! J" M6 u
arago:/ K! q# x" s' m
00008344 <main>:
3 e. H" O) `0 x& q' V1 k+ J 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)" {# }: [. N. a5 o: K! ^9 W2 y
8348: e28db000 add fp, sp, #0
7 a& Z' }" x1 ~4 L 834c: e24dd01c sub sp, sp, #28
+ O. i6 M5 F0 y D 8350: e50b0018 str r0, [fp, #-24]/ A. D7 e o. O. u7 m5 w- a
8354: e50b101c str r1, [fp, #-28]
0 m& s2 u) g0 Z' i% c& m 8358: e51b3008 ldr r3, [fp, #-8]
6 ~7 K& Y( r! G6 v 835c: e51b200c ldr r2, [fp, #-12]
' w0 O+ H" R; |& P4 G 8360: e0030392 mul r3, r2, r30 L6 O" E+ l4 ?( G
8364: e50b3010 str r3, [fp, #-16]
- \3 v5 Q+ x$ a 8368: e3a03000 mov r3, #0
2 |* W6 d4 D( C. B 836c: e1a00003 mov r0, r3/ _: e Q5 b( s8 n7 S
8370: e28bd000 add sp, fp, #0 K4 q& C! a" e. u3 w
8374: e8bd0800 pop {fp}
# w1 M8 E2 ~' a! ~) D9 I 8378: e12fff1e bx lr0 c# q6 q- J. [0 w8 ^' g+ j$ c
none:+ A" s; s# }4 e v! h" Z
00008404 <__libc_csu_fini>:
0 e6 m" f' } r8 d* i: v 8404: e12fff1e bx lr
' M H* i# L5 marago:
+ c) H- }4 J. n5 n, `7 `- O000083dc <__libc_csu_fini>:
: |. X# S8 U+ [" t. s3 g! r 83dc: e12fff1e bx lr
' A0 }/ ]1 R' r/ j( J4 H0 unone:7 M3 C1 t6 D& q
00008408 <__libc_csu_init>:5 \% Q: B6 r8 O5 L/ [1 F9 m1 r
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}* K9 q3 _) U3 \3 ?. X c: T; I
840c: e1a08001 mov r8, r10 k0 d) t: k' W0 I
8410: e1a07002 mov r7, r2# I0 f% `! Y1 y4 p7 |# P, J
8414: e1a0a000 mov sl, r0
( _9 [4 b. @ m& ~( w 8418: ebffffb0 bl 82e0 <_init>
) {! I7 c3 E, c5 A% g 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>" ?1 I ?/ m/ q; ?) t4 G
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>2 @9 Y' Z# p* p
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
) r1 s2 v! m; ^+ `3 A1 Q0 Q 8428: e0613003 rsb r3, r1, r3$ m* l- c1 j' H: K0 A5 P* E
842c: e08f2002 add r2, pc, r2
; h7 h! t* L8 f* h8 X 8430: e1b05143 asrs r5, r3, #2
/ B0 \; X$ [6 k" c" N$ O9 w 8434: e0822001 add r2, r2, r14 C0 a7 q" Y6 Z+ \
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}: q+ V m7 Z' H6 K) ~6 ?* S% z
843c: e1a06002 mov r6, r21 o9 }9 W# D/ A, V. C! @& B) T1 f
8440: e3a04000 mov r4, #0 ; 0x0
p4 Y: P9 K! U 8444: e1a0000a mov r0, sl
, H) ~5 V8 X7 `' P& w. G 8448: e1a01008 mov r1, r8
$ X1 J/ \5 J! T# k* j+ E0 W8 z 844c: e1a02007 mov r2, r7" a4 V- l/ \- J3 `( Y2 G
8450: e1a0e00f mov lr, pc3 o( p# c5 \% n. |4 L7 M7 j2 v
8454: e796f104 ldr pc, [r6, r4, lsl #2]
3 z' e y, K. D 8458: e2844001 add r4, r4, #1 ; 0x16 }% `8 t- I. O* j! G7 l
845c: e1540005 cmp r4, r5
9 |+ g; U1 U5 v/ w 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>. }9 u: x) D) r: g
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}& I8 l; [7 X' {( Q& U' L. ]
8468: ffffff04 .word 0xffffff04
2 l# i0 f# c9 P3 p8 W5 R3 u 846c: ffffff08 .word 0xffffff082 Y/ F' ]4 a$ L2 J
8470: 0000819c .word 0x0000819c
$ M) g3 `7 T2 E' v& Farago:" z9 V; E; ^7 @) L
0000837c <__libc_csu_init>:; @' I5 L# u' U5 T4 D
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}4 p8 V4 B. n9 w0 S: i; T
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
: n; \) R% u7 R 8384: e1a06000 mov r6, r0
% s2 ?2 {+ R5 o8 @ 8388: e1a07001 mov r7, r1! _# L7 O/ I. Z& G+ X) Z
838c: e1a08002 mov r8, r2
9 r, C, d' s0 n \$ ? 8390: ebffffae bl 8250 <_init>
- [! R/ c, `- R 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>1 y# U! K6 |; w k5 S. J& ~
8398: e08fa00a add sl, pc, sl
$ G b, U# y3 c+ R" C 839c: e08f0001 add r0, pc, r15 ?' ]# r* F& W. D$ }4 Y- R
83a0: e06a5000 rsb r5, sl, r09 [. g2 I" \- m3 f2 j2 G
83a4: e1b05145 asrs r5, r5, #2
7 w P- o2 n7 _4 e6 c* F/ U 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}+ A+ h$ i# c8 {' ~5 K# O
83ac: e3a04000 mov r4, #0
- C; S; K# t/ | 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]" x4 `& i) B, t: h/ m+ ]
83b4: e1a00006 mov r0, r6
w( i8 C. q: n# c 83b8: e1a01007 mov r1, r7# {; T q; x! l- L$ B" T/ j: r9 s/ X) E
83bc: e1a02008 mov r2, r89 a- J S' b! [& ?0 d! `
83c0: e2844001 add r4, r4, #1
+ w! S5 D/ T( u1 Q" V 83c4: e12fff33 blx r3
, |( ]' @' `7 ~$ ]/ ^1 f# @ 83c8: e1540005 cmp r4, r5
, O2 [5 |5 m } 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
* g* f4 R- O: G; `; y0 V. d 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
( o6 h" o- U5 E/ F( w$ G5 T 83d4: 00008054 .word 0x00008054
1 m8 `6 I# u J/ _! x/ S 83d8: 00008054 .word 0x00008054
% u( v3 G& v @; y1 X3 Dnone:- t+ D0 D) y+ Y% {! ]* d' C; T6 E9 ?
Disassembly of section .fini:
* \% n9 f& ^/ I: h5 B7 j. |3 j- E0 ], [, d+ Y7 V
00008474 <_fini>:7 `9 }/ N- v. j9 ?1 b+ H9 s5 d
8474: e92d4010 push {r4, lr}3 l' ?, s, K. B
8478: e8bd8010 pop {r4, pc}8 L. T, @6 ^& x g7 V
arago:
( X3 E% p# G. Z5 l4 l% M$ eDisassembly of section .fini:1 g6 ^# b( V0 Q: P1 n9 H) Z
. ~9 {4 p5 Y7 H+ U# }6 |" y* k( O000083e0 <_fini>:/ ]! @2 P9 h! ~& z/ o) P) d- x; w
83e0: e92d4008 push {r3, lr}" d" H& ]1 K- g; j( L
83e4: e8bd8008 pop {r3, pc}1 l# Q N) }0 K8 x( i* u( A. \: a
4 K" `0 q& [7 u9 k. \9 i6 y" ?1 z, {+ b" W" V: Z, M' B
' `! M. m6 y4 `0 L0 a2 v) o$ u% j |
|