|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:: F% W, W( k! g9 K2 {
1 #include<stdio.h>
: s9 G& t' E* r1 N6 o/ Q3 C0 M 2 #include<math.h>. t. r2 s/ _% B
3 int main(int argc,char* argv[])
; D6 X/ b% e! r* Q) b 4 {
6 T+ ~7 ` K' E& u" o: E T 5 int a,b,c;
( j; H$ n: m/ x* J 6 c = a * b;" K, c! ^' _9 Z/ b! N, X
7 return 0;
8 A" L( {, N! X( L 8 }. h5 X7 O% y' `& _& k
+ L; s4 h, V9 S5 M* O2 g6 i
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看; A' c ?: Y! D
none:7 s- R# G4 c9 }; o% K
000082e0 <_init>:
+ }7 o. j/ {. }" @9 z8 n5 u 82e0: e92d4010 push {r4, lr}6 m2 ~' ^6 \0 c5 `/ A
82e4: eb00001c bl 835c <call_gmon_start>( W- {2 B! @- r8 m: L5 n2 P
82e8: e8bd8010 pop {r4, pc}
% s4 C1 n; M4 ]! z" c- s" Barago:7 o+ G- x* g) _
00008250 <_init>:' s8 _8 A8 B, H" r2 m. r1 @( M
8250: e92d4008 push {r3, lr}7 n: n- Z( v: p" U1 G2 @% A6 H
8254: eb00001d bl 82d0 <call_gmon_start>& m7 ~( d# ~: w. x
8258: e8bd8008 pop {r3, pc}! L' _. |* y1 x" R
8 c+ Z# V1 ]9 ^# m2 pnone:
4 E: J1 [0 z8 W/ X8 r6 k3 [" T000082ec <.plt>:* S Z6 K# }. s" {& {
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)9 I! I7 j; ?4 b8 C, y
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
]/ I& F0 @5 j. X 82f4: e08fe00e add lr, pc, lr
0 W! c# v2 w" o$ }- K- p+ S 82f8: e5bef008 ldr pc, [lr, #8]!* A% A& r0 o$ c D9 L
82fc: 000082d4 .word 0x000082d4' O2 }" B# R: n* r) B2 [# n
8300: e28fc600 add ip, pc, #0 ; 0x05 Q. X9 |$ N7 o5 K3 {( d9 Q
8304: e28cca08 add ip, ip, #32768 ; 0x8000
: A4 r. V0 o) p, b. A6 \7 i 8308: e5bcf2d4 ldr pc, [ip, #724]!
2 d4 H. z3 z, A. { f# a& h6 y 830c: e28fc600 add ip, pc, #0 ; 0x0, {( r1 d% r5 v0 E$ P/ @6 j
8310: e28cca08 add ip, ip, #32768 ; 0x8000
0 N, j: }9 [0 H# F8 f1 c& O 8314: e5bcf2cc ldr pc, [ip, #716]!
( K# C; ^# V( @5 H" i0 J4 h; | 8318: e28fc600 add ip, pc, #0 ; 0x0
1 `+ O9 q$ `& K4 t3 `8 n 831c: e28cca08 add ip, ip, #32768 ; 0x8000 v$ g9 |% h# a
8320: e5bcf2c4 ldr pc, [ip, #708]!! P& ]8 O1 J# P: r' u3 m
arago:
+ g2 y( `2 c( f: h4 c4 @0000825c <.plt>:( G; j8 P0 y% W# D
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
0 V) u, x7 ]1 B3 F" k 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
# T- ] s" P, n 8264: e08fe00e add lr, pc, lr$ U& r$ H1 n7 ^5 l9 Y1 Z
8268: e5bef008 ldr pc, [lr, #8]!
s2 l+ g' ?: A4 Q 826c: 0000827c .word 0x0000827c- k7 K. v3 [4 L) r+ _; F
8270: e28fc600 add ip, pc, #0' m- G# \ t# W) b1 f5 H* [/ p# n5 }
8274: e28cca08 add ip, ip, #32768 ; 0x80008 i5 C8 s" X' T- `& @
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
) J- k, v9 N0 K3 Y) | 827c: e28fc600 add ip, pc, #0
1 W! N" H ^& ?# m! {1 ?( l 8280: e28cca08 add ip, ip, #32768 ; 0x8000% ~' s; l/ a; v$ R+ L7 y5 T
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274) a1 N4 D2 R4 e! n1 S& b7 X$ a
8288: e28fc600 add ip, pc, #0
( v2 f4 k- M; }4 N u2 w) e& ~, K 828c: e28cca08 add ip, ip, #32768 ; 0x8000
: ^; k, r( c9 b& z5 | 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
. k' A# j3 W% r. v" `" o, H$ E Enone:
; f+ O; j0 c2 w$ E8 H00008324 <_start>:
n% d0 ]) o# y5 }1 P; e 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>8 J( B8 }. {* E J
8328: e3a0b000 mov fp, #0 ; 0x0
3 ?* Q @9 E) v3 u 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
* z1 S7 l+ f% f) J J7 m 8330: e1a0200d mov r2, sp' I O _* h3 H N
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
2 v" r% J+ G* `: ^ 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
Q* T" v1 n, _% N 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
. z' e8 n3 t1 Q+ k, Q 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
4 D0 h# e8 L% F% |- P! A, r 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)! H" C! t2 a3 L2 }6 ^
8348: ebffffef bl 830c <_init+0x2c>
7 }% M4 {5 b7 I2 ~$ b" V) Z 834c: ebffffeb bl 8300 <_init+0x20>8 K% M: [4 x" d. z3 `
8350: 00008404 .word 0x000084043 o0 H0 ?/ r( o( ^9 X
8354: 000083cc .word 0x000083cc
0 M$ Q$ R' Q) m 8358: 00008408 .word 0x00008408
/ Y: F! H+ \' H) Y2 o, {arago:
5 q# B# X" d9 I l2 _- e1 y: W* |! g3 T00008294 <_start>:
, a- V7 g% U- V R3 P2 p 8294: e3a0b000 mov fp, #0
6 H! f8 c7 f/ p( M: d$ O5 l5 ~$ h 8298: e3a0e000 mov lr, #0( e0 v1 {' `, m" l \
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4); M: o7 M' [' q3 @& b5 Y
82a0: e1a0200d mov r2, sp# F5 G' T+ |# a; ]2 u D
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
, ~: F0 |! a- \6 W5 t1 h 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)& J$ F2 `, v' k* ^
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>5 d: w0 g/ w% l! c7 g; ?, ?8 G/ z
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)5 d3 t! L0 l. V$ K8 ]! `7 K. h9 K
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>/ O$ D- Y. v, D/ E1 R
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>" Y' o" A9 ?0 L6 M
82bc: ebffffee bl 827c <_init+0x2c>0 {, z# i$ J( |
82c0: ebffffea bl 8270 <_init+0x20>+ ?9 t- {* L0 u0 a
82c4: 000083dc .word 0x000083dc
3 r4 A$ w; t5 U2 d" _" J; q- ~6 } 82c8: 00008344 .word 0x00008344
$ G. P4 j3 v7 Y3 m) h 82cc: 0000837c .word 0x0000837c E9 c, b# [' p7 [9 D) s, `
none:+ V8 V, E) |8 j' R% \: `. V; i
0000835c <call_gmon_start>:
9 ?6 d) p( I: G) d 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>% }3 ^ k1 v7 R& L' m% w
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
4 j3 m7 G; K& U) y9 D, r, _ 8364: e08f3003 add r3, pc, r33 g. S8 v, Z; p
8368: e7931002 ldr r1, [r3, r2] ?, x8 {' V7 }3 T+ h
836c: e3510000 cmp r1, #0 ; 0x0. S" y, ~( l+ K, |+ F, N, w8 V
8370: 012fff1e bxeq lr% r2 v9 `" l$ E+ ~" u( i
8374: eaffffe7 b 8318 <_init+0x38>
$ Y! @' p$ h6 ]0 e7 S4 d S6 W, S 8378: 00008264 .word 0x00008264
7 H1 b7 ^8 B6 B" ^ 837c: 00000018 .word 0x00000018* V' i7 b1 ~, G# e
arago:+ f$ W3 M" S$ E: E1 F1 ?1 a
000082d0 <call_gmon_start>:
5 P5 R: {4 ^5 k" K! p6 s% ^% I2 @ 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
: \2 s/ r/ Q* A. Y8 l4 n4 _0 C 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>/ }9 ]) H% @( }2 {7 i6 w0 p7 L
82d8: e08f3003 add r3, pc, r3
, ^1 S- r0 z; t# N) b 82dc: e7932000 ldr r2, [r3, r0]
& x" H7 @" C9 O5 j* A 82e0: e3520000 cmp r2, #09 Z$ s! Z1 B- f0 V
82e4: 012fff1e bxeq lr8 M) G G, \/ h2 q( n/ e4 Z
82e8: eaffffe6 b 8288 <_init+0x38>; q- t n& \/ }; _- j; {
82ec: 00008208 .word 0x000082085 j& P* [7 t {0 Y! K1 c
82f0: 00000018 .word 0x00000018
8 V- x3 ^8 e4 tnone:; W1 U9 P5 z3 B5 j6 a8 r% M
00008380 <__do_global_dtors_aux>:
$ V& a3 ~9 t- ~3 Y 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>! B8 ^8 v' B F% O; J% W5 k# R; w
8384: e5d23000 ldrb r3, [r2]
( U) @6 |4 l \3 q& a4 y6 x 8388: e3530000 cmp r3, #0 ; 0x07 S2 [0 ^7 p @& ?' p5 @
838c: 03a03001 moveq r3, #1 ; 0x1
& U6 X; \. t* p" a- b) f$ P j 8390: 05c23000 strbeq r3, [r2]9 l/ F9 U; F6 {
8394: e12fff1e bx lr6 P; w! i2 y+ Z$ V0 ^8 T+ d# [* _
8398: 000105f4 .word 0x000105f4
. u H% K2 `1 @7 q6 tarago:
" H. D0 e, p3 B/ o6 a000082f4 <__do_global_dtors_aux>:
- A+ \) h5 N A/ x; Y 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>+ p- R2 O" m; S
82f8: e5d32000 ldrb r2, [r3], K Z# V2 @. T: h5 K; |$ h
82fc: e3520000 cmp r2, #0
, p5 H/ P9 v# E, N0 {* M: l$ J+ N 8300: 02822001 addeq r2, r2, #18 z3 G" P: f6 `9 _7 W, Z
8304: 05c32000 strbeq r2, [r3]% p# V/ [ ~9 V; p" y1 I
8308: e12fff1e bx lr
7 I3 H1 _# f6 P6 ~1 C4 G 830c: 0001050c .word 0x0001050c
2 _" a5 ~# Y& C6 u ]! J# d$ |' Snone:# Y/ s6 Z( }. G+ z& b4 E. u( `
0000839c <frame_dummy>:% Z, h8 c2 ]: C2 ]: ]
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>( Z8 b* l( E2 q
83a0: e92d4010 push {r4, lr}# N" i/ g s- Q {# U1 x
83a4: e5903000 ldr r3, [r0]8 i0 C7 }6 J' P1 |
83a8: e3530000 cmp r3, #0 ; 0x0 r" p6 i) u' ~3 O2 K9 u
83ac: 08bd8010 popeq {r4, pc}
: }) F/ Q" D% ^5 J2 M 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
7 G0 x2 r/ ~2 D0 h 83b4: e3530000 cmp r3, #0 ; 0x0
& {1 h& B! D; n$ \9 U 83b8: 08bd8010 popeq {r4, pc}
6 I) t9 p, W* [- L 83bc: e12fff33 blx r3
. J; P$ j2 D4 k! H' W8 w8 n4 }1 n; t 83c0: e8bd8010 pop {r4, pc}+ E }+ J1 z& f. h/ a+ m
83c4: 000104dc .word 0x000104dc( t9 t# \1 o8 n" i
83c8: 00000000 .word 0x00000000
3 h8 v+ K6 _& n. ?. G- ?arago:7 H! {$ v7 Z5 _2 V! r5 Y+ C
00008310 <frame_dummy>:
/ i; q/ x3 |% n 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>/ o& P* Q' G% N$ B( H& p x
8314: e92d4008 push {r3, lr}: ?1 Z9 W i `- u1 F/ c' d
8318: e5903000 ldr r3, [r0]3 W3 L1 n4 U( Q k
831c: e3530000 cmp r3, #0
0 Q( ], @# }0 D+ `5 y% S 8320: 0a000003 beq 8334 <frame_dummy+0x24>
# m$ o* C6 s) V! w3 g9 T" ` 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>/ k7 B0 D. G# s" \6 q O
8328: e3530000 cmp r3, #0
; J' F! r8 t2 x7 l$ S) y 832c: 11a0e00f movne lr, pc
% M# [. {& g7 m6 x. M 8330: 112fff13 bxne r3
5 [4 V0 y( V+ p9 ~8 }. d 8334: e8bd4008 pop {r3, lr}( I$ J- `7 K+ ^. s! I4 B, t* [+ x7 F
8338: e12fff1e bx lr
6 ~- t) G* g" m 833c: 000103fc .word 0x000103fc, ?$ j+ r$ H# y% |+ _* f0 @8 n
8340: 00000000 .word 0x00000000
4 E( [- w! X2 K% t, Nnone:( p7 l& U. p( H- _# z: H9 X
000083cc <main>:& c' B, f7 Z: m* `& `( |* L
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
* g- P) t3 p4 p! ^2 A% | U, o+ } 83d0: e28db000 add fp, sp, #0 ; 0x0- Q6 Z1 u0 T1 q( ^' I: H% p
83d4: e24dd01c sub sp, sp, #28 ; 0x1c3 K( m* D' G" K9 J6 k( T
83d8: e50b0018 str r0, [fp, #-24]
5 J5 K8 l' e5 ~( z0 m 83dc: e50b101c str r1, [fp, #-28]
4 c! E- t3 F6 a9 n! E/ v 83e0: e51b2010 ldr r2, [fp, #-16]
8 l$ a4 x3 M7 \5 C3 |+ [, K: O2 L 83e4: e51b300c ldr r3, [fp, #-12]; Q( ?0 U6 [; J" S. Q& a
83e8: e0030392 mul r3, r2, r3
/ C s' y0 L; g. H' f3 J; _3 ~ 83ec: e50b3008 str r3, [fp, #-8]
* o; j* J; l. }4 r4 _3 H1 w 83f0: e3a03000 mov r3, #0 ; 0x03 O4 X/ p. K. }/ B
83f4: e1a00003 mov r0, r3
# H" x: |. G3 E+ v 83f8: e28bd000 add sp, fp, #0 ; 0x0
6 `/ q0 u O5 ]: [- X 83fc: e8bd0800 pop {fp}- h9 O& d" D% I3 p9 |. I" B
8400: e12fff1e bx lr/ W% |1 N( s5 z8 G* k0 c3 B
arago:: F% H) Q6 e' @/ p9 A# d: ^
00008344 <main>:5 {! V1 A7 [' y, Q, ~3 N, {
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
* g1 R1 a/ o( o, j1 o1 [; X 8348: e28db000 add fp, sp, #0$ z" q: x; W( A I1 [) T5 R
834c: e24dd01c sub sp, sp, #286 g: Y& ]2 B9 r2 u( x
8350: e50b0018 str r0, [fp, #-24]
& b& ?: _+ E% i& ~+ n* H 8354: e50b101c str r1, [fp, #-28]
' V: g0 B7 c+ @6 n 8358: e51b3008 ldr r3, [fp, #-8]
, ?. H5 ~( A7 ~( r 835c: e51b200c ldr r2, [fp, #-12]0 G& N% m, D8 z$ Q/ u
8360: e0030392 mul r3, r2, r3& `% o* ?$ [) D* l
8364: e50b3010 str r3, [fp, #-16]5 D2 i8 C9 I, w& _% `- s
8368: e3a03000 mov r3, #0) D/ `" ] o$ _' r8 q( W8 y2 \
836c: e1a00003 mov r0, r3
E! Z8 b0 i: X1 o! |: ?4 a 8370: e28bd000 add sp, fp, #0
- _* [. r: a- c; S% K 8374: e8bd0800 pop {fp}$ z3 F% G/ N3 R |6 ]4 o
8378: e12fff1e bx lr
h7 S/ E4 x/ {! U# Unone:
! |' Y' J: e" G, v; V00008404 <__libc_csu_fini>:' ?1 a5 N# `; G" a+ Z! V
8404: e12fff1e bx lr% S$ Q; B$ C$ w4 N. P# P! f- w4 N
arago:" s9 N E; j% l
000083dc <__libc_csu_fini>:
, \5 f1 o# K( ` 83dc: e12fff1e bx lr
/ z( n' v. n+ @6 onone:
/ h9 ^' H" n) e+ |, ~9 S o' E# s00008408 <__libc_csu_init>:
; S* j* \' b A/ y! m' V 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
2 c% Z2 Z# ^$ F 840c: e1a08001 mov r8, r1
! l2 A+ I8 r: z; I1 p- a 8410: e1a07002 mov r7, r2
1 f v/ a& [- `% z! E) \( } 8414: e1a0a000 mov sl, r0
7 t3 M' G2 f0 i" W9 q& | 8418: ebffffb0 bl 82e0 <_init>/ H: o9 |" v# U/ I
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
: }6 t' }1 h" e5 L8 o4 N 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>; b9 {0 c" R$ A
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
; t/ e9 H6 z. ]- N" \8 {& ]! ~7 V$ W 8428: e0613003 rsb r3, r1, r3, O6 V+ H0 O/ m) j# Q
842c: e08f2002 add r2, pc, r2. p9 L6 W4 i1 ^9 M2 y. r
8430: e1b05143 asrs r5, r3, #2
$ k/ O$ U0 |! [+ J3 |# C! N q# F 8434: e0822001 add r2, r2, r1. W. c' i. s/ l+ |8 X: l
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}: Q/ V6 t* X+ J6 k6 P3 [/ b
843c: e1a06002 mov r6, r2( p4 J X8 q' m% j8 M. p
8440: e3a04000 mov r4, #0 ; 0x08 e6 E3 z5 G4 N& V/ |' t% Z, n
8444: e1a0000a mov r0, sl, z v5 ?8 i3 ~( v
8448: e1a01008 mov r1, r81 r# t2 e! D; E8 A0 l! p' {; I# ]
844c: e1a02007 mov r2, r7
7 \7 ~7 r8 D: _8 F 8450: e1a0e00f mov lr, pc6 T( \( m* P) R9 p
8454: e796f104 ldr pc, [r6, r4, lsl #2]
}% a- e$ H3 P7 D5 B6 I 8458: e2844001 add r4, r4, #1 ; 0x1, H5 z' K! r& I( R$ C. T
845c: e1540005 cmp r4, r54 t& ]& M$ w* c. L# v5 |1 N
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
, k, d" U6 s8 r k. s. ~4 ^* B, B$ g 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
+ D( E! P; `, V2 W2 M* r 8468: ffffff04 .word 0xffffff04
7 ^# p5 j0 W, s# [' E6 ] 846c: ffffff08 .word 0xffffff08
& G; E: S! U0 u8 { 8470: 0000819c .word 0x0000819c% E9 U9 N i$ O+ h) O
arago:# k) ]4 h2 `6 {7 s6 l d. r }; v
0000837c <__libc_csu_init>:% J$ `) T* q. X4 c7 p: s6 j# o! ?
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}. J( i' u; n5 k9 s% b. B# Q
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>- g5 O* R' |% C
8384: e1a06000 mov r6, r0' Y0 P' S: T8 F9 G& p
8388: e1a07001 mov r7, r15 I0 r5 Z: o, X& b+ T: n2 U
838c: e1a08002 mov r8, r2' i Y; W1 f* v' m: V
8390: ebffffae bl 8250 <_init>) @/ O. u6 X: [, \$ _" P. o# \
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>0 @; @& \; V* Z: ^% I
8398: e08fa00a add sl, pc, sl
\( @2 {3 ? v! F L 839c: e08f0001 add r0, pc, r1
5 u) Y) S2 ^7 n2 U- `3 D- k 83a0: e06a5000 rsb r5, sl, r06 R; M# ]! I3 ?
83a4: e1b05145 asrs r5, r5, #24 k S; I; Y; b; u. F; c
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}: X- l. K( o9 ^* X6 t
83ac: e3a04000 mov r4, #08 ?( Y2 `& v8 ?" R1 Q% S
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]2 U! B. @* ^+ a& X9 j
83b4: e1a00006 mov r0, r6
. _) K+ s7 d( {$ F+ b# t, O+ j 83b8: e1a01007 mov r1, r7! Z/ Z" P& T) P- L7 x- w
83bc: e1a02008 mov r2, r85 } N- s, R Q" `" R
83c0: e2844001 add r4, r4, #1
u9 `' u2 u) |0 ^1 I2 E) z; m 83c4: e12fff33 blx r3
: ]3 ]" _" D/ z" a 83c8: e1540005 cmp r4, r5
7 Z2 C" T$ L+ V F( I 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
6 Q1 e9 i6 y' N, A1 B3 S 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
/ Z, r$ `0 U; c+ g R 83d4: 00008054 .word 0x00008054
. ?/ s' x1 `$ n" e8 j 83d8: 00008054 .word 0x00008054# M2 S$ P) Y A- \
none:
) d; [6 ?6 b8 \9 }1 J( vDisassembly of section .fini:
y- K1 [0 b% |5 n0 C
, |, t$ p/ w% P4 U% |00008474 <_fini>:0 ^+ b- C- z: a" }$ }0 q& I1 G/ c! k9 t
8474: e92d4010 push {r4, lr}7 |; [: m) A- v7 I H. p' _% Q
8478: e8bd8010 pop {r4, pc}* b" ^! d7 @& P6 O. B+ b0 R& W$ {
arago:
* X8 k8 G5 i( Y5 i1 ^9 GDisassembly of section .fini:
& ^( m. @% m: S; s% C) F
+ g3 ~1 [, g' G! `3 U000083e0 <_fini>:
6 @, s- p5 U% N4 P" D9 M 83e0: e92d4008 push {r3, lr}
- G7 F& R0 J! \0 n3 M 83e4: e8bd8008 pop {r3, pc}
' K3 L8 V0 T$ G) a$ J* A. D% S4 k, Y( }) m! @) D9 ~8 u
; L) x" K; i! l! D8 W5 K
; e0 o' O: j$ ?% C |
|