|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:5 I) }7 A4 R, D8 w1 V
1 #include<stdio.h>
@; {% n3 B! [& E 2 #include<math.h>" |/ I; B7 Z# M, j; U0 U8 _2 q, a
3 int main(int argc,char* argv[]) b; E! _0 m( T/ a$ e% V& w7 i) D$ f
4 {. e- r; z& r2 m/ H8 Q9 b* S0 }% E
5 int a,b,c;
1 B6 O/ d; o) H' }! g( M; s 6 c = a * b;
' U$ ]/ M" v( C& i# G 7 return 0;
5 S" O) E/ X6 @7 p1 W 8 }- Q1 e1 d$ z* t& D
4 _6 N* Y' s# s/ k- y) o5 s# p
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
/ I4 U: H* L; R) J" [none:& m' T8 V% z8 L. J7 s1 Y8 L
000082e0 <_init>:( J, }1 E' V- {' O# ^
82e0: e92d4010 push {r4, lr}! s( s& C, b( p! |; M5 Q4 Q
82e4: eb00001c bl 835c <call_gmon_start>/ v5 i- A' A$ ^6 D5 ^# b( h8 \
82e8: e8bd8010 pop {r4, pc}
" V F+ _7 B2 @) tarago:" ]$ a# Y# B' ]( n, x" e8 l2 ]+ c
00008250 <_init>:
( {$ [# _! [$ C 8250: e92d4008 push {r3, lr}0 n; k! K6 c, X4 j
8254: eb00001d bl 82d0 <call_gmon_start>
, K( Q9 X% j/ N: O8 u# f% t4 r) O 8258: e8bd8008 pop {r3, pc}/ G, A( ]$ y' y# d. p
# V; ~7 t4 R8 O: I( T
none:& T4 D1 e# I& A4 d
000082ec <.plt>:% k% C$ D* p. S8 A
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
( [. Q; |: h% v 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
. T9 {7 k5 x% |* f& I 82f4: e08fe00e add lr, pc, lr2 ^7 {2 x" A! p# }
82f8: e5bef008 ldr pc, [lr, #8]!
9 T4 M, _# c! c 82fc: 000082d4 .word 0x000082d4
: W! d; U5 ]+ Z: [: V+ H2 \ 8300: e28fc600 add ip, pc, #0 ; 0x0
* c8 s% w: B Y5 Y7 o 8304: e28cca08 add ip, ip, #32768 ; 0x8000
! L4 o5 m, f& e 8308: e5bcf2d4 ldr pc, [ip, #724]!
; t# o9 _2 p- r* U3 ?3 s! z* V 830c: e28fc600 add ip, pc, #0 ; 0x0
& x( v5 G( m1 g9 z2 I6 v 8310: e28cca08 add ip, ip, #32768 ; 0x8000
0 e" Y0 P( l# i) _+ u/ w8 e8 ~8 ]* y 8314: e5bcf2cc ldr pc, [ip, #716]!
/ `6 f, {6 w; f g! M# g# n8 ~ 8318: e28fc600 add ip, pc, #0 ; 0x0# Q2 { q( X0 R x
831c: e28cca08 add ip, ip, #32768 ; 0x8000
- R$ f s# K% S 8320: e5bcf2c4 ldr pc, [ip, #708]!
# c) w& C1 X8 F# Marago:+ q }4 B% Q6 ]' G' w
0000825c <.plt>:/ K+ E' w& Y, d' z! c Z
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
2 ?4 Y5 q, X& o1 g2 M 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>" s# N2 O7 ^& P) c1 l
8264: e08fe00e add lr, pc, lr
- [7 k9 Y3 d, v' f- W6 w 8268: e5bef008 ldr pc, [lr, #8]!
% B z' K( Q5 [- y; H2 L 826c: 0000827c .word 0x0000827c! y7 r6 n8 R3 {" _9 E
8270: e28fc600 add ip, pc, #0+ B* k" e' |1 Y
8274: e28cca08 add ip, ip, #32768 ; 0x8000
$ H2 n* D# f" q7 A 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
8 ~( q3 \4 v% {& D5 ]6 w; E 827c: e28fc600 add ip, pc, #0
( N+ [+ S: [8 {" P; A& A 8280: e28cca08 add ip, ip, #32768 ; 0x8000% w+ F5 x/ K' F
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
2 j( L4 R* B) w3 F: s2 V 8288: e28fc600 add ip, pc, #0
0 n/ x) r" w$ q 828c: e28cca08 add ip, ip, #32768 ; 0x8000
0 I' C" C1 _, _; ~1 A, S2 I 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
0 v; u4 G9 M' ~% K: O! Y9 mnone:1 l) P( U$ ]* ]% E. d1 ]1 Q4 w1 H
00008324 <_start>:
7 V8 U5 z/ C* H9 c 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>& E9 z4 h, L9 f2 T8 j
8328: e3a0b000 mov fp, #0 ; 0x0 l3 u2 D5 C1 N+ I( v, ~( M( w
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
: J0 W' s% S+ c- M6 P* h& a 8330: e1a0200d mov r2, sp0 {' z5 z o m9 }7 m, a
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)) _; T9 a8 c1 ` C9 f, j3 Y
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
0 a' P% J. P9 A. u; u( `1 v 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
& q4 w5 ^7 f. U. ` 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
" O6 O* n( v' x 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
3 y* a3 K7 C0 _" h' R9 H* q 8348: ebffffef bl 830c <_init+0x2c>
! k7 M: b/ z' O( W& s3 l. X 834c: ebffffeb bl 8300 <_init+0x20>
7 U7 c k- y) N" d! J. w 8350: 00008404 .word 0x00008404. L4 B8 Q1 j# h1 u* n- n
8354: 000083cc .word 0x000083cc3 O0 Y9 i1 C( S- ~# @9 _ n3 J
8358: 00008408 .word 0x00008408 Z* F: N$ B- B, {4 Q
arago:
3 X/ U# \" s1 A00008294 <_start>:
- j s+ r" Z% O 8294: e3a0b000 mov fp, #0$ W. `8 H) N& V* M% F- X1 B
8298: e3a0e000 mov lr, #0
$ g- y8 Z5 r' N8 F7 J5 D% B q 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
% U+ P# C+ v. z. q: | 82a0: e1a0200d mov r2, sp6 a5 J7 g5 W$ {& e( v
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
: F8 C" p) J* J3 K2 \1 t5 f 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
+ l& p/ s' t% m6 V; O 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>" `0 h6 I5 V! c# ~; Q) ~2 f6 a( E
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
1 j% `# F, d/ _# B/ d5 C 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
2 e/ Y/ `# [6 o Y8 `7 @% h E3 w" J 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
: P3 d6 k/ l4 D; B4 X' ] 82bc: ebffffee bl 827c <_init+0x2c>
8 y7 X/ O' W$ y; q 82c0: ebffffea bl 8270 <_init+0x20>
% f) [' b, s4 ]7 `$ E6 U 82c4: 000083dc .word 0x000083dc
, ]) X* h' b) X" _ 82c8: 00008344 .word 0x000083447 Y0 Q2 Y5 m) _0 V1 @$ k
82cc: 0000837c .word 0x0000837c* y7 [" W6 z6 L; W+ s7 ~- Z$ W! d
none: Y0 q" w+ q, X5 e4 J- }4 U8 V: |
0000835c <call_gmon_start>:
Q3 `/ ?( m+ a# _ 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>( \6 O) r! d+ n9 _1 W
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
$ t& E) ~7 ?# O( J 8364: e08f3003 add r3, pc, r3
$ r. k# O7 Z s 8368: e7931002 ldr r1, [r3, r2] w7 J# u" N$ y
836c: e3510000 cmp r1, #0 ; 0x0
3 U7 ~) P" I6 U- M" y5 K3 M' e" }; q 8370: 012fff1e bxeq lr- W$ h/ c+ A4 V' a) i+ J, b8 |
8374: eaffffe7 b 8318 <_init+0x38>
! x. b2 b6 v. @+ m' l 8378: 00008264 .word 0x00008264; E* l/ u1 s R* S+ p* R
837c: 00000018 .word 0x00000018
$ c% k# W% J' marago:
8 Y- R" [ R- r: g& H+ i000082d0 <call_gmon_start>:
" w6 V. Y- m$ Q# P& J1 j 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
6 L) L- R6 ]! }$ O8 h/ _ 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>' w( s3 ]' w- q. v. X
82d8: e08f3003 add r3, pc, r3- m; o1 S3 a6 |
82dc: e7932000 ldr r2, [r3, r0]& B$ ?- k7 p1 @+ H0 [( t
82e0: e3520000 cmp r2, #0: T( x! }8 t' |4 r
82e4: 012fff1e bxeq lr2 Q8 L( L8 F1 E! \" S! T" g
82e8: eaffffe6 b 8288 <_init+0x38>
1 J2 I+ z% H# U0 k: a 82ec: 00008208 .word 0x00008208& b6 d2 M8 ]4 t- \
82f0: 00000018 .word 0x00000018" t+ z% ?$ }; L4 E) v* d
none:# ]! z& t. q+ h1 b4 O6 a
00008380 <__do_global_dtors_aux>:5 I6 D; n: Q. k9 x- ?
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
* x; w9 q. j, s- e* ^" @+ R 8384: e5d23000 ldrb r3, [r2]
3 W7 U" h% M; ] | 8388: e3530000 cmp r3, #0 ; 0x0
% F3 C& T1 m- @, B1 X, @0 k6 D( a 838c: 03a03001 moveq r3, #1 ; 0x1
, }7 E6 T9 c3 M$ D4 t 8390: 05c23000 strbeq r3, [r2]
- }8 r B! v% O& _) t* s D; H 8394: e12fff1e bx lr
9 r u( t% l# ]- r3 b& g5 q: J 8398: 000105f4 .word 0x000105f4" r2 O6 t8 F8 g9 D7 b" i0 Y, c
arago:
6 `- m+ O6 `$ @/ v. c: v) w1 S000082f4 <__do_global_dtors_aux>: g5 k: Y6 s) e
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
+ O1 L/ k( w- u0 `2 a" F ^0 K 82f8: e5d32000 ldrb r2, [r3]/ K3 j: u, v! A$ L+ V; {
82fc: e3520000 cmp r2, #0
; X1 N$ x& b: W8 k 8300: 02822001 addeq r2, r2, #1( Q( d3 {) p9 i$ J$ _/ Q3 _3 {
8304: 05c32000 strbeq r2, [r3]
' m( x" b6 \& ~, p. U) y- w' [' d 8308: e12fff1e bx lr
& G p2 g: h6 j! J- b) Y) @ 830c: 0001050c .word 0x0001050c
3 ~- I5 m0 n5 @- d8 G: m% Nnone:
" F( f1 N6 Q; S1 `- y( f- l* D& f4 Z0000839c <frame_dummy>:
0 ?% ?. M! I9 ?8 ~ 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
( g$ K& D- [! v% b l7 } 83a0: e92d4010 push {r4, lr}
: Z$ y. T8 p3 Z$ d/ j& D; S 83a4: e5903000 ldr r3, [r0]3 m. q% p9 E8 P) ^/ Y4 E' M' ~
83a8: e3530000 cmp r3, #0 ; 0x0# a3 d$ K1 P+ O" T2 p# k
83ac: 08bd8010 popeq {r4, pc}8 [1 G7 Q: b: t" W1 s6 q' A; ~
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
& \9 |" K2 e, `" C( W 83b4: e3530000 cmp r3, #0 ; 0x0
% D$ h$ R [/ q+ l 83b8: 08bd8010 popeq {r4, pc}% w. E' ]6 J1 N8 d+ m' c2 h0 }4 H
83bc: e12fff33 blx r3& x9 _& f6 S5 k5 V! D. S8 j
83c0: e8bd8010 pop {r4, pc}
) G e1 e; Y' R2 s- [ 83c4: 000104dc .word 0x000104dc) ]6 e# J" D$ A1 f. d. c
83c8: 00000000 .word 0x00000000! S. U- K) q0 u5 { o) K2 |
arago:
0 X9 U, N$ g* n) B5 T00008310 <frame_dummy>:9 ]) S- V) ?, U9 l% b
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
. h$ Q$ I3 v4 x1 M7 _4 J0 o( l' ~ 8314: e92d4008 push {r3, lr}% T. n3 ~/ m9 z# V: @! I5 {5 P
8318: e5903000 ldr r3, [r0]! g7 X# i0 w* Z( C y; @
831c: e3530000 cmp r3, #01 e S" ]( B6 l# s) N
8320: 0a000003 beq 8334 <frame_dummy+0x24>8 d3 a6 T! e3 v' y( J' U
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>$ j: l ?8 S, ~. U4 d4 l o1 ]. Q
8328: e3530000 cmp r3, #0$ N1 k, ?# ?# i' ~
832c: 11a0e00f movne lr, pc
" s6 m$ [$ q* Q# k6 W( a 8330: 112fff13 bxne r3
4 E- X: Z: j+ ?3 }' Z' T' {, [ 8334: e8bd4008 pop {r3, lr}
" `6 D7 O! W" b' t$ |6 [ 8338: e12fff1e bx lr( f" z, D6 t( O2 M
833c: 000103fc .word 0x000103fc/ t9 c8 `: z6 x4 O# V# r/ h7 r
8340: 00000000 .word 0x000000001 l# s7 A5 E) O& p/ J: c" ?
none:: ~! a3 F, A6 G
000083cc <main>:
# Q; H) R2 o; ?% } 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
, b. ~- x) j& \( a5 l 83d0: e28db000 add fp, sp, #0 ; 0x0
. ]7 h& y' z& l4 f 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
9 v' C6 ~3 g) m8 {' o1 b9 ] 83d8: e50b0018 str r0, [fp, #-24]" ~' E. q q* d- G i
83dc: e50b101c str r1, [fp, #-28]9 q' O4 Y* r S6 M
83e0: e51b2010 ldr r2, [fp, #-16]
; e& Z- @) q0 J5 z( C 83e4: e51b300c ldr r3, [fp, #-12]
! o" i- p4 E9 r% d: L 83e8: e0030392 mul r3, r2, r3
; J6 U, v# N3 v6 l! U 83ec: e50b3008 str r3, [fp, #-8]3 _6 G8 H! Z! k; g' Q" F
83f0: e3a03000 mov r3, #0 ; 0x0
: o& c; D* J. N$ B: n! x0 I# D2 x 83f4: e1a00003 mov r0, r3
$ r# i n+ D5 |$ ^5 ^ 83f8: e28bd000 add sp, fp, #0 ; 0x06 O. a# v, { W1 Q
83fc: e8bd0800 pop {fp}
+ R: X8 G7 d5 c; K! n8 B 8400: e12fff1e bx lr2 f6 L P D- c% ?( t5 D5 m S
arago:* F% X; c6 Y1 H" s/ N2 M8 K: J
00008344 <main>:: K1 J W, ?1 S# z( s( G
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
2 e' m2 Q. S. F1 V# C6 e2 f8 X 8348: e28db000 add fp, sp, #0; K: N! m! N, n$ T$ P! W
834c: e24dd01c sub sp, sp, #284 L* a9 t+ S5 e L+ U6 {
8350: e50b0018 str r0, [fp, #-24]
% s' [' ]7 r& x- s& I4 I$ M 8354: e50b101c str r1, [fp, #-28]
9 a5 k% ]& Z7 s$ s7 S+ c: z( B. M 8358: e51b3008 ldr r3, [fp, #-8]$ Q/ l! d/ w. d1 u3 F0 ?% `: c# G
835c: e51b200c ldr r2, [fp, #-12]; D2 h3 i3 T) l! o9 y3 g
8360: e0030392 mul r3, r2, r37 }6 m. S: m' n7 }2 g# k: x
8364: e50b3010 str r3, [fp, #-16]2 |, j' @* ~8 L
8368: e3a03000 mov r3, #07 A, M6 y" G. q# i& D, i3 P
836c: e1a00003 mov r0, r3
, F9 _8 `) v1 M% D6 Q 8370: e28bd000 add sp, fp, #00 U7 t9 `/ @) I* W, v3 W) o
8374: e8bd0800 pop {fp}
9 C$ V! y" w1 x( \- S8 r* ~ 8378: e12fff1e bx lr7 Y8 H0 G5 R( i: O2 h4 E$ Y
none:! v4 m6 B/ J7 G$ h: b% g0 |# P4 c4 B' a
00008404 <__libc_csu_fini>:0 S# D) {& O( w8 p8 X1 E
8404: e12fff1e bx lr
# D2 r& v, H6 m1 earago:% h8 L7 ]( p5 A+ W( e1 j% h
000083dc <__libc_csu_fini>:! \* C3 k$ \4 r1 O M
83dc: e12fff1e bx lr
7 x" ^8 T5 k1 Y" Inone:
' n6 `% V$ `0 |3 e00008408 <__libc_csu_init>:
P; h5 R1 k% G# u; A _ 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
; P$ X) J ^. m 840c: e1a08001 mov r8, r12 U& l/ Z1 a# j U8 N) X+ m
8410: e1a07002 mov r7, r2
' E% s0 A9 M: @7 w 8414: e1a0a000 mov sl, r0, ?# D+ a6 n; v) B! s* J6 t6 \! W
8418: ebffffb0 bl 82e0 <_init>
& q2 M, S- }+ E( r" N 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
% I& s5 I# B5 _ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>6 T, P6 Y3 M6 K( Y2 @& g
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>6 S9 h h: ]! B$ ]* s
8428: e0613003 rsb r3, r1, r3
0 A1 f* Z7 L* E/ B0 W4 ?" u 842c: e08f2002 add r2, pc, r2
& o& V1 R. N! ]# T" n 8430: e1b05143 asrs r5, r3, #2
! R/ i$ R8 M9 T/ o4 P7 J g# @+ P1 h 8434: e0822001 add r2, r2, r1+ E! _( U* }, F3 z: i
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}$ u8 _6 I5 ^( P: F# g/ ]6 S
843c: e1a06002 mov r6, r21 n. b# f4 e& M" _) f
8440: e3a04000 mov r4, #0 ; 0x0
, f8 B+ E+ e# ` 8444: e1a0000a mov r0, sl/ y5 i2 a- X4 A# h5 J
8448: e1a01008 mov r1, r8
- m5 V. g# A* L: x* E8 Q6 c 844c: e1a02007 mov r2, r7
) [, l+ u. o$ P; k6 J 8450: e1a0e00f mov lr, pc
0 r5 ^4 l: ^3 n5 o; j* Z 8454: e796f104 ldr pc, [r6, r4, lsl #2]
/ J5 Q1 u* Y. c) Y6 U 8458: e2844001 add r4, r4, #1 ; 0x1" R, B6 j* R( n! U. a5 D( J+ _
845c: e1540005 cmp r4, r51 O; i9 J# O2 |. E
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>3 T- ^* B. M Z1 g
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}: m+ j: r% I% N$ h- m. {: t3 g
8468: ffffff04 .word 0xffffff04) @! P: l/ C& c* y" m( G
846c: ffffff08 .word 0xffffff08- b5 c! h! A( }) c" [ v& e) M
8470: 0000819c .word 0x0000819c6 D) l- ?/ p6 f7 T! T& @+ J
arago:
: i* |' y: R* b! X& e' a0000837c <__libc_csu_init>:
& k! o0 v) R( A. Q4 m" X 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}' y2 Q, s& l& y L! Z$ g" G
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>3 T' G! c" {# C, W
8384: e1a06000 mov r6, r0; b+ F6 j# G6 t% W' r9 s
8388: e1a07001 mov r7, r1
! ^' Q$ B n9 C6 {' k! _ 838c: e1a08002 mov r8, r22 @( a5 f1 [3 q
8390: ebffffae bl 8250 <_init>
! g8 @: |- S0 g" ^ 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
. u+ S; ^4 d" g! e: v3 I 8398: e08fa00a add sl, pc, sl1 ~ G7 b; c1 @
839c: e08f0001 add r0, pc, r1
! x+ ?3 q7 e Y* M7 F 83a0: e06a5000 rsb r5, sl, r0' r" A8 F8 v$ {% D! V7 z+ H# k! Z5 J
83a4: e1b05145 asrs r5, r5, #2' g6 l4 |' \/ p0 |3 E
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
. a! K5 P2 v3 p4 a- I+ @ 83ac: e3a04000 mov r4, #0
) A$ P! r: w7 ]7 s, H# r( }4 W 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]$ z" s5 {: B, `9 q3 G# T* h8 L
83b4: e1a00006 mov r0, r61 t1 N# z- r( w( q
83b8: e1a01007 mov r1, r7
( u4 _3 u7 b& l2 Q9 r" Z' j1 c 83bc: e1a02008 mov r2, r8( R( }, I X; D1 j7 [
83c0: e2844001 add r4, r4, #1
3 Y# f) Z' R' _ |3 O 83c4: e12fff33 blx r35 t' I: [' f$ n4 Q5 \9 V: }2 l
83c8: e1540005 cmp r4, r51 g" ^- n1 K; i; V
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34> Z* ~- L3 O. d3 [
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}) `* U5 U, L# y9 r9 v
83d4: 00008054 .word 0x00008054
: x( ?) k1 M# S4 p5 K% }# H/ w 83d8: 00008054 .word 0x000080548 G' s6 f n9 ?" {) j8 @$ Q4 J
none:
$ c$ M* T, A$ X- v" ?Disassembly of section .fini:
/ `, H" t0 w0 ]! p/ G
( @. A) B+ a* U1 @4 d- L! X# K00008474 <_fini>:
% n+ E0 b. A' k& W" f9 M2 ` q' ~ 8474: e92d4010 push {r4, lr}: J2 m3 N5 E8 y" O
8478: e8bd8010 pop {r4, pc}0 p5 o7 Z6 B0 z, {+ d+ W
arago:/ Y. l1 W" d9 ?! o+ }6 x
Disassembly of section .fini:4 |* T9 C& ?* B& H' \. a0 \
" z& I4 Y; S' f* ]% [
000083e0 <_fini>:
. y; N- `( y2 y+ ?9 p+ T 83e0: e92d4008 push {r3, lr}
( c9 @ B: g: R# w5 l0 ^ 83e4: e8bd8008 pop {r3, pc}
' y/ B3 g; m/ d; v0 U# ] R' T! N5 X1 p+ a$ ]( ~' A
$ x% Q0 f' O; r5 I- z
, F9 K6 t2 U+ I8 v: i* a. E
|
|