|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:. p( m4 n" e1 w4 h
1 #include<stdio.h>
$ g+ O2 D4 }+ \7 e2 `0 e 2 #include<math.h>4 S. `, G- Y" q; J) R/ U
3 int main(int argc,char* argv[])% C( l+ _; N b1 {; s
4 {
8 d4 [$ e; H5 B. T0 W) _, m( ^1 h 5 int a,b,c;, l* l% I- P4 \
6 c = a * b;1 S4 B/ @9 k6 P& U
7 return 0;2 S- \+ W4 h. o7 g# z3 {1 E7 \
8 }
/ c4 f# p L5 l8 { B f# g% j3 v
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看+ c3 o$ |. V9 B
none:
* p! n3 N' z5 W# x; ?% y* C. J* t000082e0 <_init>:
# P6 G" @. s) R: |. q" M+ p 82e0: e92d4010 push {r4, lr}
! O1 ~, O( z" ]1 [& }/ H+ ` 82e4: eb00001c bl 835c <call_gmon_start>
# l8 V. ~" C/ x, ]/ V, | 82e8: e8bd8010 pop {r4, pc}7 { U# T$ y* `- T1 _, e$ K
arago:
4 r4 x9 d/ H, P/ U7 H$ o00008250 <_init>:
' Z! ~8 K) s c" a: f0 v% I H 8250: e92d4008 push {r3, lr}9 t; { a- m2 W
8254: eb00001d bl 82d0 <call_gmon_start>& p" U8 P, v/ V2 i
8258: e8bd8008 pop {r3, pc}
! s5 u j- a- H2 e9 g
; _. U( g# J) ?$ V Nnone:
8 @2 j1 Y' G" m; @; j000082ec <.plt>:. M1 g8 h2 @/ }2 X( M& f
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)0 S/ o/ d, a. a- L4 Z# S, Z) ]" H
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>1 N9 V2 ?! b5 W( Z
82f4: e08fe00e add lr, pc, lr
0 W$ K2 o6 ?8 D8 Q: x$ r) r# o* p' X 82f8: e5bef008 ldr pc, [lr, #8]!" |* \( k) s' i7 q4 b
82fc: 000082d4 .word 0x000082d4
5 e1 T2 c# h$ [' c 8300: e28fc600 add ip, pc, #0 ; 0x0& M& v7 W4 \! ?& a6 i! U
8304: e28cca08 add ip, ip, #32768 ; 0x8000
3 G9 j( |. r: Q6 N% j 8308: e5bcf2d4 ldr pc, [ip, #724]!3 a4 B) E3 Z- k: ^& f( C* I
830c: e28fc600 add ip, pc, #0 ; 0x0
! D e2 F) e3 F% r 8310: e28cca08 add ip, ip, #32768 ; 0x80001 a% x- d# l9 F8 a* ?3 n; x1 `0 t
8314: e5bcf2cc ldr pc, [ip, #716]!
; a( C% Z7 e# Y! j, M8 D0 s- a% P 8318: e28fc600 add ip, pc, #0 ; 0x0
( G7 m1 l% m' q" n7 [8 W2 V: B/ | 831c: e28cca08 add ip, ip, #32768 ; 0x8000! D2 j# C) J' U) W- l
8320: e5bcf2c4 ldr pc, [ip, #708]!4 w' F; c5 f% o9 l8 s+ O* i9 y& b
arago:+ n [7 t: c$ s/ z( _1 x
0000825c <.plt>:
, m& _" n9 J1 M j: t. H 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)8 W4 m5 `* P1 S; W1 s/ f, I" P) ~
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>; ]; Q0 ~8 C/ t# T2 M2 C5 u$ n
8264: e08fe00e add lr, pc, lr+ }# j7 |2 n/ w* N1 B! D
8268: e5bef008 ldr pc, [lr, #8]!( ]- \# {: G) u( E& R; X! v% }9 |
826c: 0000827c .word 0x0000827c
* z" N' h8 ?8 R 8270: e28fc600 add ip, pc, #0. O0 q( o6 o1 S1 ^1 o0 X
8274: e28cca08 add ip, ip, #32768 ; 0x8000
: D4 n: [5 d- H0 m 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
3 x0 @7 W/ A# i0 V: F; j3 m 827c: e28fc600 add ip, pc, #0' v" X+ c9 @# K6 B: j
8280: e28cca08 add ip, ip, #32768 ; 0x8000
6 o( f5 X8 S) G2 j 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
% R* Z/ f0 z/ V4 V' |, q 8288: e28fc600 add ip, pc, #0
9 U+ Q; _4 F- X* n9 `* x5 W# M W0 s- j 828c: e28cca08 add ip, ip, #32768 ; 0x8000) ]* ~$ B, H. c
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
3 W# g. K7 ?! L+ z+ e* lnone:
& K- c5 O& P& h5 @- D00008324 <_start>:
2 y: K9 N) F0 S% y6 ? 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>/ y$ X/ R6 @% A9 V$ o; z5 \: n
8328: e3a0b000 mov fp, #0 ; 0x0
3 o: o2 j( [* D7 E0 N- k8 t& q- k5 t 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
" [& W% ~) M: o9 a 8330: e1a0200d mov r2, sp
5 L$ e6 Z. \" A ~6 b. ?( T 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)+ C m' R$ L7 `- }
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
- R8 }8 {& Z2 m/ W9 S. @ 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>7 ]4 X$ J0 [0 \
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
8 |( Y3 r& }" w6 d3 z+ O- t 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
* H( B V9 U- {; T+ F 8348: ebffffef bl 830c <_init+0x2c>: D8 t( r/ ?, E) }5 x
834c: ebffffeb bl 8300 <_init+0x20>
2 ]- w5 Y+ Q; g( x 8350: 00008404 .word 0x00008404* p4 c! i& e; B" `
8354: 000083cc .word 0x000083cc3 e2 o" x8 P) K( T! D
8358: 00008408 .word 0x00008408( {$ s3 c+ d7 r) H5 \1 h
arago:! b2 x& v* p2 O4 ?
00008294 <_start>:
# t* L% m( W! w) y3 L2 z; f 8294: e3a0b000 mov fp, #0
. R) O# V# |2 [4 f u( m 8298: e3a0e000 mov lr, #09 U. R V# v0 ?4 F* `/ z+ `: j b
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)/ H9 o( t# X: e7 R5 Q& b, P
82a0: e1a0200d mov r2, sp' j# S9 L6 X9 i* S. q! y" a
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
6 g& V! t& F! G3 y& O 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)6 p+ ]' H/ W3 \9 P5 K: L
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
5 H3 h9 E/ t' r; U9 Z( X v! | 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)* Y/ n* ]' c1 A( {) s
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
( J4 u* M* M& e. @: Q* w3 E 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>. d7 H/ z) x* d! N' N$ u6 X; A
82bc: ebffffee bl 827c <_init+0x2c>. a: B! e& D5 z- ~; U* G2 j
82c0: ebffffea bl 8270 <_init+0x20>& v3 y* ^/ [: D
82c4: 000083dc .word 0x000083dc2 V5 e$ m, X7 ]3 F- `' F* i9 B P
82c8: 00008344 .word 0x00008344
8 ~0 _2 t% d2 i4 i/ o 82cc: 0000837c .word 0x0000837c
' l& o* n0 I$ l4 r8 Anone:, W2 ^9 b3 W( U' B$ G
0000835c <call_gmon_start>:% |5 B* j/ u# S
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
7 g6 c8 g2 l3 e1 t 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>8 m7 E% p( w( a( s- ]; b
8364: e08f3003 add r3, pc, r3# Q. P4 `# |# D4 ^
8368: e7931002 ldr r1, [r3, r2]% a+ L4 P U1 W* I" L$ k2 W
836c: e3510000 cmp r1, #0 ; 0x06 s, B1 A7 ^, v3 k( L" z
8370: 012fff1e bxeq lr
6 R% k! C6 g$ X: ?0 k9 X 8374: eaffffe7 b 8318 <_init+0x38>
& Z0 z8 M: m( o* N, R 8378: 00008264 .word 0x00008264
$ `7 e6 R/ S$ f 837c: 00000018 .word 0x00000018# `* H2 ^& R/ f4 @: k( x
arago:; h1 F. J2 H9 U6 j+ i
000082d0 <call_gmon_start>:
& j t4 ]; L/ E3 Y" H& D 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>$ w# R- g& l2 W2 B% T6 l4 l
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>2 y$ q0 |- D+ B6 Z1 G( a' T3 z- X
82d8: e08f3003 add r3, pc, r3
: X8 ]! U# Y; q1 J 82dc: e7932000 ldr r2, [r3, r0]- O: n3 B6 _7 m1 X3 q" @- ^4 R: o
82e0: e3520000 cmp r2, #0# f; c1 p9 c* q' E* ]9 w* ^
82e4: 012fff1e bxeq lr. E) Z" o% }* @0 @7 u' D. e3 X
82e8: eaffffe6 b 8288 <_init+0x38>
, L9 J4 k' n' L& ^$ d6 ` 82ec: 00008208 .word 0x00008208
1 r2 l* @) C0 C" t% b( P* h5 T* S 82f0: 00000018 .word 0x00000018% x( K6 h+ _/ | s- K/ U
none:) D. K# u9 i0 F5 s- w
00008380 <__do_global_dtors_aux>:! f4 O2 R7 |4 I6 u
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
0 B" Y" t( C& X, A 8384: e5d23000 ldrb r3, [r2]
- M' M/ [9 A7 o; x7 c6 O! d' z 8388: e3530000 cmp r3, #0 ; 0x0# s! h& k- }+ r9 i# Z, U
838c: 03a03001 moveq r3, #1 ; 0x1
5 t6 O& N0 K! Z 8390: 05c23000 strbeq r3, [r2]
7 |% R |3 Q% ~ 8394: e12fff1e bx lr6 o6 V' ^% ^6 c. U$ k- x/ M( B
8398: 000105f4 .word 0x000105f4 J$ r8 c. |$ `5 N" {0 U7 z
arago:
, u7 g' U3 H3 B# U7 c" a000082f4 <__do_global_dtors_aux>:
! v' R. [/ D+ M$ F 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
$ I# m8 D6 @/ m. C- c' L) ` 82f8: e5d32000 ldrb r2, [r3]9 T" [" ~) k+ [: b# s, [ D; ]* L+ u
82fc: e3520000 cmp r2, #0! @6 h! H" Q7 _: X2 q! G( E
8300: 02822001 addeq r2, r2, #1
+ `; v( Z. I" D+ Q5 |( }4 u 8304: 05c32000 strbeq r2, [r3]
( u% J8 q' f! t( N& Q, y+ q/ X 8308: e12fff1e bx lr
9 d5 e, W- e/ r# f& s4 X9 M 830c: 0001050c .word 0x0001050c
5 i0 l5 e5 b2 E' |% K, i& z7 ]none:
/ S) f8 O; G' k9 q2 N* g0000839c <frame_dummy>:
! ]" U4 S' _3 ]( {5 x 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>3 {* p; r9 g- z Z
83a0: e92d4010 push {r4, lr}: H, g- T# F% P _9 H( ^
83a4: e5903000 ldr r3, [r0]
' u. A/ c Y: r, n0 @6 m 83a8: e3530000 cmp r3, #0 ; 0x0& D/ J* I% b7 T7 R! P
83ac: 08bd8010 popeq {r4, pc}
! j! Y, Y4 _& }$ _/ I9 V 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
" J+ K- I* p8 v! ^5 s* w 83b4: e3530000 cmp r3, #0 ; 0x0
# K+ s* j/ V" V0 W" V 83b8: 08bd8010 popeq {r4, pc}
/ s9 o8 K+ |( S& S 83bc: e12fff33 blx r31 X" D0 Q) v9 i/ g
83c0: e8bd8010 pop {r4, pc}& i* r. [; P) D: O% P- c. v
83c4: 000104dc .word 0x000104dc+ _! }' x# v, @/ l: j* d
83c8: 00000000 .word 0x00000000
. p* v- s/ g$ ?; {. Y+ `/ Barago:
# |6 Z$ _% x( c, v" R" e00008310 <frame_dummy>:( n i5 M, N$ `6 g' n( w' ^
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
" R. _7 |, t5 i% t6 D 8314: e92d4008 push {r3, lr}* D( ~7 q- C1 M/ g2 N( y+ Y
8318: e5903000 ldr r3, [r0]
- N x% m4 j4 c* x 831c: e3530000 cmp r3, #0
* B; O* ? M- U5 h/ ` 8320: 0a000003 beq 8334 <frame_dummy+0x24>
) f- r: i. G# K0 n" _ 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
6 m; Q) ?& ^1 v 8328: e3530000 cmp r3, #01 P9 d1 ]8 {5 ~
832c: 11a0e00f movne lr, pc- X# q2 E) S. E( r* C, A; P! m- C
8330: 112fff13 bxne r3
K+ @: [+ B& w" W$ I2 Y 8334: e8bd4008 pop {r3, lr}
% q# ?" |# ^* s$ k+ \$ `7 c 8338: e12fff1e bx lr7 K- {3 m6 i" v) k& \+ ^ k0 p
833c: 000103fc .word 0x000103fc& I0 i% V; Y7 |2 p) ~5 x3 P
8340: 00000000 .word 0x00000000* y. h* L2 ]: Y4 |6 y2 ^: u
none:, a/ z. C( T# \+ [" R; d
000083cc <main>:2 W8 s- ^' z4 ~/ x
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)# m* {6 p2 m6 e6 v
83d0: e28db000 add fp, sp, #0 ; 0x0, A2 \; O. ^% Z# [% t. R: Q- o+ ^# M
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
, e! {4 t, N4 w0 p4 c3 `7 a 83d8: e50b0018 str r0, [fp, #-24]: a, O, l: P$ B4 |: _' t2 v
83dc: e50b101c str r1, [fp, #-28]
! G* T. T+ J. K8 U' L: _ 83e0: e51b2010 ldr r2, [fp, #-16]
* |% F3 q$ t) G: M 83e4: e51b300c ldr r3, [fp, #-12]
1 V) S5 r3 A9 ]. {) |% @2 C" B 83e8: e0030392 mul r3, r2, r3: Q. m6 R% ?& M/ D) c
83ec: e50b3008 str r3, [fp, #-8]
3 G; v4 A. d0 U7 a/ C+ |9 A 83f0: e3a03000 mov r3, #0 ; 0x0
" O9 B+ w' m- h3 c" ^, | 83f4: e1a00003 mov r0, r3
3 y, J! n6 n. {( C+ ]; w0 { 83f8: e28bd000 add sp, fp, #0 ; 0x08 S( {/ E0 i2 f; n4 r
83fc: e8bd0800 pop {fp}, v/ [! I/ J* z/ K* @
8400: e12fff1e bx lr
% f% {4 K4 L9 karago:- L2 r5 x- W1 p9 b
00008344 <main>:
8 ^5 m' T1 S6 {: p 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)% e8 q% E' D0 j4 M0 b8 X
8348: e28db000 add fp, sp, #0
8 j# S6 Q U" f7 y( j4 J( j- v 834c: e24dd01c sub sp, sp, #28
' W' `5 M% J2 y% K* {) ^7 l; W 8350: e50b0018 str r0, [fp, #-24]+ F* }# u$ |2 l" W: M
8354: e50b101c str r1, [fp, #-28]" }5 d9 F, R$ C# \' f. x
8358: e51b3008 ldr r3, [fp, #-8]
& ~# M0 ^' h% ?9 j- ^ 835c: e51b200c ldr r2, [fp, #-12]
B u5 O0 M3 F% ^) {2 ? 8360: e0030392 mul r3, r2, r3; C$ |( t% F. G4 R c) T
8364: e50b3010 str r3, [fp, #-16]
h' s4 L, z/ Y8 R0 B 8368: e3a03000 mov r3, #0/ D) u" d) Z! \: I/ G" Y
836c: e1a00003 mov r0, r3! d1 { n0 T, p6 ~6 E A" e& f1 v7 b6 J
8370: e28bd000 add sp, fp, #0. w; q+ l' l- x8 i ?
8374: e8bd0800 pop {fp}6 X; X1 ~, b% Z) N! N8 q
8378: e12fff1e bx lr, r* x$ |1 G* [" J
none:
6 D0 e3 S2 H5 x2 F5 Q* `00008404 <__libc_csu_fini>:' L8 | }+ d) x$ }/ a
8404: e12fff1e bx lr( t3 ~, n, e1 m. K) R: x& a
arago:
: Z2 G) T" b# y7 z5 P000083dc <__libc_csu_fini>:
9 H; q+ r/ N( r( D 83dc: e12fff1e bx lr a6 Q% }: V/ w5 Q$ W+ V
none:
$ [1 Y+ k& _0 e8 |6 I00008408 <__libc_csu_init>:
. m) z& u$ c( ]+ { 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}* F" _+ Q7 z( U/ B! V
840c: e1a08001 mov r8, r1
) Z6 ?7 ]# x- X9 V 8410: e1a07002 mov r7, r2( o3 B) _2 f9 m: p
8414: e1a0a000 mov sl, r0
+ u) w& g2 U v9 z! m, p/ j 8418: ebffffb0 bl 82e0 <_init># [% W6 H4 V: E. Y9 E) M; u. v
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
4 ^& s, i( ~& q L1 y% W C- k0 q 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>0 V; c/ N, v% p. Y; m
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>& W3 n2 L$ l( r" {" Y [- z) C
8428: e0613003 rsb r3, r1, r3
$ ^( P, c# j( ~4 n* P3 i \3 j 842c: e08f2002 add r2, pc, r2
0 G5 d# t l2 C, e8 d1 _ 8430: e1b05143 asrs r5, r3, #2
9 |2 @9 @( z( N5 Y( f% o$ ? 8434: e0822001 add r2, r2, r1
" k+ {; \; N: I# j; P 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}+ t, c! ~" c/ M* C
843c: e1a06002 mov r6, r2
& c ^9 f$ a: d0 B 8440: e3a04000 mov r4, #0 ; 0x0
# h$ w/ c4 g- t2 V 8444: e1a0000a mov r0, sl/ k4 Q- B" u( s% j, X% v2 K
8448: e1a01008 mov r1, r8# H+ L& D# N0 O2 n7 V9 D
844c: e1a02007 mov r2, r7% g# i/ W3 r* R- ^# T
8450: e1a0e00f mov lr, pc/ D' [8 v; g" v+ W8 t
8454: e796f104 ldr pc, [r6, r4, lsl #2]: A# c1 B& W* g2 s- @
8458: e2844001 add r4, r4, #1 ; 0x1# l0 j* ^6 S* Z- g4 Y$ y0 Z @
845c: e1540005 cmp r4, r5
" H7 i4 d* C- i" x- i# z 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>7 p$ \2 p6 c* j; y
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}# C) o1 W, I: b1 b" ^
8468: ffffff04 .word 0xffffff045 y4 ]; R9 [: b t
846c: ffffff08 .word 0xffffff08
8 _$ M5 I; u- a- m 8470: 0000819c .word 0x0000819c$ S# G0 n( v7 S
arago:
8 k) `- D1 k& E5 i7 M0000837c <__libc_csu_init>:
, k, `# ~) [7 H$ |) E. s: f 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
* m' O" r5 }# D$ g4 U! W( s4 X, x 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>, o5 i6 B& ]: {& {1 O
8384: e1a06000 mov r6, r0
- V1 m4 \+ A l+ ]. p9 K- O 8388: e1a07001 mov r7, r1
3 k4 {* P% N0 W* s 838c: e1a08002 mov r8, r25 V) a' o: c' S& M/ z3 U8 x
8390: ebffffae bl 8250 <_init>
7 A ?% h/ c- e3 `. c; i# w 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>& t. A. s3 O3 W [
8398: e08fa00a add sl, pc, sl
2 [! _7 N$ G' R8 L3 s0 ^: X 839c: e08f0001 add r0, pc, r1
! { j O% X" F% b5 b 83a0: e06a5000 rsb r5, sl, r03 n, ~6 q3 s' b Q+ H% t
83a4: e1b05145 asrs r5, r5, #2) a, u) { ^ N; |
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}2 k; h) f; o- I! L, S }
83ac: e3a04000 mov r4, #0
# y2 w" d$ {: H5 g0 G 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]/ Q% m% @6 S. D' J& |& {0 X
83b4: e1a00006 mov r0, r6
( \3 ?* u# t6 v- o# k. u 83b8: e1a01007 mov r1, r76 v2 Y/ C6 B" c7 _* L" V
83bc: e1a02008 mov r2, r83 C5 }) F& R4 u$ h7 \# c7 _
83c0: e2844001 add r4, r4, #1# ~' m. O+ I+ d" h0 E
83c4: e12fff33 blx r3; Z/ I- U) G$ b7 J3 m, L" r! B
83c8: e1540005 cmp r4, r5
6 v' s) G/ a/ ~+ p 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>7 o3 g, h1 i# |0 u2 l
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
$ u" b2 `8 k; z& S. Q$ t. h 83d4: 00008054 .word 0x00008054
, N( |; o' g: F5 u; f 83d8: 00008054 .word 0x00008054
$ W+ [ e+ i. A) t9 |1 d9 ]none:
* p; h5 ~+ g$ R9 x# b& {Disassembly of section .fini:
# H; t, R+ g- l& X- ]9 N a' e) ~: Y3 I8 ?7 E/ W
00008474 <_fini>:
6 V! U2 b4 @! S# k* T 8474: e92d4010 push {r4, lr}
2 B- n7 \, V: f" u/ l9 G q 8478: e8bd8010 pop {r4, pc}
, ^: |4 u: ~9 k: H6 r+ s! rarago:
, ~# o! J3 ~; D2 \) zDisassembly of section .fini:
) I! d) i: n% @6 o! S' G' P e
0 W# X* f4 @& X4 l1 M: f1 e000083e0 <_fini>:2 w& M% |! g* b2 F2 v9 }8 j
83e0: e92d4008 push {r3, lr}
4 Z8 w) }8 p" ? h2 H I 83e4: e8bd8008 pop {r3, pc}7 ~) N# |; h. P+ L/ u% i6 U
4 P9 }# K' e, S# y, N" D# e* J% s( g" y
: ?& O d" W0 S, d |
|