|
5#
楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
# _/ r' V2 Q# u" I7 O( c& l- R 1 #include<stdio.h> 4 f4 n3 D+ T; A2 e# f
2 #include<math.h>) ]$ a7 |* F9 A, b' I* E4 p; N7 N
3 int main(int argc,char* argv[])
9 t3 o" x3 A" h. z( G0 f6 P 4 {
; F& p" f" D* l' e) F& n6 t 5 int a,b,c;
. `& `. [) c+ g! p; N 6 c = a * b;8 [4 x/ a# j& v& q0 V: N
7 return 0;5 K" \* j5 C; [0 [5 `6 s
8 }8 m0 j( E4 o$ _+ w
/ f. r8 \9 s1 D
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
4 a3 d2 x/ o8 C5 b8 @none:( q4 ?, B" o( k1 O+ e: b
000082e0 <_init>:2 O, G7 Y _( o) l- D
82e0: e92d4010 push {r4, lr}+ L4 A6 k. l2 Y- ^" d: R
82e4: eb00001c bl 835c <call_gmon_start>5 r. U! o: R5 y' d& L- A
82e8: e8bd8010 pop {r4, pc}( I9 R. E4 f9 F+ G7 M7 }+ G7 Q S8 U
arago:
! @+ ^3 e* U0 M4 y+ O% w1 z6 I00008250 <_init>:/ h2 s) i1 Y U
8250: e92d4008 push {r3, lr}8 S5 t1 R7 n& y# ]
8254: eb00001d bl 82d0 <call_gmon_start>
z# b! Q/ \6 r0 O' s 8258: e8bd8008 pop {r3, pc}: a. a4 V3 ?/ D- y+ z* a! i4 T
, J" D* m$ Z M) g1 U9 i' O: Rnone:, p. Z1 o/ b, j1 r+ y
000082ec <.plt>:
0 w: s0 \- a! h! B/ Q& a9 { 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
, q* x3 o+ L) ]4 j' r- A! o 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>% a1 y+ ~2 n6 d! O; `8 W
82f4: e08fe00e add lr, pc, lr
4 X# `; x) g$ s8 U 82f8: e5bef008 ldr pc, [lr, #8]!9 i5 K) @8 x3 e$ j% H( p" W1 p
82fc: 000082d4 .word 0x000082d4
) S& U A! i6 @. m4 H 8300: e28fc600 add ip, pc, #0 ; 0x0
5 l8 r; `+ A! D4 J% a# I 8304: e28cca08 add ip, ip, #32768 ; 0x80002 l! Q! q* Z& A; l
8308: e5bcf2d4 ldr pc, [ip, #724]!: B+ |7 }% i$ b: m* a
830c: e28fc600 add ip, pc, #0 ; 0x0. [, }0 S; ]& e1 M# ^ c
8310: e28cca08 add ip, ip, #32768 ; 0x8000% d; C `5 l) c2 W
8314: e5bcf2cc ldr pc, [ip, #716]!
# L$ s; p# e4 b 8318: e28fc600 add ip, pc, #0 ; 0x0+ R& R1 O) ~, p# T6 g
831c: e28cca08 add ip, ip, #32768 ; 0x8000
" Q# k6 j# X" U; p `) x l 8320: e5bcf2c4 ldr pc, [ip, #708]!3 m3 n- R& ]. F0 l4 U, M
arago:
- {1 i. i+ ?3 s8 Y2 A2 c4 _# a3 B0000825c <.plt>:+ ~( @8 g+ h: j% F1 v$ E8 m
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)% P1 Y* T' N A, o4 e; ?! _2 t Z9 h4 }' `
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
* F3 l$ w2 G9 Y4 y 8264: e08fe00e add lr, pc, lr
6 L/ s# L6 K. r {* V% T3 I 8268: e5bef008 ldr pc, [lr, #8]!
+ k6 y/ `* a8 \ 826c: 0000827c .word 0x0000827c
3 D! |3 y2 o' H( v- C D 8270: e28fc600 add ip, pc, #0' @8 J) _+ [9 R" u
8274: e28cca08 add ip, ip, #32768 ; 0x8000
, f" ^9 v @6 w* k, ~" Q: r 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
# ]5 m: d$ A& t9 |) v `7 X 827c: e28fc600 add ip, pc, #0) T. U- ], O2 N% N
8280: e28cca08 add ip, ip, #32768 ; 0x8000
/ H ]/ m9 {$ V3 l 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2747 _: G; [& t/ O4 P- R4 W7 G; ^
8288: e28fc600 add ip, pc, #03 o- N ]1 M7 k. p: m! B8 z
828c: e28cca08 add ip, ip, #32768 ; 0x8000
: ~' }- ` d6 F 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
8 f& S/ v9 }4 X; u. [" x/ Nnone:# ?2 u% }$ r6 O1 V8 c+ h: E
00008324 <_start>:) i. d3 c" E8 g
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
# q' b; T" ^0 Z* K# Z 8328: e3a0b000 mov fp, #0 ; 0x0
+ }" }3 L" S% B1 M 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)4 a7 I9 j" y D' C( |3 N E
8330: e1a0200d mov r2, sp! q- ]% Y! Z- G/ n ^6 Z# Z
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
: a7 q, Q* q; b+ p7 V 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
* I: z U r) I. A 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>0 \; o3 b2 G1 O, X. p1 P+ ?! P
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>" d0 e! p* N# M7 H7 k1 I
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
" A7 I- t2 c/ \) ?' |$ n) w3 Y 8348: ebffffef bl 830c <_init+0x2c>9 e' y, v* {3 n( o5 m/ F; [/ _
834c: ebffffeb bl 8300 <_init+0x20>
6 L& x! d5 H6 P4 `- h$ V ]. Z" W 8350: 00008404 .word 0x00008404
: y. b& u, F0 m0 a; `! s7 z 8354: 000083cc .word 0x000083cc4 [5 S' i, g2 z8 e) c% d0 e
8358: 00008408 .word 0x00008408# t T2 A; p) t0 X$ A- [, Y6 i
arago:/ t8 s, q$ G! D! P! [
00008294 <_start>:1 y0 o! {4 H; ~( m6 t" ~7 o ]# M
8294: e3a0b000 mov fp, #02 D" I- N3 s" ^& y6 X
8298: e3a0e000 mov lr, #0
7 b; j7 ]! s+ u# W5 y. L1 U 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)7 q, R2 s+ m, c2 v
82a0: e1a0200d mov r2, sp
+ D2 y+ C7 J. K, [) Y 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
( Z6 E' f% [! L7 ?/ Q* P' s 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
0 O+ S3 Y5 v$ f3 m 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>% R, S' J; q$ O# t% }
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
1 a$ ]7 i+ z, `9 f4 A/ p 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>( c/ }( N! k$ n7 ^ J1 ?& \
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
9 G5 T0 j6 A/ x/ X/ O" L 82bc: ebffffee bl 827c <_init+0x2c>7 p& I) R$ t) I- L% j
82c0: ebffffea bl 8270 <_init+0x20>
3 {' D# w% }8 r7 }; U- | 82c4: 000083dc .word 0x000083dc( H) m3 V% Z9 a8 M, u' I
82c8: 00008344 .word 0x00008344% m C2 j' U9 U
82cc: 0000837c .word 0x0000837c
3 P; A. S F' M- Fnone:* \, p7 n. s, P% o
0000835c <call_gmon_start>:
/ P; q2 m8 w$ T. Z9 d 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>' c- ?& r+ w L$ S! r
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
4 R2 ?/ U( @5 q+ j7 w9 y 8364: e08f3003 add r3, pc, r3
1 s3 m1 `/ I" X: ` 8368: e7931002 ldr r1, [r3, r2] O" q- V4 X- \3 Z+ D
836c: e3510000 cmp r1, #0 ; 0x0+ ]0 Q0 h& X* A9 y, |3 e# y. n) ?! J
8370: 012fff1e bxeq lr
* E- i0 f% B* G: S- m* Y3 O; q6 V 8374: eaffffe7 b 8318 <_init+0x38>
, W" a- s8 ?. k, S+ @5 q# q 8378: 00008264 .word 0x00008264' c# ^7 m* C* F, `7 |$ u; F
837c: 00000018 .word 0x000000187 d7 K. l, v' f; `$ P) p8 O; n
arago:
) n1 {2 B) I B* G! N* }, ]000082d0 <call_gmon_start>:
8 j H1 `% @0 m( o2 h: K 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
/ Q1 W$ \0 V+ w4 a' e0 Y; _6 a 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
. N. R; N# c$ o) c' q9 S 82d8: e08f3003 add r3, pc, r30 N, r4 m5 Q* d% S" v
82dc: e7932000 ldr r2, [r3, r0]
7 A& r1 N7 |; h/ C 82e0: e3520000 cmp r2, #0% ^5 v6 ?" ^" n3 C4 @
82e4: 012fff1e bxeq lr. R* w' m9 b. v. v
82e8: eaffffe6 b 8288 <_init+0x38>. S3 X2 J5 x8 A$ g: V
82ec: 00008208 .word 0x00008208
+ d+ U8 t. D) j% a! l8 L 82f0: 00000018 .word 0x00000018
0 ~$ Z( y$ \7 R9 dnone:
, d8 W8 J( ?! _ d( r1 b00008380 <__do_global_dtors_aux>:
" ^* h2 w# h& C. R' ^, P 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
. u6 G$ s) f6 G3 ^0 M- Y/ g: s 8384: e5d23000 ldrb r3, [r2]* Y& ?7 B3 Z9 r, `+ c# j8 l
8388: e3530000 cmp r3, #0 ; 0x0; w# k9 Y' O) G8 q
838c: 03a03001 moveq r3, #1 ; 0x1& E8 j! u$ Q& g0 E; ?8 p& u
8390: 05c23000 strbeq r3, [r2]
+ h- T2 y0 M* K2 R1 b: r 8394: e12fff1e bx lr
3 ]. D# S' I5 b/ \ 8398: 000105f4 .word 0x000105f4
! c: V5 B2 s3 A5 _3 marago:& g1 }& k( {. O
000082f4 <__do_global_dtors_aux>:
' R/ h/ O+ k. K8 T 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>8 ^- d! ^% ?3 m* M0 A
82f8: e5d32000 ldrb r2, [r3], L; \ G- ?( x O) _
82fc: e3520000 cmp r2, #0
" B }' V, Y8 Z) Z/ a 8300: 02822001 addeq r2, r2, #10 |; w+ _ j2 s- c
8304: 05c32000 strbeq r2, [r3]5 r4 V, r* r: a0 `4 `4 j
8308: e12fff1e bx lr+ b+ j0 X& }5 B4 J. x
830c: 0001050c .word 0x0001050c
: U. ^0 u$ L" A2 bnone:
( t$ E: v0 e/ b* j/ V0000839c <frame_dummy>:& c0 h7 x% A6 w' L P: Q
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>! {$ k# m L7 L- t
83a0: e92d4010 push {r4, lr}* K8 [, ^0 i% Y+ f4 C/ ^5 g8 ?" R$ l- i
83a4: e5903000 ldr r3, [r0]
1 y. A7 ~: E; R: I7 W 83a8: e3530000 cmp r3, #0 ; 0x0
" ~7 V! S& z! k 83ac: 08bd8010 popeq {r4, pc}$ e. Q9 \. m, n {
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
3 H3 M, K' `4 R5 y1 a0 _ 83b4: e3530000 cmp r3, #0 ; 0x0, W; L9 a. Z: D( \8 \6 A0 S" p
83b8: 08bd8010 popeq {r4, pc}9 N$ x! V* w3 Q* A' i
83bc: e12fff33 blx r3' L+ ?) t% _: `( C
83c0: e8bd8010 pop {r4, pc}
# {) X3 T8 N5 X9 ~ 83c4: 000104dc .word 0x000104dc
& _ a: M% K8 V 83c8: 00000000 .word 0x00000000
4 u4 w* [2 w- a Z& h/ carago:
5 k; }( u5 ~3 E" a. P% E% g5 T00008310 <frame_dummy>:
8 _8 [0 ?+ T) w1 T% F) P 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>, Z8 a* C$ a0 |) c/ l
8314: e92d4008 push {r3, lr}
. `- m) H- l Q 8318: e5903000 ldr r3, [r0]" d, z0 [% c( y' n6 J- E
831c: e3530000 cmp r3, #0; [8 P( h& y) N
8320: 0a000003 beq 8334 <frame_dummy+0x24>
u; H1 q) t6 H' O1 ~: H$ Q 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>3 @0 c( _7 g5 [( u6 s6 T; u
8328: e3530000 cmp r3, #0' z" L4 P6 e5 w; l
832c: 11a0e00f movne lr, pc
" ?$ c; P$ O* ~: w, O( z 8330: 112fff13 bxne r3! s8 o4 n. g j
8334: e8bd4008 pop {r3, lr}0 H8 s" V& O# e5 H
8338: e12fff1e bx lr2 Y# u+ I6 I2 h+ E4 w0 T j' Y. q
833c: 000103fc .word 0x000103fc9 h# O0 x2 Q, q: }3 y2 `1 ^
8340: 00000000 .word 0x00000000
2 H4 K* D) w( y; ^, \# pnone:
7 y% v' b6 F2 f' j) U" E6 X2 L000083cc <main>:" T6 u: d. [2 k2 d) |' ~" N Y1 ]
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)1 x( S4 Q. j7 u7 U1 J# C1 w5 H' C
83d0: e28db000 add fp, sp, #0 ; 0x0
5 z: U+ T( U' o# \% [ 83d4: e24dd01c sub sp, sp, #28 ; 0x1c; P0 J% s+ P) N( o' |
83d8: e50b0018 str r0, [fp, #-24]! z8 ?; @' o7 J$ r* V* o& l
83dc: e50b101c str r1, [fp, #-28]* Z: d, ]6 h( [! n1 _ D8 W6 m
83e0: e51b2010 ldr r2, [fp, #-16]" m1 _, o: e; \' N+ ` b, |$ [. R
83e4: e51b300c ldr r3, [fp, #-12]
2 U, I: u' N# c! }& R) Y/ Z+ N 83e8: e0030392 mul r3, r2, r3& h) X5 N6 ?5 R( H9 M
83ec: e50b3008 str r3, [fp, #-8]' Y F# l2 p9 L; d6 X% e: N- N
83f0: e3a03000 mov r3, #0 ; 0x0
; s. C1 R. a4 d; D2 e- w 83f4: e1a00003 mov r0, r3+ ]; Y' F- B( p+ X6 H# g
83f8: e28bd000 add sp, fp, #0 ; 0x05 e, K9 Q+ ~0 x9 Q! b
83fc: e8bd0800 pop {fp}( x: j! T/ ^+ |
8400: e12fff1e bx lr7 V& u. g& `* b3 I6 j7 ^
arago:( t, e+ Z# n6 n. m. f& n. U7 C
00008344 <main>:
; n: Q g- O" t 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
: n5 {$ @! @& z5 ?8 ?8 f 8348: e28db000 add fp, sp, #0
* n+ \& E' L; q 834c: e24dd01c sub sp, sp, #28
4 p1 A9 B- V7 g4 B9 g 8350: e50b0018 str r0, [fp, #-24]* k5 N0 h' P1 D$ y4 X5 X$ U9 f' N
8354: e50b101c str r1, [fp, #-28]
! _ L9 m0 t- d" K+ F, W, R# |" R 8358: e51b3008 ldr r3, [fp, #-8]
5 B6 C+ C4 ?3 b G 835c: e51b200c ldr r2, [fp, #-12]2 _& a- [! I; @$ j, ]" v
8360: e0030392 mul r3, r2, r3! e8 W: l r* G, j
8364: e50b3010 str r3, [fp, #-16]
/ H5 e: q1 g6 t2 ?8 _ 8368: e3a03000 mov r3, #06 E3 \# A# u2 U* G% @. G
836c: e1a00003 mov r0, r3
8 x7 B4 x0 A e/ R6 H7 |* a, j& v 8370: e28bd000 add sp, fp, #0! c9 n8 M0 k8 C7 s+ A
8374: e8bd0800 pop {fp}
% a7 [6 P$ J7 m# W2 _ 8378: e12fff1e bx lr
$ D) a! L6 l' J9 l$ ?4 p, jnone:
i0 d$ }0 M( Q3 L00008404 <__libc_csu_fini>:0 d& _/ F- ~ B9 G4 }8 |$ g# T
8404: e12fff1e bx lr# [7 p; V6 s- [6 [
arago:
. G# d4 R5 j7 K; S% L( B000083dc <__libc_csu_fini>:
& E3 e+ |1 R2 X' l' F+ B 83dc: e12fff1e bx lr
( G- S) s* Y, j4 y! X* hnone:
# S5 g& x, G" k# v5 Y7 u5 H" h00008408 <__libc_csu_init>:- d! H) Z' w; ^- S- N4 E$ f
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
8 R( K! k- X6 {: f% l0 o 840c: e1a08001 mov r8, r1! R* Q: W B" V, m* }
8410: e1a07002 mov r7, r2
5 q% f& M# t, O" N 8414: e1a0a000 mov sl, r02 g' A' A* _2 J5 S7 n5 ~
8418: ebffffb0 bl 82e0 <_init>
6 q4 _* f7 Q( n 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>* H$ W) B. [+ ~ N1 h* F' A
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>: K1 |- n2 ]7 U/ C0 ?
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>6 `' _; p. c. t1 o. X h. o/ M) E
8428: e0613003 rsb r3, r1, r3
7 y- [% W3 M' l( T 842c: e08f2002 add r2, pc, r2
. D3 ~! e: t3 _, l 8430: e1b05143 asrs r5, r3, #2' X& R, `4 V9 {) G! U5 O
8434: e0822001 add r2, r2, r1
- t9 r7 p8 l+ ~$ n 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
- Y. c' M3 q8 ^" j4 _; u 843c: e1a06002 mov r6, r26 F# T; b3 N9 N
8440: e3a04000 mov r4, #0 ; 0x0
0 N/ y8 C4 g# L6 b) Y4 G: P 8444: e1a0000a mov r0, sl
: ~1 K# ], @2 C8 D% G 8448: e1a01008 mov r1, r8
0 d* r" T* M" u9 c3 E2 c2 [6 z 844c: e1a02007 mov r2, r7
$ `) [( p. G; ~ 8450: e1a0e00f mov lr, pc
, p/ ]/ G) U3 [1 T5 j0 h 8454: e796f104 ldr pc, [r6, r4, lsl #2]( d# p+ Q; u! e5 ?9 M7 B- y
8458: e2844001 add r4, r4, #1 ; 0x1
6 P6 L; y) j) C$ \: l2 R 845c: e1540005 cmp r4, r5 j q! {4 w& E& k* ~
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
4 o3 N% k" E y. P- D3 Y- U6 w9 n; f 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
. m2 @0 q h# i# _: M0 @& r: S1 J% T 8468: ffffff04 .word 0xffffff04
( k4 f$ N/ K F4 L/ T) v# m- A! J+ W 846c: ffffff08 .word 0xffffff08; ~0 l9 X1 t" j' g1 t- K: w* a
8470: 0000819c .word 0x0000819c. ~: |9 l2 J H% F
arago: M) Z2 y. ?5 x2 L: h
0000837c <__libc_csu_init>:- k* ~( m; _$ K2 G3 q5 n/ p1 F
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}9 R0 R% l* O% P. W1 V
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
: P/ b! g$ E+ M9 u9 b* R- T9 I r2 c 8384: e1a06000 mov r6, r0! s( Y' o% d- C# d3 Y
8388: e1a07001 mov r7, r1& {- p' w0 Z2 o9 ]7 B; A
838c: e1a08002 mov r8, r2# [0 J0 {: j# Z1 t0 y% Y" j5 {8 a
8390: ebffffae bl 8250 <_init>
. e, Y* \4 P' i# n, q 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
- z0 o" w3 q8 P- \5 U/ S 8398: e08fa00a add sl, pc, sl
4 D7 p* I4 d$ x) G# ]. [ 839c: e08f0001 add r0, pc, r17 B3 w: A/ w( x* ^
83a0: e06a5000 rsb r5, sl, r0 N9 o. m3 d2 j6 P9 x
83a4: e1b05145 asrs r5, r5, #2! p" t6 p8 ?% e C
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
$ l2 e: {2 {! T: u) i# } 83ac: e3a04000 mov r4, #0
( h. b2 Q( w/ A0 T+ ]) Q 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]" x8 ^# F w( F' Z
83b4: e1a00006 mov r0, r6
: Q0 ~0 [3 ]% |8 g! K' q9 u7 C 83b8: e1a01007 mov r1, r7& }( Q O! S- q, E) {
83bc: e1a02008 mov r2, r84 @' n# w9 {; G# B: \
83c0: e2844001 add r4, r4, #16 M0 t. F0 o, w% `
83c4: e12fff33 blx r3
- M3 ?8 T% Z) n6 W; }& j 83c8: e1540005 cmp r4, r5
7 d' K( i) W; X$ F4 G 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>" V0 _* x+ M8 H$ R4 c
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
; W( R; A" N+ n, o: k 83d4: 00008054 .word 0x00008054
. ?3 Q r# r, h! f 83d8: 00008054 .word 0x00008054
/ {2 {! U( r6 T0 ynone:" ~5 E; j! E1 B: p
Disassembly of section .fini:
6 V" m7 f6 ?- B. V* m% t+ P4 ~4 K3 Q& _
00008474 <_fini>:+ I- M- k0 N. v7 ~& w& W6 r9 Y
8474: e92d4010 push {r4, lr}# u' f' T& U$ I' Q" Z) x) z
8478: e8bd8010 pop {r4, pc}
0 s1 Q8 ?) f% m8 D$ }( w: Carago:0 p3 B5 f* J. ~
Disassembly of section .fini:
) G! f) m0 r6 Q: A
0 ?6 y+ q7 ~0 F* P7 c. V000083e0 <_fini>:) t9 X) E- ^7 b; p2 m' G
83e0: e92d4008 push {r3, lr}) Z) l, L0 V2 I# `+ ?7 M+ j. M* `
83e4: e8bd8008 pop {r3, pc}+ r/ A% V+ ?( H/ X
3 _+ e3 ^2 ?. |. D% `4 V6 X1 U& d% @; r# ^+ _& z
6 b# |/ }/ c. z# S# z1 ?5 Y6 [ |
|