|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:- p* [" X- J$ f. |
1 #include<stdio.h> 2 p6 L& b& P/ M7 L0 Q3 y
2 #include<math.h>9 C1 P- H9 A' X8 B2 n
3 int main(int argc,char* argv[])
0 s/ G* @! i+ } _' \4 w 4 {; ^0 L- M: y" e5 ]# u0 R
5 int a,b,c;
) |4 N3 M M- q, h: d 6 c = a * b;4 N, C g$ n( [2 s ^& g
7 return 0;3 @. y" h# u5 a }
8 }
$ a7 [8 {2 G" J$ F- R7 z/ L* r4 n$ q& M6 ]! g- N4 j0 L1 x
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看# y7 ^" S/ u7 q3 R
none:
& W% E6 s1 k" t: m, M% X2 b000082e0 <_init>:* w6 d9 }4 R) o8 k
82e0: e92d4010 push {r4, lr}- o0 }8 _9 [: D* F! k3 J2 d
82e4: eb00001c bl 835c <call_gmon_start>
% d$ J0 U' n4 g. o9 B9 E' ^' l 82e8: e8bd8010 pop {r4, pc}' T s4 }% S: j; e
arago:
& A! V2 U, i# h; P5 g' r00008250 <_init>:
/ i* x$ w+ [1 i 8250: e92d4008 push {r3, lr}
8 x7 I# g4 j( V% Z8 Z! T j 8254: eb00001d bl 82d0 <call_gmon_start>
9 g$ }+ M( K& w/ B7 s7 j 8258: e8bd8008 pop {r3, pc}
4 G; m' R- z8 P% H5 Z' A3 N! {( P2 n
none:' ]0 p& X! }7 H$ [: o% |+ R( ~
000082ec <.plt>:
* j5 } z {1 M" h+ h# @6 y S* i 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
+ p" N2 A8 n7 m6 R0 Y, r 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>7 P2 l! y+ t0 P9 v0 ]( X/ Y8 \
82f4: e08fe00e add lr, pc, lr) o5 ]! C1 a. y# A! a4 w
82f8: e5bef008 ldr pc, [lr, #8]!5 ^/ B+ B2 R; K8 z n
82fc: 000082d4 .word 0x000082d4
; w! u. W! M- l) U; o& r 8300: e28fc600 add ip, pc, #0 ; 0x06 J+ V3 \0 A8 Y1 v6 U8 ^
8304: e28cca08 add ip, ip, #32768 ; 0x80009 z% q' Z. e( t8 ~# ?9 b
8308: e5bcf2d4 ldr pc, [ip, #724]!7 ]# V/ g7 ]) E, d% _, ~
830c: e28fc600 add ip, pc, #0 ; 0x05 B2 h4 p8 ?/ _* S/ `$ _; r& x6 ~: E2 {
8310: e28cca08 add ip, ip, #32768 ; 0x8000, |/ u" Q* L0 h& w# d$ }8 x$ [
8314: e5bcf2cc ldr pc, [ip, #716]!, o1 ]6 f0 H. t* ~+ C, @
8318: e28fc600 add ip, pc, #0 ; 0x0
1 l2 s! Z. k- z* D 831c: e28cca08 add ip, ip, #32768 ; 0x8000
8 Y, b7 ~. B0 z/ ^ 8320: e5bcf2c4 ldr pc, [ip, #708]!6 ]/ M4 O4 @; C; m0 q0 |" a
arago:- T' n2 O9 x; h7 H" l& s
0000825c <.plt>:1 `; z) v i, f _" v
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
. W: l& r* {% Q$ T8 e* k 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
8 a! t" R5 n; K/ Q$ m 8264: e08fe00e add lr, pc, lr6 `% \0 q5 v% a1 @8 K, A
8268: e5bef008 ldr pc, [lr, #8]!) j) L; {) Y" z! u
826c: 0000827c .word 0x0000827c/ h0 s1 T0 v: h: @ I
8270: e28fc600 add ip, pc, #0- n% n# B/ T3 U& Y+ g
8274: e28cca08 add ip, ip, #32768 ; 0x80007 a2 I0 s. N I4 ~
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c6 j5 e8 M& E; }. d) O i$ K
827c: e28fc600 add ip, pc, #0" M) X8 [7 T6 n# v; I
8280: e28cca08 add ip, ip, #32768 ; 0x8000
" m$ E+ R0 w9 Q# G6 j 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274) U& b0 |5 [) P; H8 W- s9 W
8288: e28fc600 add ip, pc, #0 i# @2 w8 V' F2 g$ J! M, M
828c: e28cca08 add ip, ip, #32768 ; 0x8000
6 M8 `8 ?9 d/ w5 B+ F 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
7 }- i+ P r5 |; k9 T' Bnone:# n1 x* J4 Y3 S4 t1 u
00008324 <_start>:. D: O4 `* W$ Z$ _: X1 C" N _4 U! ~
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
- L7 X* P! G- }# G1 }+ N 8328: e3a0b000 mov fp, #0 ; 0x0 S$ L- B3 j0 v
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)3 ]1 f3 \1 v6 m) A# g5 ~4 q9 U
8330: e1a0200d mov r2, sp
/ J0 B3 s& I* r% |/ N6 r 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)# |4 e7 s/ P% `& O+ f
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
# I/ I* p( s, k0 G0 ?$ } 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
4 B7 N3 s: \" N6 v4 j5 b( U- k 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
8 P( E6 f( M& w2 d* { 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
6 h( k$ _2 w2 H2 q) u6 |1 W 8348: ebffffef bl 830c <_init+0x2c> ^1 `) h) n* i" X3 o
834c: ebffffeb bl 8300 <_init+0x20>
# h4 u% r5 n$ n6 ^ 8350: 00008404 .word 0x00008404
# S7 i& M7 E6 ~# z* p% m2 o 8354: 000083cc .word 0x000083cc
5 o7 a, ?* t) x 8358: 00008408 .word 0x00008408; y: t7 X) B1 u' R3 p& ?1 v
arago:
; D! s2 B' \7 h, p( W00008294 <_start>:
3 G" M, K5 o/ L0 q$ G. u 8294: e3a0b000 mov fp, #0
1 B8 k1 q( R2 x) Z8 A, Z) z 8298: e3a0e000 mov lr, #0' [2 E- F0 l4 c8 |% N& w/ G) C
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
$ K4 N* \+ Q$ F6 p+ j; G 82a0: e1a0200d mov r2, sp
+ y& ^/ R( w! W( n# U* t 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)) M/ e5 I+ g3 w6 j2 x+ T3 X
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)$ c# u$ y8 l- s
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>& e5 h0 S% z J: {4 ~4 l" }! ]. r
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)$ ~1 M, O$ D, ]2 _/ @! i7 Y
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>: s+ e8 }+ F) t- T6 {' [8 B
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
0 x4 Y1 a9 J5 o 82bc: ebffffee bl 827c <_init+0x2c>
* @( O3 H( l2 Y, k( r% e. M 82c0: ebffffea bl 8270 <_init+0x20>
' J! q# R# A6 u3 X2 ^$ ] 82c4: 000083dc .word 0x000083dc! a' j& W) H8 n6 a: {7 q9 |
82c8: 00008344 .word 0x00008344/ Z# F5 n% {- `: h
82cc: 0000837c .word 0x0000837c
: q4 v: R7 A& G1 s1 w2 m! Znone:
; h1 i, {8 S, S0 ]; J- }0000835c <call_gmon_start>:
9 D# c9 @9 m; o2 I4 ~: t 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
5 P% ]2 E9 g' Q( S% R5 V 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>, T, j$ l5 f Y
8364: e08f3003 add r3, pc, r3. W' X/ N, c& |- n' ~
8368: e7931002 ldr r1, [r3, r2]6 P9 w. X4 c% w' i
836c: e3510000 cmp r1, #0 ; 0x0
1 F6 n8 |, r2 x: g 8370: 012fff1e bxeq lr
u: ]0 s$ t. J& o2 o0 F2 [ 8374: eaffffe7 b 8318 <_init+0x38>! ^) Z' X9 Z' X6 n
8378: 00008264 .word 0x00008264
]" J4 u( l/ J$ ^1 v' U 837c: 00000018 .word 0x00000018' J, y6 U! z5 H' m% r4 H. H; D
arago:. A; t& r) [# o$ ^
000082d0 <call_gmon_start>:
, U& P5 X% k( o8 M5 f6 W0 b. q' B 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>. [+ e( ^, @4 e& G* G
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>0 z5 E; [% t! e \# X. Q9 K4 l
82d8: e08f3003 add r3, pc, r3
* j5 C* H/ g, h0 v 82dc: e7932000 ldr r2, [r3, r0], R- _$ O( {8 H) z
82e0: e3520000 cmp r2, #0 T; D& b6 M& o; w$ }: W
82e4: 012fff1e bxeq lr V. ]* B0 |4 `- G. ~$ `6 ?/ x
82e8: eaffffe6 b 8288 <_init+0x38>& }& J: G- t( j: |' m4 p
82ec: 00008208 .word 0x00008208/ N1 K; b, |% E- p
82f0: 00000018 .word 0x00000018' j' D, m4 H# r
none:
! r1 }, a+ o' ?% Z% {- B$ i00008380 <__do_global_dtors_aux>:7 n% J" j# P3 I0 c+ M# E" W+ _
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
, o, p: ^: q2 c' S! ? 8384: e5d23000 ldrb r3, [r2]6 q# U! v: ]/ t1 d2 M- p
8388: e3530000 cmp r3, #0 ; 0x0
3 N1 x: Z+ D. ]6 M0 G; c 838c: 03a03001 moveq r3, #1 ; 0x13 {7 T' q% H7 ^
8390: 05c23000 strbeq r3, [r2]
/ k, |: k# i, s3 _8 B 8394: e12fff1e bx lr7 t% B; _6 j% u1 y
8398: 000105f4 .word 0x000105f46 E) M3 `; F: }8 R6 n
arago:* O* z: \7 p7 b R! C
000082f4 <__do_global_dtors_aux>:
- c+ I' e* l$ ] 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
7 r! X) v( F$ P6 U3 `* w' S/ q0 A 82f8: e5d32000 ldrb r2, [r3]
0 r8 m! }, Q n. V+ o. F- K; Y 82fc: e3520000 cmp r2, #0- O$ S9 Q! _9 o& c2 M/ i* ?
8300: 02822001 addeq r2, r2, #1- E& s2 N( |# s& s t' z
8304: 05c32000 strbeq r2, [r3]; ?4 y6 L8 Q) j$ L
8308: e12fff1e bx lr
. B: a. e( I) E. ]7 X- e! ^; Q: ^ 830c: 0001050c .word 0x0001050c& }1 {7 G8 A7 g. y) \
none:
6 J1 d" d9 D6 a0000839c <frame_dummy>:
( A- }- ^+ w3 \* p 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
0 L8 H* H* b9 h 83a0: e92d4010 push {r4, lr}
3 }- i9 C1 ~" R7 v- y1 i 83a4: e5903000 ldr r3, [r0]! e4 B- Z% o; [2 q) x! K9 U% v
83a8: e3530000 cmp r3, #0 ; 0x0
$ X9 L( k/ Y+ W. q 83ac: 08bd8010 popeq {r4, pc}; w2 G. S: e/ U! m! R& l) L2 q6 F8 X
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>) l) C& ?& J# m. I
83b4: e3530000 cmp r3, #0 ; 0x0- W& m& i0 g1 w9 N1 X# S+ A
83b8: 08bd8010 popeq {r4, pc}
. h9 L! d4 I3 p, A. o& D8 d 83bc: e12fff33 blx r3; I6 G# Y( W! q% O
83c0: e8bd8010 pop {r4, pc}9 J, S% {: _- }6 V4 c" l
83c4: 000104dc .word 0x000104dc
( C0 o8 k4 x4 b 83c8: 00000000 .word 0x000000006 `& ?4 Y. s) _8 b7 V/ z" G2 {. Z
arago:5 G- T# v! w" B( ?; g V
00008310 <frame_dummy>:
/ v' m- S& {5 n4 H7 J 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
+ G' {4 H' w# y 8314: e92d4008 push {r3, lr}
7 L. k% W7 m0 F# l2 F 8318: e5903000 ldr r3, [r0]
# q4 h% v: R) C- h" R F& [4 o' Y 831c: e3530000 cmp r3, #0
( w1 k6 m" A! S) j* Y/ L. R 8320: 0a000003 beq 8334 <frame_dummy+0x24>$ s6 A$ z d& Z& B' I/ z
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
; g% G& ?9 V: b# w! |/ A 8328: e3530000 cmp r3, #0
! _ x) d9 ^/ }7 N9 V 832c: 11a0e00f movne lr, pc& P5 u8 {3 A6 j5 e0 K2 Z1 D
8330: 112fff13 bxne r3
2 i8 f1 ?1 ^7 o' D0 _" | 8334: e8bd4008 pop {r3, lr}
& c1 O0 P/ r$ {! r% i1 u! j; i 8338: e12fff1e bx lr
0 O* R/ l" e$ H0 B0 n; [ 833c: 000103fc .word 0x000103fc$ _# y$ p# [& c8 O' ]+ C
8340: 00000000 .word 0x000000001 F: M7 R* u N: l, s7 B& Y
none:
+ j) l/ Z$ L- D ~6 B5 `000083cc <main>:# S5 T5 K6 C1 \) K, J
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)% g6 u4 G0 e$ k
83d0: e28db000 add fp, sp, #0 ; 0x05 N% n. g% K" {( x
83d4: e24dd01c sub sp, sp, #28 ; 0x1c" K/ X' U" w, J X( g1 g
83d8: e50b0018 str r0, [fp, #-24]& y5 ]5 ~- B+ M" x! w: C2 N
83dc: e50b101c str r1, [fp, #-28]
3 X, y) o. e0 g# ~' B9 A 83e0: e51b2010 ldr r2, [fp, #-16]# t( R( c7 V; F; o" K* ~
83e4: e51b300c ldr r3, [fp, #-12]
% A9 B$ Y; C; C( J 83e8: e0030392 mul r3, r2, r30 J# A: [. n- W' ~2 h
83ec: e50b3008 str r3, [fp, #-8] w% ? I7 [8 S. L
83f0: e3a03000 mov r3, #0 ; 0x0
* n& [* d7 y( ^& e `- W. O 83f4: e1a00003 mov r0, r3
) z/ J5 _# L0 H4 @ A% z 83f8: e28bd000 add sp, fp, #0 ; 0x0
8 x: f% j' v m 83fc: e8bd0800 pop {fp}. `" C! @+ c% V% `9 c
8400: e12fff1e bx lr
$ J! N+ C7 b: p/ U4 _arago:+ {. H# p+ v7 Y/ V
00008344 <main>:
X- g0 w1 [$ L4 m# {- S 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)6 R8 F s, N5 ?+ l, q3 q
8348: e28db000 add fp, sp, #0
7 h( {5 h7 C* [9 B! a 834c: e24dd01c sub sp, sp, #28
. q% y7 F) S! e# u 8350: e50b0018 str r0, [fp, #-24]' Z" A' [6 n, `- ~" V
8354: e50b101c str r1, [fp, #-28]0 @0 p% n' R1 ~- V. }* t2 P
8358: e51b3008 ldr r3, [fp, #-8]
# E# \' _4 S6 d& y% }3 v 835c: e51b200c ldr r2, [fp, #-12]4 V; J! o$ T. A m
8360: e0030392 mul r3, r2, r3" x) ]3 x2 g# e$ s% I! ]6 i3 c
8364: e50b3010 str r3, [fp, #-16]
- c# D) s! M9 D9 h) _ 8368: e3a03000 mov r3, #0 ]7 a3 B/ [! L" R3 |
836c: e1a00003 mov r0, r3: A- K) c5 A6 u& Q6 a9 ^; n- g" X; {
8370: e28bd000 add sp, fp, #0& J# U# ]$ o B% I9 q0 m9 ]
8374: e8bd0800 pop {fp}5 t# }; W; ]9 F- P( F/ z1 E
8378: e12fff1e bx lr
1 _; p1 v1 F) F+ }4 unone:
- @0 B* P R& C+ |9 i, Y1 } x00008404 <__libc_csu_fini>:
( b" A: v% P! d/ B% @8 T* [ 8404: e12fff1e bx lr( g) `9 d5 p& I8 j& u& K8 `2 A) c
arago:
2 |, H& C$ |+ F3 q* q/ F1 n9 s000083dc <__libc_csu_fini>:4 t* O! I3 S4 S% o/ |% I
83dc: e12fff1e bx lr
! _, F) m _- D1 }* `0 Gnone:4 v* G1 f$ l5 s% b
00008408 <__libc_csu_init>:
" u/ n+ ?0 M7 x 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} o3 b8 b# D1 T! Q8 ~
840c: e1a08001 mov r8, r1
, v# G2 W5 N1 l* q/ P! i3 M6 M 8410: e1a07002 mov r7, r25 P" S0 e/ M( q5 U. s5 y* Y% @
8414: e1a0a000 mov sl, r0) u2 C6 q& s* k( ?5 s. w
8418: ebffffb0 bl 82e0 <_init>
; Z7 G1 q( q$ E1 k2 E% { 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
X" D9 z) V, v8 Q/ t+ e$ {( z: g8 S 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
8 S( {1 G8 ]# s* w, a- U9 K 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>. y( y, f& @! O- V% a5 U
8428: e0613003 rsb r3, r1, r3
8 W1 f5 E+ O& Q6 B& N- ]: D 842c: e08f2002 add r2, pc, r2/ \* u) i# Y# _3 d4 n* ?6 c
8430: e1b05143 asrs r5, r3, #2& ], x% e3 p' ~: r
8434: e0822001 add r2, r2, r1
! D x( [" C, n' i; H9 [ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. K8 L/ R( O" T+ X3 Q; |6 T 843c: e1a06002 mov r6, r2
' [! w. `4 E0 Q# r5 s- T u4 n 8440: e3a04000 mov r4, #0 ; 0x0" l( A" j- z6 J) K
8444: e1a0000a mov r0, sl
: f( @& m* ~$ E! [$ A/ S" R8 ^! g 8448: e1a01008 mov r1, r8; I3 `7 g2 t( C5 h$ z& [
844c: e1a02007 mov r2, r7" D" B5 j6 u/ j/ k3 U9 _) a4 _& y: \5 F
8450: e1a0e00f mov lr, pc) X+ G1 _0 b$ `
8454: e796f104 ldr pc, [r6, r4, lsl #2]' U9 l+ }& q- j/ y7 t
8458: e2844001 add r4, r4, #1 ; 0x1/ q9 ]8 u3 G6 J. t/ X h
845c: e1540005 cmp r4, r59 J. D% H9 \& Y0 m4 [9 @
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
/ l$ _; b! s* ]8 K+ {7 t 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}4 @. {+ g7 M) a$ J- U* j. c# v
8468: ffffff04 .word 0xffffff04
, X/ W+ r) P0 N3 L/ N1 m% P 846c: ffffff08 .word 0xffffff08
' O. a# g9 Y. D 8470: 0000819c .word 0x0000819c. {2 E) z; J/ ^! Q# G0 a9 j
arago:
* t' t& f( G* K0000837c <__libc_csu_init>:
1 [) I0 o( h" {: z- Q7 j 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
2 _! _3 o6 }4 t5 i& `: @7 {! ?9 ^ 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
5 `7 s0 X9 |- k: n6 [ 8384: e1a06000 mov r6, r0
8 Z0 F! C$ h8 J1 Q K% i b. K 8388: e1a07001 mov r7, r1
" H5 S3 }6 Y1 U* Y; N 838c: e1a08002 mov r8, r2) t9 a Y7 l& h* k) h; s0 I
8390: ebffffae bl 8250 <_init>& m/ ?* p# B7 F4 n
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>0 N/ X- ?* D. b! @
8398: e08fa00a add sl, pc, sl3 S T1 g/ I% Y0 o, P
839c: e08f0001 add r0, pc, r1
# y# `- H0 D9 I* P 83a0: e06a5000 rsb r5, sl, r0
1 O" O2 i1 S% Q, w1 s( S* ~% e 83a4: e1b05145 asrs r5, r5, #2
+ ]* x' K9 h0 W# T( B% Y( y 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}, G3 @$ T& D$ d7 T- O; H8 s4 S8 l
83ac: e3a04000 mov r4, #02 }4 @3 D8 L/ a8 q
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]+ f* g5 S; C6 K0 d; M. T [
83b4: e1a00006 mov r0, r6" e& C* O$ W8 {+ @; c+ I1 y; Q
83b8: e1a01007 mov r1, r7
# _) E% ~- J, ?! _ 83bc: e1a02008 mov r2, r8; u( p+ M$ ^' F T1 L, t H
83c0: e2844001 add r4, r4, #14 L) p- `) n2 Y! Y, o' o( ~
83c4: e12fff33 blx r3
% `/ f5 K/ B0 O7 z 83c8: e1540005 cmp r4, r5
, N9 W7 M) d/ _1 X8 a 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
. J/ d# B( C% p( ]- E 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
- q& q% z" Q/ r5 Q% j% V 83d4: 00008054 .word 0x00008054
* _- t, C/ F9 r2 |3 }$ H3 T 83d8: 00008054 .word 0x00008054: T2 n& W3 `- Q: e
none:
F1 _5 e( h1 K1 x u) n4 v: Y9 ?Disassembly of section .fini:; [4 a$ Z i' u0 j) ^1 K2 I. T9 y
; @/ _% D& o+ W' R6 L. W' y00008474 <_fini>:6 G& M' _# W2 U2 U8 U% v% Z9 h# r* c
8474: e92d4010 push {r4, lr}
% u, @! `) o: t% K7 B6 K* s, D( R 8478: e8bd8010 pop {r4, pc}# ]. e3 P% S2 Q) P/ e$ G0 N
arago:6 x! S# y. o" \- |: Q
Disassembly of section .fini:; r3 k4 T8 q. ]% ?+ r/ y
3 y9 e. Z" Y, H; b
000083e0 <_fini>:9 u/ v m8 l5 `
83e0: e92d4008 push {r3, lr}, q4 B9 w9 U; K6 M( i
83e4: e8bd8008 pop {r3, pc}# S$ r9 m& D" ]9 ~8 J
2 Z% Z3 E* ~; S/ \5 M) Y& ^9 A( e, O+ r: ?
; i( ^3 t0 L7 P |
|