|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
5 Y& ~4 J( @. U4 P0 p 1 #include<stdio.h> 1 Q9 t* ]* x9 k) o, S2 c: v
2 #include<math.h>
1 D2 a3 u$ i. d 3 int main(int argc,char* argv[])
2 h! N" T& }& G: s3 S7 d: V- c- @ 4 {, Z/ s, e$ [" H1 e4 K. a$ `6 N
5 int a,b,c;
( h$ u; s3 ~7 j9 r0 x 6 c = a * b;& T: z% z- V4 V8 x/ A7 I! q
7 return 0;
+ t4 | p6 E7 s; D' L$ i2 S 8 }
9 `2 F# y9 ?$ W" u' g' ~$ a& m' R9 \; D) n' O
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看3 E0 L0 y$ v4 P
none:) F- \; k, F2 C
000082e0 <_init>:. P. @7 n+ u* P! ?) q
82e0: e92d4010 push {r4, lr}
( z8 x5 h; X4 ?. s, i! F& Z 82e4: eb00001c bl 835c <call_gmon_start>1 D( B: X8 j4 x
82e8: e8bd8010 pop {r4, pc}
" d; G- ~" {2 ^+ M1 oarago:: h E- e2 M0 [' S
00008250 <_init>:' Y4 A7 R" s7 `. b! u7 ^) j5 S
8250: e92d4008 push {r3, lr}! _1 m8 W. I& q) s" R, z% d! f. I0 S
8254: eb00001d bl 82d0 <call_gmon_start>
; {! }& K8 x. z2 S+ q 8258: e8bd8008 pop {r3, pc}- N% @* V4 o; ?/ |
: ^% k# a$ T0 Snone:: b0 Z5 m) n: j; W( `' q
000082ec <.plt>:* v* l/ _: u* Z
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)7 F& ^& z1 i0 {* r, i# ^
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
6 u' z0 W3 C+ Y5 m0 M6 L3 e: E4 d% Y 82f4: e08fe00e add lr, pc, lr
$ G) K/ k, B8 O/ _, i- R8 x' h r 82f8: e5bef008 ldr pc, [lr, #8]!
. F6 d4 r& {4 g; w( j% h: \ 82fc: 000082d4 .word 0x000082d4" g. p8 |3 O$ }" L4 [3 i( w' ~
8300: e28fc600 add ip, pc, #0 ; 0x0! L- c; U1 w7 S7 h+ e/ k
8304: e28cca08 add ip, ip, #32768 ; 0x8000- v: N/ L. s1 s$ ?) h
8308: e5bcf2d4 ldr pc, [ip, #724]!
3 y0 T2 W; Z* L" Q0 b& q& D' O 830c: e28fc600 add ip, pc, #0 ; 0x0
9 l, |1 d) q/ t+ g3 F | ? 8310: e28cca08 add ip, ip, #32768 ; 0x80009 }8 \: H9 O# N- ^4 }. [
8314: e5bcf2cc ldr pc, [ip, #716]!
5 ~9 T- |( m% _2 s9 R; n K% T; [ 8318: e28fc600 add ip, pc, #0 ; 0x0
; ~3 ~5 g* V, d, \7 O0 U 831c: e28cca08 add ip, ip, #32768 ; 0x80008 s$ C- r% {' U% u5 e
8320: e5bcf2c4 ldr pc, [ip, #708]!, l2 s' T& t+ X7 {- l. U& _
arago:
+ `' [, n) ]' l- L0 Z7 M$ F* L6 \0000825c <.plt>:$ _' N3 O1 a9 i5 O' s4 t7 R4 g4 K
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
1 _ W% i* C" e1 U# e 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>) f4 o0 @4 i b5 M6 ~0 f
8264: e08fe00e add lr, pc, lr9 O; ~/ t% i) ?, Q& I! ^2 c, a) `: |
8268: e5bef008 ldr pc, [lr, #8]!% g6 D" N' \4 H& N- J- D
826c: 0000827c .word 0x0000827c8 q$ L1 s8 g' R6 V( B" C' ^ E
8270: e28fc600 add ip, pc, #0
' k1 h( o5 L- O, n& i: ^$ l 8274: e28cca08 add ip, ip, #32768 ; 0x8000
% T4 a) v: A; I8 t5 O* S G 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
7 g8 v( C8 \* j y$ Z: F 827c: e28fc600 add ip, pc, #0$ G% H" K( Q# h; P: j: }+ E3 b
8280: e28cca08 add ip, ip, #32768 ; 0x8000
% N3 V; h. l4 ~1 n: X 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
6 u ?7 B: y, g9 a: E0 Y% Z 8288: e28fc600 add ip, pc, #0
* K: ^: f7 i' }! L% b% k* R 828c: e28cca08 add ip, ip, #32768 ; 0x8000
4 k+ F( k) ~ D- H+ P0 F 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
4 b% l) z( O5 i# y) o2 A- r& Pnone:0 G& N' s e1 g+ f: f
00008324 <_start>:
8 N- I$ Y. x, V" d3 u4 { 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
4 z3 P" S7 G, p% {/ p7 [ 8328: e3a0b000 mov fp, #0 ; 0x0
% N( ]) \. {0 x 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
9 c: [% F2 S, c- Q 8330: e1a0200d mov r2, sp
: A+ R& b5 V3 Y" E 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
; ?: n/ a0 q/ S. h9 R7 ] t 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
2 W* f' i$ _6 H2 s 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>" _1 r4 h) x8 m! l/ m% x1 ]
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>+ c7 E% x# o- u9 c) Y
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
G; V K9 }6 ]8 a* e9 b$ b 8348: ebffffef bl 830c <_init+0x2c>7 z, v8 o5 o. a* S9 m! e. W4 w
834c: ebffffeb bl 8300 <_init+0x20>, J2 ]. z! w2 u' F& s6 \' r
8350: 00008404 .word 0x00008404
# ~ ^; V$ I k7 M3 { 8354: 000083cc .word 0x000083cc: W5 [- j" c( e# K+ c, ]/ z/ H. [# Q
8358: 00008408 .word 0x00008408
; g7 e/ O5 I, |* L8 P* I) n) ?4 karago:1 c$ v8 L4 b" `, l3 s4 D v- G
00008294 <_start>:- J; W0 m" m) J K: k1 A
8294: e3a0b000 mov fp, #02 Y( V) s9 u: I& `3 h# W( C5 _0 w
8298: e3a0e000 mov lr, #0
2 l# ]+ B8 S) U% j" p 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
$ K. x( l/ D) A5 h% G) n. j 82a0: e1a0200d mov r2, sp0 h8 m; y+ b1 a% o; i
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
& w6 s2 a: G! L/ U/ ?# z8 Y 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
1 i* e9 q( O0 `. s 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>% Q0 j! i0 ^0 H- v, y3 L- }6 C
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
D; t! ?' Y I2 L9 J0 V 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
: G$ K4 e* \+ c 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>0 Y) N( B- m2 E
82bc: ebffffee bl 827c <_init+0x2c>& _" p% H! T2 c
82c0: ebffffea bl 8270 <_init+0x20>
) r% q( N& |' T4 f& _ 82c4: 000083dc .word 0x000083dc
6 k# V; U6 ^" ?; [/ [( ]$ F: {; k8 v 82c8: 00008344 .word 0x00008344
; O! B, Y8 c9 S( q/ n5 L 82cc: 0000837c .word 0x0000837c, H' I& F& J# u) ^: {- H# S
none:) F; F! f, L- u" O0 i! P$ |
0000835c <call_gmon_start>:) s3 \6 N, W& \/ a
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
; \( T/ f# S/ j2 m 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
) @( {6 k$ m3 O8 E) S3 S$ A 8364: e08f3003 add r3, pc, r33 ?, A/ F) d; k* O8 c
8368: e7931002 ldr r1, [r3, r2]/ m7 A* y1 V0 n; p& ~" q1 I. M6 S
836c: e3510000 cmp r1, #0 ; 0x0
& Q w6 F# J1 e; S$ E* |9 I 8370: 012fff1e bxeq lr
+ D6 `5 \' w) k 8374: eaffffe7 b 8318 <_init+0x38>
7 o F) J( D! q6 N 8378: 00008264 .word 0x00008264
" f0 C$ g; V3 U4 Z. U) L/ g 837c: 00000018 .word 0x00000018: m j0 H6 I; V# x) t
arago:. B% @' z+ L; ^+ [" W
000082d0 <call_gmon_start>:0 C7 N* g0 r# e
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c> j7 v1 O- j. {! @2 i" I
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>' ]3 u5 O$ @& d+ Y: o. N
82d8: e08f3003 add r3, pc, r3
- ?( ?4 k" d5 J+ }* ^ 82dc: e7932000 ldr r2, [r3, r0]
2 }0 A& O* h- ~ 82e0: e3520000 cmp r2, #0
/ }" ?0 H# N* N; k X 82e4: 012fff1e bxeq lr
5 O( D0 ` S G" m2 k* r. c' ]. p 82e8: eaffffe6 b 8288 <_init+0x38>
8 e( a, V; G9 y+ X8 _! e, w0 D 82ec: 00008208 .word 0x00008208
7 q9 V9 u" \* m/ i 82f0: 00000018 .word 0x00000018
. b: y4 ?5 M) {; Q$ d* inone:
+ R7 {8 {) X8 {: |5 d00008380 <__do_global_dtors_aux>:" @" u2 u& y, J4 {: W& L7 s
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>. d1 U7 E+ n$ [) B3 F# F
8384: e5d23000 ldrb r3, [r2]
3 K, M# k$ V" X$ q* I) F 8388: e3530000 cmp r3, #0 ; 0x0
- v7 f+ ^3 {0 e8 t" c 838c: 03a03001 moveq r3, #1 ; 0x1& W H% |* d& c, w% W) @
8390: 05c23000 strbeq r3, [r2]7 l- H# n) p% a2 c$ {
8394: e12fff1e bx lr' }4 d* \4 K6 R2 o$ k' K
8398: 000105f4 .word 0x000105f4
}1 {3 [! ~1 v* ]" M, g5 Karago:/ y2 V3 m& M3 `: |
000082f4 <__do_global_dtors_aux>:
9 B2 d9 z, ?6 n: a7 p, L 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>* {# v7 G/ D0 c5 I
82f8: e5d32000 ldrb r2, [r3]
. P) d" d& Z# p. r$ g 82fc: e3520000 cmp r2, #0' K; B0 Y0 ]. J. O( K) o
8300: 02822001 addeq r2, r2, #1
# A% k) U5 z! P$ E1 Z7 j 8304: 05c32000 strbeq r2, [r3]
. T/ [4 v; k! s. H& F9 _, R6 t 8308: e12fff1e bx lr
! ?% j2 I3 t* O& A 830c: 0001050c .word 0x0001050c
1 N% h5 H( s6 I. N: u O! w0 Bnone:
2 W' O! E$ M1 O! d/ U4 P0000839c <frame_dummy>: F; ]8 d1 Q( I- }9 S: Y
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>- W7 {" a" M ?
83a0: e92d4010 push {r4, lr}
0 f8 m$ G4 v, a5 S$ ` 83a4: e5903000 ldr r3, [r0]/ e9 K9 j4 R9 f8 t) B! A
83a8: e3530000 cmp r3, #0 ; 0x0
& p8 F1 k+ a4 q 83ac: 08bd8010 popeq {r4, pc}
' u6 ^9 T. L# c( D! X8 l$ B 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>8 Q3 K+ ^* w! t7 F3 a; g
83b4: e3530000 cmp r3, #0 ; 0x0
0 B8 n4 d) h8 @ 83b8: 08bd8010 popeq {r4, pc} @- e$ C/ G4 T: z
83bc: e12fff33 blx r3: i# m% p! W, M5 v* }; p, Y# G
83c0: e8bd8010 pop {r4, pc}
6 x9 h; B' b7 n9 y0 l; a x1 T 83c4: 000104dc .word 0x000104dc
# O, }6 p$ C5 H 83c8: 00000000 .word 0x00000000( E- ? u9 K5 H- q
arago:
2 _% V8 D% i. d4 Q" G+ ?00008310 <frame_dummy>:
+ N$ G7 c& }6 @' q! E, k. _& ? 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>7 G7 ~+ q! D( x
8314: e92d4008 push {r3, lr}! Y* m# X( L: k
8318: e5903000 ldr r3, [r0]
* E- \3 W9 H& ?. Z% G' p 831c: e3530000 cmp r3, #0
( I! a) b1 O% S* g! B 8320: 0a000003 beq 8334 <frame_dummy+0x24>
/ q4 h' h6 c- w* z G 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>6 U: R2 G( x6 x2 H
8328: e3530000 cmp r3, #0
% b/ w! ?' {9 l+ I* ?% f! K+ B 832c: 11a0e00f movne lr, pc' d% m$ `3 P: d- {$ w
8330: 112fff13 bxne r3 y/ W8 e d' B1 ^. b* O
8334: e8bd4008 pop {r3, lr}
& E2 e- a- r B 8338: e12fff1e bx lr
/ \/ D: C: x, x- |: |# z# R: t 833c: 000103fc .word 0x000103fc
% [( R! S8 a \+ | 8340: 00000000 .word 0x00000000
+ ]) G3 Y% Y/ a9 [# V G$ v) ~+ U$ _none:
& `+ k( b4 T" `# H" l! Y/ O' N000083cc <main>:
5 I8 M Z8 H0 X: @, Y/ C 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!) x* {6 {; v7 l; Q
83d0: e28db000 add fp, sp, #0 ; 0x07 l8 z# L+ \7 C$ q- p) o! y0 ]$ m
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
7 p# G1 C) _ i2 H) A" T4 a& M' T" L 83d8: e50b0018 str r0, [fp, #-24]
3 r, A. d, P( V) b( S7 l% } 83dc: e50b101c str r1, [fp, #-28]
# G) R) P G ] 83e0: e51b2010 ldr r2, [fp, #-16]3 Z$ A( w# p& ~ z" b5 }# N1 k
83e4: e51b300c ldr r3, [fp, #-12]# N$ i l. N' z0 w
83e8: e0030392 mul r3, r2, r3! G& D4 i6 u- W5 i0 M
83ec: e50b3008 str r3, [fp, #-8]
4 O U+ A z+ l* U; m! u% E1 V 83f0: e3a03000 mov r3, #0 ; 0x0
* ^8 d# i' J3 T+ a* p8 e 83f4: e1a00003 mov r0, r3; a; N# I9 ~# b3 N6 ]* w; a
83f8: e28bd000 add sp, fp, #0 ; 0x0
- V" m) z- @, k- ]' R3 U3 J 83fc: e8bd0800 pop {fp}
/ a, X- N% o* ]. w2 c 8400: e12fff1e bx lr
4 Y9 B( j) @+ |; parago:
" c8 X; ^3 Y9 f5 R00008344 <main>:" ]& |9 r" F+ @! l
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
6 O- A" n. ?' `3 z- `0 O" C 8348: e28db000 add fp, sp, #0
# C9 `; b O- D3 v% n 834c: e24dd01c sub sp, sp, #28- A2 s' j- j' S+ e2 O4 m
8350: e50b0018 str r0, [fp, #-24]6 _4 }+ s( g4 ] ^1 r0 Z; ]
8354: e50b101c str r1, [fp, #-28]* G ?3 E: T% p' i! h+ h
8358: e51b3008 ldr r3, [fp, #-8]
: r- i" O3 C" u/ G. E2 D) C1 S 835c: e51b200c ldr r2, [fp, #-12]3 L. l* S# }9 ~; m. R
8360: e0030392 mul r3, r2, r38 B/ d: F z7 z2 H7 x6 E
8364: e50b3010 str r3, [fp, #-16]
% n7 k' @" [4 x* |0 k; H M 8368: e3a03000 mov r3, #0
" C' n- E" m, _8 J/ t. w: }0 {7 f d 836c: e1a00003 mov r0, r3! L% P6 M' {% Q' W; V' T$ W# Z
8370: e28bd000 add sp, fp, #0
$ d" a- x [' [8 H. D! ? 8374: e8bd0800 pop {fp}5 s/ e/ l/ X4 ~# ?6 _$ C1 b
8378: e12fff1e bx lr$ M) B4 m @/ r
none:0 r3 v" t/ v9 W4 |# F0 i4 k) E
00008404 <__libc_csu_fini>:- ~, F7 u) n0 X+ p
8404: e12fff1e bx lr
" @- Y' o, l% E7 @' t1 yarago:
3 d: m8 _2 b: t) U/ y* a( J000083dc <__libc_csu_fini>:
, k. j; d8 B* J% K4 T- Y8 q. B 83dc: e12fff1e bx lr) H1 P# `+ g8 Z8 I: F
none: p) A; n* T: r* d, l
00008408 <__libc_csu_init>:4 }; @) Y; i$ d7 L
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}9 C% ]" m) \) ~. \' _9 f3 g6 @
840c: e1a08001 mov r8, r18 o/ m) Q4 H) ^& A
8410: e1a07002 mov r7, r2+ ^, `) }9 _- W& ^7 v; g
8414: e1a0a000 mov sl, r0
5 x0 R0 C; A+ T+ J* u% P 8418: ebffffb0 bl 82e0 <_init>
9 k% F, H8 t3 \ 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60> R3 R! B" K: O0 |
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64> o* R& C7 y' S, U* d; p. Q
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
# L) z2 E; N1 K! G, J 8428: e0613003 rsb r3, r1, r3: e+ Z" L+ P+ e% q3 h; U
842c: e08f2002 add r2, pc, r20 j2 o5 i. |9 L1 W
8430: e1b05143 asrs r5, r3, #2
9 f. o p( u9 L& F+ ~' C8 C 8434: e0822001 add r2, r2, r1
1 w$ O% c2 b# @; n4 ~+ X! S. \ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. C* G! p' D! o 843c: e1a06002 mov r6, r2
+ F8 }* p" Z; N, }3 _/ k$ b* a 8440: e3a04000 mov r4, #0 ; 0x03 ^2 [6 n/ W8 g3 F: O* _
8444: e1a0000a mov r0, sl7 Q& R/ W, B, W' v9 Q* e, h; i& m$ l
8448: e1a01008 mov r1, r8: B" i0 ^( Y& V
844c: e1a02007 mov r2, r7( G. V' {2 p' x+ e% t1 T* Y+ c4 _
8450: e1a0e00f mov lr, pc
0 \4 ]7 |0 s; q: P% ]8 p0 z9 j 8454: e796f104 ldr pc, [r6, r4, lsl #2], u/ L. c* S) P& F
8458: e2844001 add r4, r4, #1 ; 0x1
" I; E/ ]) x; h: @, | 845c: e1540005 cmp r4, r5
. T4 F s# k* g0 v 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>* p, |; E6 O# `$ N
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
5 I- M& K5 ]# k. E+ k9 U$ B5 \ 8468: ffffff04 .word 0xffffff04
( J9 R: I4 H* w+ y4 x# R 846c: ffffff08 .word 0xffffff08
: P2 I8 `2 @$ k- w# A0 \) E" y 8470: 0000819c .word 0x0000819c
r/ d0 e& J$ Barago:: W# K) y6 [ E7 Q ?6 s
0000837c <__libc_csu_init>: Z4 }5 S- }; P5 ?
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}* L: P) F* c* o9 z @0 b1 F$ l
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
# f9 u8 g2 Q% O 8384: e1a06000 mov r6, r0
6 @+ P, B, k; c; ]" _1 F 8388: e1a07001 mov r7, r1+ e7 u. S3 R$ Y
838c: e1a08002 mov r8, r23 H: K9 e6 r, O' p5 l
8390: ebffffae bl 8250 <_init>8 u) o6 o' g% ?: ]7 N
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>* ~ I! J d6 a0 n8 H2 ~
8398: e08fa00a add sl, pc, sl
% ^& k; `! Z) ] 839c: e08f0001 add r0, pc, r17 n6 R* n7 N0 q: n+ A6 V' H
83a0: e06a5000 rsb r5, sl, r0
+ N6 A$ {' i# `. w# e+ ?9 W2 u8 { 83a4: e1b05145 asrs r5, r5, #2
3 k3 m+ |8 _$ p 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}. j1 O4 ~1 R7 D0 [& l' W
83ac: e3a04000 mov r4, #0
1 B& F& q6 H! H9 N 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
- n+ A# p7 ~/ R' P 83b4: e1a00006 mov r0, r6& A6 Z3 H( D* F, A
83b8: e1a01007 mov r1, r7
0 q6 h: Y! i9 [' E0 p 83bc: e1a02008 mov r2, r88 b7 t* Z: F* W1 k) w. }! X6 J
83c0: e2844001 add r4, r4, #1 F, h' O1 I( R8 e
83c4: e12fff33 blx r3
8 X! ~2 g) W" ^: r u1 O Y$ t 83c8: e1540005 cmp r4, r57 ?9 g' h' f" h" x3 i
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>) M% _: [& J5 Q3 Z8 Q* T. |( L9 c
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
% J" |9 A2 Z6 t/ v9 D 83d4: 00008054 .word 0x00008054
3 S! J/ W# R2 M& S& { 83d8: 00008054 .word 0x00008054) I' K) @ i `' Q
none:# K$ }. p7 E/ n1 |2 k
Disassembly of section .fini:
* L4 W" |0 [& A5 r4 e$ V8 ~) ?! t! p* t$ Q( h" Q
00008474 <_fini>:
7 j, l# j; s$ [ 8474: e92d4010 push {r4, lr}
' V+ n9 F' Z3 s' V8 b) S i. q7 H' T 8478: e8bd8010 pop {r4, pc}
% H H2 [1 ~5 a& xarago:
$ v+ B' |. a! B- MDisassembly of section .fini:
( V2 s5 v. e; [ M7 N( [" Y* C& |0 p: h$ S9 G( A/ a
000083e0 <_fini>:+ Y7 I/ Y9 _' e' V) Y- w+ n5 E
83e0: e92d4008 push {r3, lr}
! w' }) C4 _8 i$ E6 [ 83e4: e8bd8008 pop {r3, pc}6 F8 [1 L# I0 @
6 W- y: n, Y& w7 V6 [
. z8 b% x& r: d5 ]- U' R& o2 L9 e4 ]" w& A0 I+ P: F. K) p- [
|
|