|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:8 \7 X1 D) G/ S$ B3 H
1 #include<stdio.h>
% l O& u1 j: B% o) {% w( G 2 #include<math.h>: M/ [- y- P' y& W0 e
3 int main(int argc,char* argv[])
' c5 b. S S, U) C8 _+ j F$ z% X 4 {
2 L+ [$ z8 Z- Q! ?; \6 }! [ 5 int a,b,c;
7 M' v7 g, o& j9 p v& h9 e: n# F: H6 ` 6 c = a * b;3 k- o4 C# }: U# Q- o$ [" ?
7 return 0;! s. u& w; ^+ Y' B4 W% n1 x
8 }2 e4 n! R V" z; k& I& V& w
( }9 z/ @6 ~ n0 Y下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看! S, H& k; F. ?: N
none:' a+ J9 B5 o7 Y! b5 z" t
000082e0 <_init>:. p5 M1 {4 H4 n
82e0: e92d4010 push {r4, lr}
9 j. v) O: ^& }2 A# R7 c) ~+ i 82e4: eb00001c bl 835c <call_gmon_start># U( c* ] R- S6 B7 ]% e" E
82e8: e8bd8010 pop {r4, pc}5 d! {# L0 e# z7 L
arago:- k' g5 U7 u2 x3 Z
00008250 <_init>:
( u: z# k" U/ j% J. i3 S$ v; ^1 O( u 8250: e92d4008 push {r3, lr}: }& Y8 h; c# W! z4 \0 M9 \
8254: eb00001d bl 82d0 <call_gmon_start>
8 D. A( @. e Z. l& u 8258: e8bd8008 pop {r3, pc}
7 u5 J0 G C- L- `
2 s! }% Z8 w8 S/ J: z8 W2 tnone:- H. C6 l7 @0 u5 E$ M
000082ec <.plt>:
' U. [" w. X' H \ 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
/ Y2 G! v; h7 V/ h8 Q' x3 g) E3 z/ K 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>" o/ ~- b0 _8 Y( z
82f4: e08fe00e add lr, pc, lr
L! o% _' ^! z& I4 Q& n 82f8: e5bef008 ldr pc, [lr, #8]!$ m& `4 Z% x1 z% E& H4 e
82fc: 000082d4 .word 0x000082d4# ?* T5 h6 K3 U* d, M
8300: e28fc600 add ip, pc, #0 ; 0x0' M4 M- p" Y4 I0 w, I4 i
8304: e28cca08 add ip, ip, #32768 ; 0x8000 Q6 d1 W. B. o4 @
8308: e5bcf2d4 ldr pc, [ip, #724]!5 J( a+ `: @* n7 t
830c: e28fc600 add ip, pc, #0 ; 0x0
5 `$ I; z6 n+ M& G 8310: e28cca08 add ip, ip, #32768 ; 0x8000; q( f# k& l E7 y1 K
8314: e5bcf2cc ldr pc, [ip, #716]!
$ ]0 l" {. F# }5 |% R5 Y5 U 8318: e28fc600 add ip, pc, #0 ; 0x0% e1 s1 G) ?% s2 r5 F
831c: e28cca08 add ip, ip, #32768 ; 0x8000
+ I6 ^: b1 C y 8320: e5bcf2c4 ldr pc, [ip, #708]!
' I4 p0 v2 ?: \# Y9 \3 b% ^arago:
: S% H* o' r9 p7 Y5 O6 I. j; |' h& j0000825c <.plt>:
1 e3 I7 T/ `5 b 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)) i' }' B( k: u( u- K3 C
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>% e# `4 i6 f7 l% n, [' X
8264: e08fe00e add lr, pc, lr
. D" {) p% o; c7 z 8268: e5bef008 ldr pc, [lr, #8]!; @+ J& I5 @; i) O
826c: 0000827c .word 0x0000827c
5 i1 e: V* }5 s g 8270: e28fc600 add ip, pc, #0: j- E8 U+ { T/ o# d8 G& J
8274: e28cca08 add ip, ip, #32768 ; 0x8000+ v- n' O: E0 u& R* x* S8 F
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
0 R/ j; `: Z: [6 B: ? Y( t; m' ^ 827c: e28fc600 add ip, pc, #0. v S8 L! i: I5 u
8280: e28cca08 add ip, ip, #32768 ; 0x8000- v c; n4 h/ `: j1 m* Z) T
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274! g; Z& r. o3 |1 G% |2 a' E
8288: e28fc600 add ip, pc, #0
" J3 t& L% w1 c 828c: e28cca08 add ip, ip, #32768 ; 0x8000
. O" G9 J+ ?6 G( m3 W 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c1 y6 v; b3 `" U
none:+ s& z( D/ X( T/ x, ~9 H; Y4 ~9 V
00008324 <_start>:
0 ^, D) @% T# r0 n6 b( v8 x! ~- ]9 T 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>! M k( L G* k
8328: e3a0b000 mov fp, #0 ; 0x0
5 }- S! O! G+ q& H 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
# ^8 G# W$ q; l1 c& E% i) ? 8330: e1a0200d mov r2, sp
5 o( n, u# L; H9 s+ ~$ b 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
+ G2 [. x2 e& b6 i& T 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
' c) b0 _! N4 ] 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
1 M t! c% P9 d9 b. p* u. l 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>3 V$ d2 L3 A" y8 {# D% S
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
# F4 Y5 s8 \4 o4 G+ b3 e! w5 R' Y 8348: ebffffef bl 830c <_init+0x2c>! \4 K P s3 ?0 t) n
834c: ebffffeb bl 8300 <_init+0x20>
& H+ ?! A$ S1 a1 J7 S m( \2 O4 e 8350: 00008404 .word 0x00008404. P+ E5 g! m/ K4 t/ x0 h7 @$ h
8354: 000083cc .word 0x000083cc
* K+ N8 v$ @& X 8358: 00008408 .word 0x00008408
6 z) h5 B2 y; G& _. `( Barago:
/ Z) ]/ D( m. k- X0 a00008294 <_start>:
1 ]# @, `% C) D9 J8 q' \) C 8294: e3a0b000 mov fp, #06 `0 r/ k8 ?6 {$ l6 U5 \1 ]
8298: e3a0e000 mov lr, #0
! \' m! V J& x# H& A2 f 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* ?9 ~# k* k3 u
82a0: e1a0200d mov r2, sp
# L$ \: `' u- j1 L+ h, G) R9 a 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)& U6 i2 z3 Q1 D! J& n( i
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)! J9 Q" S$ H6 S' M! A- H
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>. Q2 Z, X3 k( `, R
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 ?$ Y# T& u4 }2 n4 Q1 J 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>0 P- J+ \, `% L- L; k
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
9 |( p# R8 k) p" t) b5 F 82bc: ebffffee bl 827c <_init+0x2c> Q" n& n& f# a8 I) b, ]* c {
82c0: ebffffea bl 8270 <_init+0x20>
7 R5 v; v; {) @, P( {6 _ 82c4: 000083dc .word 0x000083dc \9 o% } c) s( N
82c8: 00008344 .word 0x00008344
! w5 {% s% @8 r9 T) U 82cc: 0000837c .word 0x0000837c
" Q7 Q7 C0 z6 A& o6 C; y% inone:2 z6 U g! `, T
0000835c <call_gmon_start>:
7 @2 M" J: p& F) u' W/ z 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>* r1 d- \+ a+ }
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
6 g/ A) X, G" a* n$ y 8364: e08f3003 add r3, pc, r3& l1 h! }. u! s/ w8 _
8368: e7931002 ldr r1, [r3, r2]6 l! L& P" ?/ Y+ i9 \
836c: e3510000 cmp r1, #0 ; 0x0
# w4 _$ I% z' {' r: z X- y) \/ U 8370: 012fff1e bxeq lr$ f9 D/ A9 k& w! E% Q9 y0 j/ O
8374: eaffffe7 b 8318 <_init+0x38>
( n! Z9 t5 |* S- F/ F5 ?$ p7 T 8378: 00008264 .word 0x00008264. ]! S5 P! v7 y9 @
837c: 00000018 .word 0x00000018: x6 G- ?9 L; S8 m7 \
arago:
$ Z/ R' E1 ^/ u a: q000082d0 <call_gmon_start>:( L8 E" q" d. O" l0 ` r& T
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
* S0 I- _ Q1 S& f8 Z+ [+ \: _ 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>* ~ h. x( g* K# s. a+ X
82d8: e08f3003 add r3, pc, r3( w, ]8 a$ f, n
82dc: e7932000 ldr r2, [r3, r0]
$ [! z. E- ]' A! v 82e0: e3520000 cmp r2, #0* K! C. m- K J) y9 x
82e4: 012fff1e bxeq lr
, `+ z! |# B0 B3 f& d8 b0 F 82e8: eaffffe6 b 8288 <_init+0x38>8 w! o, u& [% ]% L" r4 h/ L" Q Y
82ec: 00008208 .word 0x00008208
: Q& [6 W4 j* b, j* I 82f0: 00000018 .word 0x00000018
c5 q9 T8 u3 v: q, u9 jnone:. y6 Q1 y' ]/ c$ w, g
00008380 <__do_global_dtors_aux>:
& n4 g# L9 g' }" C 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>% |* }" K3 M* D4 g7 t7 r/ [
8384: e5d23000 ldrb r3, [r2]
( x3 g' o2 m1 p5 t2 N6 S1 O+ U- K 8388: e3530000 cmp r3, #0 ; 0x0, c1 s$ ]) X! c& K5 j/ ~# j& c8 W
838c: 03a03001 moveq r3, #1 ; 0x12 g5 O5 C: ^* b# a6 l1 j
8390: 05c23000 strbeq r3, [r2]
( h( c2 F8 |' I 8394: e12fff1e bx lr. N9 h k1 [' z4 a( D
8398: 000105f4 .word 0x000105f43 m( i* y3 M0 @) L
arago:
( @2 G$ o$ _* h8 L5 j000082f4 <__do_global_dtors_aux>:
& e) x' w$ i- s- H# u% c 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
9 i' y- p& D# @* V* I+ o% D5 S 82f8: e5d32000 ldrb r2, [r3]
) Z4 Z! z" {1 P* X5 O8 [ 82fc: e3520000 cmp r2, #0
& ~8 c% s! `9 Z. _8 Q 8300: 02822001 addeq r2, r2, #16 u5 g' g; |% P0 k
8304: 05c32000 strbeq r2, [r3]
$ o6 o' l/ n9 B) d+ V 8308: e12fff1e bx lr( o/ n% T* a9 L# U& R
830c: 0001050c .word 0x0001050c; z4 S2 u5 w; X$ p. X' o
none:
3 ^6 K; a5 S ` F7 ~9 G0000839c <frame_dummy>:
. v9 Y+ R8 S1 h, \ 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>" Y, z3 |; l) f# J/ T1 f$ [- ~7 J
83a0: e92d4010 push {r4, lr}
1 M4 k5 e+ H1 C4 L1 R 83a4: e5903000 ldr r3, [r0]
2 g- E/ [, \8 b8 \ 83a8: e3530000 cmp r3, #0 ; 0x0
7 c- g; @8 L) l% H 83ac: 08bd8010 popeq {r4, pc}
* d! u# A) W% m# z ]+ S 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
: ?5 V5 L* W' J 83b4: e3530000 cmp r3, #0 ; 0x0: w! n$ q, [5 x0 F) w
83b8: 08bd8010 popeq {r4, pc}
: n9 w3 f; ^3 S. ^; _1 g# ]% s 83bc: e12fff33 blx r3. {' T7 G4 v7 M9 G! |7 C
83c0: e8bd8010 pop {r4, pc}
1 X% B5 m+ X7 N1 [ t! w9 Y 83c4: 000104dc .word 0x000104dc+ C4 `) G1 g* b! k
83c8: 00000000 .word 0x000000005 d/ J( H; `9 p( v$ c7 B3 i p
arago:
, Y" X: o* O8 I% a. |00008310 <frame_dummy>:/ o- l/ Q. Q) w# ^& s$ |4 f7 v* B
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>$ l4 _1 _! F5 q! L
8314: e92d4008 push {r3, lr}
! R4 L/ B# `1 {0 j4 o$ P2 A% S. n8 ^ 8318: e5903000 ldr r3, [r0]* ]. w P$ x7 j9 z5 Y
831c: e3530000 cmp r3, #0
# O) h, A4 c! Y 8320: 0a000003 beq 8334 <frame_dummy+0x24>' k- _) O+ L7 b6 s: A$ J" ^' s
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
. h$ q+ F& n+ @: ]& ] 8328: e3530000 cmp r3, #0
- y ~) F: i" I 832c: 11a0e00f movne lr, pc' M$ `1 C3 F1 _
8330: 112fff13 bxne r3
4 k! U: d D4 F5 \ 8334: e8bd4008 pop {r3, lr}
) r+ T7 m$ e3 w8 {) U8 o 8338: e12fff1e bx lr
, B' s/ g+ a3 B 833c: 000103fc .word 0x000103fc2 k8 C# G* |4 [+ ]$ j+ G* ~+ p" H
8340: 00000000 .word 0x00000000* b* y) l" c; j/ _
none:- K: G4 c9 C6 J8 |7 ~# d
000083cc <main>:
. A: B' z& p% x: A. | 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
0 C- D4 G' g% s/ b 83d0: e28db000 add fp, sp, #0 ; 0x0# ~5 L/ a) k W
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
o \' O4 v1 f' y# j! ? 83d8: e50b0018 str r0, [fp, #-24]
9 {/ l3 }7 R9 a, E8 p4 o" ] 83dc: e50b101c str r1, [fp, #-28]
8 A" X6 I8 \& E0 T ]4 k 83e0: e51b2010 ldr r2, [fp, #-16]
: A' p: Q* @* q5 ?' ] 83e4: e51b300c ldr r3, [fp, #-12]* d6 H& S$ i7 t+ s# n) N' I7 g& ]
83e8: e0030392 mul r3, r2, r3
1 M+ o. ^% I8 O' n r: M1 l: J( a 83ec: e50b3008 str r3, [fp, #-8]' X2 B, `) t8 y8 ~
83f0: e3a03000 mov r3, #0 ; 0x0
2 A# X2 s( W) E' t 83f4: e1a00003 mov r0, r3
+ P1 I- h" @1 c' K7 P' U 83f8: e28bd000 add sp, fp, #0 ; 0x0- y" ]0 D. L8 j% U; l' X
83fc: e8bd0800 pop {fp}
; O& a, Y* F4 w6 \: Z7 w+ x) e 8400: e12fff1e bx lr8 e$ v& v( g. P$ U ]% D" _
arago:! \! E. w* Z; f# |
00008344 <main>:* z \7 q7 f9 j4 r5 v/ M5 R
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
& ~1 Q( U* {2 ~# o 8348: e28db000 add fp, sp, #0
4 S7 G1 m2 W* v* j4 R 834c: e24dd01c sub sp, sp, #28
( [5 U+ X+ u- H 8350: e50b0018 str r0, [fp, #-24]
* b3 _8 A. S8 _8 D 8354: e50b101c str r1, [fp, #-28]; ?* G8 r m6 G+ e& P" o! I5 i
8358: e51b3008 ldr r3, [fp, #-8]
2 W& a R& y! I. I3 L 835c: e51b200c ldr r2, [fp, #-12]
6 I% @3 j1 M. i8 Z9 m$ A0 F 8360: e0030392 mul r3, r2, r3
+ }- m4 Z% Q3 F8 ? 8364: e50b3010 str r3, [fp, #-16]
8 L2 p$ S& p# `9 B( u$ m 8368: e3a03000 mov r3, #01 ]; l/ y# i& C
836c: e1a00003 mov r0, r3
4 H8 z8 N' K; _8 D/ l* F 8370: e28bd000 add sp, fp, #0
& O% _+ g* _4 |, ~ 8374: e8bd0800 pop {fp}
( W v8 p o: ]$ I# J$ ~- p2 @ 8378: e12fff1e bx lr. Y! c' o( y8 [
none:0 R3 D+ A H3 G/ \$ ]
00008404 <__libc_csu_fini>:' `8 Y. P# }# d0 f
8404: e12fff1e bx lr g$ J, y2 l$ ~" B
arago:
/ B! {! B! Q* S000083dc <__libc_csu_fini>:
- [5 z8 ~6 J+ j# T1 e% l 83dc: e12fff1e bx lr
1 N# L2 K+ K6 ?1 @: p4 p9 \) \none:
6 i; z. k6 W4 Q, y00008408 <__libc_csu_init>:
( i% Q( U& F- H; _1 Y: O 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}- @- D/ V" @" k7 j# ^) c: E
840c: e1a08001 mov r8, r12 c- Y1 C' Q( p2 A ?( x! z" ^1 G5 W
8410: e1a07002 mov r7, r2
3 y; D. o9 ?* T( p0 L! `0 Y 8414: e1a0a000 mov sl, r0
* m3 Y/ h* A5 W4 }: n: @4 Z! \2 q 8418: ebffffb0 bl 82e0 <_init>3 k: @9 b A3 y0 e5 g. M
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>7 Y5 _% |9 h& [. `! [( Z4 y
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>+ L. t9 M+ `& F2 V2 w% \
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68># s9 @3 B. d5 c! Q. F E
8428: e0613003 rsb r3, r1, r3
+ n# [' K. q& V3 X1 k2 j 842c: e08f2002 add r2, pc, r2
1 q( F3 E0 _/ l. a- U2 H 8430: e1b05143 asrs r5, r3, #2
2 f& [' D" i% \ 8434: e0822001 add r2, r2, r13 K7 m. [- n) C
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
7 c; @7 o+ _6 |8 c7 L2 |$ t 843c: e1a06002 mov r6, r2
3 p7 p5 d* S0 v 8440: e3a04000 mov r4, #0 ; 0x0. S, ?/ B6 L5 |4 U; T
8444: e1a0000a mov r0, sl, L5 S# K7 k0 j
8448: e1a01008 mov r1, r8
7 K! H2 Y# f* K. r 844c: e1a02007 mov r2, r7! p6 }/ s+ n# H. P% i5 {& V5 n/ v( `
8450: e1a0e00f mov lr, pc' c0 a7 P, O# o) a
8454: e796f104 ldr pc, [r6, r4, lsl #2]
: L/ }2 ]9 [4 T8 Q) C' M0 B9 [ 8458: e2844001 add r4, r4, #1 ; 0x1' z, u2 u0 u0 a6 [/ u! u5 C
845c: e1540005 cmp r4, r5
' s: d& B: t8 Z9 M( [ 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
0 _0 K' t, |0 I( p Z 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
- X1 y4 b' N, n4 a 8468: ffffff04 .word 0xffffff04
& R8 m" E; Q, t; c1 {, b1 z 846c: ffffff08 .word 0xffffff08+ a( t0 B+ H% g8 |
8470: 0000819c .word 0x0000819c
2 E: [/ L% v4 q/ v- n3 ?9 Xarago:, v5 Y" x( M2 M/ K C6 J
0000837c <__libc_csu_init>:
( v# `2 q9 C. d C% T% V; G& Y 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}4 a& d1 ? ?$ ]2 p
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
# f& r" j m2 l: c4 w1 n" V 8384: e1a06000 mov r6, r0
' j! [4 Z' [5 a" W" s 8388: e1a07001 mov r7, r1
- h+ f2 `1 ?( y+ _8 x2 t 838c: e1a08002 mov r8, r2$ m+ L# |9 w/ ]* I) G5 E( d
8390: ebffffae bl 8250 <_init>
6 Q. l- a' v* `/ y% Q: c0 v: t0 _ 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>; _' _9 T) J2 N1 r% G1 {! o
8398: e08fa00a add sl, pc, sl
' f. t' p1 w( p0 y' Z 839c: e08f0001 add r0, pc, r10 H, B/ s& r6 ^
83a0: e06a5000 rsb r5, sl, r0# \& [8 b2 e/ o3 @3 k
83a4: e1b05145 asrs r5, r5, #25 V6 e: h# h) R1 k4 T* R$ R
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
& }# X p0 w. Z" }2 y% ? 83ac: e3a04000 mov r4, #06 V3 v1 D% r& e {) M k
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
5 B) s5 E( |' e! @, G! {6 N 83b4: e1a00006 mov r0, r6
; d4 M6 V- @- ?! n; a# C( x6 P+ F 83b8: e1a01007 mov r1, r70 O: a) L+ g7 q( T5 B
83bc: e1a02008 mov r2, r8, r3 l+ ]3 a$ s( ~
83c0: e2844001 add r4, r4, #1
, E; u5 l v$ a e1 S6 \0 \ 83c4: e12fff33 blx r30 ?2 `8 x& {1 [+ D
83c8: e1540005 cmp r4, r54 M/ f, M4 N* b6 P, L
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
. t) C) c1 z% l: |$ R( @9 q/ [ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
. L, P& T7 O& v0 [1 y9 Y 83d4: 00008054 .word 0x000080543 k5 i0 a* l* d
83d8: 00008054 .word 0x000080549 V) }, u9 |6 P, O, I- D
none:$ H2 G$ P) i) C6 D
Disassembly of section .fini:# @( m8 u5 y+ ~, V
1 y1 Y7 v% b' V1 @: f) Q
00008474 <_fini>:2 F% a" m1 o1 D
8474: e92d4010 push {r4, lr}" ^" U6 X" X' R' e E, P: }
8478: e8bd8010 pop {r4, pc}" V, m7 [- F$ W7 D5 f
arago:
* F6 d% \: n! H V- ^Disassembly of section .fini:& \ [6 V8 X) P) ], m. k# F4 n
- x, @$ F- H% |. T2 ~3 |000083e0 <_fini>:
# Z7 @# D+ ^6 n) ~ 83e0: e92d4008 push {r3, lr}5 M8 l- @8 T- m) n: K
83e4: e8bd8008 pop {r3, pc}, [% C. O, ?9 ]4 I9 {7 x8 f
/ l, o! O( e1 l/ W3 U. Z; s: C, p) B% n7 q5 o2 J% r/ w, O/ y
0 r7 b0 p3 |# ~6 T: \) o; W
|
|