|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:7 a K2 o6 u0 r7 |" X8 Y8 s
1 #include<stdio.h>
* w9 D& @; G k9 L5 Y 2 #include<math.h>
. t8 E# e/ A: ~" f- o4 y- G 3 int main(int argc,char* argv[])& _! h+ x) b) y
4 { A9 m I; Y' _0 j9 s
5 int a,b,c;& C+ x l% j# a1 H
6 c = a * b;0 G8 g% }* @* @: ~+ K* {$ X+ I
7 return 0;
4 D$ D8 }. E/ h' u: B7 a; ^2 L 8 }' f d( B3 R6 r
9 J7 o8 f5 t, B+ u
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看 \& u7 i7 A) h. }- @
none:# n* @" {. a. M) Z1 j
000082e0 <_init>:4 Y+ k; U7 z \& A
82e0: e92d4010 push {r4, lr}$ H' f, P0 P+ C% {6 V1 z
82e4: eb00001c bl 835c <call_gmon_start>
( U0 `6 w! j- w! E# Y# c2 ~ 82e8: e8bd8010 pop {r4, pc}
& P+ K8 l$ |- uarago:
; |: j; e$ M: k00008250 <_init>:
$ K6 e. g( Q# }" [8 b8 b' T 8250: e92d4008 push {r3, lr}; [" D y! }# R' Y/ i: y
8254: eb00001d bl 82d0 <call_gmon_start>0 u( Q- x+ h+ r& ~; r
8258: e8bd8008 pop {r3, pc}
5 e2 J. k6 H/ @( x" K; d* p+ u! M. e: o* \% s* `$ v8 `
none:. q) C* P( W6 s& j$ \
000082ec <.plt>:9 g' v0 X% n2 k
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
9 e8 G# ?8 W5 w! b+ A- \5 { j8 ~ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>8 N4 f; x+ l$ J
82f4: e08fe00e add lr, pc, lr! s$ A3 ?7 j% S" f1 J* b
82f8: e5bef008 ldr pc, [lr, #8]!
9 N$ s6 S T/ u# @2 \7 |. [' p 82fc: 000082d4 .word 0x000082d49 `/ y0 l1 I) p$ U
8300: e28fc600 add ip, pc, #0 ; 0x0. z) y1 M! [$ Q9 Z
8304: e28cca08 add ip, ip, #32768 ; 0x80001 E/ g ~" w5 p M2 G
8308: e5bcf2d4 ldr pc, [ip, #724]!1 h$ C* U. A5 w2 m; C$ y# C: b( V
830c: e28fc600 add ip, pc, #0 ; 0x0( t, T+ y6 \3 i' }1 [, b# ^
8310: e28cca08 add ip, ip, #32768 ; 0x8000
3 {8 {/ p2 P8 H# k! p" l$ T 8314: e5bcf2cc ldr pc, [ip, #716]!, E$ j/ I: X; Y7 w3 @- {1 d9 M
8318: e28fc600 add ip, pc, #0 ; 0x0% m; u- D5 \4 _5 i' d" x
831c: e28cca08 add ip, ip, #32768 ; 0x80006 m' T }1 A: G. x' ]2 @) F
8320: e5bcf2c4 ldr pc, [ip, #708]!
' J! ]7 Y+ x4 B5 d- y( O. p* I2 e/ Narago:7 c9 `* w. E" E
0000825c <.plt>:
9 K7 {% T7 X1 U' K: a- `- H 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)$ H: e9 ]7 m% w' v( E6 w0 f% `
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
' E4 u0 ^. u& m* Z: t 8264: e08fe00e add lr, pc, lr
! X0 K: \* d' |+ B& F6 O ` 8268: e5bef008 ldr pc, [lr, #8]!
5 o6 i8 S2 I+ m+ l 826c: 0000827c .word 0x0000827c
, C' K) E, _) Z3 R 8270: e28fc600 add ip, pc, #0( V. w( X# ?# R7 j+ @/ z: _2 O4 H# f
8274: e28cca08 add ip, ip, #32768 ; 0x8000
* J4 |; n( B% p: ]4 s$ W0 L 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c0 r- X' a5 ]/ l9 V, o$ M7 ]2 M" [4 P
827c: e28fc600 add ip, pc, #0" C7 p- n( @5 V0 ^& f2 ^2 R3 ^
8280: e28cca08 add ip, ip, #32768 ; 0x8000& X2 q) H1 e& m! R% f& l
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274& J* V. C6 I& L2 |2 K! v
8288: e28fc600 add ip, pc, #06 X# x! G2 {- ?2 `) V$ k
828c: e28cca08 add ip, ip, #32768 ; 0x8000* O9 D, u) u& x2 M* p
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
, Z5 ]4 a! k0 D/ f% {6 ynone:* W% h% p! U+ Z1 L$ h. H
00008324 <_start>:( ?6 i( j3 c6 I# j5 t" F
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
4 @" V9 Q% A0 A4 p9 z3 y 8328: e3a0b000 mov fp, #0 ; 0x0# D$ X* z6 ]4 c% s r- g) k
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)4 o9 m6 u: {& ^$ p. ]7 M
8330: e1a0200d mov r2, sp
& H) H7 o% Z% X5 G 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)2 P- t* l. n C6 B7 d, d \
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)+ @" D4 v/ _% S3 X
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
8 p( ]- Y ~, T" R# g! W, @6 f 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
4 Y6 m3 T% S0 l5 B/ T e% F7 N 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)9 Y, r. z$ q9 R& C# c0 _
8348: ebffffef bl 830c <_init+0x2c>, A3 v7 g y& Q. n& ~3 V. @8 K% C2 W
834c: ebffffeb bl 8300 <_init+0x20> Y1 E; ]9 Y- z; ]( l
8350: 00008404 .word 0x00008404# b* {5 \+ ]2 w8 ?& U* h* v3 ~
8354: 000083cc .word 0x000083cc
9 X: [; Z0 V+ o) m. i 8358: 00008408 .word 0x000084081 t# e r' i6 h& \9 a; n' |
arago:0 n7 n& U0 O4 a2 L! L" z. }) u; \
00008294 <_start>:
3 |% B6 h- F, R2 ^3 F 8294: e3a0b000 mov fp, #04 b5 j7 a9 z% a8 n9 j/ J; ~6 G
8298: e3a0e000 mov lr, #0
% {* N/ A& D! |* y 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
% t! w$ U7 B9 T9 F 82a0: e1a0200d mov r2, sp
8 a0 h5 C, Q5 ~1 X7 _ 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
1 _; ~2 n: J$ }3 d) [) _6 @( C 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
3 P; | U3 m9 U5 n$ {, w8 A 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
2 i+ _9 ]6 V5 \- z2 f# { 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)9 D: ~% S) c9 M" Q) k/ K- g
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
. B+ b9 v* M1 U& ?6 _: z8 H' {9 c 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
0 K. J" }( m1 U, G; L 82bc: ebffffee bl 827c <_init+0x2c>
$ }6 j" a+ P) }& y! I/ p& P 82c0: ebffffea bl 8270 <_init+0x20>- e' ` |# C* f: x
82c4: 000083dc .word 0x000083dc g* Z E9 s# a+ [! g6 ?8 t
82c8: 00008344 .word 0x00008344& F I6 L% z" v* k( P; |9 m) G
82cc: 0000837c .word 0x0000837c, s9 b& ~& }$ T
none:
- f$ Z, H& U$ k" l6 W" A8 h0000835c <call_gmon_start>:+ x+ B& l. A$ c3 Z2 e2 ^
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
' `* Q* d1 o) Q; g 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>+ \4 g* o/ M% V2 }- X: \5 s
8364: e08f3003 add r3, pc, r34 y% p d* N- w) o
8368: e7931002 ldr r1, [r3, r2]3 E! M2 {- \7 [, y) t' q! P
836c: e3510000 cmp r1, #0 ; 0x0( g o& n- Q1 V6 O% E
8370: 012fff1e bxeq lr
$ j+ p& i. ^9 o4 e) z 8374: eaffffe7 b 8318 <_init+0x38>
3 B8 @2 B8 @+ ^. u& C 8378: 00008264 .word 0x000082641 ?2 ~# ^6 |1 r; ]! p
837c: 00000018 .word 0x00000018* Y9 w1 I5 U7 b9 u( Y
arago:) H ^' s* ]) V/ [ F
000082d0 <call_gmon_start>:
% F9 w& B9 U1 g. r8 O 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>$ g3 D; y; l7 }" K) `
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
1 N2 X! ~6 j1 s; ?# S 82d8: e08f3003 add r3, pc, r32 O: J: ~2 C9 p& j* H
82dc: e7932000 ldr r2, [r3, r0]
! A/ }2 T) H' z5 z 82e0: e3520000 cmp r2, #0
]1 {& g; V' ]* z( U0 F$ W; H 82e4: 012fff1e bxeq lr8 B; r: H/ u7 i: K# z; y. O! y
82e8: eaffffe6 b 8288 <_init+0x38>7 m5 r( r8 J' i- _8 x& ]
82ec: 00008208 .word 0x00008208
Y4 c0 n t/ c0 f2 C# { 82f0: 00000018 .word 0x000000187 M& Z, M: f( H2 r# P
none:* [7 C% x7 r& d" G4 b h
00008380 <__do_global_dtors_aux>:+ Q0 D9 D; y* Z9 o( g' c
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>, |# T+ ]7 T; T5 ]! T, j
8384: e5d23000 ldrb r3, [r2]5 n4 b, s2 q) k' R$ Z
8388: e3530000 cmp r3, #0 ; 0x0
# s/ i( D8 t' A 838c: 03a03001 moveq r3, #1 ; 0x1
3 b, [0 f2 ~: l9 u! z 8390: 05c23000 strbeq r3, [r2]
( `4 @6 l4 i8 U& Z 8394: e12fff1e bx lr
- _6 C) m3 R, _" s% I) O 8398: 000105f4 .word 0x000105f4
' C/ }7 d8 K; z& J5 L+ g( q# ~$ sarago:8 v3 K" X- H: V# P
000082f4 <__do_global_dtors_aux>:- a+ d" H- s' F! N5 D$ n
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>9 k7 Z0 N& ?0 v3 ~# j, D- x
82f8: e5d32000 ldrb r2, [r3]* l0 Y$ d/ D0 J2 Z5 R& e7 v
82fc: e3520000 cmp r2, #0
# o: f- b9 J4 P7 @& O 8300: 02822001 addeq r2, r2, #1" C) B* h/ w& B4 s+ p- @+ t: j
8304: 05c32000 strbeq r2, [r3]
/ J! K# W! a) Q, `$ r% G 8308: e12fff1e bx lr
/ M1 ]) [! ^0 }4 S, \ 830c: 0001050c .word 0x0001050c
& K; j9 q4 ]1 a- L( Lnone:
4 v% m$ P* c% p0 x0000839c <frame_dummy>:
3 I. Y) ?/ k! n' \ 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
1 T7 b0 b3 o2 A. F3 Q" m! B# ~ 83a0: e92d4010 push {r4, lr}
4 G8 ^5 n9 t5 \' c9 ] 83a4: e5903000 ldr r3, [r0]
9 _6 V x7 G; v7 W# B( h7 I) V 83a8: e3530000 cmp r3, #0 ; 0x0- K }) H% w a+ A; u0 Z: w7 q
83ac: 08bd8010 popeq {r4, pc}! w# K4 B. B" n# [9 j2 v+ B( X
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
6 j2 P7 k9 k* u- r6 A 83b4: e3530000 cmp r3, #0 ; 0x0
5 L& U/ c- ~% z 83b8: 08bd8010 popeq {r4, pc}- y# {% w1 I( s d p* e% V
83bc: e12fff33 blx r39 f* @) x* E! `3 M
83c0: e8bd8010 pop {r4, pc}! z. M6 U* b, I% W* F# R7 e
83c4: 000104dc .word 0x000104dc
; n- v6 R; Y' m 83c8: 00000000 .word 0x00000000, }, d. P5 G5 }, z S# J
arago:
% z2 s) m K3 q8 r& m/ z00008310 <frame_dummy>:
' U5 b6 T7 n/ x+ g 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
; d% }- a6 R5 k" o# v" L' I4 O 8314: e92d4008 push {r3, lr}( M3 E2 |. B6 A# V5 R& L! h
8318: e5903000 ldr r3, [r0]
3 F0 m4 _) L) U4 b$ F 831c: e3530000 cmp r3, #0# r" _9 o3 t: O* l. ]7 V' \
8320: 0a000003 beq 8334 <frame_dummy+0x24>9 }; e" H/ P8 y# [
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>' w% N# r# N' m D& e+ T
8328: e3530000 cmp r3, #0* V! ]6 l5 E, @( B/ X1 g l, Z( @# W
832c: 11a0e00f movne lr, pc
8 i* Y2 } E |- i5 { 8330: 112fff13 bxne r3+ j3 j2 S) ]+ B* C5 v
8334: e8bd4008 pop {r3, lr}
) E+ s: Z2 y s 8338: e12fff1e bx lr2 q F' e5 G" u- n
833c: 000103fc .word 0x000103fc$ a, c5 \. M+ X$ \4 R5 Q: K' y& k
8340: 00000000 .word 0x00000000
: L* X. W) W- S* l( Onone:
! F3 r4 V3 I5 B( f000083cc <main>:* B0 b1 N( Y: W4 y$ D1 @7 ?
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
6 w( Z& J; U5 d" C- ` 83d0: e28db000 add fp, sp, #0 ; 0x0
9 s2 {8 a' Z0 D9 r 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
( [1 _) R* Q4 p& J; r! E0 G+ Y 83d8: e50b0018 str r0, [fp, #-24]4 u. M0 [7 t+ `, Q3 |3 y9 Y
83dc: e50b101c str r1, [fp, #-28]9 [3 d& ]1 j9 c. Y* e5 O' Q
83e0: e51b2010 ldr r2, [fp, #-16]
7 S; }* _1 |& c5 E 83e4: e51b300c ldr r3, [fp, #-12]
! x- m: t+ g- l5 z0 G 83e8: e0030392 mul r3, r2, r3
" ?0 V( u+ K- u1 V2 h/ w 83ec: e50b3008 str r3, [fp, #-8]; {6 A& R! c( n- L' N$ M
83f0: e3a03000 mov r3, #0 ; 0x0
4 C2 l! ]" R0 r n 83f4: e1a00003 mov r0, r3, {" Q$ p) z. u5 F [
83f8: e28bd000 add sp, fp, #0 ; 0x0
' s# \2 M. C- o2 l* |6 w: p 83fc: e8bd0800 pop {fp}
: E) R) N4 f4 k# G! _ 8400: e12fff1e bx lr, d! i" W; G0 F0 T& w4 Y
arago:
9 V6 G o; ^! J7 ?# F# v00008344 <main>:
' b9 _. _7 @- Q 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)' D3 E! i- M4 L e, n$ P1 N
8348: e28db000 add fp, sp, #0
+ f3 {: W% V4 J* r# b 834c: e24dd01c sub sp, sp, #28' G5 T# E) P0 t3 [
8350: e50b0018 str r0, [fp, #-24], L3 ^) W4 A4 ~# s& h) d* I$ @
8354: e50b101c str r1, [fp, #-28]. Z6 L! E1 k7 q. k: y
8358: e51b3008 ldr r3, [fp, #-8]! x' L* ^7 P' f+ s# S
835c: e51b200c ldr r2, [fp, #-12]9 A2 U) F4 C2 J/ |
8360: e0030392 mul r3, r2, r30 ?& b* f! L& s# e" }( G
8364: e50b3010 str r3, [fp, #-16]
% R) s) P3 M7 H) I 8368: e3a03000 mov r3, #0
$ h; p- V; }. w9 @7 T3 }1 k3 b6 J 836c: e1a00003 mov r0, r3
1 s. A/ Y2 Z Q5 a ^ 8370: e28bd000 add sp, fp, #0
2 p5 a+ \& X6 [1 L+ A0 r 8374: e8bd0800 pop {fp}
N, c' J7 |" p B5 |3 o, { 8378: e12fff1e bx lr
% _! S4 \4 N4 O, _ w+ k- A( ^none:
; m2 s7 [) u4 l8 f0 z6 g9 @9 n00008404 <__libc_csu_fini>:! ^1 \; |9 K1 e7 _" I9 q
8404: e12fff1e bx lr
2 R5 g1 r# G2 zarago:
/ o& u# s5 [' {2 a4 E) h+ h: d000083dc <__libc_csu_fini>:- D! ~- a' N+ V1 G! N" i
83dc: e12fff1e bx lr
6 s D5 L) {& x/ x3 ?2 U# Xnone:
~' k- Q5 F+ V0 Z8 s00008408 <__libc_csu_init>:8 F. A7 A( g- U( f
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
8 y7 U4 X' e( v 840c: e1a08001 mov r8, r1
2 K5 N* {, z' d. H, m0 }% G; } 8410: e1a07002 mov r7, r2
4 F# l/ ?0 R6 c4 l& ? 8414: e1a0a000 mov sl, r0
& f& X5 U$ o* Q. L* P0 w& _ 8418: ebffffb0 bl 82e0 <_init>
]- D' d9 y/ I9 q/ R 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>! P2 l; v1 Y' d6 F" [ ]5 a6 m
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
8 |4 H% j- k" j 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
+ n! h" ~8 ^" F 8428: e0613003 rsb r3, r1, r3
( r, Q) D" p! j' Y 842c: e08f2002 add r2, pc, r2
3 D& L9 o* _! p- h2 U 8430: e1b05143 asrs r5, r3, #2
6 `' y4 K1 ]) s4 U$ G& T 8434: e0822001 add r2, r2, r1
) o5 j4 g0 Q' Q9 V 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}$ t$ ? Z9 x, q
843c: e1a06002 mov r6, r2 r2 I# r# \' P% |) q8 i
8440: e3a04000 mov r4, #0 ; 0x0
D' \! b4 t( z& t+ I 8444: e1a0000a mov r0, sl
, h4 O3 @: n% T) s1 J1 S 8448: e1a01008 mov r1, r82 ^) Z% \; \" L$ o7 O4 J" d
844c: e1a02007 mov r2, r7$ E: f: v2 z2 ~
8450: e1a0e00f mov lr, pc: e9 X" J/ F# r: c+ E. y& O2 ]
8454: e796f104 ldr pc, [r6, r4, lsl #2]. O$ Y9 E: G2 z7 J& u8 G
8458: e2844001 add r4, r4, #1 ; 0x1
! E( ^& l" S7 v- W9 n 845c: e1540005 cmp r4, r5* T8 z: \8 v5 ~- S! e
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>0 u R. ]5 d5 ^( A% b* n
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
4 E3 [4 A' O% w2 r J! y5 p6 l( } 8468: ffffff04 .word 0xffffff04
7 }1 F% O7 I2 D: A) A9 K 846c: ffffff08 .word 0xffffff08
' [8 k4 \' X$ e+ m9 h, ]$ O 8470: 0000819c .word 0x0000819c4 h; P. c7 X0 s! H8 l
arago:
b9 ?9 p4 U6 }% y; s0000837c <__libc_csu_init>:
! b' z/ k% x# C8 d+ S7 A- D1 F 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
/ e# M }% a! A/ z" n 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
& L+ [( y0 i) \3 Q( h 8384: e1a06000 mov r6, r0
2 _0 |! w& j/ ^# S8 [. d7 ?1 Z" b. g' ? 8388: e1a07001 mov r7, r1
! [3 k' \! m$ |7 {$ V 838c: e1a08002 mov r8, r2
$ B1 {0 D H$ O4 O6 w: N$ E 8390: ebffffae bl 8250 <_init>
- z! a. U, q' y 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
2 V. v! {1 Z, U/ }( E0 `+ R d 8398: e08fa00a add sl, pc, sl3 W1 n: ]+ T; u: o% M; a
839c: e08f0001 add r0, pc, r1: K. t* I+ `" l( B6 d
83a0: e06a5000 rsb r5, sl, r0
3 N6 n4 _% {) ~; j C 83a4: e1b05145 asrs r5, r5, #2
7 F5 w0 H+ w4 z% j5 f( I1 O, H, ? 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}; ?# S: n9 @& d$ r- k; Q
83ac: e3a04000 mov r4, #0
( W) a+ |" W3 y" |( ]. o3 ? 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
0 X3 h' X+ ?" Q 83b4: e1a00006 mov r0, r6: }' S8 a M# M6 x
83b8: e1a01007 mov r1, r71 \' Q3 q2 T2 p& a+ Z3 u
83bc: e1a02008 mov r2, r8. s2 L; k! T/ J& {( U% l6 O9 l% B
83c0: e2844001 add r4, r4, #1
. P% ?; J! t4 t* f: p( D 83c4: e12fff33 blx r3
8 J1 V* R g. t0 H 83c8: e1540005 cmp r4, r57 l+ }: Y& r) x7 c5 i
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
3 T% D5 z2 l" J, F3 [ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} G3 m" [9 X; F8 v/ t' s
83d4: 00008054 .word 0x00008054
; [. S8 ^/ l. b8 V( S! Y 83d8: 00008054 .word 0x00008054
% p" z* g, v5 X" wnone:5 j+ }8 O& v& c* ^- |* k
Disassembly of section .fini: C- W$ g' [8 `1 u. Y( @, b. l2 i
8 A+ m" ^7 O( E( L/ R/ L
00008474 <_fini>:
$ s) i7 n* a/ t 8474: e92d4010 push {r4, lr}
/ G e* @, Z' J# b% X/ P% P3 D" F 8478: e8bd8010 pop {r4, pc}
+ N8 R, G: m6 t6 q1 K% I) harago:/ w& c* L, N- L1 l. n
Disassembly of section .fini:$ h" X6 K: h3 c0 ~' K
1 _. O- V* T5 C
000083e0 <_fini>:
7 K. z7 a, w# i& R: r; U$ i 83e0: e92d4008 push {r3, lr}% _% U9 `( Q3 A) o, w
83e4: e8bd8008 pop {r3, pc}( J7 @6 w/ d! G1 ]7 Q
3 u8 A2 `- E/ I7 m& D$ Q# a
4 j" A2 f( x. s0 |
) N0 J* `5 h6 f9 c+ I7 n/ I |
|