|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:9 R2 n5 s/ [( }
1 #include<stdio.h> : X. o) x- V1 B. l4 l/ h, D
2 #include<math.h>9 G; N4 v! ` _2 y* S9 j
3 int main(int argc,char* argv[])
. a& L e, B7 w6 q( X0 S 4 {
! D( p0 U; A; ^( } b 5 int a,b,c;
; B$ [% u, d! Z6 F 6 c = a * b;
+ _" X6 a4 j. ~8 K- ?7 ?; x$ i 7 return 0;' j. y& W2 W' u" Q$ r- k
8 }
( M% G& _6 K& J# U( e
/ ]0 [& S& r$ t& R, J( s下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看, D+ D, Z3 Z( |+ `0 W/ i
none:* x0 Z& I l* F/ W$ P! b
000082e0 <_init>:
* A! {8 Y% y' ]( f" u* T 82e0: e92d4010 push {r4, lr}5 N1 t0 p3 l ?- d- ]1 u. M
82e4: eb00001c bl 835c <call_gmon_start>
1 J, W. F( I* [! ]! ]0 n 82e8: e8bd8010 pop {r4, pc}
. ?; C. d9 z0 C1 Jarago:/ w- e$ ~' N, e1 L: c
00008250 <_init>:/ {: K4 A8 o( Q/ y: g/ |" x3 z9 P
8250: e92d4008 push {r3, lr}
: w7 q* s _0 P/ u 8254: eb00001d bl 82d0 <call_gmon_start>% v1 Q" X: ?/ i" U& n
8258: e8bd8008 pop {r3, pc}
% @# K3 b* g8 H0 ]. r- }
2 K( T) V7 @! a' ynone:& U, p0 }" t7 d6 R9 k0 s
000082ec <.plt>:+ P2 t* H1 E0 p
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)1 B: P9 w) Y- h/ D) a
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
& b4 i" E6 @7 e: ~ 82f4: e08fe00e add lr, pc, lr
4 Y% i7 }5 o! Q$ s% N! s+ V; U 82f8: e5bef008 ldr pc, [lr, #8]!( k2 u- u$ n0 _7 g1 x; L ~
82fc: 000082d4 .word 0x000082d4
+ w! J k" `$ p, p4 Y) S- { 8300: e28fc600 add ip, pc, #0 ; 0x0
3 v* N& S, n% i9 J1 A m$ U 8304: e28cca08 add ip, ip, #32768 ; 0x8000
0 k3 O! t3 Y0 K 8308: e5bcf2d4 ldr pc, [ip, #724]!
; Y' {3 ~+ b2 e8 j% {5 |, J 830c: e28fc600 add ip, pc, #0 ; 0x0
4 E8 n9 O: l5 K" \# \* B) W- R5 F, Q 8310: e28cca08 add ip, ip, #32768 ; 0x8000
+ {* c7 E# m, m. ~, J0 U 8314: e5bcf2cc ldr pc, [ip, #716]!
9 w- |, O0 e% i3 h& T* }& [: H% U( |- _ 8318: e28fc600 add ip, pc, #0 ; 0x0* }+ h& h R# ]6 e2 o+ r
831c: e28cca08 add ip, ip, #32768 ; 0x8000
0 q) u5 Z; g8 J' B% e 8320: e5bcf2c4 ldr pc, [ip, #708]!! d2 M( N! h" ^1 c: s
arago:
) x+ E i8 P* A* C0000825c <.plt>:* h9 u) c* v% |0 n: X# L/ Y6 ?
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
$ D* \0 X* g/ i, f 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
?1 V2 Y% r- y' d" s 8264: e08fe00e add lr, pc, lr9 b# M" B& z4 ]
8268: e5bef008 ldr pc, [lr, #8]!
/ D$ f! D$ n8 V" t4 @; J" K1 i 826c: 0000827c .word 0x0000827c3 y/ t6 v9 V! Z/ k) [. E% L% F
8270: e28fc600 add ip, pc, #07 F: J- J' g! H% i$ O2 t
8274: e28cca08 add ip, ip, #32768 ; 0x8000
( K/ V( |' E% \ 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c2 y! S n; j8 i3 \+ V
827c: e28fc600 add ip, pc, #0
3 |/ D) d; W& u$ z 8280: e28cca08 add ip, ip, #32768 ; 0x80005 `3 z0 ~6 ? ]4 o
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2745 ]4 F4 ^2 V; D+ D$ Z% N" s
8288: e28fc600 add ip, pc, #0' W/ i* ~! J/ \1 {
828c: e28cca08 add ip, ip, #32768 ; 0x8000
. I! I ?! Y1 b& J; S( f# u 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
]" y6 Z' Z. G! Dnone:+ ]$ X2 O3 U7 C
00008324 <_start>:. \1 V# G7 W9 \, w; T7 w
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>5 M0 m! P, o2 z0 `3 m7 P
8328: e3a0b000 mov fp, #0 ; 0x0
2 X" G4 e% P1 Q/ g: S 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)$ J- G ~: f9 X4 ^
8330: e1a0200d mov r2, sp4 S1 g+ q) e" g2 y7 u2 z8 k; h( i
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!); k* j& d# @1 D$ Z# H6 l+ w
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
* Z3 W/ P2 E: b+ k3 u3 f! b 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>, i( Q/ s: t: p
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>: L9 ]1 M9 P1 Z" Y6 {
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
8 w' n. P& w. J* b* U# \$ E8 L3 S# s 8348: ebffffef bl 830c <_init+0x2c>
5 E- |0 I7 R$ x& G: A" z 834c: ebffffeb bl 8300 <_init+0x20>
- z+ i0 r& s9 U% w 8350: 00008404 .word 0x00008404
+ R. [2 R4 [+ `, v5 |- i 8354: 000083cc .word 0x000083cc8 j: u4 ~+ }* v6 l
8358: 00008408 .word 0x00008408
# U# V1 X+ ] Darago:/ a' }# @8 f0 I% M* l
00008294 <_start>:. T$ x# t& W3 d2 I4 {
8294: e3a0b000 mov fp, #0. p' m/ a- g: \0 c1 U
8298: e3a0e000 mov lr, #0
% J0 T6 D9 ?9 D9 T) e 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* ?* m1 u8 }5 Q& K3 y
82a0: e1a0200d mov r2, sp% ^$ k2 f4 c% d, C% U
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)# ^1 N+ S( v8 j. ^6 D, ~0 {% ~0 b
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)# x- _0 J/ K* I @) s, d9 s; f" K2 w
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>4 q/ d, d: ^3 I" l. V/ p8 t! |
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 g) o$ t- d/ A% S! A1 l 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
: g4 @7 P9 k& K+ w& h 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
$ `6 @0 g8 B$ w! q. s o 82bc: ebffffee bl 827c <_init+0x2c>! ?+ R& a3 W/ J, S4 _' K/ s# Y
82c0: ebffffea bl 8270 <_init+0x20>
8 o" @& d1 u* @8 D; Y; l' v 82c4: 000083dc .word 0x000083dc: P, l i) z- s8 b/ R; u3 v1 y# Z
82c8: 00008344 .word 0x00008344
6 P) l6 J4 V% S+ u 82cc: 0000837c .word 0x0000837c* B% k5 Y2 L0 \/ [5 V4 _, z" X- H
none:! y4 a/ W T5 ]& F2 t: r; O4 l" `
0000835c <call_gmon_start>:# a& B; K3 Z% t1 E2 k; r
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
1 v7 T! q- ^0 g2 R 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
, W* R2 e: f1 _- E 8364: e08f3003 add r3, pc, r3
. F4 ~$ v# ? r/ I 8368: e7931002 ldr r1, [r3, r2]
: T4 l5 `# m, j 836c: e3510000 cmp r1, #0 ; 0x08 T4 \8 U' H* M4 K
8370: 012fff1e bxeq lr _& N7 H0 `* g8 U' T2 M
8374: eaffffe7 b 8318 <_init+0x38>
/ }6 n7 S/ U; s3 g 8378: 00008264 .word 0x00008264
& M. _- j' N3 X' j, o$ p# q+ P 837c: 00000018 .word 0x00000018
9 ]/ }9 X5 \" K: aarago:9 g- @! h) g T4 n7 ]1 W2 J
000082d0 <call_gmon_start>:6 `. m- X, }* ~; w
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
3 i! }. |& ^; C( x3 _" o# { 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
, @0 |( a+ L4 f7 Z* ?8 j7 I9 M 82d8: e08f3003 add r3, pc, r3
$ M. ?( d5 q9 _ 82dc: e7932000 ldr r2, [r3, r0]$ E+ E. I3 ~6 F. B) S9 H G: _
82e0: e3520000 cmp r2, #0, T- ?8 U/ P. J. ]7 Q. @) y
82e4: 012fff1e bxeq lr
; r) l2 h; } ^5 D/ `; l* M5 I 82e8: eaffffe6 b 8288 <_init+0x38>$ ^+ J( y4 \0 i3 H& ^ i+ k
82ec: 00008208 .word 0x00008208$ C1 @2 V6 n' c
82f0: 00000018 .word 0x00000018' T& [! ?, W2 z2 m$ J; P
none:
5 `4 {) z' \" w& O' q00008380 <__do_global_dtors_aux>:
5 {0 b3 N3 V2 ]* a4 N% v# t+ A 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>! N. K# ?# U: m& z- a2 X5 n
8384: e5d23000 ldrb r3, [r2]
9 k: J& G: `% _ 8388: e3530000 cmp r3, #0 ; 0x0
/ J0 \6 Q: q3 e2 j9 Q3 h, ]! | 838c: 03a03001 moveq r3, #1 ; 0x1
, n# M( c( R- x2 f) x 8390: 05c23000 strbeq r3, [r2]6 p) k8 i! Y7 [4 [6 t1 Z
8394: e12fff1e bx lr
$ a! r8 r2 Z# _5 v6 b 8398: 000105f4 .word 0x000105f43 O. h4 N3 D/ ~8 K# r
arago:
# }5 z) G% Z: h7 y2 h' M000082f4 <__do_global_dtors_aux>:
) u# T' _9 f5 V 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>) s* i& Q5 W7 o4 ~) I1 k
82f8: e5d32000 ldrb r2, [r3]5 c' i. w& ~! l' ~6 u* d! G* Q
82fc: e3520000 cmp r2, #0
+ F1 A7 A; b* }" e4 q- _' P( o 8300: 02822001 addeq r2, r2, #15 n- ]; Y+ r O" i9 D
8304: 05c32000 strbeq r2, [r3] [" y6 x0 P# ?) F2 a* H* E# G, S
8308: e12fff1e bx lr
4 P4 n5 e2 C4 H+ i 830c: 0001050c .word 0x0001050c
! }% E/ a/ Q! L% a5 x7 W9 dnone:
1 [% w' o: E) [" L: {. o- D1 a+ y1 t0000839c <frame_dummy>:
( V) V7 r5 B. o8 I! K0 Z 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>0 O/ P- W' u4 L. f3 e
83a0: e92d4010 push {r4, lr}
* S9 C( `7 B) H. g' Z 83a4: e5903000 ldr r3, [r0]
. Z+ A/ b6 _; F 83a8: e3530000 cmp r3, #0 ; 0x01 l; }/ ?8 G7 b: m& I
83ac: 08bd8010 popeq {r4, pc}0 s/ Q+ } S' ]; R4 j
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
6 k1 I2 S! T5 d" n, t* N 83b4: e3530000 cmp r3, #0 ; 0x01 {/ j: s$ a7 Y9 t6 R0 K- U* X
83b8: 08bd8010 popeq {r4, pc}
" N8 m: [4 X2 t0 w 83bc: e12fff33 blx r3: ]( M8 B6 k3 L4 ^- z' Q
83c0: e8bd8010 pop {r4, pc}
' ?& s) I* w, x) V0 h0 U 83c4: 000104dc .word 0x000104dc7 s0 d5 @/ s- k( ?3 [
83c8: 00000000 .word 0x00000000: n" x1 |1 X4 w4 B
arago:
0 `8 Z# |4 O" V6 C$ z" e00008310 <frame_dummy>:+ ^: M: b+ m$ C8 }2 `9 n$ C- l
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
8 W" y7 k- L) \; N3 F3 Q 8314: e92d4008 push {r3, lr}
+ T9 t$ K* f: \4 ^, |8 ]# C. L 8318: e5903000 ldr r3, [r0]. c: J" ~* |& N2 t6 I
831c: e3530000 cmp r3, #01 R, Q+ O3 z3 d9 E6 T+ i
8320: 0a000003 beq 8334 <frame_dummy+0x24>
0 p" C* S' x+ R; V$ P* w 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>+ R: x3 Z* G6 m
8328: e3530000 cmp r3, #0
* }0 L# s% I& y. v 832c: 11a0e00f movne lr, pc1 l9 `! O1 C5 _. C/ H) G# z% H
8330: 112fff13 bxne r3
* o* j0 i# l5 ^6 E 8334: e8bd4008 pop {r3, lr}
* p# v, ?! _0 N 8338: e12fff1e bx lr
+ T! m) [ H- v6 d" |4 {$ r& N 833c: 000103fc .word 0x000103fc
) ?% d3 k8 S9 \' B z/ w7 E4 u" j 8340: 00000000 .word 0x00000000
# _' N* Y* X. tnone:% M; O8 E. ~, }0 X
000083cc <main>:* Y- o, u# e( n# Y+ v1 `# c
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)5 B/ k. O% V6 }- D+ V
83d0: e28db000 add fp, sp, #0 ; 0x0" U9 H) m% C) v0 \( m" _- i. y
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
, @6 ?5 I+ I8 }+ t- N% h0 ] 83d8: e50b0018 str r0, [fp, #-24]: G3 N$ m q% L; h4 i# d. c; U
83dc: e50b101c str r1, [fp, #-28]
A6 w% ]* m9 l5 x/ k) l* a3 Z8 k 83e0: e51b2010 ldr r2, [fp, #-16]
3 h. K0 R5 q+ E% |) } 83e4: e51b300c ldr r3, [fp, #-12]
4 |' ?& `" k+ p, n9 c 83e8: e0030392 mul r3, r2, r3
5 s* F# w' M/ h2 z% h 83ec: e50b3008 str r3, [fp, #-8]8 ^4 @7 P* D0 a1 Q" V/ _# O
83f0: e3a03000 mov r3, #0 ; 0x0, u" q" l7 T" Q& A
83f4: e1a00003 mov r0, r3
4 U; m6 @1 K( p0 L 83f8: e28bd000 add sp, fp, #0 ; 0x0
6 Q+ E1 L6 I% L* e4 c* H) H 83fc: e8bd0800 pop {fp}( t8 q! `! j5 J
8400: e12fff1e bx lr
" b6 `! U8 M6 a1 g$ karago:# S6 s; f% [/ L! X
00008344 <main>:4 K- Q5 e# }% ?9 ]4 ^
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
1 g" @) C0 V0 K9 S {$ M 8348: e28db000 add fp, sp, #0% |& U3 z! a& Z9 T/ `/ d! \3 v
834c: e24dd01c sub sp, sp, #28
y' K( e7 u7 L 8350: e50b0018 str r0, [fp, #-24]
" h& c; R" U, l1 F. H$ q6 L 8354: e50b101c str r1, [fp, #-28]0 S' p8 t& i6 Z- b6 @
8358: e51b3008 ldr r3, [fp, #-8]
$ ^( X5 R p6 o2 y 835c: e51b200c ldr r2, [fp, #-12]5 n# ]( [, k% R- A- {
8360: e0030392 mul r3, r2, r3: ]1 |; P) L& _3 e- z0 Y% [& ^
8364: e50b3010 str r3, [fp, #-16]: M. w) d* j0 I
8368: e3a03000 mov r3, #09 i9 \1 Q2 l' L" f9 n. d f2 w: ]
836c: e1a00003 mov r0, r3/ O0 @1 O) w: u4 W; e. F
8370: e28bd000 add sp, fp, #0
& i- I8 j. g/ Y- O" Z$ r 8374: e8bd0800 pop {fp}% u, G9 J% r$ T0 N1 @& ~ v2 f
8378: e12fff1e bx lr
$ Y, I- b2 h) m& D2 b' Znone:
% f0 \" ^/ g ]$ J00008404 <__libc_csu_fini>:
' [" m( B6 r2 \; Y 8404: e12fff1e bx lr7 @% D' i4 \8 `: I& ?' |4 @
arago:( i( e- j) h }1 P g
000083dc <__libc_csu_fini>:
- Y2 D" O$ k7 ^, l- V7 g- q 83dc: e12fff1e bx lr
! q5 D! I" p4 ?0 |+ tnone:
- ]* X* w2 w1 \) `2 t2 q. r00008408 <__libc_csu_init>:* G* X+ w( D. I
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
7 M; \( \8 J+ O: ~" @0 M 840c: e1a08001 mov r8, r1
9 I* b) y3 y( P/ p 8410: e1a07002 mov r7, r2
e: Z) @$ W& r/ |' q 8414: e1a0a000 mov sl, r0 r* N% l* E0 d6 ] p5 j U9 `# j
8418: ebffffb0 bl 82e0 <_init>
6 p, D0 m1 W+ y% t 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
2 v; |' }% T7 w 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>; l& h; N1 n$ J/ m6 {; W
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68> I: N9 Q, W% S# f1 a: s! L1 \
8428: e0613003 rsb r3, r1, r3
: f7 Q1 {1 g6 e* f6 O! R8 e0 K 842c: e08f2002 add r2, pc, r2" C$ @' w' c- U! V6 j( Y
8430: e1b05143 asrs r5, r3, #2
" Z$ I) g+ E4 `% h3 p 8434: e0822001 add r2, r2, r1
) U) }9 N E- H8 y; k" l( d 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}0 i3 Y+ C O6 p7 B, |* H* Z
843c: e1a06002 mov r6, r2
4 H/ m1 }2 N- E q4 L9 i4 t H3 v% p 8440: e3a04000 mov r4, #0 ; 0x05 x6 b% f. `. ~: K( L* m* m( }. ^) b
8444: e1a0000a mov r0, sl2 |+ r* G; p2 T2 \7 ^
8448: e1a01008 mov r1, r8
+ I J( d f' O 844c: e1a02007 mov r2, r7/ F2 C- v5 ^& I9 L; p9 b
8450: e1a0e00f mov lr, pc) t. L+ v p7 }& @# `% e0 O+ i6 U
8454: e796f104 ldr pc, [r6, r4, lsl #2]
0 R: F6 I! @- ? 8458: e2844001 add r4, r4, #1 ; 0x1
" m5 E. b1 J: w6 z 845c: e1540005 cmp r4, r5
G- g- R: S2 N! Y) K/ U) h: A4 F 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
) ]! O9 L4 c% o0 \7 s8 `7 q# d 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
1 t: g U; X3 x0 o+ q1 c o 8468: ffffff04 .word 0xffffff043 U; G* h" q; `
846c: ffffff08 .word 0xffffff08& s9 L+ m T- V$ S/ n6 g
8470: 0000819c .word 0x0000819c0 l/ F4 q% v y% U
arago:2 l' }& m a! x% N7 F, H L% n/ r
0000837c <__libc_csu_init>:
8 |0 C( w, r8 ~( ^ 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
$ \! O. f& g1 t3 A( f3 m- L9 F s$ ]: M 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58> v6 ~. ]1 `: A; D
8384: e1a06000 mov r6, r0
# @2 A4 V- b8 Z+ z4 b 8388: e1a07001 mov r7, r1
( h# F4 ]: M* h8 O 838c: e1a08002 mov r8, r25 S# R7 V' w& C
8390: ebffffae bl 8250 <_init>* d. `) z% j9 R6 s
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>) W. L& l2 s) D$ [
8398: e08fa00a add sl, pc, sl
2 t# [* K8 ~0 G( E* a: z 839c: e08f0001 add r0, pc, r12 r; B& i% y) [$ t5 l7 P- s
83a0: e06a5000 rsb r5, sl, r0. M* Q' M1 q. ^, Y- H
83a4: e1b05145 asrs r5, r5, #2
. j2 s3 K1 n# y ~0 @" @ 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
" F0 u. d ~" o$ G1 u 83ac: e3a04000 mov r4, #0) ?( R2 K! B: b, n7 w: @( A$ s u) j1 d; x
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
d& d1 A ~2 N- D 83b4: e1a00006 mov r0, r6; @: @' r/ r& w" A
83b8: e1a01007 mov r1, r7% D0 Y( b6 m x" ^% @ }
83bc: e1a02008 mov r2, r83 J: S. R, A7 j, I1 o: S9 ^* Z
83c0: e2844001 add r4, r4, #1
7 ^1 o; a- I& d 83c4: e12fff33 blx r3
4 U2 `0 H- b9 r* C 83c8: e1540005 cmp r4, r5
4 E5 L) l5 w8 j1 ?, \0 h 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>& \( l0 C7 G+ k, r1 ^
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}! g9 K& m @5 x9 x9 }# _
83d4: 00008054 .word 0x00008054
1 j E( W% H9 P+ I. d/ J: t 83d8: 00008054 .word 0x000080547 X" D8 Z' o& `0 o1 c
none:! @3 S1 G o* \" T9 a, e
Disassembly of section .fini:0 c% o! I! L0 E$ y8 @) z
7 ?" t, A" b$ J. u7 @7 V00008474 <_fini>:
2 z1 ^3 @0 R. c5 f2 G, y/ U- D 8474: e92d4010 push {r4, lr}* m" q1 A, R8 F; t
8478: e8bd8010 pop {r4, pc}' B. o' [9 f2 P }1 S7 k
arago:0 Q( `6 q, d- h6 G. Q
Disassembly of section .fini:
4 l4 ?7 v$ ^" P2 I3 O3 N8 r3 k; v \- _) r/ X
000083e0 <_fini>:
/ e# U- |! s3 L' f' _: ~2 ] 83e0: e92d4008 push {r3, lr}$ s P7 y' H7 L, I& [
83e4: e8bd8008 pop {r3, pc}
5 T E9 g% D" F8 V# J( J) @" ?1 r% _
5 ]% D! x' c& p8 I9 w
& z- ]0 P/ {, ?' C; @2 N
, Z; i# O" { m3 [ |
|