|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
" k T" R# h) ?* ]* z4 V# a6 q 1 #include<stdio.h>
0 r2 L7 f# B4 `' _ 2 #include<math.h>2 J5 G3 w( m- @8 P9 E
3 int main(int argc,char* argv[])
& m( D# p9 D3 d" l 4 {
- g: W. o7 l4 U5 W* U 5 int a,b,c; T2 B2 Y" o5 E7 N4 r% Y! w2 C) B
6 c = a * b;/ H+ N' P$ i* `) k5 U
7 return 0;) @, R7 ` D6 W
8 }
: |: f: X4 K4 u. y) k2 p$ b8 N$ G6 j; T# m# v; X- j, ?6 i
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看1 Y( \- ?3 c4 L5 c$ O! m$ r1 q3 m* U
none:0 a, M1 z2 x0 s
000082e0 <_init>:# S0 K' \. B! R$ r
82e0: e92d4010 push {r4, lr}
# I0 L7 n) s: |6 z 82e4: eb00001c bl 835c <call_gmon_start>/ f: J3 [4 Z+ v- k
82e8: e8bd8010 pop {r4, pc} b: a+ m1 w! N* l& K
arago:( h6 k) ?, I: U3 ?) f, h
00008250 <_init>:! T" r( [! [; h6 d$ G0 ~* T3 H6 z: n
8250: e92d4008 push {r3, lr}
1 d/ b" ~' h7 z" J- x* |% W5 h 8254: eb00001d bl 82d0 <call_gmon_start>
" l- c9 w& ^6 v9 h; k8 J 8258: e8bd8008 pop {r3, pc}4 {, _' z0 c2 F% w
) J. f; u: ^9 {5 m5 v* a. X `- w$ qnone:) D% a* Z! }1 b$ p/ @) g0 H
000082ec <.plt>:' g. W) D: q. X) L
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!): G( X7 U) Q8 f% A6 p. q' R: o
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>1 y: w$ i. [1 J8 S6 M
82f4: e08fe00e add lr, pc, lr' Z8 S0 L3 _' A% {0 X& X& |
82f8: e5bef008 ldr pc, [lr, #8]!# b7 c) i$ D' M/ L# b
82fc: 000082d4 .word 0x000082d4& `4 g$ t8 T% |! r3 W. n4 O4 V! Y
8300: e28fc600 add ip, pc, #0 ; 0x0: x6 b4 @2 M6 _3 o# r4 n- b; ]% F
8304: e28cca08 add ip, ip, #32768 ; 0x8000
3 M' e9 p9 @7 M; w: s5 J7 D 8308: e5bcf2d4 ldr pc, [ip, #724]!/ \" g2 Q+ l; H; W3 `# _
830c: e28fc600 add ip, pc, #0 ; 0x0
2 }) A+ z* q. B' g u4 ]8 ` 8310: e28cca08 add ip, ip, #32768 ; 0x80003 Y2 _8 H3 ]* [$ X7 i
8314: e5bcf2cc ldr pc, [ip, #716]!
6 o d p' A6 f9 r; f 8318: e28fc600 add ip, pc, #0 ; 0x0
1 J7 G/ L; [3 Q" L) J4 R 831c: e28cca08 add ip, ip, #32768 ; 0x80007 j9 M6 c2 j* m' w5 d% e5 W
8320: e5bcf2c4 ldr pc, [ip, #708]!0 s" c( E1 C3 {: n: W
arago:2 }( m/ z2 m, R) R' S: b; r
0000825c <.plt>:
& K7 }, S. y" d) b' Q3 F9 k- H5 Q 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
& b5 n* h: ?3 F+ i 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>' t% l, Y S8 r' x: T- R9 H
8264: e08fe00e add lr, pc, lr# S S, w9 N6 T/ c4 [
8268: e5bef008 ldr pc, [lr, #8]!% m) c5 u& W7 d8 P
826c: 0000827c .word 0x0000827c" ?3 |8 Z; _) r5 U: ^5 o# Y# ?% m, X
8270: e28fc600 add ip, pc, #0
8 _5 R9 d, B2 y6 i. P 8274: e28cca08 add ip, ip, #32768 ; 0x8000
1 E4 Z# q6 \3 Y0 k1 y 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
4 K3 k; ~* R7 ?- n 827c: e28fc600 add ip, pc, #0
3 @/ U& ?. A& d/ g0 b 8280: e28cca08 add ip, ip, #32768 ; 0x8000& C7 p) C9 f5 i( z" H" }
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
- I! }% `: Z! q7 H1 j- n 8288: e28fc600 add ip, pc, #06 c9 P9 u+ c0 S2 K
828c: e28cca08 add ip, ip, #32768 ; 0x8000- o9 N' p! M0 }0 n5 ^
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
* z# c' I, W4 n, Y# h! T* u1 cnone:2 c& x* K7 z; r
00008324 <_start>:
' O6 q' n7 Y' L: n+ M 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
8 p5 ?/ o: W+ ]* l 8328: e3a0b000 mov fp, #0 ; 0x0
# T" T; e q8 T) m6 m9 W 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
; Z' f7 F. k6 E; `4 v+ v Z' J( \ 8330: e1a0200d mov r2, sp& v' \* W, {! M
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!) x# K+ @' [1 `* h" ^
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
- u% X: P2 g9 L 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>& Y8 ]3 u1 t: H' b- D3 ?
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>( D# ]" m( V6 t. E/ k: f p
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
- {$ Q3 t) [) }! g! \6 |* y* v 8348: ebffffef bl 830c <_init+0x2c>6 j' F9 t4 g' e
834c: ebffffeb bl 8300 <_init+0x20>- f- {6 S- Z7 j
8350: 00008404 .word 0x00008404& A0 m& `" e1 u" b0 [+ ?5 g
8354: 000083cc .word 0x000083cc
. w, b0 U# W& V! }5 k, _; d/ X" c 8358: 00008408 .word 0x00008408
) y7 x8 o: E( V- o6 K. M- O9 @arago:
7 {7 U' ~* S1 |00008294 <_start>:
& U* `" b7 I% P9 u( \* s, p 8294: e3a0b000 mov fp, #0) G# U& t2 r1 Y* a3 N* O
8298: e3a0e000 mov lr, #0
5 Z/ [! `1 V' k( Y. Q 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)- \/ \6 j- e o! S7 m$ ^" J. t
82a0: e1a0200d mov r2, sp& j* Y' n# m) a- ~
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
" o* Z$ G: V8 L7 A1 ` H3 v2 b 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)& ~1 A7 A' H ]2 Z$ V7 G' I
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
1 _4 A* a% F7 |% }8 N- E0 d 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
$ c" p, c* F7 L: U/ F c 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
: |4 }/ G4 s* n% c9 m5 Q 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
7 K6 H1 q( n; h% U1 X( G9 U 82bc: ebffffee bl 827c <_init+0x2c>
9 r5 b; u6 ~3 y4 e! O: {* A H 82c0: ebffffea bl 8270 <_init+0x20>$ N7 R5 P# a1 e
82c4: 000083dc .word 0x000083dc
$ L7 B% K v9 i# X% J 82c8: 00008344 .word 0x000083449 }: v6 A4 r. f/ m2 x# K ?' Z
82cc: 0000837c .word 0x0000837c
6 v& ]! D2 K- f) O! H8 znone:3 e6 i- V$ I. N
0000835c <call_gmon_start>:
3 I( u, G7 J" v# j- W 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>! O. O. E5 \6 o( h" e, f- X
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>0 f, N! o6 H4 f; o: r% w+ v6 x+ a
8364: e08f3003 add r3, pc, r3) t6 ~! J. g8 l3 @. `) ~
8368: e7931002 ldr r1, [r3, r2]
- {/ F7 E4 @) K+ ~! K! d4 L) v3 q, c 836c: e3510000 cmp r1, #0 ; 0x02 z: K; D# w3 J6 J8 P' Q
8370: 012fff1e bxeq lr
; V/ ^! W/ y" z* h# y 8374: eaffffe7 b 8318 <_init+0x38>+ k) T$ Q1 q9 f% m2 ?
8378: 00008264 .word 0x00008264
" N( d& i$ Z; I+ V4 K2 r2 Y/ r 837c: 00000018 .word 0x00000018
: t+ Q7 X& S+ T8 z+ B! V5 narago:0 j( Q4 E7 D- f- x- X
000082d0 <call_gmon_start>:
: R* U) m" ~1 J6 q w 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>6 P: G) w2 C5 l0 v' H
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>6 a3 U! a) Q* q
82d8: e08f3003 add r3, pc, r3, r# m3 w7 C! X# H
82dc: e7932000 ldr r2, [r3, r0], r' e/ ?) N& Y9 j/ v: w
82e0: e3520000 cmp r2, #0
+ `0 a1 |0 ? l 82e4: 012fff1e bxeq lr
8 P& Y$ R0 W0 n6 x0 b& Q+ G0 s) X 82e8: eaffffe6 b 8288 <_init+0x38>
4 ^, e; K3 {- t8 x' x7 V 82ec: 00008208 .word 0x00008208
- P R# L- A, U3 g 82f0: 00000018 .word 0x000000180 E: Q$ R$ \0 {* [7 u" U/ }. c' ]
none:
, b3 E# W' y0 l: J00008380 <__do_global_dtors_aux>:
3 W( H( ^6 H, V2 _ 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>0 R) D+ T: q- Z5 l& K
8384: e5d23000 ldrb r3, [r2]: g' V8 o- I! ?' L. _
8388: e3530000 cmp r3, #0 ; 0x0
. P Z0 `# y; n1 _( N1 [ 838c: 03a03001 moveq r3, #1 ; 0x1
) f1 e7 F8 s4 e9 _ 8390: 05c23000 strbeq r3, [r2]
2 ?, @: @( H" q3 l# x' {' I7 E 8394: e12fff1e bx lr
( h0 e% B) a& n8 p( M 8398: 000105f4 .word 0x000105f4
; q8 E# g7 ^, x- K9 Sarago:& e v2 `# E9 f; W$ L2 ~/ E
000082f4 <__do_global_dtors_aux>:: B2 ?; e; X3 p. H! V. T
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
5 b. [" u4 |: x( Z( ^ 82f8: e5d32000 ldrb r2, [r3]
~) B+ R" G. t% w- c& L 82fc: e3520000 cmp r2, #0
7 J0 L5 ^5 t8 }+ @ 8300: 02822001 addeq r2, r2, #1, Z/ ^; Q9 @8 _9 }3 W8 [+ J* k
8304: 05c32000 strbeq r2, [r3]6 l- }" y' F: A: x5 M
8308: e12fff1e bx lr7 u$ r1 ~1 F2 i' h3 @% T# N5 R/ S
830c: 0001050c .word 0x0001050c
k0 k. l5 |5 |. w$ l6 mnone:# E {0 d& h5 I. b: h2 G
0000839c <frame_dummy>:
% v- X0 k% w- ^" D# t) ?8 } 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>, d/ D1 H4 ?2 P Y9 n
83a0: e92d4010 push {r4, lr}
" E: Y; ]1 h$ D) K, ^1 l6 @7 A 83a4: e5903000 ldr r3, [r0]
, ?8 Z" g# q W" n7 J- W4 _ 83a8: e3530000 cmp r3, #0 ; 0x0& U k" {2 Z& T J# `6 x
83ac: 08bd8010 popeq {r4, pc}
8 S7 {. A+ v' e' ]! U% | 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
9 |9 v5 C( T. U 83b4: e3530000 cmp r3, #0 ; 0x0 R4 [1 I9 i f6 ~% p
83b8: 08bd8010 popeq {r4, pc}
- u) { c9 a7 K8 P* E7 e 83bc: e12fff33 blx r3
9 w4 D% \4 T- c- x' F 83c0: e8bd8010 pop {r4, pc}
" S' e; G; t+ p 83c4: 000104dc .word 0x000104dc
. I2 L. x8 t: D% {1 I! O4 y 83c8: 00000000 .word 0x00000000
5 f4 M+ z! D( u$ w# {3 narago:
6 A6 U/ L5 O$ G00008310 <frame_dummy>:: d$ r# h6 \3 @! n& n' g/ I
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>! D$ E+ q! Z5 a; J9 T: K
8314: e92d4008 push {r3, lr}
, ^" L- i0 v3 K) L, P9 [+ P 8318: e5903000 ldr r3, [r0]: I* y: P1 @0 C1 w
831c: e3530000 cmp r3, #0
" w+ \' J3 Z& o' @; Z# t 8320: 0a000003 beq 8334 <frame_dummy+0x24>6 O* x h* F" _% \) p
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
2 M; g* D! W6 u% n2 g& c" y 8328: e3530000 cmp r3, #0# E; [, Y6 ~. e
832c: 11a0e00f movne lr, pc% p. N- k8 B; a6 R+ Z- s
8330: 112fff13 bxne r33 N/ k! n/ q @$ ~4 Z: d, g
8334: e8bd4008 pop {r3, lr}" F# O/ C5 W8 j8 x. ^' N
8338: e12fff1e bx lr
, p8 [% @4 p# F' D* F. v 833c: 000103fc .word 0x000103fc
+ L' o0 P+ p$ x, b) e" ? 8340: 00000000 .word 0x00000000
( [* T/ O( k- m1 Enone:
9 I, H. R! ]% U: F* {4 t6 V7 C- C1 n000083cc <main>: B: t$ T$ q9 z& f* R+ X& }" X
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)- a4 ?, W' {; H' E$ x v
83d0: e28db000 add fp, sp, #0 ; 0x0
. ~3 ?+ a7 z) _4 s# G 83d4: e24dd01c sub sp, sp, #28 ; 0x1c4 W4 s: A5 A9 G) V) p, S& [7 l
83d8: e50b0018 str r0, [fp, #-24]7 ]$ a* ~" H- j3 D: O
83dc: e50b101c str r1, [fp, #-28]# K4 I4 |: v) S3 q/ B5 U5 j
83e0: e51b2010 ldr r2, [fp, #-16]$ r1 J5 \6 b9 J: p
83e4: e51b300c ldr r3, [fp, #-12]
- R8 g7 ~' [9 B R( Z3 [! `# g 83e8: e0030392 mul r3, r2, r39 Q+ ^4 s W: C4 o5 |! y
83ec: e50b3008 str r3, [fp, #-8]
+ h T" d" k1 Q' O( N! x 83f0: e3a03000 mov r3, #0 ; 0x01 {* D6 o1 o/ o7 k! \8 J# X# g
83f4: e1a00003 mov r0, r3
. b0 {" J+ ^) C3 Q 83f8: e28bd000 add sp, fp, #0 ; 0x0
( h$ D" r9 K; C0 @4 i8 [9 R 83fc: e8bd0800 pop {fp}7 N+ z- \ E. M8 c' A* U e! `, ~
8400: e12fff1e bx lr* J' F+ ^4 f/ U5 |" g B9 A w
arago:
1 G( p2 Y' b8 u0 ?- {1 P00008344 <main>:
, P0 ^& s1 I6 ]1 D. D$ S) { 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)0 t5 G) ~# b/ `0 b2 r
8348: e28db000 add fp, sp, #0
, {6 p) W6 K/ {+ T 834c: e24dd01c sub sp, sp, #28/ v% J6 b5 W8 A) L/ N$ S, T+ e# S" U
8350: e50b0018 str r0, [fp, #-24]$ r6 b$ n3 o2 W1 o5 n2 [+ B
8354: e50b101c str r1, [fp, #-28]: V7 m1 E+ f# i4 C- m( k
8358: e51b3008 ldr r3, [fp, #-8]1 c$ v; F+ y$ a$ i- _5 G4 q
835c: e51b200c ldr r2, [fp, #-12]
0 w1 G' n2 E/ L1 c6 W2 x+ d p 8360: e0030392 mul r3, r2, r33 Z+ c* x" C2 p0 V$ P/ S7 u
8364: e50b3010 str r3, [fp, #-16]
4 S( Y3 z b a1 N 8368: e3a03000 mov r3, #0& B& s# x; D& K$ x& ~2 a- b
836c: e1a00003 mov r0, r3( w- `/ Z( O$ ]/ A+ H
8370: e28bd000 add sp, fp, #0
+ {! z: s# ^ `4 ] 8374: e8bd0800 pop {fp}" t1 I% \3 B! e$ D
8378: e12fff1e bx lr
& B$ @$ C: x8 ?/ D6 ^) Snone:, B, H- p" ~/ q G ~
00008404 <__libc_csu_fini>:
1 ^* p+ t! a$ g- n 8404: e12fff1e bx lr
0 ?6 T1 ?. t6 d2 t7 |7 Xarago:
- l' H" a: U7 `7 t000083dc <__libc_csu_fini>:
& O$ F6 v, Y5 K3 \( r3 F2 l8 K 83dc: e12fff1e bx lr7 u7 M$ S( r% |4 D) _! Q
none:
+ k0 Q; S; X, j8 |00008408 <__libc_csu_init>:
( i9 d7 R# z# E3 R5 Z$ o* P 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}: P, D8 ? u7 A" o6 E* ]9 L1 S
840c: e1a08001 mov r8, r1! t* H% }% O" _
8410: e1a07002 mov r7, r2
$ Z: q/ h3 @5 Y J) e 8414: e1a0a000 mov sl, r00 Z; j1 x0 Q$ U' u2 d5 w" q
8418: ebffffb0 bl 82e0 <_init>2 Q( G: K v$ \$ I, a" W. _( i
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
& j7 m5 j9 G/ p: P: h& A 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>- K# W0 K% z/ I# [& _$ U2 {
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>/ A7 }) u2 U8 d4 U; b" B! b4 Z
8428: e0613003 rsb r3, r1, r33 X+ p! Y% T+ t3 }8 w
842c: e08f2002 add r2, pc, r21 `- H$ `" A8 Y$ K( i9 d/ b) Q
8430: e1b05143 asrs r5, r3, #2; y: p' F" c" ]8 l* x& H
8434: e0822001 add r2, r2, r1
: e; w/ I8 [4 i0 V1 A1 f 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}3 [5 n3 F/ m% G; D
843c: e1a06002 mov r6, r2
1 G/ U# A! D8 Y* J M% @7 i 8440: e3a04000 mov r4, #0 ; 0x0% f: l5 M/ V1 X) u' ] d
8444: e1a0000a mov r0, sl
2 J# d3 h8 c" _' W( j2 U2 K# \ 8448: e1a01008 mov r1, r80 h4 N: a. x- R( p% J3 q
844c: e1a02007 mov r2, r7, N$ C5 n. z- l5 ?
8450: e1a0e00f mov lr, pc
! B( h |& }; ]2 ] 8454: e796f104 ldr pc, [r6, r4, lsl #2]
$ \% D! @! R; ~/ ~8 ^ 8458: e2844001 add r4, r4, #1 ; 0x1
5 O6 H2 `0 @7 f# v. u2 I5 b% D 845c: e1540005 cmp r4, r5
# c" x! X0 ?( h. o9 s 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
4 V$ H q5 r: E8 N; ] 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
' E" |2 P" \( Q: G 8468: ffffff04 .word 0xffffff04
6 T6 w3 B- z; ?5 y/ a) x. @: V 846c: ffffff08 .word 0xffffff08! {$ U9 n, o4 s0 @5 n$ k' n# p
8470: 0000819c .word 0x0000819c+ s. v! K N" u0 |, o0 K ?
arago:/ s% ]( e8 a$ J' C7 k
0000837c <__libc_csu_init>:& c4 ~% n% D% \+ l- t
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}/ Q4 I6 K6 {' e; v/ \% |$ n
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
1 l1 q+ y8 R8 G; L; \3 q 8384: e1a06000 mov r6, r0( n/ N. G6 p/ w& z
8388: e1a07001 mov r7, r1+ X. I/ E, [. R8 v6 `
838c: e1a08002 mov r8, r2
* a3 Y# N1 Y; ~ 8390: ebffffae bl 8250 <_init>- Y2 x1 D. w. {4 }
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>$ A, W, N+ t% F, N) J' W
8398: e08fa00a add sl, pc, sl; _( G5 e3 u# }5 f8 P4 ^' @" v3 B
839c: e08f0001 add r0, pc, r1
5 [6 m$ |0 w$ d. J8 D 83a0: e06a5000 rsb r5, sl, r0! @6 b6 L6 P& v7 [
83a4: e1b05145 asrs r5, r5, #2
6 U+ W3 s9 O1 [) v( a; M 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}8 P/ { ]6 d. u* W1 e) ~# G4 ?
83ac: e3a04000 mov r4, #0+ ~ T4 I5 N6 H7 M9 B. ^+ q* _
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
$ z7 s( o" H# |! [ 83b4: e1a00006 mov r0, r6
" ?. F: L. n, E. x& v6 H 83b8: e1a01007 mov r1, r7
6 p7 {; u0 l% Z1 z 83bc: e1a02008 mov r2, r8
- [7 w5 G9 P& } 83c0: e2844001 add r4, r4, #1
. ?- V* P' |/ z3 A( j/ E# H 83c4: e12fff33 blx r3/ e; B4 m3 [* d; H2 J
83c8: e1540005 cmp r4, r5& @; `9 w8 U6 r# N5 M2 U
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>0 Z: E& p5 [0 R( T( |+ y4 i3 ?
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
' n ] Y, M. M 83d4: 00008054 .word 0x00008054" M; H7 E" v6 V0 u" l5 s
83d8: 00008054 .word 0x00008054$ D3 Z" m' ?' |
none:: F( k( A+ k' D" M$ S- I
Disassembly of section .fini:+ q! q5 D5 E, M. s0 D% |
, @1 N+ a4 A6 Q* S* ~" ~+ h8 q0 [
00008474 <_fini>:
# J6 _3 y9 D" o$ h" N 8474: e92d4010 push {r4, lr}( j8 i2 h/ e8 y3 R
8478: e8bd8010 pop {r4, pc}
9 G* v' A0 }6 \9 c0 [5 H# Harago:
9 H0 i, r U1 B+ f/ Y" F" \Disassembly of section .fini:7 G6 E9 ? T W% n
6 \2 V1 a# H. t/ k0 n000083e0 <_fini>:9 P6 W: u7 }/ _* C' c5 M
83e0: e92d4008 push {r3, lr}
d! ]9 \7 M7 c* x j 83e4: e8bd8008 pop {r3, pc}. x* m ~- n" V$ X, j" R0 z
9 Q+ D3 j# z# y9 }8 ^. n% @+ B% V$ l* z# i% s- ^3 _$ p
% @( A( Z! s9 H% N: l6 d |
|