|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
( o+ ^8 T2 v& K 1 #include<stdio.h> ! J: r! m* B N$ E3 S0 L
2 #include<math.h># m( F+ b0 a- j( m
3 int main(int argc,char* argv[])
0 C6 K5 u( X1 Y) K$ l8 e" E 4 {
4 \! R! N2 @. R4 D2 c 5 int a,b,c;* h3 ?; n9 W! v9 d3 W6 _3 k
6 c = a * b;
4 G J4 @+ i/ \% O 7 return 0;8 _' H: i) M5 [+ d& Z) \4 H
8 }
: A6 W7 v8 V& g+ |& {- R8 Q0 f8 i( m
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
]8 L, P8 A2 W. P! g* o# X/ jnone:
" ^+ Z# M3 a4 q0 w. X) j+ a9 L000082e0 <_init>:
. @4 Q6 Y! }1 O 82e0: e92d4010 push {r4, lr}9 ^+ J5 l0 K* {! s- P- f
82e4: eb00001c bl 835c <call_gmon_start>4 p' H2 Y0 B& y, D4 a
82e8: e8bd8010 pop {r4, pc}! N$ n5 q0 B& ~6 `9 y2 c& R
arago:
8 ?% H' u7 O3 `9 N* v( f00008250 <_init>:3 {$ {2 L3 R m' m$ D5 c! f" p
8250: e92d4008 push {r3, lr}3 P" Y2 n$ \& _1 o
8254: eb00001d bl 82d0 <call_gmon_start>
U, o) X A% S0 H* p 8258: e8bd8008 pop {r3, pc}
& @6 i, y! b% f4 n$ `0 Q0 N( I/ j% V4 B# \1 B
none:# K& X! @" x, c* z
000082ec <.plt>:( e8 [, ~9 K4 X6 [) m2 n5 ?+ t
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
# o: c8 p6 Y9 M9 ?$ k; b 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>" P3 X5 n, s8 K. o$ o3 J
82f4: e08fe00e add lr, pc, lr
$ Y( y. u j) c3 B 82f8: e5bef008 ldr pc, [lr, #8]!
' e. q! z3 E" T 82fc: 000082d4 .word 0x000082d49 R7 |. K u7 {1 n1 K" _5 j
8300: e28fc600 add ip, pc, #0 ; 0x0! `+ y# {! r" }& ~+ K9 [ y
8304: e28cca08 add ip, ip, #32768 ; 0x8000
" _8 ~2 [. q5 ~& O: f. `) q: ] 8308: e5bcf2d4 ldr pc, [ip, #724]!
% j1 u% H8 N. O; u8 v 830c: e28fc600 add ip, pc, #0 ; 0x0' Y& v, s! [/ ^1 r
8310: e28cca08 add ip, ip, #32768 ; 0x8000
/ a" G1 x3 q& `, q) V# {$ Q% V0 D) r 8314: e5bcf2cc ldr pc, [ip, #716]!1 W. n0 S1 g* m% a7 z7 ~: k
8318: e28fc600 add ip, pc, #0 ; 0x0
8 Q4 P# a6 K. c; J* Y 831c: e28cca08 add ip, ip, #32768 ; 0x8000
. S0 n1 k% k! Z/ t" N1 F4 L1 N) | 8320: e5bcf2c4 ldr pc, [ip, #708]!# k V, m* I! A: w1 r8 o8 W
arago:- a h! @: o+ Y+ ]8 @
0000825c <.plt>:
, Y$ b3 Z* d$ X: k! l 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
8 E+ } W+ p6 k3 w: h 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
: @8 q% f$ m2 y3 o* f6 o 8264: e08fe00e add lr, pc, lr/ W d& D( h3 N: s/ Z9 W% Y8 O
8268: e5bef008 ldr pc, [lr, #8]! z; p3 m. E+ N6 {
826c: 0000827c .word 0x0000827c
; w) a# G# b( x& I+ _: T- C 8270: e28fc600 add ip, pc, #0
( i& r+ `4 v* k8 O1 A. D; @ 8274: e28cca08 add ip, ip, #32768 ; 0x8000/ `( L' u* ^/ c8 r1 \" y
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c. Z+ o/ i6 m. h# n. O' K9 T
827c: e28fc600 add ip, pc, #0- B) {- h4 o$ }. t/ p1 I, h
8280: e28cca08 add ip, ip, #32768 ; 0x8000, ?6 i# G/ s( O. C9 E4 P$ E
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274& x; r9 n Q* z, P
8288: e28fc600 add ip, pc, #0
8 i' w$ B: ~* [" n: G3 W 828c: e28cca08 add ip, ip, #32768 ; 0x80003 x F8 d/ `8 q2 A b* E5 V
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
! C0 Z) _' l9 F3 U: W0 C Knone:
' k5 n2 n g' }# Q O5 f8 z00008324 <_start>:
( K% Z! O% `$ W/ \: I# k 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>. {- A" H: s, Z, h
8328: e3a0b000 mov fp, #0 ; 0x0* b" O, h7 L8 Z# T& L
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* V3 N2 K6 h* ?
8330: e1a0200d mov r2, sp/ ]/ Q1 S& G& ? w' k
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)' k9 X+ ^& L- Q9 Z
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!) q. J) @; N* n! x
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
- t/ \: i3 ~* O) L( ]3 Q3 B 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>% | `7 ]2 g. u9 N) z; K
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
- I% |5 J9 f$ S( y& N 8348: ebffffef bl 830c <_init+0x2c>
& H& M3 T7 ~# R& X5 A3 y6 ? 834c: ebffffeb bl 8300 <_init+0x20>
) n8 S5 I! o8 _1 K0 N3 t2 @" | 8350: 00008404 .word 0x00008404
. H% t" {/ v+ z- Z- z, }0 v 8354: 000083cc .word 0x000083cc! `; r8 y7 k. S. k1 A
8358: 00008408 .word 0x000084083 d- _& ~* P0 S2 C
arago:2 s. ~, y$ Y/ i
00008294 <_start>:3 U% M5 m0 H% Y# f! Z, b
8294: e3a0b000 mov fp, #0
6 q1 y! l7 S, S; q/ x/ k; X8 M 8298: e3a0e000 mov lr, #0" o( ]8 A1 d/ `. L) [' a0 N
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)# `& L9 M& t4 \$ A9 u& ]: [4 n
82a0: e1a0200d mov r2, sp, b/ l/ ^6 \; v. ?" J/ o
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
- w Z+ ~, q$ V6 t% p7 D2 U 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
8 ?+ r% A: g8 f5 Z _ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>3 ], B6 x+ ?/ \
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)) z# c- R6 q2 a/ ^8 |
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
" `5 U; J7 z% }$ G 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
1 u* x; E7 I0 x2 X( t; X 82bc: ebffffee bl 827c <_init+0x2c>2 c9 w. J1 {" ~1 }5 z
82c0: ebffffea bl 8270 <_init+0x20>/ E% h8 o G" `0 }* [
82c4: 000083dc .word 0x000083dc: S( x( @9 Y" ?" q6 X6 w' e( B( i. b
82c8: 00008344 .word 0x00008344/ [ h- b% }2 L. X* Z i9 V, o
82cc: 0000837c .word 0x0000837c
( j% w; O9 q( m' Q+ p9 knone:
* b i" q5 ]2 P9 e0000835c <call_gmon_start>:
6 x9 H r: Q6 S0 O6 N 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>5 F5 q1 W- z+ X4 ?/ Q6 O% E: U
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>! ]. {5 Q* j O' U4 i
8364: e08f3003 add r3, pc, r3 O2 [1 x5 }$ ]7 _" E
8368: e7931002 ldr r1, [r3, r2]
! ^& a% h$ Q* T' w# } 836c: e3510000 cmp r1, #0 ; 0x0* I# F* T* I8 Z% b: h0 H$ r& h8 c
8370: 012fff1e bxeq lr
' `; _# ?' \& d7 Q0 {4 t 8374: eaffffe7 b 8318 <_init+0x38>$ ~) e% @5 j% l8 P w' Z8 x
8378: 00008264 .word 0x00008264$ c, {# W+ R! K- L! S0 I* @
837c: 00000018 .word 0x000000188 o5 P( P# x* ] J$ A. i4 D
arago:
: G ]$ L0 P4 [+ F/ x+ T! d000082d0 <call_gmon_start>:
5 q' |2 c) l( V 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>! m# x6 V: a( O& g4 V8 J% w
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
9 s, \! g; g. A2 ?* c: o 82d8: e08f3003 add r3, pc, r3
# O+ b8 n5 v" I* M# g- J4 _' Z 82dc: e7932000 ldr r2, [r3, r0] b# M) u! \$ X
82e0: e3520000 cmp r2, #0% g- d4 y) V4 s$ h
82e4: 012fff1e bxeq lr
0 [: R4 z+ [) n3 b, i& X4 ] 82e8: eaffffe6 b 8288 <_init+0x38>% u2 }0 R3 r# \- ~7 c. ^
82ec: 00008208 .word 0x00008208
. |: u6 K& \% x+ Z 82f0: 00000018 .word 0x00000018
. W! C! r! y3 X) rnone:
* I. R0 W3 h! P1 V1 |8 J8 `/ ]' `00008380 <__do_global_dtors_aux>:
5 m$ r5 g3 [( Q% b 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>% F' W0 |, i$ g3 Q2 K4 C2 b
8384: e5d23000 ldrb r3, [r2]
% V6 Z6 F- Q" E# c8 W- m 8388: e3530000 cmp r3, #0 ; 0x02 O2 [ b9 O" Z& @. Z; s; v5 P
838c: 03a03001 moveq r3, #1 ; 0x1
2 B( z5 S* Q- L3 ?3 r" b6 V 8390: 05c23000 strbeq r3, [r2]
7 K$ Q- C4 l: y2 S+ G# o _5 ` 8394: e12fff1e bx lr
6 R) S- I7 r) T- \" H7 W 8398: 000105f4 .word 0x000105f4# n ^; [9 V3 v0 x3 ]; Z
arago:2 u! b9 w/ b2 ^1 i
000082f4 <__do_global_dtors_aux>:
4 D* @( ^! F _2 _ 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
* \6 x+ T" s. P) e9 E! l 82f8: e5d32000 ldrb r2, [r3]0 F% V) J% Z- z l6 S
82fc: e3520000 cmp r2, #09 x# G/ ]( ^" b7 G+ ]* o
8300: 02822001 addeq r2, r2, #1
2 P# j5 h* c1 W1 j7 r ` 8304: 05c32000 strbeq r2, [r3]
% h1 x# n8 L8 y8 p 8308: e12fff1e bx lr7 A& Q, w$ x6 M: x6 C8 x+ @+ a; y
830c: 0001050c .word 0x0001050c
, K, d/ r* v( i) \& dnone:
& J# l- s" M; ?" C7 s/ @0000839c <frame_dummy>:& o; w# [) I2 g5 z7 n1 A* Z
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>* _- \+ R3 i, }" r% y, l0 I
83a0: e92d4010 push {r4, lr}- o5 K; c2 k) d5 ^
83a4: e5903000 ldr r3, [r0]" ]6 ]( P% q4 z; t% _
83a8: e3530000 cmp r3, #0 ; 0x0
$ _& U9 Z% x; Q( a! n K 83ac: 08bd8010 popeq {r4, pc}
" H) ?' u' i& d `5 ` 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
8 T2 x4 K' l2 g7 o1 v. ^' p) b* q 83b4: e3530000 cmp r3, #0 ; 0x0
7 h# c3 ~) I$ x% K0 x' { 83b8: 08bd8010 popeq {r4, pc}
+ q$ Z$ ~, @$ r3 ? 83bc: e12fff33 blx r3
4 c: L4 _. C9 G8 h+ u1 \ 83c0: e8bd8010 pop {r4, pc}
- x6 e+ z( a6 E' n' o$ I+ B 83c4: 000104dc .word 0x000104dc
9 ~- |# ~- e6 t7 U: S1 e8 u 83c8: 00000000 .word 0x00000000: N) B3 B, Y# G9 c7 E4 r* c; }& l
arago:% |$ ]$ ?5 ^, o0 x5 Y5 k& f) ~# x
00008310 <frame_dummy>:& ]8 _% x9 j/ w9 b! M
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
- W8 R- k L( m 8314: e92d4008 push {r3, lr}% u4 a6 W! O3 s2 k6 s' ]
8318: e5903000 ldr r3, [r0]4 _7 x' D& l. J6 e g, `/ `- \. z# \
831c: e3530000 cmp r3, #0
% k9 E4 N1 h/ ^) _7 u 8320: 0a000003 beq 8334 <frame_dummy+0x24>1 N( _! B: e9 X6 F" c, E A" J
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>( z! ?7 f' s9 z2 j7 O
8328: e3530000 cmp r3, #01 g2 s* i! O( f! s V. @
832c: 11a0e00f movne lr, pc" \/ p1 P/ R" q9 _ Y7 }' o p
8330: 112fff13 bxne r3
! i& G2 S; L5 n/ f, m 8334: e8bd4008 pop {r3, lr}: H8 D5 N, o" l: ?
8338: e12fff1e bx lr
4 |/ Q2 t$ Q q% g! i' Z 833c: 000103fc .word 0x000103fc
6 E8 |7 }7 ^. y8 @. k. W d& y 8340: 00000000 .word 0x000000007 k4 }/ y) W! q4 [& `
none:
9 U. K' r& i2 ~' d000083cc <main>:
& M3 P; U3 p4 b7 r 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)8 V' `/ v7 b" |0 z+ }1 K
83d0: e28db000 add fp, sp, #0 ; 0x0& z: d+ J, ]& j; k. h
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
7 K j; F# a* K, q; L5 @, b 83d8: e50b0018 str r0, [fp, #-24]+ q8 y, C' v k3 p
83dc: e50b101c str r1, [fp, #-28]
$ F2 T( e$ G4 i4 O 83e0: e51b2010 ldr r2, [fp, #-16]' X0 u W# d1 l; \( O4 H
83e4: e51b300c ldr r3, [fp, #-12]
- ?) {# s) |4 L$ b 83e8: e0030392 mul r3, r2, r31 X6 |# |5 C0 _3 P, H$ Y3 j: R
83ec: e50b3008 str r3, [fp, #-8]
8 G, @7 o3 c) A) |+ G* Q: K 83f0: e3a03000 mov r3, #0 ; 0x0) U {$ r$ q9 m' r1 Y4 Y
83f4: e1a00003 mov r0, r3% r6 A+ D; J) Y. ~" D8 t& {
83f8: e28bd000 add sp, fp, #0 ; 0x0
- O g. Q( w( {" y' g" F 83fc: e8bd0800 pop {fp}' p* U: {, k: m$ o+ ^
8400: e12fff1e bx lr- I$ F7 I% H" L
arago:( s* \- J) C9 `0 n D$ i4 Y
00008344 <main>:
" |0 e$ z6 j& w, G 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
. O% Q' M/ V& Z 8348: e28db000 add fp, sp, #0* w0 m, O$ L$ w% K
834c: e24dd01c sub sp, sp, #28
, X" `7 G+ g( U) y) ~. @ 8350: e50b0018 str r0, [fp, #-24]: V) D! a* f7 i5 R: ] ?
8354: e50b101c str r1, [fp, #-28]
& r/ }, [5 |% N: x 8358: e51b3008 ldr r3, [fp, #-8]" b. P5 s6 t, K* w6 u, N& G
835c: e51b200c ldr r2, [fp, #-12]+ t) v6 }; y. b. k9 C
8360: e0030392 mul r3, r2, r3& y; R( X6 B. Z: ]7 k% T5 |
8364: e50b3010 str r3, [fp, #-16]
2 w- q S* ?- ^! P 8368: e3a03000 mov r3, #0( D, H5 W) b; _) p, f
836c: e1a00003 mov r0, r3
9 W* W! S9 w9 O# z3 \( B 8370: e28bd000 add sp, fp, #0- J X2 M3 K# k# P
8374: e8bd0800 pop {fp}7 e' i9 E; _7 O; H# }
8378: e12fff1e bx lr; a* x O6 ?% I, J: b! _% `1 m
none:
$ u& `( f: c7 \5 b: m( k7 @9 A00008404 <__libc_csu_fini>:
/ `9 r: U3 g Q2 l1 P) r/ D# J 8404: e12fff1e bx lr4 y8 f @6 Q3 C4 m$ x
arago:9 E) i' e. h7 g9 I* f( |1 c, E7 o
000083dc <__libc_csu_fini>:, b* C2 s% @( @, m m
83dc: e12fff1e bx lr8 d8 Y- I- Z Y3 d
none:
9 A" w9 M3 _6 _7 K00008408 <__libc_csu_init>:
, G. P$ Z6 o* z 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}# k& d4 z8 {) k# G: _
840c: e1a08001 mov r8, r1
9 R" V8 x g0 ?+ _+ f [ 8410: e1a07002 mov r7, r2
5 R9 N8 k9 K# l+ S 8414: e1a0a000 mov sl, r0. {" Y5 k! e, C8 C+ v6 ?9 K
8418: ebffffb0 bl 82e0 <_init>
% j5 O* j/ W/ N: y! { 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>' g. e" B. R+ F- f
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>/ v8 m. P2 }4 _: O3 l/ n' H. C; H+ O
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
; u' P0 V1 r. `' e/ _7 u: w* @. ^4 i 8428: e0613003 rsb r3, r1, r3+ Z0 [2 E4 \# n. K& q. L' t$ O' S
842c: e08f2002 add r2, pc, r2
6 T, O0 I7 v# }+ o, @) h X' R 8430: e1b05143 asrs r5, r3, #22 b1 R$ Y5 m0 W3 H# v
8434: e0822001 add r2, r2, r1+ s8 {9 P( \5 p/ p
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
4 d5 l5 d" s- R+ } 843c: e1a06002 mov r6, r2; [$ J' C5 m+ w4 y
8440: e3a04000 mov r4, #0 ; 0x0
; O- {" B/ j/ g2 Y1 Z 8444: e1a0000a mov r0, sl
* \8 O7 f0 w$ S" C9 D 8448: e1a01008 mov r1, r84 I, n6 J- c% y9 j7 N* E
844c: e1a02007 mov r2, r7/ z5 O6 W0 G, D7 G
8450: e1a0e00f mov lr, pc
$ V9 t; Z% o+ u 8454: e796f104 ldr pc, [r6, r4, lsl #2]
# [0 n$ o" k- H0 K 8458: e2844001 add r4, r4, #1 ; 0x1
& Y1 |! z7 n& p' [ 845c: e1540005 cmp r4, r5
& {& _" H' }3 b5 [. b2 M 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
7 v- s' |( O- P# u 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
5 D# F' G5 j) q z2 I# B) I 8468: ffffff04 .word 0xffffff04, D+ v. z7 L7 [3 V: b* V
846c: ffffff08 .word 0xffffff08
) M4 b* Q6 C7 O( T! e5 A8 l" I 8470: 0000819c .word 0x0000819c% s1 u+ X# G( ~- w% y
arago:
; @$ e4 K& p) e8 W! ?0000837c <__libc_csu_init>:. T' c: e1 U* |7 b
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}* k9 E2 A: P1 o9 b# m
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
# ^; T6 G( }+ s! j- F. n 8384: e1a06000 mov r6, r0( d) s* P# U. x3 g8 P
8388: e1a07001 mov r7, r1
7 ~" A' R2 h# p% w 838c: e1a08002 mov r8, r2
( `" K4 L4 t0 M# c# M 8390: ebffffae bl 8250 <_init>8 i2 Z& Q( n! n, s. k K' Q
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
: Q+ H3 E" c/ u: ^' [+ n 8398: e08fa00a add sl, pc, sl1 [# c6 M/ t& i8 t
839c: e08f0001 add r0, pc, r1! v4 I* @6 U5 R; ]
83a0: e06a5000 rsb r5, sl, r0+ S6 g8 w% ]2 Z% e
83a4: e1b05145 asrs r5, r5, #2* [9 x4 I% `: x6 O( [9 [2 t# t' C% ~
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}2 \6 V, o/ E8 e. i' {
83ac: e3a04000 mov r4, #0
/ ^3 g8 j1 W1 M; h4 y5 Q, v9 y 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
9 M, l. g) z! _9 |' K# }( ~4 Q2 t: n1 ~ 83b4: e1a00006 mov r0, r6
# f6 m4 l9 Z. J2 j 83b8: e1a01007 mov r1, r7' V* @. P. q( V% m
83bc: e1a02008 mov r2, r8
3 g6 }; v# U& @) E 83c0: e2844001 add r4, r4, #1
, z9 g; i9 K/ R1 [" S2 `$ z/ R 83c4: e12fff33 blx r30 Q0 j& d# @" A: \$ j
83c8: e1540005 cmp r4, r5
0 ~1 a- X0 o4 }4 P' H3 ?7 o 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
% V8 R6 b: `, t2 }: O' M* {) w; h H 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}$ h9 k* P5 }: o, W" o
83d4: 00008054 .word 0x00008054
- `( j r9 s8 ?: y 83d8: 00008054 .word 0x000080548 `. H7 \4 S+ S
none:
3 U7 p6 s2 n; x& e& J7 J2 nDisassembly of section .fini:2 q1 ?: ]$ r9 p% H3 A5 D& ?* |) p
7 |+ \" e2 |( K: N00008474 <_fini>:
( w7 x# s: E! L- w/ S 8474: e92d4010 push {r4, lr}+ ^ F4 V- f( q$ b# k; F
8478: e8bd8010 pop {r4, pc}
& _# r/ {7 D: `arago:
) H/ @ _9 r% c; G) c! JDisassembly of section .fini: u8 p) T) s% t
3 x6 G1 v* Z! b; n. ]* n: Y000083e0 <_fini>:( ]2 X# d- t' e( W1 k
83e0: e92d4008 push {r3, lr}
, G3 G C2 \4 _, H& _% l$ Y# _7 c 83e4: e8bd8008 pop {r3, pc}. \1 C" b6 k# `4 |
; S% U2 R6 b; ~2 M5 b: R3 Z* R. F
; |7 @8 C; Z+ r( @5 c5 D: n |
|