|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:" L+ f8 m5 _6 |6 ?9 g
1 #include<stdio.h>
: c# n2 J. k6 z 2 #include<math.h>
. J' U6 l) D+ G 3 int main(int argc,char* argv[])
. ~4 J+ q) A& U1 i 4 {/ F5 Q G! E# e' K" {$ n0 h
5 int a,b,c;7 B: a* |8 F8 E) h, x
6 c = a * b;4 ?4 H: b. c3 ?( s5 @
7 return 0;
+ F: P% g+ M; r; O7 ^ 8 }
& u1 @1 _$ G) }* I) {# h, F1 y+ _. r* Q' r& t* Y
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
7 j9 U W* ?' fnone:' `- O1 ?& L2 e- K% r$ Q+ ^; m
000082e0 <_init>:
! U% H {7 q+ Q5 r# X0 i. X 82e0: e92d4010 push {r4, lr}
* v' t. f3 W6 g) |5 _% g0 K* J4 S 82e4: eb00001c bl 835c <call_gmon_start>
z, t9 L6 Q- h8 X3 @9 a: n( A 82e8: e8bd8010 pop {r4, pc}
$ ~* I1 o, w0 u2 j$ f- s& parago:+ R! q7 k4 ]8 M5 V
00008250 <_init>:
2 M( q# i |4 O$ ]$ b8 z 8250: e92d4008 push {r3, lr}
9 i5 l9 w* \+ f 8254: eb00001d bl 82d0 <call_gmon_start>
$ ~1 S4 `$ a7 @, s d' r0 i" @ 8258: e8bd8008 pop {r3, pc}+ d" y: x/ I9 @* o/ ^( D+ a
) V9 I/ }8 f8 F$ q/ N; }none:
% @9 i0 h$ \5 z) W0 N+ _000082ec <.plt>:, A _/ D8 X0 Y& h+ F$ {
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
; q: } `- F' _8 R; V 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
' m2 P) y6 z: M3 P8 z 82f4: e08fe00e add lr, pc, lr
% L. I8 h. ?0 i3 }: G( D6 \ 82f8: e5bef008 ldr pc, [lr, #8]!
: @2 h9 x. I) S# O! Q 82fc: 000082d4 .word 0x000082d47 q2 N o& L7 ~3 E7 h
8300: e28fc600 add ip, pc, #0 ; 0x01 |/ [+ K/ Q( e, V4 u
8304: e28cca08 add ip, ip, #32768 ; 0x8000/ n( q" G3 a- Z) {1 i# D* B# }1 j
8308: e5bcf2d4 ldr pc, [ip, #724]!* C! x" I, |+ W/ m4 Y
830c: e28fc600 add ip, pc, #0 ; 0x0
N& e4 k K M 8310: e28cca08 add ip, ip, #32768 ; 0x8000
. ?6 {! ]- H* c* ^ 8314: e5bcf2cc ldr pc, [ip, #716]!
* [ B4 @& [% q9 y/ t 8318: e28fc600 add ip, pc, #0 ; 0x0
* b/ y7 G; W3 p% q, { 831c: e28cca08 add ip, ip, #32768 ; 0x80005 o. q D- X7 I) O
8320: e5bcf2c4 ldr pc, [ip, #708]!( X2 s5 `5 i; T- h/ u) ^
arago:! y9 t/ I+ `3 S" C
0000825c <.plt>:
# g; m" O! L& y5 | 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)' \- D* f9 i* b+ d: }% |
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
2 g) F8 a4 i8 @7 \( @, { 8264: e08fe00e add lr, pc, lr+ W/ Z) u: ~5 U5 m" [9 e s
8268: e5bef008 ldr pc, [lr, #8]!
6 j. \' n; f" @/ d2 U! G! A 826c: 0000827c .word 0x0000827c$ Y6 d( e4 M4 S/ U- H; y
8270: e28fc600 add ip, pc, #0
' t8 V! e- p$ X6 I- H 8274: e28cca08 add ip, ip, #32768 ; 0x8000% ~/ O3 I- i' S$ H* M9 \ }5 h7 G
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
; Y- E7 f2 G* Y& \7 {( y' r 827c: e28fc600 add ip, pc, #0
2 E) u( O# j" |+ k 8280: e28cca08 add ip, ip, #32768 ; 0x8000
, \' [5 E! u+ [9 A; ?3 G- g& ~ 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
( b1 ]! N) n' | 8288: e28fc600 add ip, pc, #0( d% o- C0 k, ?6 G! o, p9 {
828c: e28cca08 add ip, ip, #32768 ; 0x8000! Z: v7 Z1 u3 v/ [% n& u
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
4 @6 j* I3 e% J, d7 ^7 _) Inone:
* C2 X( {3 u! x2 r00008324 <_start>:
$ Q* i+ N ?/ ~6 N3 l0 b 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
' J) C$ f; b' b8 R5 k) _. H 8328: e3a0b000 mov fp, #0 ; 0x0; K( f- l# J4 v" E
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)1 u( T \$ e( Z( s
8330: e1a0200d mov r2, sp
/ a6 T4 ~" D+ ]1 c* \3 y2 L0 _% @; z 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
8 s. {" Z/ u: A1 O2 n; v8 D 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
7 B' ]! q& x; H" A5 q) c 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>2 ~6 C/ h$ f7 K
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
5 X/ m) [) C- z5 e) P 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
; Y; b l( b% f6 q" d, k8 u3 M 8348: ebffffef bl 830c <_init+0x2c>
2 }; L5 C4 Q; \- x& e$ o7 j 834c: ebffffeb bl 8300 <_init+0x20>
0 f) r) M- F. }1 N* n7 } 8350: 00008404 .word 0x00008404
q* {: V& r" p$ k 8354: 000083cc .word 0x000083cc3 z w2 f& P- r) Y- ~! R0 ~
8358: 00008408 .word 0x00008408
; f' m, {6 D2 V* F' {5 Karago:% o2 y1 T4 g5 z) v* h
00008294 <_start>:/ O* }+ P v8 Z( ]3 h, N8 n
8294: e3a0b000 mov fp, #09 \0 i+ F( A# {& L9 W( A# U4 P8 v
8298: e3a0e000 mov lr, #0
4 k3 G3 V2 @7 |8 X B 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4): Z% g1 [+ ] N- d& _) p' a/ r
82a0: e1a0200d mov r2, sp0 {! D5 u D4 I- \) t: ]
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
% _' b( |2 T+ e$ X 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)! J& W& H4 V4 y9 E1 z, r- a2 S
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>6 X5 \! G5 @/ [' {
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
+ V( _3 o) j# Q. k; I+ k( s 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34># z" O/ w' R7 S# l( j, O% n2 K( D8 ]
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>! e8 R$ Q3 r" {
82bc: ebffffee bl 827c <_init+0x2c>
p* }0 K: y7 E* _7 W3 S0 v7 ^! l( n 82c0: ebffffea bl 8270 <_init+0x20>
& K7 R- d4 {3 ^2 r& o: b1 u 82c4: 000083dc .word 0x000083dc
: ?: ~" h+ e7 L0 B 82c8: 00008344 .word 0x00008344$ o1 l3 ^! |4 D. W5 c% F" P
82cc: 0000837c .word 0x0000837c0 H5 g! d3 \7 h8 Q" s! k
none:. Z) u+ p* C% D. W) o3 C, M
0000835c <call_gmon_start>:$ L1 q9 j f8 ~
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>$ k+ f9 Y$ }# s6 Y5 D3 ]. `
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
' E4 T; C" g; h5 c, _! W 8364: e08f3003 add r3, pc, r3
7 [( J* Y! P4 `0 M7 Y1 t, v. f( j 8368: e7931002 ldr r1, [r3, r2]7 _9 V/ t- b/ Y4 A) J2 N
836c: e3510000 cmp r1, #0 ; 0x0
% [. t( C8 F; g- m 8370: 012fff1e bxeq lr
' t! k: E; M, i& Y 8374: eaffffe7 b 8318 <_init+0x38>
+ O1 j4 J/ f D 8378: 00008264 .word 0x00008264. L+ P' ~5 k6 z( u* w) e
837c: 00000018 .word 0x00000018
$ S0 B! \' N6 ^arago:
: Q- W$ b: q2 S( a000082d0 <call_gmon_start>:4 G, K" A" b! Z+ ~
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>0 S) ~3 b3 j6 n' ^# l r0 V
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
' C$ }/ x7 ^% U+ Z) H 82d8: e08f3003 add r3, pc, r39 |# c0 g, O& @* `# {
82dc: e7932000 ldr r2, [r3, r0]. q1 d2 \; J, x _# _, ~: ?# a
82e0: e3520000 cmp r2, #0
( a7 r' B* {( ]9 h, D: x 82e4: 012fff1e bxeq lr" E. l6 c* z' V' a6 `" z1 S
82e8: eaffffe6 b 8288 <_init+0x38>. }: H S5 }: ]" C4 ]$ K
82ec: 00008208 .word 0x00008208
: \ D1 Q% p( H" x 82f0: 00000018 .word 0x000000187 ] E# f. B: o8 ^) O) S5 \
none:6 Y5 c0 T* y3 k+ S
00008380 <__do_global_dtors_aux>:
2 s4 u* T1 i- \3 Z$ [# Q7 D 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>8 s# L' {2 b9 o& l ]3 f
8384: e5d23000 ldrb r3, [r2]
4 N+ I9 I1 o9 i, t 8388: e3530000 cmp r3, #0 ; 0x0/ d W4 Q: R' d: D$ K7 Y, _
838c: 03a03001 moveq r3, #1 ; 0x1
6 E8 W1 T6 C" c+ A) |/ t# H 8390: 05c23000 strbeq r3, [r2]7 y1 E0 g+ J' ?3 M7 Q5 ^6 t
8394: e12fff1e bx lr, X0 w4 |9 u" g" m' o
8398: 000105f4 .word 0x000105f4
: l: G8 A$ g Y% ]arago:
$ a. s1 Q( ?7 N1 A$ C, P000082f4 <__do_global_dtors_aux>:- |4 Z" W+ y% @& G ]$ I0 K, A, ~, E
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
4 H# K1 }1 `6 A: a' v) D 82f8: e5d32000 ldrb r2, [r3]
& L7 L" S ]- [3 i- j 82fc: e3520000 cmp r2, #0
& R0 e, b2 x' y% u# M" c2 ] 8300: 02822001 addeq r2, r2, #1& [5 R+ B5 @( B4 ~) q
8304: 05c32000 strbeq r2, [r3]2 S+ f" L8 F/ K( {8 A4 c; Q: I
8308: e12fff1e bx lr
) v1 M3 f" g; o% n) j 830c: 0001050c .word 0x0001050c
1 g& R; L% U% S' s8 ?2 D3 e3 Tnone:
+ U" x) V$ Z8 J. o0 F( h0000839c <frame_dummy>:- W. I( i9 }5 v: B: z7 x0 ^
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
# k. s/ K" j' T/ \- r( L$ @2 P 83a0: e92d4010 push {r4, lr}9 c& H3 J! A6 ~% f9 l' t) D
83a4: e5903000 ldr r3, [r0]
7 S3 y' |, w: T2 l" |( {) z 83a8: e3530000 cmp r3, #0 ; 0x0
- @" l2 M# a6 Z$ S* \ 83ac: 08bd8010 popeq {r4, pc}/ d/ n* C# c" G: X' g" Z
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>6 ]3 A: L* Z5 A( y: U
83b4: e3530000 cmp r3, #0 ; 0x0
1 z+ D% M- Z5 J 83b8: 08bd8010 popeq {r4, pc}
4 e |# J7 c7 k! R 83bc: e12fff33 blx r31 V9 f6 L1 j7 } s+ B4 w
83c0: e8bd8010 pop {r4, pc}
+ H3 y" Y) o. W: K; I: e7 z 83c4: 000104dc .word 0x000104dc
. p E- @. x. {3 E! ] 83c8: 00000000 .word 0x00000000
5 A) J5 u, k9 |: w( l- {( @# harago:+ u, |* z3 \" H* N" |
00008310 <frame_dummy>:
! e1 P% B1 Y0 Q9 F$ [ 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c># L3 U! e( S/ Q, E6 a
8314: e92d4008 push {r3, lr}( a# ^( D6 y d. g: q& x& ]# O
8318: e5903000 ldr r3, [r0]
( I& d$ }. {( r# b: `% y, f8 w 831c: e3530000 cmp r3, #0
$ W B" l! |7 {! D6 z6 u 8320: 0a000003 beq 8334 <frame_dummy+0x24> q1 U5 x8 X ~ j) W4 ~# M
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>3 z8 f5 I6 ^+ i( X1 T3 I. m, M
8328: e3530000 cmp r3, #0( I' g' }- H% h: a7 ^7 f, D
832c: 11a0e00f movne lr, pc
' m6 K+ [% t! h 8330: 112fff13 bxne r31 r" _/ |. }, v$ I& H3 q
8334: e8bd4008 pop {r3, lr}
2 \2 S1 W R' G5 W; T! b 8338: e12fff1e bx lr
6 @4 i- R. A* j3 N+ D 833c: 000103fc .word 0x000103fc
4 o5 _" |* b& v% M: _$ h8 D1 x0 S: d7 p 8340: 00000000 .word 0x00000000
+ [1 c3 S6 d [9 H3 [8 enone:
+ V- R( n0 p# y000083cc <main>:# ?* h! E( N1 p% [. I8 J9 @
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
7 j# n% Z( [; ~7 U9 w7 J; j! ` 83d0: e28db000 add fp, sp, #0 ; 0x0
, k4 n/ V5 {( ~+ [3 S: f 83d4: e24dd01c sub sp, sp, #28 ; 0x1c- O5 }" T; F# W% }( D0 b/ U
83d8: e50b0018 str r0, [fp, #-24]/ N# K1 A1 U" q. j0 a! Y/ f) T
83dc: e50b101c str r1, [fp, #-28]
u' ^4 `8 O j2 Z 83e0: e51b2010 ldr r2, [fp, #-16]
& w: H! v# F3 Y) D# F9 z 83e4: e51b300c ldr r3, [fp, #-12]
4 T' m/ _; f: F1 g7 x2 l 83e8: e0030392 mul r3, r2, r3 z- }8 a+ j$ m5 Q; q
83ec: e50b3008 str r3, [fp, #-8]
: _) j; x6 k# }* Q$ g 83f0: e3a03000 mov r3, #0 ; 0x0
. V+ q/ U2 p" B5 W 83f4: e1a00003 mov r0, r35 P# E, [/ q6 C8 { R7 ]
83f8: e28bd000 add sp, fp, #0 ; 0x0+ F" R4 \8 l" t0 D8 u9 P
83fc: e8bd0800 pop {fp}
' N6 Q, M: K# |# b 8400: e12fff1e bx lr
g3 I' f9 l8 A3 `arago:6 V8 c3 w, R0 B
00008344 <main>:
. x9 O7 S' {+ D4 Q, n; U 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!): V* o6 K, Q0 f* l3 |8 Z
8348: e28db000 add fp, sp, #0
. N1 S" c- m9 q) d; ?5 T" K 834c: e24dd01c sub sp, sp, #286 c7 D O6 e& Z% X, M$ O0 R
8350: e50b0018 str r0, [fp, #-24]( s9 m% K& h7 u! y3 ]0 ?) S h8 d4 ?
8354: e50b101c str r1, [fp, #-28]) g5 B G* V9 ?5 e6 M
8358: e51b3008 ldr r3, [fp, #-8]0 J: b1 r4 ]( o' r
835c: e51b200c ldr r2, [fp, #-12]
& Y. L0 b- K5 W; l3 H 8360: e0030392 mul r3, r2, r39 m, Z3 W7 T5 p2 W* V
8364: e50b3010 str r3, [fp, #-16]
+ `8 G* @. \# ]# M% W( a 8368: e3a03000 mov r3, #07 T& k7 X4 p' v( X( C, O5 _& ^
836c: e1a00003 mov r0, r3
2 H" i* P+ G7 F+ U4 H$ L! J& b 8370: e28bd000 add sp, fp, #0
% g- M( J! H: w2 v) O( H 8374: e8bd0800 pop {fp}
) ~4 B5 k) O. q) R 8378: e12fff1e bx lr
# g S( r; d$ L) Snone:' L6 m7 `' ~. _6 @& ~
00008404 <__libc_csu_fini>:
{/ y! i" g. {; }$ A4 S$ U7 W 8404: e12fff1e bx lr7 ^3 e; {- t8 H7 G) L
arago:' b5 I$ E X. _0 ~
000083dc <__libc_csu_fini>:
/ [ ?3 X3 L5 L2 | 83dc: e12fff1e bx lr
0 H" U/ _5 ?: L2 L+ ]none:( M* _; ]$ U. b, r3 H$ Z
00008408 <__libc_csu_init>:; [# p ~+ C8 P/ [' \
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
+ t7 H! n, P' J+ f3 S 840c: e1a08001 mov r8, r14 m% z$ y+ d; Q
8410: e1a07002 mov r7, r2
5 T2 S% D2 Y! _. L" ?. Z0 l 8414: e1a0a000 mov sl, r03 |3 j0 P* G, S2 W; ?' B3 N
8418: ebffffb0 bl 82e0 <_init>8 v' r3 c5 V8 A/ J6 O
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>) S3 Q& [2 H! D) _2 ]$ N4 ?- D
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
0 w6 m- l5 r3 p 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
6 I' S. j+ ]' y$ i# z 8428: e0613003 rsb r3, r1, r31 d+ z8 i7 L2 B1 x6 T
842c: e08f2002 add r2, pc, r2
, h) A, n9 f, ^$ s7 n# f) P 8430: e1b05143 asrs r5, r3, #2
! V+ y1 E! _. T7 |- C3 Z" V, M 8434: e0822001 add r2, r2, r14 o. }6 J& B: x+ r& a
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
' T) m# x/ P1 b& m4 E" D' u% p7 q 843c: e1a06002 mov r6, r2
! Y& G% u) y$ p! l: x2 S& d 8440: e3a04000 mov r4, #0 ; 0x0
3 A, B; {8 |! V; X2 h 8444: e1a0000a mov r0, sl1 p0 [$ D2 f. x9 U7 |2 s
8448: e1a01008 mov r1, r8! g, q0 x" c0 g; ]
844c: e1a02007 mov r2, r7# \0 I2 \8 b( V1 e
8450: e1a0e00f mov lr, pc
$ s& ]0 B; T& G O* I' u" _ 8454: e796f104 ldr pc, [r6, r4, lsl #2]
& M$ j5 h2 i6 R3 `7 J7 U 8458: e2844001 add r4, r4, #1 ; 0x1. a1 `9 t. o+ R6 @+ C
845c: e1540005 cmp r4, r56 g$ d7 c! s( p& G m4 P: I
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
0 q7 ]8 |9 f! A* e' Z 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}$ e/ s, T4 |' V6 a
8468: ffffff04 .word 0xffffff04/ L5 \7 m' }( \4 B) f, N2 t
846c: ffffff08 .word 0xffffff08& O% d9 u8 i) R z
8470: 0000819c .word 0x0000819c3 n3 H* Y2 r5 R8 T# L
arago:
2 e+ G) {9 ]# D1 B2 c; @0 p# B3 i- f0000837c <__libc_csu_init>:) Q0 g2 m2 C' R* q0 }
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
6 l, u8 [. C* Y. N6 ?1 M, G; _ 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
& d' K: b8 Z2 p7 J1 A& u 8384: e1a06000 mov r6, r0 R7 o$ T: e" i# ^# d+ e: \: y
8388: e1a07001 mov r7, r13 b- I' V+ y: e# R: e7 [: j
838c: e1a08002 mov r8, r2
, F- e7 b: R+ U 8390: ebffffae bl 8250 <_init>: p# Y$ ~% d9 }" T
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>! _( |( C& `- c# G
8398: e08fa00a add sl, pc, sl4 ~6 c' y1 v& n8 j% |& b
839c: e08f0001 add r0, pc, r14 ?$ T6 z7 K5 X
83a0: e06a5000 rsb r5, sl, r06 u$ w1 `$ d: P6 v2 Q
83a4: e1b05145 asrs r5, r5, #27 Q6 S% K# F4 J, _: ^% m0 S
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
% l- E# L6 C3 B 83ac: e3a04000 mov r4, #0. V f( _8 T2 I7 D4 C
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]5 N5 n( n9 O. t0 S) f" P; ~
83b4: e1a00006 mov r0, r6
, d5 V5 }0 _% g 83b8: e1a01007 mov r1, r7; \+ z" R* J4 Y
83bc: e1a02008 mov r2, r8+ c( {( G, x; Q6 P& c) D
83c0: e2844001 add r4, r4, #1
/ _6 N& ?4 A+ K 83c4: e12fff33 blx r3, U/ K5 \3 |* r* p3 n
83c8: e1540005 cmp r4, r5
2 J* Y i# V- _ 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>% W; I0 i4 o% P5 F( G
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}# j9 N) x- Q/ y7 ]9 X, ?
83d4: 00008054 .word 0x00008054
6 b8 ]' c7 j7 M- e 83d8: 00008054 .word 0x00008054/ d, l c0 |3 _ b1 I! _
none:
) f% R7 n/ `+ IDisassembly of section .fini:
# f# {6 {) p4 ^6 J' K5 M
! n( B) X/ }& Z00008474 <_fini>:
0 Q' @. X3 ?# x" F! Y" i0 B5 B 8474: e92d4010 push {r4, lr}6 a5 V0 b0 s7 X' b. i) ]4 ^
8478: e8bd8010 pop {r4, pc}0 V% v' C- l$ u$ o% |: |
arago:
/ _0 t" h5 j* A- G+ w& HDisassembly of section .fini:/ N5 ]; C2 Y/ \. J$ h9 k
8 }3 u9 i1 j: x+ P/ p) y3 V0 ?
000083e0 <_fini>:, P2 I8 H; K4 C7 w% a
83e0: e92d4008 push {r3, lr}& Z% P* _$ B) p Z: x& ~
83e4: e8bd8008 pop {r3, pc} H% f$ V) o3 S/ y3 l
) y, D8 k& \5 q2 {/ i
9 ^5 Y+ c7 e# f, ~2 O
, v+ x% } L; i- F' q
|
|