|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:4 G6 o/ _9 u- w/ g5 v0 w1 ^
1 #include<stdio.h>
6 Z) u- v* X2 V 2 #include<math.h>: }4 t. L4 Q& v6 M8 e# |
3 int main(int argc,char* argv[])
; v0 B9 D) U v 4 {
* a* y7 F8 H" o5 k: \% b% a2 ~1 P8 z 5 int a,b,c;8 Q9 v! E# ^- b" u1 j
6 c = a * b;+ }7 W8 n% W* J$ r8 B
7 return 0;
4 k) W9 r' @/ }" r ` 8 }: C, y4 X, S! p& f/ d& G
& S) u! h9 m U" O. b# t下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
_7 J5 J3 [- i4 H2 i! d3 @. m) vnone:
$ D" w% W [; P; O" x000082e0 <_init>:
9 ?% C0 O' e- T+ p 82e0: e92d4010 push {r4, lr}& J" u2 \) o2 j7 h
82e4: eb00001c bl 835c <call_gmon_start>) o0 r, e L/ U
82e8: e8bd8010 pop {r4, pc}0 e+ Y* n; ], b
arago:
; E- }5 c3 D* ?5 l00008250 <_init>:
; y2 u4 @3 u1 o( Y' r* R' o+ J 8250: e92d4008 push {r3, lr}
$ I. D3 q0 ^3 t7 b 8254: eb00001d bl 82d0 <call_gmon_start>
# @8 Y/ [* b, d# u 8258: e8bd8008 pop {r3, pc}
# I4 B$ ~2 a3 R: m9 Y
7 ]' t. D! f* r: P3 q' Y$ }none:/ ?) A: I. c' q8 L0 ~7 ]2 P# W+ P( _
000082ec <.plt>:
0 _4 h9 j' i: Q( y5 N- D 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)9 N! \, u" a- w! B) A
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>& N: e% G8 h1 z, ^
82f4: e08fe00e add lr, pc, lr6 A; c# W4 v% p4 H2 ?( l
82f8: e5bef008 ldr pc, [lr, #8]!
3 W2 Q% X1 E0 k. P/ Q; i; a 82fc: 000082d4 .word 0x000082d4) }5 F- l c/ W+ [/ W, W. K
8300: e28fc600 add ip, pc, #0 ; 0x00 h0 s6 d) A( e" W! ~1 p; h2 e
8304: e28cca08 add ip, ip, #32768 ; 0x8000
. f7 D" d( \! ]. T5 J 8308: e5bcf2d4 ldr pc, [ip, #724]!7 E2 e% }# l8 X x+ _! f
830c: e28fc600 add ip, pc, #0 ; 0x0) R, K C5 [6 G
8310: e28cca08 add ip, ip, #32768 ; 0x8000
, Y: H6 I+ y, m% e, G8 R4 U" }2 t( ~ 8314: e5bcf2cc ldr pc, [ip, #716]!- |" j# K* r1 {/ c. ]0 z
8318: e28fc600 add ip, pc, #0 ; 0x0
& G) B4 m: T9 A! `/ T7 I2 |8 ^ 831c: e28cca08 add ip, ip, #32768 ; 0x8000
# V; ^$ @+ c+ q 8320: e5bcf2c4 ldr pc, [ip, #708]!
) \( g2 L2 P" O. Z- larago:7 k L" d) }3 ?$ j3 ]0 N+ B1 j
0000825c <.plt>:
2 y/ y0 T+ @5 a* w, U8 `9 S0 w 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
, X" p6 S. p3 |' f# b 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
6 C' ]7 R+ u8 b/ W- F3 a 8264: e08fe00e add lr, pc, lr
: H( e! {' F* B V$ y 8268: e5bef008 ldr pc, [lr, #8]!
6 F' ^, B- ~4 c8 k8 ^ 826c: 0000827c .word 0x0000827c3 G! K! S4 x/ ]0 s" P' A
8270: e28fc600 add ip, pc, #0
7 ~0 a% e+ ]& C6 f' {* v- ? 8274: e28cca08 add ip, ip, #32768 ; 0x8000% X [# z. P8 ~ a: V& S
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
: }+ r6 c$ g F2 a2 D8 S" p 827c: e28fc600 add ip, pc, #0
7 n' e$ v0 G3 D' v# d' ^: E- G 8280: e28cca08 add ip, ip, #32768 ; 0x80005 o& L8 C4 Q7 T4 c6 ~0 m' h
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2748 E; V+ R7 f- T9 s+ C/ S/ v- }
8288: e28fc600 add ip, pc, #0
; [0 f+ r Y6 s+ p) U! `( M* o8 q 828c: e28cca08 add ip, ip, #32768 ; 0x8000
5 A9 v6 h: l$ Z8 @ 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c6 V; h3 w) _3 ]0 |9 o: O3 H
none:
# Z6 N. u# i" o' }00008324 <_start>:
/ q9 r) h. \+ X# ~ 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>7 S6 \# _- F6 j9 c: K. P2 H$ p7 t
8328: e3a0b000 mov fp, #0 ; 0x0
& i4 Q8 K# D# p) A 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
1 J: `5 @3 Z# S; v' M( E 8330: e1a0200d mov r2, sp% \4 x* b1 m7 [& }
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
" _& \8 l/ z z N) q& X 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)3 G! C& t0 @: y: V0 y3 G
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>1 g# ~ I) N+ N3 U* F* p) v6 x* z P
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>7 Y, ?( z/ h+ f
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
$ v8 X* q. O1 h 8348: ebffffef bl 830c <_init+0x2c>
, R% _- a8 j& J# o* m9 ~+ ?5 J 834c: ebffffeb bl 8300 <_init+0x20>
) \8 \# m5 g& A6 W0 v( T0 j 8350: 00008404 .word 0x00008404" A" w7 ^* R$ z! S7 {
8354: 000083cc .word 0x000083cc
/ O* w0 s: B7 c' Z1 ^- ~ 8358: 00008408 .word 0x00008408& B: ~: N3 E. D. x; p
arago:
+ E `8 K2 L8 G0 Y4 [+ U. L6 m& J00008294 <_start>:
% J7 d( s3 g! T. |, i 8294: e3a0b000 mov fp, #05 L. {0 W) M8 w: k1 h
8298: e3a0e000 mov lr, #0
1 A2 m a3 e( t+ D* s9 u& e 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)! q2 a; Z( Y8 r; j9 ~
82a0: e1a0200d mov r2, sp
9 t3 s" B& H7 G7 u 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)! L f; x) M* m) H" _) p+ ]
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
. H. z# p' W. w" A+ T i" Z8 Y 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>( y$ G7 w6 h+ ?6 e9 P$ Y
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)8 _9 P& u6 Q: X# Q0 h% S
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>3 d- {/ u) K8 I4 \8 H7 b
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
3 P2 M" Y+ c1 T z 82bc: ebffffee bl 827c <_init+0x2c>8 j- R: [4 [* P# I4 h- @
82c0: ebffffea bl 8270 <_init+0x20>
, u2 [+ s# ^; W8 R# ~) Y" f 82c4: 000083dc .word 0x000083dc& S" A' C; y" r8 m9 l# X) ^5 D
82c8: 00008344 .word 0x000083440 ]2 t1 I3 ~6 L: [5 v% \+ u
82cc: 0000837c .word 0x0000837c1 k7 a1 |% Y" ^$ F0 \# E
none:
+ m# `1 _. l6 n0 R) i0000835c <call_gmon_start>: j# I- v; {/ A4 {( K
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
* K0 { A. z- r, z0 v7 c8 b 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>2 c% M/ h% V3 L9 M
8364: e08f3003 add r3, pc, r3
+ m. I+ J5 S3 w) Y6 \ 8368: e7931002 ldr r1, [r3, r2]$ N4 [0 o( C9 W' W) o8 D" {& {* ^& M# E
836c: e3510000 cmp r1, #0 ; 0x0
. L" K8 P' S o% x; H+ h% g 8370: 012fff1e bxeq lr9 T6 U" j( ~) ]
8374: eaffffe7 b 8318 <_init+0x38>$ ~ j0 w/ _. Q% K" J; q( R/ F% g
8378: 00008264 .word 0x00008264) n0 x7 z0 @1 N2 m. z% e2 z
837c: 00000018 .word 0x00000018% H+ y! h3 u& o
arago:3 A9 R8 Y. q; V
000082d0 <call_gmon_start>:
) F! v" h3 B5 P( t5 t; m# M 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>% z- S$ X) ^8 Y+ I. c& _
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>% t B+ _; }1 c$ s
82d8: e08f3003 add r3, pc, r3+ r% j3 N6 R B) t: ~- O
82dc: e7932000 ldr r2, [r3, r0]4 I( _5 `0 ]$ H, t$ W1 X/ w
82e0: e3520000 cmp r2, #0$ A# {) U8 u9 @/ `5 S) X# D
82e4: 012fff1e bxeq lr
! ?# [/ O0 \! D) s 82e8: eaffffe6 b 8288 <_init+0x38>
8 b6 k0 X) v$ d 82ec: 00008208 .word 0x00008208
; S; q# R, K* o+ w! B 82f0: 00000018 .word 0x00000018
! n# T9 g7 ^! t5 M$ o Znone:
: `/ z' o2 p+ @* C/ o00008380 <__do_global_dtors_aux>:: ^5 |( g2 X1 a
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
+ A- Q9 A) d( n 8384: e5d23000 ldrb r3, [r2]
: F- [6 [3 @& Z7 M+ Z 8388: e3530000 cmp r3, #0 ; 0x0- X& Q- t4 \8 t, C. `9 a
838c: 03a03001 moveq r3, #1 ; 0x1
" M: v+ e" ]- l 8390: 05c23000 strbeq r3, [r2]
/ H3 ^* @6 u( Y 8394: e12fff1e bx lr4 [2 y, Z; A( _" `9 \% T8 n
8398: 000105f4 .word 0x000105f4
0 s" J' T: r8 Z: J7 n; e) |arago:. J: G' _$ A& f8 x8 E4 _
000082f4 <__do_global_dtors_aux>:1 T" o) E* R, G+ \& r
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
+ q6 {0 T4 \0 F& l 82f8: e5d32000 ldrb r2, [r3]
9 [* h# q3 D8 f$ f: n# o. Y4 |( G, Q 82fc: e3520000 cmp r2, #0
: r" m8 a9 f' x- C7 j 8300: 02822001 addeq r2, r2, #1
: m& L* r) f) K( R6 Z 8304: 05c32000 strbeq r2, [r3]" X+ Z, {. q8 i3 Z8 B+ a' `" ]% r
8308: e12fff1e bx lr
/ r; s$ \' p! ^8 {4 X1 G7 X3 P 830c: 0001050c .word 0x0001050c
0 ~, b$ X7 a3 @/ pnone:5 M5 d3 T& k) I! `! f/ K+ t
0000839c <frame_dummy>:
4 G* Q1 k/ @6 p% M- q2 g" G 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
* Q- c8 p# q( i# B1 f 83a0: e92d4010 push {r4, lr}
, e3 c5 T8 f/ {/ X 83a4: e5903000 ldr r3, [r0]
. g3 ? E( H$ @& q% r# U 83a8: e3530000 cmp r3, #0 ; 0x09 l+ h6 C0 a+ n# ]1 R1 `. W0 I
83ac: 08bd8010 popeq {r4, pc}4 H; i: i8 U$ s0 n; J, G
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c> V, Y( s& @" X, |! P" U$ p5 ~1 P
83b4: e3530000 cmp r3, #0 ; 0x0 ]8 P0 f" x8 |& r2 W2 i& d" N
83b8: 08bd8010 popeq {r4, pc} Z' K8 u$ D- m# \5 n
83bc: e12fff33 blx r3" ]: T! z% A9 H' w' h' e
83c0: e8bd8010 pop {r4, pc}2 J, ^7 R2 H; ?& P# A$ {& ~
83c4: 000104dc .word 0x000104dc
5 j6 _6 l) [! [/ I: D0 F 83c8: 00000000 .word 0x00000000
' J/ I. `' Q2 l: Varago:
2 m& {: d; s& q0 ?: h( ?00008310 <frame_dummy>:
! h' ^$ I* Z$ i* a6 I* ~ e2 B( } 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>: f+ r# T% ], D/ ^* Y
8314: e92d4008 push {r3, lr}
0 V. q/ e! R; ?' x. i 8318: e5903000 ldr r3, [r0]
, }- E1 o* k. {* T7 ?( K1 r 831c: e3530000 cmp r3, #0 W n$ P# p0 S: Z6 d
8320: 0a000003 beq 8334 <frame_dummy+0x24>
F K+ U: @" h3 D1 ? 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
" O+ I1 n& w" e# x, q9 H0 H1 z 8328: e3530000 cmp r3, #0
* \- g* O7 \, \$ f+ n 832c: 11a0e00f movne lr, pc# b4 X4 M& Q. @
8330: 112fff13 bxne r3( n% e# T% T3 A: m
8334: e8bd4008 pop {r3, lr}
- W/ @- n. {& T# v 8338: e12fff1e bx lr6 N/ F. l( i. r+ j& G# j- U
833c: 000103fc .word 0x000103fc9 z' E; g) [+ g, o) e J' u* o! n5 u
8340: 00000000 .word 0x00000000
9 [ w# H; Q$ h. ]0 jnone:2 ^3 Y6 k% _& O+ }! l# u
000083cc <main>:' c. c7 r7 _. o. O; X
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)- o* t4 G ]0 N9 c* ?0 c" O& G
83d0: e28db000 add fp, sp, #0 ; 0x0
u$ w' V+ B T5 M1 p, Z 83d4: e24dd01c sub sp, sp, #28 ; 0x1c0 V" N5 U; T, S3 d$ s% u! g. }: f
83d8: e50b0018 str r0, [fp, #-24]
! ^& U( ~% t. Q 83dc: e50b101c str r1, [fp, #-28]# R1 N& g' {+ A1 N9 L4 e
83e0: e51b2010 ldr r2, [fp, #-16]
# p* P( [& E" m: w y. [: J( e 83e4: e51b300c ldr r3, [fp, #-12]
, C: V" P0 Y- w, v/ g1 s0 k& p 83e8: e0030392 mul r3, r2, r3( k) h9 g y3 O- J
83ec: e50b3008 str r3, [fp, #-8]
! b+ o3 y0 v; U' O- D8 { 83f0: e3a03000 mov r3, #0 ; 0x0- i3 H# _# q' x, [6 S7 J% n
83f4: e1a00003 mov r0, r3
5 P5 x5 C. c4 w# X, m7 b 83f8: e28bd000 add sp, fp, #0 ; 0x0( A& e$ L- W) R- w# ^ n
83fc: e8bd0800 pop {fp}
0 x# g9 q' h6 U$ p4 ~2 K* G0 z- i' @ 8400: e12fff1e bx lr
( H/ E4 s9 v1 @arago:
- Y9 B" }$ S3 n. S! R00008344 <main>:7 N8 @# \- \3 [+ n: ]& ]0 `
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)& u! N; [% o7 k& `8 j, O0 h1 C
8348: e28db000 add fp, sp, #0
% O( N( W* m" J! O. v- Y8 A 834c: e24dd01c sub sp, sp, #28
( T: k1 ~. p9 K& k! G6 g 8350: e50b0018 str r0, [fp, #-24]
/ Z% w2 S$ Y- t* o 8354: e50b101c str r1, [fp, #-28]1 s8 \: z3 U; r
8358: e51b3008 ldr r3, [fp, #-8]
+ j- \: Q1 b6 ^, ~8 W 835c: e51b200c ldr r2, [fp, #-12]
" J+ f z: o4 J) b8 ] 8360: e0030392 mul r3, r2, r3
0 e; S$ s5 F. e0 A c8 |. L I 8364: e50b3010 str r3, [fp, #-16]& c) s8 R& r; A* g
8368: e3a03000 mov r3, #0! v1 ~% T+ E! o! l
836c: e1a00003 mov r0, r3 b- ]# ?0 Q, E9 K- F. q. i
8370: e28bd000 add sp, fp, #0
2 A, X' S6 [9 K! q3 M* ~4 P 8374: e8bd0800 pop {fp} B% {* _3 b* O
8378: e12fff1e bx lr$ z, B2 ?% m) d# y: c0 |
none:- W I4 f9 O( Q# d/ m' S% N' z: ~, o
00008404 <__libc_csu_fini>:
* v5 s, S/ p3 F( g- q 8404: e12fff1e bx lr
' K& F. r# _8 [" L8 `! Narago:3 w5 p: i' A$ ~3 a
000083dc <__libc_csu_fini>:
; N( h' h$ t! j- F 83dc: e12fff1e bx lr
6 I1 X( \ e3 i j$ q/ unone:
! f! j4 ~7 R3 s7 g" l4 A00008408 <__libc_csu_init>:
& u; Q$ A# D6 i" j$ q 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
! c" L. E* x+ {, B: ~# J9 G8 O 840c: e1a08001 mov r8, r1
0 ~. }3 _9 A' t# r( H% J 8410: e1a07002 mov r7, r2
; L) R. G# X2 |6 o; p, p 8414: e1a0a000 mov sl, r0
& S" a; Q# N& f2 {2 V 8418: ebffffb0 bl 82e0 <_init>- }% m, A, Q# M
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
, D& c; M& }- l. o# }/ i 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>2 G; X& u" H* z* I: M |9 n: v1 ^
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
& S- ~5 I! d, ^9 B w& W 8428: e0613003 rsb r3, r1, r3% j2 s4 m* T8 Q6 E& r
842c: e08f2002 add r2, pc, r2
% N5 y2 K5 |1 b 8430: e1b05143 asrs r5, r3, #25 Q8 R3 h, a3 [/ d( o
8434: e0822001 add r2, r2, r1
; ?, x" b2 [7 T( p 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
' v2 ^ t, \ B' s! i6 S% r 843c: e1a06002 mov r6, r2
' M7 M2 s/ i/ Y9 @- r% S 8440: e3a04000 mov r4, #0 ; 0x0
/ L4 T4 E* n9 Q/ J7 U N/ s 8444: e1a0000a mov r0, sl5 m* z+ Z/ ]% [ g g# g+ C
8448: e1a01008 mov r1, r8
- b( c: L& H" v( ]; c7 a; H 844c: e1a02007 mov r2, r7
! i$ m4 b* m4 [( c4 |- y* n 8450: e1a0e00f mov lr, pc
% {7 f- `5 Q, c2 Z0 G 8454: e796f104 ldr pc, [r6, r4, lsl #2] d k {2 B' k2 e
8458: e2844001 add r4, r4, #1 ; 0x1
& a" x7 i" V: l2 _" a 845c: e1540005 cmp r4, r58 C2 [8 c4 S- E0 ]. i- m
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>% `* p' F# @! Q
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
6 u/ R/ L& s1 g8 K5 K 8468: ffffff04 .word 0xffffff04
& ?1 D3 ~# Y. ] 846c: ffffff08 .word 0xffffff08
1 S1 }* o1 J' O0 H- x; e9 V 8470: 0000819c .word 0x0000819c
, ]: v+ X# w/ s( Z2 u4 aarago:5 b: H2 B' n% v7 K) L
0000837c <__libc_csu_init>:5 a3 w0 v& v' j: p* D3 ~
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}0 P I1 r# P9 r
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>- \& d. B" V1 B; o. ` U
8384: e1a06000 mov r6, r0
! N' {* U' N I6 a( y3 \ 8388: e1a07001 mov r7, r1
- p; u- v3 o1 x, }. e/ { 838c: e1a08002 mov r8, r2
6 _+ w$ b! I5 L 8390: ebffffae bl 8250 <_init>" x' [' |; W$ b7 l
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>. h4 s, e1 L* H. v* [2 a1 ~0 T( U
8398: e08fa00a add sl, pc, sl9 p; o5 r; P- `+ E/ Y
839c: e08f0001 add r0, pc, r1' Q u6 X( V5 R+ z
83a0: e06a5000 rsb r5, sl, r0
! R8 `; ^- l8 O5 w9 `" a% ?2 a 83a4: e1b05145 asrs r5, r5, #2# M4 Q# C t+ W* A, C
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
, Y, ^! M4 r, h) ?$ i 83ac: e3a04000 mov r4, #0; w' W5 R, R( H% K
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
1 j, |7 r0 I% M1 W* L M 83b4: e1a00006 mov r0, r61 O( W. F- x& i! X/ n5 J
83b8: e1a01007 mov r1, r7
; Q6 d& l$ I* E1 b7 t/ Y! l 83bc: e1a02008 mov r2, r8
4 |0 ^, t! j! t9 q: u* w 83c0: e2844001 add r4, r4, #1
" f Y9 i, J) }- [, k2 T( j 83c4: e12fff33 blx r3
# @# g- l* z' G1 { 83c8: e1540005 cmp r4, r5
+ M" T5 K$ G j, y+ Q 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>' u7 ]: u8 T3 ]
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}7 X5 I/ H$ [! `4 j- C
83d4: 00008054 .word 0x000080541 z7 ~! |$ V1 S
83d8: 00008054 .word 0x00008054- c; p5 D+ U% j# x
none:
+ R6 t/ J% M( f$ e3 \. TDisassembly of section .fini:# h* G3 n( P) {( m* y; s
; U1 D+ v* D# |" o
00008474 <_fini>:9 N: D; s' c: o7 y
8474: e92d4010 push {r4, lr}) h$ ]! f& G' `/ M# [+ n+ C
8478: e8bd8010 pop {r4, pc}9 \7 E- ~ W) |0 n
arago:
# { ~9 @4 |" _- C- T/ F {# PDisassembly of section .fini:
0 @& G4 l: @1 d; E+ a; v3 Z! T& A. I7 s
000083e0 <_fini>:8 K6 ~% \" G: \) c
83e0: e92d4008 push {r3, lr}
1 C; }+ e8 f6 P+ j" t3 n4 L 83e4: e8bd8008 pop {r3, pc}$ {, S0 J3 `2 U4 k* X' A; g
, o7 U- I' B b; k, h: p6 j% k
7 O- h5 [7 B* @* E2 k% z0 v& a
. F3 @3 @$ b) @ |
|