|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
0 \2 U: m" _: N* g 1 #include<stdio.h>
o2 N% _* g) s# g 2 #include<math.h>
3 Q% a6 b8 @& j! T6 W8 F4 V 3 int main(int argc,char* argv[])1 w$ L2 n. q: s* a! U
4 {
0 h/ {, j& b$ c1 f* L- s, l) c 5 int a,b,c;! k4 W, H( c, w$ r5 D+ H. i
6 c = a * b;
) c. I Q* s9 b H8 N) S 7 return 0;
& l# ` ^' w( K+ A/ [ 8 }
( S6 w" ]0 e1 C' P& X
$ m; Y3 |6 p+ ^# ~; ^0 z下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看/ v7 Z4 B: z' k, \3 }' ~2 t
none:
$ W! A3 ]5 D0 o* u4 g; L000082e0 <_init>:4 Q* {; g1 ]# h# K! C/ \
82e0: e92d4010 push {r4, lr}
; |! j/ }2 O0 m) L 82e4: eb00001c bl 835c <call_gmon_start>, q1 f- x+ E# {/ L& s
82e8: e8bd8010 pop {r4, pc}
' r5 L8 J& d: g% J3 X) t" Karago:
& {/ {) {3 C, w00008250 <_init>:
8 p; r; i0 s! { 8250: e92d4008 push {r3, lr}
9 L6 h B8 T" S x+ w5 T" D$ y 8254: eb00001d bl 82d0 <call_gmon_start>1 Y+ A" u' e' ]3 S! O m. I
8258: e8bd8008 pop {r3, pc}3 W& v& [& |! ]) z$ n
9 f! \. x+ x' f3 znone:
, g/ [ L+ o1 d7 R [000082ec <.plt>:
8 Q: B0 J1 o! A" f# x2 V* C0 V- ? 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!): F" f* L/ V: K/ h
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>, d8 [" ]2 c3 n) L5 M: ^6 N$ V1 o
82f4: e08fe00e add lr, pc, lr
* s6 J" v. L+ ~4 @ 82f8: e5bef008 ldr pc, [lr, #8]!
* \( O* \. _1 J4 a2 s" b4 _ 82fc: 000082d4 .word 0x000082d4
/ ?( Z2 m, p/ I0 p" ^. d- j 8300: e28fc600 add ip, pc, #0 ; 0x06 ^: {+ b$ G5 ^
8304: e28cca08 add ip, ip, #32768 ; 0x8000
- ^) @& \ I0 S! b/ D p2 Q+ K 8308: e5bcf2d4 ldr pc, [ip, #724]!/ o+ O0 ?/ b% Z& Q
830c: e28fc600 add ip, pc, #0 ; 0x0, b) h# R3 r" ^: `) E
8310: e28cca08 add ip, ip, #32768 ; 0x8000; X: k0 N# N5 F. b9 u7 e
8314: e5bcf2cc ldr pc, [ip, #716]!
' B. g! r& S5 w% m# ` 8318: e28fc600 add ip, pc, #0 ; 0x0
8 l+ l2 h) D! n9 C/ a. ?5 s' V 831c: e28cca08 add ip, ip, #32768 ; 0x8000
, ^7 T; J6 q& c6 G+ S* C: z 8320: e5bcf2c4 ldr pc, [ip, #708]!
$ v7 [: G9 E2 G Q/ j- d- C, J& p1 farago:
2 T3 F/ w0 V) y8 H0000825c <.plt>:/ T# h- w: S+ `6 h
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
7 W: `$ V: S8 m+ U 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>. I! |, W' J& N5 e( O4 X
8264: e08fe00e add lr, pc, lr% c' G" l. i$ E! J! L0 t+ \
8268: e5bef008 ldr pc, [lr, #8]!
% q- v8 F3 D+ n5 Q* [5 X, O* j 826c: 0000827c .word 0x0000827c
, e) {0 y1 x* E) r 8270: e28fc600 add ip, pc, #0
7 z9 u" M7 }4 ^ 8274: e28cca08 add ip, ip, #32768 ; 0x8000! u2 x, G. {0 G; m6 n, D
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c4 [5 g, s3 Y3 {; H
827c: e28fc600 add ip, pc, #0- \# ]5 Y2 W5 @! w, n6 o
8280: e28cca08 add ip, ip, #32768 ; 0x80001 P$ F+ Q$ [; P# i: u4 J
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
! ~& N! m# ]! d# S. m; T/ P 8288: e28fc600 add ip, pc, #0
+ j# A$ J4 I& \" m 828c: e28cca08 add ip, ip, #32768 ; 0x8000
4 U" u$ ^5 Q7 p9 S/ z 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
8 [4 u% J) V" x* S) r3 @/ i$ cnone:
6 z2 t9 t# _) m/ ]4 [00008324 <_start>:) A% C2 C1 m2 n: v+ ~. m
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
/ @6 P' t" D; Q* w* X: N4 ]- \* X 8328: e3a0b000 mov fp, #0 ; 0x0. A& u* [- U6 Z9 X* t
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
# X" I `# X; @1 d. Y* }* p 8330: e1a0200d mov r2, sp
4 ^9 F+ d0 \3 ]4 [6 @% k 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)/ R9 y* \4 K( m+ T. `
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!), [: W; T4 d6 Q. b$ U5 z
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>; J" b* ?5 v Q+ E
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>. _4 h ^ l6 D. ^6 c6 A
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
, j. L5 o$ b1 a1 L) L: ?$ x/ w: j 8348: ebffffef bl 830c <_init+0x2c>- |; `1 H5 ~+ w3 f9 o
834c: ebffffeb bl 8300 <_init+0x20>
1 b" [; ~ t. _! R; o0 { 8350: 00008404 .word 0x00008404
* a( k8 ]% A' j, a/ ~6 Q) \ 8354: 000083cc .word 0x000083cc
, q; j+ b* N$ R* r. L; M 8358: 00008408 .word 0x00008408
; P& J& m/ d2 p& Z9 _5 karago:. R6 l) J) J+ T# c! W- n2 W9 C
00008294 <_start>:
+ u. s) v/ a. X+ O/ ]% E& q 8294: e3a0b000 mov fp, #0
# e. @' }6 y% g, J/ u" k0 N" ] 8298: e3a0e000 mov lr, #0
" {! m& e8 P3 W" c9 W 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)% G A( v P: O! f; s9 c
82a0: e1a0200d mov r2, sp: d% q: P! B3 A" C- Y0 s
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
* A8 r) d' z( b# b; [ 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)& c' Q5 q5 E+ d$ M
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
" V, D; X1 Y1 b1 W8 u3 Z8 X8 U 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)' R& Y. ]- c+ Q) b
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>3 `' W# z- T* K6 A! A
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
1 f3 {& U' S* P6 I& i3 j3 x 82bc: ebffffee bl 827c <_init+0x2c>
$ B; M. M2 N; i4 }, K+ `# O, e, ^ 82c0: ebffffea bl 8270 <_init+0x20>2 U J4 T' v/ Z
82c4: 000083dc .word 0x000083dc& w, ~# N' F {' l& b! R/ Y
82c8: 00008344 .word 0x00008344& D2 [3 D$ @; {( m
82cc: 0000837c .word 0x0000837c
! s$ u. |: Y2 q9 nnone:) Y( A$ y- S( V
0000835c <call_gmon_start>:
~' n) x( B% }. S9 G8 n 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>" P1 m( r- j2 e! u# D- N) ]# u
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>/ k, F. G9 J5 ~
8364: e08f3003 add r3, pc, r3
- u# R' h" D n: } 8368: e7931002 ldr r1, [r3, r2]8 A& c# t# x- m/ V. a; @; z- ~
836c: e3510000 cmp r1, #0 ; 0x0
6 J2 K g/ i; K ^ 8370: 012fff1e bxeq lr+ y- s- D @8 g- ^2 `
8374: eaffffe7 b 8318 <_init+0x38>
u' [1 v. [8 C$ ^ 8378: 00008264 .word 0x00008264
D; b3 ]2 v# z1 t- |) Z 837c: 00000018 .word 0x00000018
2 e6 J0 m- x/ `, u. V( Marago:
, v( X+ O5 o1 h* x000082d0 <call_gmon_start>:/ t- N% u' K! A
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>. r4 z/ l6 w( N. M' _
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>2 n, c- I2 |$ u! N
82d8: e08f3003 add r3, pc, r3" e! E& Y! \$ j n- S0 ~# A3 _
82dc: e7932000 ldr r2, [r3, r0]
$ z9 h: n2 K' Q' S" c1 Q5 S 82e0: e3520000 cmp r2, #0
1 u9 J5 p5 N& A) K 82e4: 012fff1e bxeq lr
; Z; Y# d V$ o) M0 ]& }' R, } 82e8: eaffffe6 b 8288 <_init+0x38>
& _3 h# I2 n+ r& Q 82ec: 00008208 .word 0x00008208
) s$ ]2 g( M6 k! \2 Y6 m5 I 82f0: 00000018 .word 0x000000188 k2 }4 e% Y- v) S
none:
8 z5 ^) `) r n+ X00008380 <__do_global_dtors_aux>:
6 `) ]8 w6 {) N. j7 u6 C8 u 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18> A a( O$ ]/ S) J
8384: e5d23000 ldrb r3, [r2]2 a* e% z/ \% o! {. |
8388: e3530000 cmp r3, #0 ; 0x0
6 s- e) B( z: S 838c: 03a03001 moveq r3, #1 ; 0x1
9 Q$ T1 d% `- [8 z, D 8390: 05c23000 strbeq r3, [r2]' e) s, m+ M/ i* b* w
8394: e12fff1e bx lr# i$ C* I0 F( N0 U; j
8398: 000105f4 .word 0x000105f4! k( p' d) }4 _' W h
arago:
' n8 i8 k- I; L( O( `* O8 Y* G1 n000082f4 <__do_global_dtors_aux>:2 v% b+ K5 [4 D6 C( b1 ]. r/ o
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>2 P( d; l9 e. e& ]7 z
82f8: e5d32000 ldrb r2, [r3]
, y7 m9 K ?3 \5 N g3 O1 v 82fc: e3520000 cmp r2, #0
; Z, x2 K$ J! ~; z8 z" Y# p- n. L 8300: 02822001 addeq r2, r2, #1
' @$ J* Y a! b& R 8304: 05c32000 strbeq r2, [r3]7 J: k1 @+ v" R4 ~% M
8308: e12fff1e bx lr4 Y( ?1 r F) J3 N0 L! @
830c: 0001050c .word 0x0001050c
8 t4 F: T4 B, X4 u5 ynone:! h' a: `- D7 c$ Z/ ^
0000839c <frame_dummy>:
2 s8 V! o7 h+ |3 o- _9 i: v: X0 l 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
- N; n) A/ _4 V 83a0: e92d4010 push {r4, lr}
: Q' h6 H9 c8 v0 H% i }/ B 83a4: e5903000 ldr r3, [r0]3 D5 d' W4 j8 ~% s" q2 q
83a8: e3530000 cmp r3, #0 ; 0x0
+ ~3 n* H% O; }" ^8 y: M. d: J1 {0 K 83ac: 08bd8010 popeq {r4, pc} @- L$ a9 }+ I3 u
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
4 X8 x, _/ v4 R" Q 83b4: e3530000 cmp r3, #0 ; 0x0% p6 v7 T* E1 ^! V
83b8: 08bd8010 popeq {r4, pc}& j! Q; a5 _# e
83bc: e12fff33 blx r3+ _6 {3 g* {! e2 @! V/ [
83c0: e8bd8010 pop {r4, pc}
A# E6 U6 r2 h 83c4: 000104dc .word 0x000104dc9 }: I; z K& N
83c8: 00000000 .word 0x00000000
, A% S! i% P3 n9 b. L! Varago:
# n) K) L* ^- }2 M, t4 [00008310 <frame_dummy>:0 P& D* \! @+ x5 G9 k2 P: P P: f0 a& U
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c> z. I- f! a& ~: Z
8314: e92d4008 push {r3, lr}& U: g7 y& L! H
8318: e5903000 ldr r3, [r0]* f( S9 l& z# I. d% |8 K2 i$ }" G
831c: e3530000 cmp r3, #07 A( H' R/ c" N% j3 y; K
8320: 0a000003 beq 8334 <frame_dummy+0x24>/ J6 V W8 Q1 i7 h* z) @& r. x
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>) u7 S2 C r+ ]" r) X5 ~; t
8328: e3530000 cmp r3, #0, p' g m1 C5 r2 [# _% x$ q9 M
832c: 11a0e00f movne lr, pc* `% L) E* J7 m8 C
8330: 112fff13 bxne r3+ y+ T, X& _# [1 i+ `6 S
8334: e8bd4008 pop {r3, lr}
6 T5 Q: X8 r! `. l: `% b2 d 8338: e12fff1e bx lr* C% n0 J& d+ l! a! B# i
833c: 000103fc .word 0x000103fc
4 z/ I; W" b2 y* G, F 8340: 00000000 .word 0x00000000
4 C Z2 ~* Y: Onone:
5 z# F9 @ S! P. f* u000083cc <main>:
! J( C5 ~, y J$ B3 F1 j 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)4 c# ^; r0 O% Z: `! K! I
83d0: e28db000 add fp, sp, #0 ; 0x0
: u% j) r& |. \% I! M 83d4: e24dd01c sub sp, sp, #28 ; 0x1c0 X: G- t2 ~8 u8 ]; B8 J, D; y
83d8: e50b0018 str r0, [fp, #-24] s. ?! \$ a K
83dc: e50b101c str r1, [fp, #-28]) t e3 J y; T# Z
83e0: e51b2010 ldr r2, [fp, #-16]
1 Z4 N2 t: [* \0 U( |/ n/ Q, s5 X 83e4: e51b300c ldr r3, [fp, #-12]9 }8 r# Z2 V2 V
83e8: e0030392 mul r3, r2, r3
9 Z5 U( Z9 y" ^2 X 83ec: e50b3008 str r3, [fp, #-8]
4 A2 r2 w5 l0 U7 g! r, p; b ~2 \/ i, F 83f0: e3a03000 mov r3, #0 ; 0x09 I: }* M2 o+ {: q+ R0 `, T
83f4: e1a00003 mov r0, r3
8 A$ T* H$ t1 _" _ 83f8: e28bd000 add sp, fp, #0 ; 0x0, ?' E; a; T# a3 {0 p9 h4 C
83fc: e8bd0800 pop {fp}
1 O, h* i% z7 H' C9 ]1 _ 8400: e12fff1e bx lr, M! Y) [( e! v$ Q: w
arago:3 X/ F# W2 x* ?) D
00008344 <main>:
$ z) H) S& a" t* H f8 [& z 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
5 p a2 ?+ E) J* [$ U- S 8348: e28db000 add fp, sp, #0
" B) a8 f# v! s3 E% N0 S+ m 834c: e24dd01c sub sp, sp, #28/ o; M, Y2 @6 F- ^ `1 e
8350: e50b0018 str r0, [fp, #-24]
8 F6 V, @+ x+ X# x 8354: e50b101c str r1, [fp, #-28]3 N0 t1 n! p# p* X- B4 F
8358: e51b3008 ldr r3, [fp, #-8]
2 X$ w; ^$ x5 ~7 X$ S: \1 n 835c: e51b200c ldr r2, [fp, #-12]) L5 E( r; A* ^% X. }. p/ P% c
8360: e0030392 mul r3, r2, r3
# U0 @8 k. I8 e' S6 z4 d# } 8364: e50b3010 str r3, [fp, #-16]
4 B- u" p7 }, S o' G 8368: e3a03000 mov r3, #0: w) c$ C/ y! s! S( J
836c: e1a00003 mov r0, r31 }' R+ T# O& K4 I* J4 U2 B$ e
8370: e28bd000 add sp, fp, #03 ^1 r- z9 `7 Z4 Z
8374: e8bd0800 pop {fp}
( F" C1 S4 m1 { 8378: e12fff1e bx lr
# Q; R. D" q! o- v# R9 e) Fnone:
+ X7 [9 h5 {" g6 K: Y; e+ w00008404 <__libc_csu_fini>:
9 X1 v6 X+ ?% q4 o# m& w7 E2 y 8404: e12fff1e bx lr
) P8 s1 w, w0 P- c- V3 |arago:
4 }0 w7 n: m1 {: a5 }' p% T000083dc <__libc_csu_fini>:
/ `: H8 p4 t- z6 ]+ Y# a, n 83dc: e12fff1e bx lr/ |* f! J5 m" g
none:; ?" ?" H. I& u
00008408 <__libc_csu_init>:
- V& q: j3 ?# ~8 @& \3 K 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
: |3 ~1 P' T# Q 840c: e1a08001 mov r8, r1
% I% q) H# F1 d' @2 E6 e O7 y 8410: e1a07002 mov r7, r2
' \5 X* }0 P4 Z2 B5 {- C# V6 A* E6 B 8414: e1a0a000 mov sl, r0! P0 L0 }& U4 e( a0 ]
8418: ebffffb0 bl 82e0 <_init>
" Y7 h7 [! e5 O3 ]9 [& K% Y 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
& n5 {+ Z* V2 S+ U7 G0 X 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
$ S+ i' _( _# w8 Z- v$ H 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>3 f$ h+ r5 J' D) C8 N0 s
8428: e0613003 rsb r3, r1, r3
' o" P' B, q% s4 X 842c: e08f2002 add r2, pc, r2
3 i: O, j. W2 P' W! B% _ 8430: e1b05143 asrs r5, r3, #24 G1 P0 C1 u* ~1 N8 \% f/ e5 H
8434: e0822001 add r2, r2, r1* ^8 M& `% u1 p
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
6 i7 J) e" l; `0 _7 q! u# D, J 843c: e1a06002 mov r6, r28 i2 Y& J j5 K' F3 e8 A/ e
8440: e3a04000 mov r4, #0 ; 0x0
" k4 H7 L) ]( d2 c2 }) h& [ 8444: e1a0000a mov r0, sl
8 G5 Y5 H% E3 U) g: u- u* ?" j7 ] 8448: e1a01008 mov r1, r8
6 K) K m8 G0 M" A5 A3 M 844c: e1a02007 mov r2, r7
/ t( x" B3 R$ a7 X N$ y0 f 8450: e1a0e00f mov lr, pc) Y+ K% z. W. f1 i
8454: e796f104 ldr pc, [r6, r4, lsl #2]
8 W! {: c0 l" O8 j5 h2 x% E! ^ 8458: e2844001 add r4, r4, #1 ; 0x12 t1 v% O7 }) V6 \9 A
845c: e1540005 cmp r4, r53 Z. h$ x: M) t% A/ [
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
2 \1 g% x, s: {$ K d3 p/ m 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}2 Y% m! P! z$ `* L# e4 X
8468: ffffff04 .word 0xffffff04
! }0 U7 V- r8 s* p0 |# I% {# P 846c: ffffff08 .word 0xffffff08# C0 Z, u1 {3 m2 s- B6 h
8470: 0000819c .word 0x0000819c/ E8 N- {& ^5 ]. H% R% j/ S; u" D
arago: d* f5 o: y6 @8 j; [; P
0000837c <__libc_csu_init>:
: `, a/ y3 @. [4 ~/ f6 l4 }/ V 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}# o: e/ X4 O- p9 j$ I
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>, |% O8 ], v7 U3 A8 G+ n; v
8384: e1a06000 mov r6, r0
/ |( t! K: Z8 h) f! A' O 8388: e1a07001 mov r7, r1
: _2 f. g* z9 h; I* ` 838c: e1a08002 mov r8, r2
* l5 }1 \6 t& y 8390: ebffffae bl 8250 <_init>
! I; x) I3 \$ |+ B9 H, D/ N 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
8 }& T) x( L6 Z6 u3 Z6 e 8398: e08fa00a add sl, pc, sl2 F1 f: ~) K1 W9 H: |
839c: e08f0001 add r0, pc, r1
1 I. A' ^, G9 s* ` 83a0: e06a5000 rsb r5, sl, r03 t5 V5 @1 ~6 C7 k" U) S
83a4: e1b05145 asrs r5, r5, #29 w) R( q+ Z6 `9 x g7 e
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}& z% K1 k7 n( v% o3 d
83ac: e3a04000 mov r4, #08 x0 w1 Z0 Z9 ~9 r4 d
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
, W# A- A* P- i s; l 83b4: e1a00006 mov r0, r6
+ ?+ X# D1 G: x# C$ | 83b8: e1a01007 mov r1, r7
* l* G5 J/ t( ?% Q 83bc: e1a02008 mov r2, r8$ c4 z5 V b2 q2 Y7 T
83c0: e2844001 add r4, r4, #1$ B: G9 }, r7 a, S# {
83c4: e12fff33 blx r31 F- y( ^3 R- s1 x* V# K
83c8: e1540005 cmp r4, r5! C+ K7 I4 \3 a# J5 o
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
* P0 [6 p' I" b3 j7 C3 z7 } 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
9 ]3 e- ]5 M, H6 o 83d4: 00008054 .word 0x00008054
r& |% h& C9 W 83d8: 00008054 .word 0x00008054. i, D" _& [6 Z
none:/ U7 [" f$ J! ]9 y
Disassembly of section .fini:# ^& l: f! M: M7 u* z+ n
1 s2 M' N8 `" a+ M00008474 <_fini>:
: T$ |- o0 v. \3 {4 j 8474: e92d4010 push {r4, lr}
$ L3 |9 {, R/ E# i+ _! i 8478: e8bd8010 pop {r4, pc}0 L! ~7 s! Z: j% I
arago:9 C' `; \% {2 h$ I
Disassembly of section .fini:
& A) C* H4 [$ T/ V2 f0 Q0 ~! b7 ?+ C7 l
000083e0 <_fini>:4 ?- d% X- t$ P) b3 n
83e0: e92d4008 push {r3, lr}3 G) V1 [0 u: s3 I, J& a" l0 \
83e4: e8bd8008 pop {r3, pc}
- `/ ~* m7 Z) U7 o, `: r
) Z0 \5 u& ]: q& I
j6 |. L" N& L- B! l' G# @' }
: \( t @; S% q# Q2 _! u( J/ o$ e$ G7 E6 \ |
|