|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
7 e% B( d& ?! D+ C3 e 1 #include<stdio.h>
9 L x [2 I1 E3 q4 l/ u 2 #include<math.h>" O' K! ]0 X, \5 D) n
3 int main(int argc,char* argv[])
- }4 e" }- e- x 4 {& F% U$ v( I& w
5 int a,b,c;
q' s; g# V1 G! z/ Q8 \$ U 6 c = a * b;/ r& \8 {. C! | r* f! Y+ g; _
7 return 0;6 C \( z& q# H& {
8 }
5 ]$ V# _9 g' D/ J2 R% q; ]7 u
3 S! K0 }( P) }( V- P下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
! s6 m: |0 }0 `none:
7 H5 t1 k: l" T( a3 a000082e0 <_init>:7 r1 O: I* z! m# a; y) I" I
82e0: e92d4010 push {r4, lr}
! _! B: V) r5 b' Y5 e 82e4: eb00001c bl 835c <call_gmon_start>
4 _9 ?6 X; ?, a 82e8: e8bd8010 pop {r4, pc}9 l2 H, ?' M; K. _1 ~! D% J
arago:
0 i9 D' ~% j& Z* N6 Q/ V00008250 <_init>:7 K; _8 n/ s4 i) P7 ?6 s' @
8250: e92d4008 push {r3, lr}' ^" e1 T: Z2 t8 l; d
8254: eb00001d bl 82d0 <call_gmon_start>( Z6 y7 u, d0 H" y6 `
8258: e8bd8008 pop {r3, pc}; j ]3 h. b# ^/ B
# p6 j; f8 g h' P" onone:
/ R3 q: l2 _. B9 l F8 _8 Z2 M) x000082ec <.plt>:
% U4 u L& _" O( |/ z5 Y2 Q 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
$ X/ o* y- I% I$ V 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>% x0 S( j- x. E0 T% j( w: Z" q
82f4: e08fe00e add lr, pc, lr
) @ M ?" |: ^, j0 E2 O 82f8: e5bef008 ldr pc, [lr, #8]!
- y& i/ R R" Q4 r3 G' `# v 82fc: 000082d4 .word 0x000082d4# p7 i1 S" \" [8 x" N' e
8300: e28fc600 add ip, pc, #0 ; 0x09 ~# V" k3 A- t" n4 F
8304: e28cca08 add ip, ip, #32768 ; 0x8000, ~: Y1 v3 ]4 A- l: \7 v' {
8308: e5bcf2d4 ldr pc, [ip, #724]!: h- c+ J+ D$ l! }; | ]$ |
830c: e28fc600 add ip, pc, #0 ; 0x0
H6 l; K0 k+ e6 u/ C9 O 8310: e28cca08 add ip, ip, #32768 ; 0x80008 K7 j3 f3 d7 g
8314: e5bcf2cc ldr pc, [ip, #716]!
& W% W7 r2 A( o 8318: e28fc600 add ip, pc, #0 ; 0x0
; Y. _8 m) C; y" t 831c: e28cca08 add ip, ip, #32768 ; 0x8000
8 q/ [3 F/ ] a5 ~4 r 8320: e5bcf2c4 ldr pc, [ip, #708]!$ Q3 b- L" G% C6 J7 c
arago:6 C* M/ g0 n( `# p0 n0 e
0000825c <.plt>:& R7 \! B: d" n' `* Y% @: m
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
; O3 k" j4 b# M$ {# [% G 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
) @% j" ~ t. f, D; A) D 8264: e08fe00e add lr, pc, lr
" H3 b; B k% q/ _7 j- U 8268: e5bef008 ldr pc, [lr, #8]!
- u g2 T& U. a s& ?3 g! |% P5 z8 E 826c: 0000827c .word 0x0000827c. U6 ?0 N, _, l4 S- C
8270: e28fc600 add ip, pc, #0( ?1 ^8 j' O2 Y/ C3 Q- J! _' G5 w
8274: e28cca08 add ip, ip, #32768 ; 0x8000% m+ @7 H+ u' L" A- V
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
7 ]- ^% `1 W, D8 [4 M; v: [& d 827c: e28fc600 add ip, pc, #01 a% y+ R+ u4 J* M
8280: e28cca08 add ip, ip, #32768 ; 0x8000; t" S! x+ C7 ?" X
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
M3 V' f1 {$ r( R( p 8288: e28fc600 add ip, pc, #04 i3 u: U, m1 {# \ v
828c: e28cca08 add ip, ip, #32768 ; 0x8000$ z8 v$ m' y& m' f m
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
. u2 S) \9 A6 Wnone:/ p. Y: x2 ~9 v/ c
00008324 <_start>:/ A4 \' |, d' g+ y% Z2 k: O1 l
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>! x3 u, A G: R
8328: e3a0b000 mov fp, #0 ; 0x07 g6 Z* n5 `) N4 R2 a6 o# p
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
" ]+ N9 U! g. i) F7 X/ x2 Q/ K 8330: e1a0200d mov r2, sp
/ {7 f0 `2 w& ? 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
+ W% U8 Y& g. O3 A/ ~) e 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
' E9 \/ Q2 |( Y x 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
. @# K H- z1 m9 J) R! E; Q 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>! {5 Z3 _& U' F
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
8 y/ ~7 g' m: E) f 8348: ebffffef bl 830c <_init+0x2c>7 b C2 b- y' e- C0 W' `; w7 m
834c: ebffffeb bl 8300 <_init+0x20>
$ A/ ]1 G* f/ m; @1 E 8350: 00008404 .word 0x00008404
" m7 H6 t7 x$ C9 h1 } 8354: 000083cc .word 0x000083cc
- n [; W3 [2 ~) K% c# W6 p/ F 8358: 00008408 .word 0x00008408+ r( v- t1 |( x( q; Y9 b# C1 {
arago:
# q& s* W5 K1 Q L1 i/ P9 E7 C00008294 <_start>:
' z) q6 D2 N% g9 b 8294: e3a0b000 mov fp, #02 A7 x; n8 `8 b \, ^& x, P
8298: e3a0e000 mov lr, #0; t$ m" N& X. E/ j! J; n# d
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
: [0 Z" v) a* f3 k2 O/ o; E( ^3 ~% u 82a0: e1a0200d mov r2, sp
) S9 r$ h0 F) Y; V 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
k8 @, F2 M n! b 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)/ \) c/ O* ~/ O. L: n9 V! Z
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
* B6 S/ |6 g0 m' h1 n 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)6 Y( r. H) n8 o5 j6 M8 k
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
O1 c: H3 z' ~# ^ 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>6 X. x- y1 ?2 K# X3 }1 @% p
82bc: ebffffee bl 827c <_init+0x2c>
# ~; L# ~/ C. p# T% j+ A" } 82c0: ebffffea bl 8270 <_init+0x20>
4 e# g# o+ t/ Z( L 82c4: 000083dc .word 0x000083dc
0 n, i* ^" f' M# U 82c8: 00008344 .word 0x000083444 e& @& {6 y; U+ r$ K, p+ G
82cc: 0000837c .word 0x0000837c/ S3 }2 t: ^. R3 @, Q" e, t
none:
9 b! {2 W5 B3 z5 s' o0000835c <call_gmon_start>:& _" ~6 T6 ^! B2 Z
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>; Z: u* b- G+ x* f* [0 m
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
6 L# I. Q( V% p4 P5 M 8364: e08f3003 add r3, pc, r3
3 p3 {/ i; X f1 K9 t 8368: e7931002 ldr r1, [r3, r2]
+ ]! Q2 l5 \/ x' c. @3 b) p5 ? 836c: e3510000 cmp r1, #0 ; 0x0& @: G, D: o" O
8370: 012fff1e bxeq lr
, ?2 o' U k/ k' m& U 8374: eaffffe7 b 8318 <_init+0x38>* n5 p# j' N' R- k
8378: 00008264 .word 0x00008264
- m+ Y3 k4 [0 ^8 ^; \( z K& a 837c: 00000018 .word 0x00000018
: w/ w0 I' ^, x. Parago:
; c7 `2 e. W" N6 G1 c000082d0 <call_gmon_start>:. B+ d3 s/ y" v1 ~( a
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c># Y$ H& r' y0 c) O$ N
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
4 s! [7 P5 Y0 U8 J 82d8: e08f3003 add r3, pc, r3, k" X) L& s, U* A( V4 V
82dc: e7932000 ldr r2, [r3, r0]
( o; k% a3 k- Z- e. Z$ }+ T 82e0: e3520000 cmp r2, #05 ]: _$ i7 B n' l- @
82e4: 012fff1e bxeq lr V" O$ h" _; D) V, q+ ?
82e8: eaffffe6 b 8288 <_init+0x38>
, z3 R! _% T6 t1 V: t# @ 82ec: 00008208 .word 0x00008208$ W9 M# v1 \+ }" T! _
82f0: 00000018 .word 0x00000018; Z. t3 A1 t0 D4 b, c' f: Q
none:8 _7 V" A* Z. k+ k) L+ S3 A- q) L% v
00008380 <__do_global_dtors_aux>:
2 h% l3 B( v5 m" W/ @0 N( h" z 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>: S9 p, R4 y+ d" d+ J
8384: e5d23000 ldrb r3, [r2]7 {4 R6 L# U y- P+ B. {: S$ t# N
8388: e3530000 cmp r3, #0 ; 0x0
9 I- m/ }+ U- E! j+ A; I" W, [ 838c: 03a03001 moveq r3, #1 ; 0x1; K- b+ t: a3 F5 A" i. z- X7 w) K
8390: 05c23000 strbeq r3, [r2]
; L7 b, x( R) F" m 8394: e12fff1e bx lr
- a) J" c- K" O1 s 8398: 000105f4 .word 0x000105f4
' T0 @3 q4 G1 Y; t9 ^ D( }6 farago:
2 {. I) z) L+ X9 a- H000082f4 <__do_global_dtors_aux>:
1 ?% L' C9 B" t Q2 t% | 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
4 {9 d1 ~5 y; z9 |; b 82f8: e5d32000 ldrb r2, [r3]
$ S- L( D2 q: S: A: x7 z; x, v 82fc: e3520000 cmp r2, #0, L1 T0 V, L' O
8300: 02822001 addeq r2, r2, #1" d1 I! x3 g/ O0 m! s, K# {& g
8304: 05c32000 strbeq r2, [r3]
0 n- w& b+ G, `0 c' @4 @5 ] 8308: e12fff1e bx lr
9 R+ {3 W" O8 E& e1 I5 D 830c: 0001050c .word 0x0001050c
9 p6 N6 B5 p3 p8 |none:/ k% m6 @1 P) W
0000839c <frame_dummy>:
% P. Y- d6 f1 G 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>; B) z& @' W( ^% L
83a0: e92d4010 push {r4, lr}
8 a% u! h+ [0 q* {! G1 H 83a4: e5903000 ldr r3, [r0]
# A2 r) h0 l" I4 j5 f 83a8: e3530000 cmp r3, #0 ; 0x0
; S' G, Z" t( V Y 83ac: 08bd8010 popeq {r4, pc}" q5 C d. Q. C, ?
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>/ E6 |2 d; J% R! \) a, h
83b4: e3530000 cmp r3, #0 ; 0x0( A" `( G5 @' h2 ^1 ]8 [. _4 D% n
83b8: 08bd8010 popeq {r4, pc}& }5 f& t4 g+ G2 V$ \8 m: d
83bc: e12fff33 blx r3' J" y5 e$ a* r4 o6 `* v: ^
83c0: e8bd8010 pop {r4, pc}
4 ?: N3 K) x4 a; n6 F8 W' X 83c4: 000104dc .word 0x000104dc
5 N5 d4 y. y( } X: R 83c8: 00000000 .word 0x00000000! O3 C/ O1 U; I+ }3 |4 D( D/ k. S1 s
arago:
' R0 ^; L4 h. u; G' e0 k2 b00008310 <frame_dummy>:
( r: {' @/ P3 B 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>/ P" T9 m6 C! i' V* _- ^
8314: e92d4008 push {r3, lr}
5 N$ [8 W$ r# X0 E8 d, h2 U 8318: e5903000 ldr r3, [r0]
( _; J) o6 {- {# u1 [/ U0 b6 i 831c: e3530000 cmp r3, #0% P; U3 S: D4 l2 M0 R/ ?) u) Z
8320: 0a000003 beq 8334 <frame_dummy+0x24>
( ?9 z' }# i" R- c9 J+ Q) J e 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>- ^% s8 c. ?, _) G" L, a% Z3 p/ n9 L
8328: e3530000 cmp r3, #0
* i/ C! a" F/ r4 c. ^ 832c: 11a0e00f movne lr, pc
- r& d1 I1 }0 ^% u h+ f$ q1 Q- f 8330: 112fff13 bxne r3+ @$ ~- D, P8 Z' I% X
8334: e8bd4008 pop {r3, lr}1 o# y" J( B0 ]' ~" \
8338: e12fff1e bx lr) P# l' B6 U! V/ O
833c: 000103fc .word 0x000103fc
# H3 c7 M7 m5 O f$ H+ Q! ? 8340: 00000000 .word 0x00000000
3 ], E( j0 k7 q+ F3 A9 wnone:* z1 ], P! J$ Q) S
000083cc <main>:2 I/ R; L% \( h' V
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)7 R% W6 n. Z, N# X, c' |1 V8 i
83d0: e28db000 add fp, sp, #0 ; 0x05 }: T5 W4 o6 h( P$ B2 U. g
83d4: e24dd01c sub sp, sp, #28 ; 0x1c, @4 o$ d$ ~0 p6 ?0 y$ j
83d8: e50b0018 str r0, [fp, #-24]
2 _( k- S0 e" D6 E# E/ |4 Z 83dc: e50b101c str r1, [fp, #-28]
% R/ ` d* O3 v 83e0: e51b2010 ldr r2, [fp, #-16]2 Z0 l9 o4 D, k2 }. a8 A: T# {# M
83e4: e51b300c ldr r3, [fp, #-12]
0 J& S! ]. J* c6 X* f& o* _ 83e8: e0030392 mul r3, r2, r3
; w2 i3 r9 @; n 83ec: e50b3008 str r3, [fp, #-8]
, J l8 ?) v5 C! r 83f0: e3a03000 mov r3, #0 ; 0x0
, {) G; V, m% R8 ]5 C3 D: s 83f4: e1a00003 mov r0, r3
- p0 H! ? P3 m' r" _% z1 B 83f8: e28bd000 add sp, fp, #0 ; 0x01 D4 e+ w) U8 \% e( m6 T
83fc: e8bd0800 pop {fp}' w$ N4 B( e" P0 P9 ~: p
8400: e12fff1e bx lr: v$ _3 K" R+ D. M
arago:
- r! c- ?9 W5 E \00008344 <main>:% f5 ]" F% ]# k2 f
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)2 I5 T0 N% O* n8 L( \3 N
8348: e28db000 add fp, sp, #0
6 F7 s4 \7 B3 R 834c: e24dd01c sub sp, sp, #28
! P: j5 n6 V5 v$ {4 H7 n 8350: e50b0018 str r0, [fp, #-24]
1 o' z9 F* m, o 8354: e50b101c str r1, [fp, #-28]( A: ~3 h" R' j2 Z2 {5 Y" x
8358: e51b3008 ldr r3, [fp, #-8]
|/ A* h3 Z/ {, Z6 R, H+ w, |3 R 835c: e51b200c ldr r2, [fp, #-12]3 E/ v2 u3 I' N+ ^0 N
8360: e0030392 mul r3, r2, r3
; _' y1 C! m) F* N 8364: e50b3010 str r3, [fp, #-16]) @( K3 M( _; F8 k+ ~
8368: e3a03000 mov r3, #04 p* P$ f6 ?# D! g6 {
836c: e1a00003 mov r0, r33 B9 q( R; u- I/ c6 P% ~! H/ T
8370: e28bd000 add sp, fp, #0
( V, ]9 Q# P, _' c2 ^ 8374: e8bd0800 pop {fp}+ o m t% M8 s0 z
8378: e12fff1e bx lr4 c4 v3 L1 a/ Z9 @8 s
none:
3 g& D2 F. q0 k' ?0 U( t; l00008404 <__libc_csu_fini>:
" }0 [& b; u5 T: ~' L 8404: e12fff1e bx lr
" c B/ z! U+ x' N' harago:
. y% F4 t9 U8 F; R5 y% F000083dc <__libc_csu_fini>:
. p1 @6 a7 c) J* r7 t, P 83dc: e12fff1e bx lr
( h6 V _9 `7 G2 ] fnone:# O$ U2 ~' C3 D. Z0 r4 L8 y
00008408 <__libc_csu_init>:$ Y! t6 q' @' e3 R9 k& h7 |- Y4 l0 c
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}& @! }) c% a; y4 A+ q/ q
840c: e1a08001 mov r8, r1
% @0 n; G8 ]$ I# C$ u# G% ^$ O 8410: e1a07002 mov r7, r2( G+ Z1 L- \) S, W# d$ }& c4 @
8414: e1a0a000 mov sl, r0
# f3 d8 B& [! p# F 8418: ebffffb0 bl 82e0 <_init>
( j% ^7 k6 r- n! z! k- X! C* i 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
5 g9 K/ @0 v. X7 I4 `* w5 r1 Y 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
6 c1 ~* `" \/ P* k( | 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>* x M4 |4 t! h, S T% a; e0 P
8428: e0613003 rsb r3, r1, r3
/ M u9 b+ h9 ]5 K 842c: e08f2002 add r2, pc, r2
6 ~& n1 B( j: ~ 8430: e1b05143 asrs r5, r3, #2
' N) z/ Y9 Z7 l9 T 8434: e0822001 add r2, r2, r1
# r$ O% y2 a! O, F( n 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. l. n# W" n e, G6 R& | 843c: e1a06002 mov r6, r2
: o1 D" n/ m4 j- k4 I8 b 8440: e3a04000 mov r4, #0 ; 0x0
7 ]5 A. \# Y/ R g 8444: e1a0000a mov r0, sl- D$ {$ @" a1 b. t7 ]; B w
8448: e1a01008 mov r1, r88 D) m! I9 a! b5 q% H! k
844c: e1a02007 mov r2, r73 w3 f; d9 h: D. K
8450: e1a0e00f mov lr, pc
1 Q3 D, U/ _& q. Y5 j 8454: e796f104 ldr pc, [r6, r4, lsl #2]
2 y5 R5 f4 W0 N1 j. _- y4 M) \ i 8458: e2844001 add r4, r4, #1 ; 0x1# V6 R3 ^1 o- H/ R$ ^: \
845c: e1540005 cmp r4, r5
7 E7 T' n! {& Z1 H 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c> t# A$ f8 i5 Z) g. t6 F1 ]) d
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}* b3 e2 B; o0 T0 o
8468: ffffff04 .word 0xffffff04
8 j. H }0 N# @) a0 h 846c: ffffff08 .word 0xffffff08
9 Z0 L, Y9 R4 n9 S% g! ]1 i 8470: 0000819c .word 0x0000819c, E) y( ~/ L$ I I
arago:; `! ~: t( N& \! A; ^ ]; j
0000837c <__libc_csu_init>:8 e6 B; A7 n, I
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
4 f M8 H) |6 e& _; i) t 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
3 C9 Q/ Q/ I" b% t' ?) \- m6 g 8384: e1a06000 mov r6, r0% {8 F! |4 e2 k$ R
8388: e1a07001 mov r7, r1* }- u `+ t! e e5 }. C; G
838c: e1a08002 mov r8, r2
5 o+ F4 ?5 D% ]- h 8390: ebffffae bl 8250 <_init>
# w$ d# E8 D0 P. y4 s" D 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
3 j: P! O# }( _ 8398: e08fa00a add sl, pc, sl0 v: ?- U- c* o+ _# T/ H2 C% n7 B
839c: e08f0001 add r0, pc, r10 V# G6 t5 U& o7 W9 w) j
83a0: e06a5000 rsb r5, sl, r0
4 j0 V- G' f; ^& d2 Q 83a4: e1b05145 asrs r5, r5, #2
" k+ F8 Y$ R! |) {" n, g% H 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}& w' T; N1 s6 T" l$ p4 X
83ac: e3a04000 mov r4, #0% Z% B0 r) u- U: o9 `* v2 ?- C
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
- P& T R; D. ]6 o! [7 H 83b4: e1a00006 mov r0, r6
0 @ U8 H- S3 G+ Y' I% A) z: ~" u6 { 83b8: e1a01007 mov r1, r7* q6 E# Q( ^( A7 v( f
83bc: e1a02008 mov r2, r8
; } b% S. p8 O! U* T 83c0: e2844001 add r4, r4, #1/ y( w2 x- D( g) m: E5 J: d# ?
83c4: e12fff33 blx r3 h; o. Q E0 _8 N4 B
83c8: e1540005 cmp r4, r5
0 M- G8 j! ~& ?5 o6 w 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
! M8 F' ?1 |4 F& O6 K( d E2 \ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}& v3 o0 @7 W1 `, b. G# ]$ K2 e
83d4: 00008054 .word 0x00008054
1 d J' |: w7 r, \& r 83d8: 00008054 .word 0x00008054+ Y2 A* ]6 I% _# p5 b
none:
6 |4 w7 A- a# \Disassembly of section .fini:
* ^, B" q `2 W" W4 W
8 P0 [. C* \: J1 O; T# L00008474 <_fini>:7 K& [5 f- u0 _9 B( b
8474: e92d4010 push {r4, lr}
- U+ V9 Y8 V1 M 8478: e8bd8010 pop {r4, pc}
1 g. y) G8 [. w) {$ E+ T3 warago:
, W' z( ~" P, K% b7 S, Z- m. RDisassembly of section .fini:% g. n# z! Z+ N4 A
* M4 S9 j( x5 d5 Y1 k
000083e0 <_fini>:
9 O3 T0 o/ g1 o4 c* |0 s1 h 83e0: e92d4008 push {r3, lr}1 e& A) O$ S4 i4 \( N7 v& A4 M
83e4: e8bd8008 pop {r3, pc}' K6 J2 Z, h; N- R8 p* M! C, @9 a8 r
7 C- K% O$ a/ Q+ A1 ^
; j4 x% Q/ R J9 m# n3 |" d
, d' O, G2 C5 I1 b |
|