|
5#
楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:& Z5 V1 t5 h1 L' s" |2 i5 G
1 #include<stdio.h> 1 f8 a1 b9 m4 [
2 #include<math.h>1 n Y# g0 a$ u7 M! P. \9 g) T7 B
3 int main(int argc,char* argv[])
# K3 p9 T& r% F 4 {
4 O; r) S# q b ~" A0 R 5 int a,b,c;3 t' O1 ` d# T" k2 n2 A
6 c = a * b;
L0 w- }2 e7 w& u* }4 k. D: `: W 7 return 0;
( w# P) }- v7 s" ? 8 }
: ^, S4 {- Z6 R% G! d7 F6 q! S7 n; M+ [% r7 ]; W" m* v+ F. s
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
6 T( v; u4 |$ \9 q4 ?none:- z# j4 z4 T8 v6 W7 |( }% T, G
000082e0 <_init>:
: m$ I. u( l. u 82e0: e92d4010 push {r4, lr}, ^1 q, Z4 y6 F
82e4: eb00001c bl 835c <call_gmon_start>
% S0 ^" E. x8 N* h: F 82e8: e8bd8010 pop {r4, pc}
8 ^. w; X+ d/ m8 ]/ D% n/ d# f5 karago:$ S5 V6 H# q1 v+ q8 d/ S
00008250 <_init>:! K' ~/ A2 p; C/ \; Z
8250: e92d4008 push {r3, lr}
- u' } P2 w9 J! F( h. M2 e 8254: eb00001d bl 82d0 <call_gmon_start>
# Z; `! Q4 P3 i$ X& u 8258: e8bd8008 pop {r3, pc}
: ]2 Z& a, t+ S* t3 F# F. C" ?
6 F |- r9 r* \" k! ? x3 Fnone:
% s& N3 u. B& f, z+ H% J l000082ec <.plt>:0 K( j2 v7 Z- I
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!): t8 K& R# F2 g1 m; i6 I
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
O! S% ^6 M$ b9 s: G 82f4: e08fe00e add lr, pc, lr& S/ \) S+ \, B2 G& n
82f8: e5bef008 ldr pc, [lr, #8]!/ k$ p" M" j7 H1 S5 E
82fc: 000082d4 .word 0x000082d4
3 w5 x& c- E$ |' W; G+ U 8300: e28fc600 add ip, pc, #0 ; 0x0
3 p8 j# \5 j( A4 N0 Y 8304: e28cca08 add ip, ip, #32768 ; 0x80006 ]7 Q3 Z: l0 t" ~3 c
8308: e5bcf2d4 ldr pc, [ip, #724]!/ y5 E4 h: }" l8 W
830c: e28fc600 add ip, pc, #0 ; 0x07 O; n* @8 Q+ B. D0 T1 G0 ^) H% m
8310: e28cca08 add ip, ip, #32768 ; 0x8000
6 }7 R8 Z' Y7 r0 i5 h+ s 8314: e5bcf2cc ldr pc, [ip, #716]!9 A6 V, y h; A
8318: e28fc600 add ip, pc, #0 ; 0x0
1 R: P: {; m( z' k: z# a 831c: e28cca08 add ip, ip, #32768 ; 0x8000
6 [: v7 X) [* b 8320: e5bcf2c4 ldr pc, [ip, #708]!
$ F1 G- a' t: v7 F5 ~3 [# J% Parago:4 h! c* I& B: l+ H. G( }
0000825c <.plt>:
; @7 a# {# v! A* Z" I& z; h 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
( [0 x9 W4 K' [ 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
* G R* n7 y* K9 `$ R3 e5 ]! c 8264: e08fe00e add lr, pc, lr( `5 g4 g* `' u9 X+ ?6 X5 e
8268: e5bef008 ldr pc, [lr, #8]!" F& ]6 I' \9 f/ N
826c: 0000827c .word 0x0000827c
0 J3 V( N& s" f 8270: e28fc600 add ip, pc, #0
, ~" U" M1 `5 \) m* m2 {! Q 8274: e28cca08 add ip, ip, #32768 ; 0x80007 F7 n" v4 p6 q8 Z8 R
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c5 {/ A9 T+ ~# P0 c5 h! a
827c: e28fc600 add ip, pc, #0) g9 t' k$ U6 E0 a- \: x
8280: e28cca08 add ip, ip, #32768 ; 0x8000
4 s& k9 W1 [$ m6 I% x/ E6 C 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2746 v5 Q7 I) F/ v! Q
8288: e28fc600 add ip, pc, #0
9 _ r2 p6 p, n* S3 p 828c: e28cca08 add ip, ip, #32768 ; 0x8000
% c3 G5 e) U' M! u7 S. ]6 o 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c' [2 F% Z. R, D0 Q. k8 x* E
none:1 ~8 z& a% p' j9 h- C1 F
00008324 <_start>:
4 _" c* g U: r4 i 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>( e, Z {, E1 ?4 W2 d6 X- k1 n
8328: e3a0b000 mov fp, #0 ; 0x0
3 g- Z0 f! ]5 V) p& ^ 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* }) p0 d5 [% j G/ r$ O c
8330: e1a0200d mov r2, sp+ V9 ^' N; a" c1 t
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)3 b5 U K6 c+ A1 d; c f7 {
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!) o" N" z; k* w, E
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>9 i! U1 O. p- |# F, t$ W* C
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
: l% q# {( h# U+ c4 X 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
3 }5 [( l1 d) Z 8348: ebffffef bl 830c <_init+0x2c>" s/ p; ^2 W3 w3 R
834c: ebffffeb bl 8300 <_init+0x20>: d* @) Y& {6 Q U: A v
8350: 00008404 .word 0x00008404
( G" _2 A: o+ t1 G8 l! E 8354: 000083cc .word 0x000083cc
, Q% H O' w7 c0 s- |. ? 8358: 00008408 .word 0x000084081 y/ _, {% P$ F2 d4 U( y$ p2 n
arago:
# v) E8 _5 M& ^" M00008294 <_start>:0 r7 @9 G$ d3 s. Z/ U; i% q1 ^6 k
8294: e3a0b000 mov fp, #0& C2 g( V% T6 z5 \6 _4 x
8298: e3a0e000 mov lr, #0
- f# y3 W1 w4 N% G$ O( b 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
9 E* w) {* x9 N) a' @+ K9 T 82a0: e1a0200d mov r2, sp
( X; `& p4 Z6 `9 @- k8 i: {3 K: P 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
2 v) ~4 _2 @& Q1 @, G4 _# L 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
! n' V/ z' r) P/ ]3 C# _* @ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
! |; |1 v/ ~) O3 c/ V9 F* L 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)9 s0 H$ _* N7 ^9 K2 F
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
1 V% Z# v4 `! \: h& V 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>7 T4 d/ b0 @: A/ p: i- k& L. R; {
82bc: ebffffee bl 827c <_init+0x2c>) Y1 t# n: L* n# I: p
82c0: ebffffea bl 8270 <_init+0x20>4 g! {& w8 o/ \6 ]7 s- p7 E
82c4: 000083dc .word 0x000083dc+ c* K! v7 A- {1 q1 M
82c8: 00008344 .word 0x00008344 F% g, d O. |+ l* h: l1 `, r$ d2 y
82cc: 0000837c .word 0x0000837c) J% r5 G0 g- f9 w: f9 C2 t2 O
none:% M2 @( K- q6 L' z8 t
0000835c <call_gmon_start>:
% M Y+ X: Z: x' Y2 x 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
( ~. U- f' |, R5 h 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>2 b/ [5 Q( B3 c9 X. G% J
8364: e08f3003 add r3, pc, r3
/ R" W% L5 a0 W5 ] 8368: e7931002 ldr r1, [r3, r2]
" c1 R% X+ X& ] 836c: e3510000 cmp r1, #0 ; 0x01 }/ }, Q% D2 j! X
8370: 012fff1e bxeq lr/ p3 N j2 X$ h9 @
8374: eaffffe7 b 8318 <_init+0x38>' k, ~; a$ [/ P! K' k* y8 I' k
8378: 00008264 .word 0x00008264
8 z- e+ i/ J9 u! w) [" f* d 837c: 00000018 .word 0x00000018
; |5 G$ z* k! M: darago:
# r& A9 I4 H' G5 ]7 e000082d0 <call_gmon_start>:
$ e# W" S# K4 u, A& a7 a5 l W J 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
- O8 v6 ^8 b1 M/ V 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
8 F6 k) W' b ^: G/ Q- j- q 82d8: e08f3003 add r3, pc, r3
" s2 G- i4 f( f& i& ?( p5 v 82dc: e7932000 ldr r2, [r3, r0]
% ~' {8 e& N5 F, ?, @2 x 82e0: e3520000 cmp r2, #0
; R. W9 J" [: N& u, X! g 82e4: 012fff1e bxeq lr
6 @5 p! ]2 v/ O+ C; T0 Z# ~ 82e8: eaffffe6 b 8288 <_init+0x38>& a; b6 |) v7 t, n/ m
82ec: 00008208 .word 0x00008208. `1 P: k* ?1 ~
82f0: 00000018 .word 0x00000018
# m2 y V$ T9 T! ?none:
7 c5 F0 ~' \6 {5 f# g* c00008380 <__do_global_dtors_aux>:+ k5 @7 z# g4 H' O- H" g
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18> u. `2 x: Q9 T4 T9 y1 C
8384: e5d23000 ldrb r3, [r2]
, h0 f, @% @ N4 x3 J 8388: e3530000 cmp r3, #0 ; 0x09 j1 M8 Z! C5 `7 p Q
838c: 03a03001 moveq r3, #1 ; 0x1
4 U0 a) N3 I; W( D, A- \ 8390: 05c23000 strbeq r3, [r2]; K3 Y' l! s1 q$ L" y5 w+ b: g
8394: e12fff1e bx lr8 J% S- ]( d+ P% ^( f9 T: @
8398: 000105f4 .word 0x000105f4) i" d! {, ^0 K) p) O% g( |
arago:2 d! n' e. h6 F9 i) ]
000082f4 <__do_global_dtors_aux>:
& G) \, k2 E: v 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
9 v& Q/ v, R$ C9 {! }3 R 82f8: e5d32000 ldrb r2, [r3]; B T v; S; y% w" [- i; h. l
82fc: e3520000 cmp r2, #07 p$ t5 p, G" e/ T, Q e
8300: 02822001 addeq r2, r2, #1
4 P% i% |& p: F8 z( N 8304: 05c32000 strbeq r2, [r3]
# d8 a% h( F. J 8308: e12fff1e bx lr1 {9 U" I ?- L5 F
830c: 0001050c .word 0x0001050c9 x) {, ?2 @* [, D; b
none:
8 P T+ K$ ]7 H/ `4 ?0000839c <frame_dummy>:
; r3 P% H3 O! A' p" o9 l" F/ F4 p 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
7 U$ r( ^# R6 c 83a0: e92d4010 push {r4, lr}
/ c: @* I* j& S O 83a4: e5903000 ldr r3, [r0]
/ j1 u O; @' a8 { 83a8: e3530000 cmp r3, #0 ; 0x0
6 o. U: l5 \6 ~1 S' w* |. a# m 83ac: 08bd8010 popeq {r4, pc}
. H. _7 G7 L' r5 X! O' Z# X 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>9 c4 i( b% L3 B: u
83b4: e3530000 cmp r3, #0 ; 0x0
/ x' s5 ?& O8 J# q0 r( ^7 v% h: u 83b8: 08bd8010 popeq {r4, pc}
+ U( Y5 N4 C. x5 d0 g 83bc: e12fff33 blx r3
0 [ G# C' ~8 L+ E7 G5 e 83c0: e8bd8010 pop {r4, pc}
7 W) a, X3 {) @/ ?. C 83c4: 000104dc .word 0x000104dc
+ B2 b9 B. s, Y 83c8: 00000000 .word 0x00000000# ?# ?5 ~1 `" r3 p, n9 t2 @
arago:
5 n( k. o# d; L" i6 y: V% ]00008310 <frame_dummy>:
6 f0 A6 L8 l# u! u; J+ X 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
0 D: e0 V" Y9 V; h 8314: e92d4008 push {r3, lr}( m: J: W) t, G% A( Z4 ~; \
8318: e5903000 ldr r3, [r0]
1 T* z- f5 C7 e3 o 831c: e3530000 cmp r3, #0
& Q8 K: r9 ]% M+ {( f, g 8320: 0a000003 beq 8334 <frame_dummy+0x24>
. Z. F# f; C+ Q. }5 K 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
T+ s* n1 _( C8 T 8328: e3530000 cmp r3, #0% U2 L& A. V' u1 e- K7 ?+ S+ C0 a4 Z
832c: 11a0e00f movne lr, pc/ _) m& R$ W/ O0 f
8330: 112fff13 bxne r3" a3 B: W- {* X# i, P
8334: e8bd4008 pop {r3, lr}6 m5 e: h- g0 ^5 b3 E
8338: e12fff1e bx lr
* Z* U+ G$ `9 d( J 833c: 000103fc .word 0x000103fc
! t& [; p& b1 m( W) p" p2 m5 G- _ 8340: 00000000 .word 0x00000000! j `) _: T7 g% v4 R
none:/ r7 j* U9 x; D* r" ]$ W
000083cc <main>:
# O$ w5 c8 v) a$ [$ B 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)0 `6 h4 C( V+ p# _- W
83d0: e28db000 add fp, sp, #0 ; 0x0
- N1 _+ w- E6 @ z2 L1 t 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
5 w) _+ o' A+ F$ w# @; R, ?& n 83d8: e50b0018 str r0, [fp, #-24]
' |" J/ } W5 }5 F0 ^6 T! ] 83dc: e50b101c str r1, [fp, #-28]
8 _6 w) U/ k- m. g 83e0: e51b2010 ldr r2, [fp, #-16]
6 q4 `. R8 D1 O7 R2 ^! L 83e4: e51b300c ldr r3, [fp, #-12]9 O8 N+ c) N5 Y" K
83e8: e0030392 mul r3, r2, r3
3 {' C8 d3 T% i# ?% K5 Y 83ec: e50b3008 str r3, [fp, #-8] @6 K) n( h: z5 c
83f0: e3a03000 mov r3, #0 ; 0x0# ]1 j' v' E2 t! f8 L8 D1 R
83f4: e1a00003 mov r0, r3
, M0 L3 n0 t: b4 I+ F8 y0 t 83f8: e28bd000 add sp, fp, #0 ; 0x03 Z& G, z8 o$ b3 ~/ n2 [
83fc: e8bd0800 pop {fp}5 l, O+ ]8 i8 a! V, e) [
8400: e12fff1e bx lr$ \/ u( T% q3 k+ S0 j. D0 T
arago:2 L3 e) q/ N+ Y: g6 c8 D0 Q
00008344 <main>:( r4 T, E, {+ ^
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)5 O; Y& A8 ^* `$ [! C
8348: e28db000 add fp, sp, #0- ^" E' x6 ]7 Y% Y/ P4 A* O* Y
834c: e24dd01c sub sp, sp, #28
. J0 [0 c/ C+ i/ v9 p6 v1 y" y 8350: e50b0018 str r0, [fp, #-24]5 t. o7 v& u5 ]# a; l3 V! i* n
8354: e50b101c str r1, [fp, #-28]
+ a. L7 B# m, L+ H7 H+ K5 V% f. Q 8358: e51b3008 ldr r3, [fp, #-8]
* Y3 W" @2 f6 h1 M* n X2 L3 H 835c: e51b200c ldr r2, [fp, #-12]* I9 W8 {. A( M0 r
8360: e0030392 mul r3, r2, r3
. A8 Q( S: j1 Y/ z5 n 8364: e50b3010 str r3, [fp, #-16]
# _( z' i8 ]# P: W0 Q: f 8368: e3a03000 mov r3, #0
' J/ Z, \ X: F$ I- u/ s3 ^! y 836c: e1a00003 mov r0, r3! [4 P* }9 B1 ^7 D9 w! b _
8370: e28bd000 add sp, fp, #0) P4 A4 Z, ]/ p# b9 r
8374: e8bd0800 pop {fp}# }( ]9 I& `5 R. Y
8378: e12fff1e bx lr
# W; m) V+ n. E; s s4 w6 ~none:
% M {0 f5 U" O$ p' g* }" P00008404 <__libc_csu_fini>:6 Q* U+ O/ u0 k
8404: e12fff1e bx lr
2 X( N8 n$ s6 a: ?) }9 G0 {2 Jarago:
$ A0 ^$ A) r! ^" V, ?. |0 r000083dc <__libc_csu_fini>:* r1 L$ }) j! A% U, Y2 h
83dc: e12fff1e bx lr6 W2 u& v( T5 Y1 k
none:5 y: v; ?$ S5 H7 U; U+ \* O3 M
00008408 <__libc_csu_init>:+ a0 A- ~; w, r2 |1 h+ C
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}% U9 F6 }; l6 S: j' L U. F
840c: e1a08001 mov r8, r1
1 u# T1 |- Q4 [+ U6 ] 8410: e1a07002 mov r7, r2
' b; P7 u' |+ T- @$ G) [/ g 8414: e1a0a000 mov sl, r0
t N, H+ ~" {1 P! x 8418: ebffffb0 bl 82e0 <_init>
. B1 |" I: w+ P: s 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>! h6 {. l4 a" A: o* |3 U
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>2 V# W2 n3 [' p5 }" Y
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
' z/ x" a- z# M3 Y/ g- h, G 8428: e0613003 rsb r3, r1, r3
( ]* i# B4 f5 I! K6 K, o) Z/ { 842c: e08f2002 add r2, pc, r2
" t8 a! N5 ]1 f' a8 u5 O) X9 h% | 8430: e1b05143 asrs r5, r3, #2/ E; x6 h& }1 v; ^8 n2 G' }
8434: e0822001 add r2, r2, r19 z& D! d: ?0 U
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
4 k+ y8 I6 ^. j, U 843c: e1a06002 mov r6, r2" Y4 ~+ { X3 t$ ]+ p/ F
8440: e3a04000 mov r4, #0 ; 0x0% o) w; l; Q% Z
8444: e1a0000a mov r0, sl
, x( ^6 I5 J+ |; L 8448: e1a01008 mov r1, r8( P6 c( X, w/ e- D- B# _4 N
844c: e1a02007 mov r2, r7+ _& w" s" S6 U5 d0 V
8450: e1a0e00f mov lr, pc
. T* r/ K$ B* b6 W7 g 8454: e796f104 ldr pc, [r6, r4, lsl #2]
+ S9 h! K. ~" ~+ P% A% C/ V6 C 8458: e2844001 add r4, r4, #1 ; 0x1
' } @: z$ c8 U* b! ?3 x 845c: e1540005 cmp r4, r5
5 R& d+ E1 [7 e; k 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c># ~5 E# |! E9 T5 z5 k( `
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
3 m, f! {, t& j) y, H; J" \ 8468: ffffff04 .word 0xffffff045 X, v* N0 k8 a' o% d
846c: ffffff08 .word 0xffffff08
5 N6 i: _0 q9 |5 S 8470: 0000819c .word 0x0000819c
! S) v8 I( p8 T: T2 o" C8 Karago:
; y. N3 `' I; O- l5 U% z0000837c <__libc_csu_init>:
% T2 M B2 j" ~& X 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}* B# A" m$ ?0 U3 v
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
% s4 d5 d8 ~, B+ b) \0 [$ p 8384: e1a06000 mov r6, r0
/ l' E; S4 x; I4 ^ 8388: e1a07001 mov r7, r1
% a$ S, f( j. {$ j 838c: e1a08002 mov r8, r2' L6 A, [/ Z( M5 q" \2 |
8390: ebffffae bl 8250 <_init>2 R* f( H8 @- R9 I, G7 e
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>( e' x: V* _0 N0 ?
8398: e08fa00a add sl, pc, sl+ S. T; l. L m& n6 E
839c: e08f0001 add r0, pc, r1
5 Q. q! R+ h( D9 g [4 G 83a0: e06a5000 rsb r5, sl, r0
; a! R0 L2 o0 G 83a4: e1b05145 asrs r5, r5, #2; f6 K# _& a. w
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
. p* L( q9 o' Z$ V) c" z1 A 83ac: e3a04000 mov r4, #0, }+ I1 x; X$ ]& L6 q9 b
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
1 i& N# v3 e. A% Q: | 83b4: e1a00006 mov r0, r60 \. s: B+ v5 X' B/ i3 s( m# P
83b8: e1a01007 mov r1, r73 z* x6 _; g9 X- I! M' y- L+ p
83bc: e1a02008 mov r2, r83 B ^; |) i/ }; U1 Z- M1 i2 J
83c0: e2844001 add r4, r4, #1) [3 A2 i0 ^7 M# D9 d9 V" W7 p
83c4: e12fff33 blx r3& y3 Y- O! P4 ^+ M) V
83c8: e1540005 cmp r4, r5' q0 ?% S2 p9 r7 D* V
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
# c0 s, u) n, l$ H! p 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}1 V% a B' E2 [& i( k
83d4: 00008054 .word 0x000080548 o* o0 g- a% N/ W! j! Z
83d8: 00008054 .word 0x00008054
! a, o) Z, @/ n! |' H: L; nnone:
0 S: q" A' { YDisassembly of section .fini:
% f/ Z& a8 I$ i- k/ n, D$ j, M2 e; `3 H+ b0 g6 b/ A
00008474 <_fini>:
: L/ C. X. J, }" @ 8474: e92d4010 push {r4, lr}
4 Z8 I' w% V% V+ E* w 8478: e8bd8010 pop {r4, pc}: s* q i/ M$ Q1 Z
arago:+ r' B0 p. x; T7 a) s. g( H
Disassembly of section .fini:% f. b% c. L# D/ S- b
! o! |6 X" R2 W6 h' I3 I' h- a) `2 L000083e0 <_fini>:
2 v+ w+ t8 \; [0 d0 V! R/ C 83e0: e92d4008 push {r3, lr}1 N' v6 V- Z2 c5 P+ S* Z- L: F9 k
83e4: e8bd8008 pop {r3, pc}
; l& W) ~" }; {3 ?4 Q3 I3 m
1 V/ I" |3 r5 _) T- P. i0 E
7 u. F& q: e& R# y) C7 O" r" m
$ Y9 s- b! |+ \; j Z& H# H# \ |
|