|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
7 X/ A9 R# y& F9 X2 v+ U 1 #include<stdio.h>
/ n' F# w, u9 s1 x# {5 I% F$ S( o 2 #include<math.h>
/ Z8 ~0 T/ q0 a3 e# T: k4 ` 3 int main(int argc,char* argv[])
S X/ t) p/ K/ v6 L 4 {
- G; q1 v( C( P 5 int a,b,c;
5 c N! _5 M5 ~! e% _ 6 c = a * b;
$ R' ~5 M! W1 { 7 return 0;
Y0 @3 I. v: `% f; W 8 }5 m3 f; q0 V r6 {" n, \
* c2 `; S# p; c6 ?3 ^' E" p5 ~! ~下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
. g. q9 r" z) R; Nnone:
. l' e* q, W) ~: X0 a! G3 ]000082e0 <_init>:& Y7 E, I: _* s* \1 o
82e0: e92d4010 push {r4, lr}
' R' n9 Y, _& W6 T, f. M& z$ L 82e4: eb00001c bl 835c <call_gmon_start>
7 r; O4 [$ W. K 82e8: e8bd8010 pop {r4, pc}- A k2 X+ B- ?2 I
arago:1 O+ e2 F! P3 M3 p4 @
00008250 <_init>:
+ Z I- j: Z3 J' p) m) B: F& Y' \ 8250: e92d4008 push {r3, lr}
% r! _0 s! Z y: M/ h 8254: eb00001d bl 82d0 <call_gmon_start>
4 [! p9 N8 ]. r& _0 T. U1 O7 ~ 8258: e8bd8008 pop {r3, pc}$ @/ r6 R: a7 X l2 J+ l
- r1 v1 X9 s3 P; A- F* Znone:
! H+ U, W2 G4 y6 e000082ec <.plt>:
7 F, D' [, f* n) Z0 b4 Z- | 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)* G3 d# v! f/ Y8 L" V3 U: c
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>' q, h/ ~+ f: A X7 L# V! f. L1 s
82f4: e08fe00e add lr, pc, lr7 _4 i4 }( r1 Y# {8 a
82f8: e5bef008 ldr pc, [lr, #8]!
) w- Q% w. T5 O Q Z/ w' s 82fc: 000082d4 .word 0x000082d4# u* q& y/ @# a( S+ B
8300: e28fc600 add ip, pc, #0 ; 0x0: e$ u/ l: O, w% ~' ~
8304: e28cca08 add ip, ip, #32768 ; 0x8000- s- R* ]* k% D1 R0 {' @
8308: e5bcf2d4 ldr pc, [ip, #724]!
2 M$ m& a) I9 w& R* r6 g 830c: e28fc600 add ip, pc, #0 ; 0x0
; ]8 R- ?& y2 Q1 z0 Z 8310: e28cca08 add ip, ip, #32768 ; 0x8000
/ p; L5 Q. K( ]6 \6 o; J 8314: e5bcf2cc ldr pc, [ip, #716]!5 R0 H1 V1 M: v8 W
8318: e28fc600 add ip, pc, #0 ; 0x0
; w7 [3 i, h5 x" l0 A1 T) [ 831c: e28cca08 add ip, ip, #32768 ; 0x80009 a% g s1 s, d9 f8 h! k& D; Y0 w& s
8320: e5bcf2c4 ldr pc, [ip, #708]!7 O, _! L4 P8 i! Z3 }# ~' u7 D0 `
arago:9 X8 t& D# h# V. n
0000825c <.plt>:
4 C9 W3 L6 C h7 r# T; R 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)2 d9 P6 `) P8 b2 `# s+ j
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
- T: d4 t" G2 ^+ l# s 8264: e08fe00e add lr, pc, lr+ a; N( p; F7 E$ \' n$ P# v
8268: e5bef008 ldr pc, [lr, #8]!* {; z: H2 w& S" z
826c: 0000827c .word 0x0000827c
4 N% A, u1 B% E* I 8270: e28fc600 add ip, pc, #0% D' u8 R, R# S; u$ d( `
8274: e28cca08 add ip, ip, #32768 ; 0x8000
0 b! T7 M$ z5 t6 D 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
+ z. e) c0 c5 d- k$ w' F4 g- j 827c: e28fc600 add ip, pc, #0
0 O9 U5 Z9 X/ u 8280: e28cca08 add ip, ip, #32768 ; 0x8000
+ }1 \1 m2 x& }6 v. z 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2747 V% u& f8 ?, H1 C+ E: u0 r: P% [
8288: e28fc600 add ip, pc, #0$ B ^6 n- y3 g
828c: e28cca08 add ip, ip, #32768 ; 0x8000
8 d/ \) x7 p0 S+ o 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
1 \% k; O# z/ q1 R. C/ O# Qnone:
7 o) ?( f* v3 b2 K' Z1 _" x8 o5 q: H. ~00008324 <_start>:
D# x( q% i3 w 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
% v0 I1 h' i6 ~# P. F! u) x 8328: e3a0b000 mov fp, #0 ; 0x0
* w/ L/ B! O# k! h& ~2 v( o( ` g 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)5 `+ [* C6 r+ Z. ]2 c& Q
8330: e1a0200d mov r2, sp/ W2 m7 d$ F7 C( B7 y: U, B( K
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)- Y5 M1 A% V$ R$ u* m, S% n
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)+ p) d1 U8 ]7 g; B
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>% a0 Z$ |- m# i& S+ W3 F8 a0 Q
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>2 G! Y2 b, p: c) L
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
4 ] H7 c' t- y! g9 ^ 8348: ebffffef bl 830c <_init+0x2c>6 l% ?* a( g5 {
834c: ebffffeb bl 8300 <_init+0x20>
6 m" [' e9 d2 G! L- r 8350: 00008404 .word 0x00008404
1 H& P2 ~0 W) E& ~; t& R8 w 8354: 000083cc .word 0x000083cc
: [2 e/ ^9 _8 x! B( y4 u 8358: 00008408 .word 0x00008408' D. V$ J+ v( B9 F' C/ {+ i
arago:8 w% [0 j/ K- K- \0 J
00008294 <_start>:/ Y2 T6 F* S/ i4 b' @* z
8294: e3a0b000 mov fp, #0
1 ^' y* z: U9 y+ r- k 8298: e3a0e000 mov lr, #04 Y/ k# E' R- q' R5 t: z! d. T
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
% Z! e* ]% F( W' b8 p, G 82a0: e1a0200d mov r2, sp
" o; Q6 t8 E$ A v$ c4 {6 X 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
! b+ V0 l# U; q6 Y 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)+ k4 F. r6 {& x8 E* _9 S
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>2 m8 w2 {8 M* }
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
) P+ l& t% A \5 E4 t. w 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34> T( i( f9 I, ^: D# I( a0 f
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
9 Y" }0 W% T p 82bc: ebffffee bl 827c <_init+0x2c>( }. h* n( |7 V; p- X
82c0: ebffffea bl 8270 <_init+0x20>
4 @% C# P" i/ d# @4 p 82c4: 000083dc .word 0x000083dc
* m- q; W3 G' c& `" o 82c8: 00008344 .word 0x00008344
3 {; }3 i9 A2 N4 a# [5 J+ v( R 82cc: 0000837c .word 0x0000837c
# w; y- D# A9 cnone:$ q: `: I8 ~# }3 k; ]! I8 t
0000835c <call_gmon_start>:
3 g2 Y' {, x# Y f( l+ ? 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
1 _ w0 D% a/ C9 D* t' x 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
3 N( V2 z* B; q4 M6 q, C 8364: e08f3003 add r3, pc, r3
0 J; b+ l) F# X 8368: e7931002 ldr r1, [r3, r2]. p# @7 z A6 ?
836c: e3510000 cmp r1, #0 ; 0x0
+ w, B( J4 h9 `% O4 k9 u+ y 8370: 012fff1e bxeq lr2 N$ |2 w0 p# g: c# _$ R$ G5 y
8374: eaffffe7 b 8318 <_init+0x38>
6 K; Z! a, t6 Q2 I. P9 a4 |& Z 8378: 00008264 .word 0x000082646 j( n. Z Q# Q3 z: H/ s' p
837c: 00000018 .word 0x00000018
6 x! K& n1 Q" _5 r/ A7 T: oarago:1 @% A/ v) k4 z8 D) U, i
000082d0 <call_gmon_start>:* c2 N* U& Q/ x
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>: \2 p1 R/ T7 y; L. ~9 ^0 w' c
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
S5 g6 i- A S' m) A9 H9 }9 D 82d8: e08f3003 add r3, pc, r3
; N! U) W+ [+ |- k 82dc: e7932000 ldr r2, [r3, r0]
- X, x8 o7 l* |+ Q 82e0: e3520000 cmp r2, #0$ p9 R2 x# S1 ~' d8 R+ H% U
82e4: 012fff1e bxeq lr
0 x+ M6 U" F, X0 }4 i% p 82e8: eaffffe6 b 8288 <_init+0x38># O8 A }- H2 ^/ X' R
82ec: 00008208 .word 0x00008208
% {; Z8 J7 _9 ?! E& m 82f0: 00000018 .word 0x00000018
/ [& J/ C# e0 ~1 e0 ynone:
- b/ a, ~8 F7 e% m1 y00008380 <__do_global_dtors_aux>:/ h# x0 B; M6 {1 R
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>! X K* u6 c V! y( v: M
8384: e5d23000 ldrb r3, [r2], [; e. D, e# e" k j5 s6 q
8388: e3530000 cmp r3, #0 ; 0x07 T1 t# @8 P9 e+ S! T' U( e0 h: b
838c: 03a03001 moveq r3, #1 ; 0x1
' j' u r9 {1 l3 k6 Q, L 8390: 05c23000 strbeq r3, [r2]; M! j$ e" e4 _: ~% a2 \
8394: e12fff1e bx lr
# U- H# f5 U4 c4 J1 W3 T 8398: 000105f4 .word 0x000105f4
6 l9 w8 O' {, I% I6 v! S( t# Larago:5 o1 ^5 L% d: A4 z5 A* e4 P
000082f4 <__do_global_dtors_aux>:+ \+ ?( ^2 u) @2 q7 z, S, P
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
. t/ S1 |* Z6 D2 s2 A- l 82f8: e5d32000 ldrb r2, [r3]& S; }1 [+ u. E. b% C2 g+ Y) l
82fc: e3520000 cmp r2, #0, {0 X/ C6 }. T9 L* K
8300: 02822001 addeq r2, r2, #1/ y* X, S, d6 d- m+ P% P! w
8304: 05c32000 strbeq r2, [r3]) J. X: ~$ r# u5 L
8308: e12fff1e bx lr
: H4 H, l' v& p, q7 }' w0 U. p 830c: 0001050c .word 0x0001050c7 @3 f* V5 ^. }
none:
/ N3 Q; k8 S N% T0000839c <frame_dummy>:; ^ y8 F& s8 b2 e% e
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>1 \2 b; `& t4 E0 F6 U5 c
83a0: e92d4010 push {r4, lr}
, z, }+ A6 i* ^$ \ 83a4: e5903000 ldr r3, [r0]7 L6 t; c% e% @6 Y d
83a8: e3530000 cmp r3, #0 ; 0x0
$ Z+ }3 E7 ~' {' N! } 83ac: 08bd8010 popeq {r4, pc}
8 P0 l0 ]7 P P: |+ p. c5 }+ N 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>" d; o0 G% y) l8 E- F: \4 T! g+ v
83b4: e3530000 cmp r3, #0 ; 0x0) [5 U( a# P2 y8 n+ }) U# A
83b8: 08bd8010 popeq {r4, pc}
7 D" |4 q, z% G* E& n" n 83bc: e12fff33 blx r3
x5 G& b5 z3 M+ p8 P, |- o 83c0: e8bd8010 pop {r4, pc}
: B( Z$ X# s1 Q8 h7 z. A 83c4: 000104dc .word 0x000104dc
/ d# o+ o; l y/ i% C3 `1 \4 Y 83c8: 00000000 .word 0x00000000# _8 O7 m i1 K; Y* J; a
arago:5 Z+ G0 h% y- R% ?# w
00008310 <frame_dummy>:
) c- `0 y- X8 e4 o' ?( t4 \5 k: x" a 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
. i3 d9 {2 {7 o( g 8314: e92d4008 push {r3, lr}7 d0 O9 O$ Z+ E" v
8318: e5903000 ldr r3, [r0]; o/ u1 \% ^! K' m# C( S8 x
831c: e3530000 cmp r3, #01 c& |/ U, [7 a( ?
8320: 0a000003 beq 8334 <frame_dummy+0x24>% k/ Y! W& o- W; J) e! S
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>( t/ A! W% t9 @" U C: q
8328: e3530000 cmp r3, #0" y8 v' @8 F" L, V/ B& _) E$ F' c
832c: 11a0e00f movne lr, pc8 L, K& r* w; T @
8330: 112fff13 bxne r3/ N9 H0 _; n5 {* X4 Y
8334: e8bd4008 pop {r3, lr}
* D3 K; y, ]+ s 8338: e12fff1e bx lr
+ j6 E5 `. `( ^9 V5 j- K: U3 r 833c: 000103fc .word 0x000103fc* m1 }8 T- w3 v! ^8 s
8340: 00000000 .word 0x00000000
6 g. f' E# b( w! \none:+ e: P7 G) @' u
000083cc <main>:
7 p0 N& _. \: R. M 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
# M6 l9 b$ a% T 83d0: e28db000 add fp, sp, #0 ; 0x0$ Z+ E- |& {* u2 n7 j p3 N5 P
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
, O6 B6 j+ h. V' C' m* [! z# h5 V 83d8: e50b0018 str r0, [fp, #-24]. H" ?3 l8 `' e: d! z* _0 _
83dc: e50b101c str r1, [fp, #-28]# Z5 g$ [/ d$ x3 E
83e0: e51b2010 ldr r2, [fp, #-16]
1 L/ @9 H# w0 z/ L 83e4: e51b300c ldr r3, [fp, #-12]
1 Z' e7 O- [/ ~( P. k; g, g# g 83e8: e0030392 mul r3, r2, r3' B! K. n$ F% o7 o( G% Z8 z
83ec: e50b3008 str r3, [fp, #-8]
& q6 b. w! K: ]& Q6 _0 ` 83f0: e3a03000 mov r3, #0 ; 0x0
, S9 N/ R; w7 b2 A& b 83f4: e1a00003 mov r0, r3
* G* `4 J/ i- n6 ]) | 83f8: e28bd000 add sp, fp, #0 ; 0x0
2 d. ^* i1 Q& j+ ^! n7 h* U 83fc: e8bd0800 pop {fp}8 P+ O1 M* g g/ U) n
8400: e12fff1e bx lr! c* x: ~" [: [. |
arago:+ d' Y1 F" k+ P. ^# V3 @
00008344 <main>: u1 k- X% J+ H4 m4 e. h0 V. U
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
5 g- \: y0 v7 E$ i7 n* L$ t7 _1 z 8348: e28db000 add fp, sp, #05 |- {2 N" g& C- L" ?% B1 a, Q
834c: e24dd01c sub sp, sp, #283 D2 o% J5 E6 K, Y$ V: Y. {+ ]
8350: e50b0018 str r0, [fp, #-24]# r; }$ C6 u, l- G4 ]
8354: e50b101c str r1, [fp, #-28]
" v; s$ z' w# E 8358: e51b3008 ldr r3, [fp, #-8]% e$ T3 p0 k8 P, Y& J; M* ^
835c: e51b200c ldr r2, [fp, #-12]
$ w c) T. ^( t1 \7 }; n; J 8360: e0030392 mul r3, r2, r3
, J* x' p3 A0 K- w2 _- E 8364: e50b3010 str r3, [fp, #-16]& a; R1 T+ |" x) J4 g. P1 ^
8368: e3a03000 mov r3, #05 E' }- s$ C4 R' T3 w4 K
836c: e1a00003 mov r0, r3# u' v$ q" r' L) }/ k
8370: e28bd000 add sp, fp, #0
) ?1 [7 k( B0 I 8374: e8bd0800 pop {fp}7 K( c+ }& x6 k' q1 y" q# [
8378: e12fff1e bx lr3 R/ S. ^* Y# E* o0 A; ~$ K- {
none:2 m1 m: M# y: @
00008404 <__libc_csu_fini>:$ G' |& p" G- P n
8404: e12fff1e bx lr; G1 ^3 z" v T
arago:& Y8 `# h% ]- B( _0 i6 z6 N! T
000083dc <__libc_csu_fini>:
, q" }" r; H) z 83dc: e12fff1e bx lr
; p( l6 T' B2 k) onone:
9 N U9 r3 v# _$ ]! K* W00008408 <__libc_csu_init>:, Q( r' y3 t3 g4 \+ G+ [
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
# a) E+ F4 q9 Z# l3 R1 p4 l 840c: e1a08001 mov r8, r1% ~# `% I5 Y: H& r; V, T
8410: e1a07002 mov r7, r28 y! g& x' Q0 \" [4 L
8414: e1a0a000 mov sl, r0
# ]1 A2 }- a0 V7 G 8418: ebffffb0 bl 82e0 <_init>- j2 M: B; e. T) I: s( e- E6 H
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>4 l" J0 I8 N$ \+ r) \8 r: s
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>/ z' u0 c/ [7 q; z& p9 {, O& k# _
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
! K0 w" X- t+ H 8428: e0613003 rsb r3, r1, r3
. W; R/ \6 x# |4 B- K# K 842c: e08f2002 add r2, pc, r2
7 j% H' e: q# S m P 8430: e1b05143 asrs r5, r3, #2
( l @3 l/ t! Q 8434: e0822001 add r2, r2, r1
7 f7 i8 h; g1 ^7 k 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
" ?7 x8 a) p& w! g/ s+ Y& y 843c: e1a06002 mov r6, r29 u) n, Z% l% B: V- Q) M
8440: e3a04000 mov r4, #0 ; 0x0# S1 [8 k( I7 u, s# ]% b! o
8444: e1a0000a mov r0, sl- T8 i3 H! `( ^# e5 J# i; `5 @
8448: e1a01008 mov r1, r84 `3 e* s) T. t/ Z+ A* P: ]
844c: e1a02007 mov r2, r7
! m$ E0 d1 e( d& h, X# r* n$ d 8450: e1a0e00f mov lr, pc6 n; g% m/ r1 O6 d0 q% Z2 q/ Q
8454: e796f104 ldr pc, [r6, r4, lsl #2]
% p1 h$ {$ Y/ T 8458: e2844001 add r4, r4, #1 ; 0x1
3 @ k1 A* W, o# K# `; Z' t% c' ? 845c: e1540005 cmp r4, r5
: b8 t$ w* b9 i0 w1 Q {. M- ?6 v 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
X2 l: F9 o2 P5 e; q 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}' ^0 |3 Z; E5 o" {
8468: ffffff04 .word 0xffffff04- l, ~% Z' G9 j
846c: ffffff08 .word 0xffffff08- b1 {" u. W0 [) K
8470: 0000819c .word 0x0000819c- j0 x2 M) t/ o
arago:
. i0 v5 g8 q! X) x2 t, F0000837c <__libc_csu_init>:
: D7 l6 G" `2 S" @# M 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
( J3 U0 {* [' _9 I3 L6 b8 E 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
+ }; ? s# ?) F 8384: e1a06000 mov r6, r0
1 I: b& G7 S4 R: B/ E1 A3 B$ z7 d2 B+ x 8388: e1a07001 mov r7, r1 c% `% y- Q6 e) D% Z
838c: e1a08002 mov r8, r2
' W" B8 r5 k) ?( p" o5 l 8390: ebffffae bl 8250 <_init>- g. ]6 j; I" Y5 N
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
3 {4 K' w# b& z) I/ o) T) S/ H 8398: e08fa00a add sl, pc, sl
0 O7 h: n# D' h# U ?" N 839c: e08f0001 add r0, pc, r1 v n$ y0 \ C }. _* {' `
83a0: e06a5000 rsb r5, sl, r0% m) c3 r0 N5 m3 V. M
83a4: e1b05145 asrs r5, r5, #2, T5 i1 d& k: ?3 J
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
0 h# L3 b$ s* p& j* ? 83ac: e3a04000 mov r4, #0: z0 E2 P6 q! g2 i- w/ Z
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]7 K |' s% c$ S' q: t
83b4: e1a00006 mov r0, r66 H& ~( L: R4 C& \* O
83b8: e1a01007 mov r1, r7: n- I: h' v R8 G
83bc: e1a02008 mov r2, r8
4 L; e# r- h% y: W4 r* r% | 83c0: e2844001 add r4, r4, #1
3 w0 e+ D3 u5 F- R9 E 83c4: e12fff33 blx r3% D6 T" v0 B, S6 t* A2 I
83c8: e1540005 cmp r4, r5, j; X7 N% Q" r; C( ]; e
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>1 [* p% a& p6 \5 }# U4 U6 h
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
m! n J6 ?/ z 83d4: 00008054 .word 0x00008054
0 q6 B" `$ O) x- |, E/ N8 O 83d8: 00008054 .word 0x00008054
) \1 c& H4 m8 G8 q/ Cnone:
3 \$ s9 |9 C5 a( ?Disassembly of section .fini:9 _+ u% @. N2 N$ g2 f
3 W1 g% N% a) J' } ^7 K5 n3 N
00008474 <_fini>:
% n+ p: z; s; I. ?- i 8474: e92d4010 push {r4, lr}
8 Z4 v/ l8 [7 y* q. B- [1 b 8478: e8bd8010 pop {r4, pc}4 Q, @ P' d! q( L9 E
arago:3 h8 x8 A& ~$ A8 X. g
Disassembly of section .fini:! C1 j. s* [$ u+ ^3 Y; n) j
) i. J6 t' f" Q& z
000083e0 <_fini>:: Y: u6 @0 Z& t6 F7 J* _. j; w
83e0: e92d4008 push {r3, lr}
1 c, |/ z7 W% ^# w/ {' P& e 83e4: e8bd8008 pop {r3, pc}
; s: k9 z: ]" x% y& M
6 r: h8 k0 n. F3 a6 L4 r* Z$ u- y5 Q7 U2 W3 T( v
c$ t8 U( T3 P) x |
|