|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:( [; u( t, Y: r% C: N
1 #include<stdio.h> ' |3 c Q& ~3 X' k
2 #include<math.h>! Q( B) C1 X( m7 @% k5 H
3 int main(int argc,char* argv[])
! A2 t. [/ o$ r+ K# l 4 {
$ C! z: ` ~& k 5 int a,b,c;
! t- C$ d0 {/ g* n" K3 K 6 c = a * b; K' w$ r7 T/ `7 q
7 return 0;
9 |$ ]9 `4 b+ P* F 8 }
" l. q/ L; S8 @/ M2 W9 e$ C6 n& Z4 L1 U) T/ g7 _% ?# g1 z
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看& V1 E. F( t7 }; V
none:: ^, C6 P5 ^$ c6 H7 @& E
000082e0 <_init>:
7 b$ \7 r& D& Q2 f 82e0: e92d4010 push {r4, lr}! t" T& X) u1 F5 `3 R2 \* H
82e4: eb00001c bl 835c <call_gmon_start>
! M" h1 O" y/ O4 f3 a2 F2 |* y: G 82e8: e8bd8010 pop {r4, pc}7 r- x J# J' w; t* C
arago:, b; n5 L2 F! h* W+ u
00008250 <_init>:: y* P$ x7 H" `; p/ D9 k' }4 L
8250: e92d4008 push {r3, lr}
! K& k; ?. r t9 k 8254: eb00001d bl 82d0 <call_gmon_start>2 x' R- `! v, N7 ~8 U
8258: e8bd8008 pop {r3, pc}0 Y1 c0 }5 z1 i1 v1 J
* |2 N0 @$ z0 y9 N- ]6 X% Snone:
: k4 [* F: Y. ~* _( q! P000082ec <.plt>:/ O; D* ?/ x: s! @, K& N4 T
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
4 W/ m$ l X" B' Z7 Y+ ~ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>2 Q) q3 z. c( i) }3 D6 v. `& W
82f4: e08fe00e add lr, pc, lr$ f2 l1 ^; [+ P3 l* t
82f8: e5bef008 ldr pc, [lr, #8]!
0 Y# P8 @ e" k+ m# C) F8 B& g9 C7 H 82fc: 000082d4 .word 0x000082d4
9 p3 u8 w: N) s' v0 X* L 8300: e28fc600 add ip, pc, #0 ; 0x0: ~& l# I& ~6 K% U4 U3 [
8304: e28cca08 add ip, ip, #32768 ; 0x8000* m1 P+ i- M/ i& x$ u, g) e
8308: e5bcf2d4 ldr pc, [ip, #724]!
! T8 w$ U- S) @. `. f' j( `! }$ Y# V 830c: e28fc600 add ip, pc, #0 ; 0x04 Q* W0 S- R# T5 u/ _) b% i$ c8 Z/ B+ I
8310: e28cca08 add ip, ip, #32768 ; 0x8000
2 R) `9 }: [ L3 [9 f1 b7 `0 {" I 8314: e5bcf2cc ldr pc, [ip, #716]!; h% H9 C- S) x; v% X
8318: e28fc600 add ip, pc, #0 ; 0x0
" ^! f$ L% ?- _$ N1 y4 l% u 831c: e28cca08 add ip, ip, #32768 ; 0x8000
. j0 X9 Q5 }2 w% m7 A& A% }/ B 8320: e5bcf2c4 ldr pc, [ip, #708]!+ }8 P/ I3 d8 Z; k
arago:
+ w' B! |0 @' k8 }* u9 j b, x0000825c <.plt>:
4 `0 B; o$ e* j7 ?1 P7 i 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!). @* G- J" X3 O4 N
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>% @2 V* a5 h- [/ o2 G; I
8264: e08fe00e add lr, pc, lr) a2 D- }& D# \* H6 }
8268: e5bef008 ldr pc, [lr, #8]!2 {4 `6 V- N5 z( C
826c: 0000827c .word 0x0000827c
0 \- A5 T$ t5 E6 K" r& B0 O% L 8270: e28fc600 add ip, pc, #0
1 C( M2 h3 r2 c* Q i: s, \* Q3 m 8274: e28cca08 add ip, ip, #32768 ; 0x80004 |8 R8 k2 ^3 {$ F
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
' G7 w4 g8 q6 f2 T3 _' i 827c: e28fc600 add ip, pc, #0- ]8 }6 m- C$ M3 I u6 Z9 M& X+ K6 w$ K+ K
8280: e28cca08 add ip, ip, #32768 ; 0x8000& A; T$ m, A4 s9 s
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2746 [3 ], x: d: T
8288: e28fc600 add ip, pc, #01 i3 ]; R4 D, s- F8 s
828c: e28cca08 add ip, ip, #32768 ; 0x80005 f+ I, K8 y: I2 |- g4 a) m
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
$ ?2 w4 k+ f4 W* z5 ~none:& p; j" {5 k8 `; M% ^" I
00008324 <_start>:
) |6 e6 P+ s2 \) m 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
4 O5 U3 [& B6 O% j 8328: e3a0b000 mov fp, #0 ; 0x01 e7 D) [( x7 _! `/ r( {
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
3 B' Z/ [2 C q; B' O 8330: e1a0200d mov r2, sp4 _ |% O. I/ ?" z) R2 f
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
2 ~- H7 ?3 G2 u) V8 a( } 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
5 L, p) W2 `% M- i 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>4 l5 j) ^4 W; K2 Y1 Q! a. m
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>! P4 a! |' ~8 V0 s' h5 ]4 l& T
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
1 L( ^5 Q& {& o4 l# ?# j6 p, a 8348: ebffffef bl 830c <_init+0x2c>
2 }( ^" K3 I7 M( U" y 834c: ebffffeb bl 8300 <_init+0x20>
" v8 I& r% U: }: [ 8350: 00008404 .word 0x00008404
& k* @2 ] j5 B, o% F% q 8354: 000083cc .word 0x000083cc
- E- c8 Q( _( ?' V! m* _2 `0 N 8358: 00008408 .word 0x00008408
6 A! ]1 T; b Y# Q3 H( ~* i" {9 earago:
]0 ?: v6 u: V. K$ q+ z% r00008294 <_start>:
7 o5 M" {- W; x8 o 8294: e3a0b000 mov fp, #0
; r( K6 s i1 [/ d 8298: e3a0e000 mov lr, #0
4 l5 i! m E9 q3 k! x 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4): ] _% A/ ^8 [4 s
82a0: e1a0200d mov r2, sp
/ G+ [) S0 A0 K0 W, N1 \8 Y 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)% ]; v* O6 j8 Y/ a9 l
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
7 f; p3 D/ u7 L E6 {* ?! L3 D2 _ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>) t3 f0 z( R* s& @! c
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)) z, c5 l0 H. C) m$ l
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
6 |- H& i$ P4 {' c 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
: g( x* Q' P. d7 O) O8 H/ |( e' [ 82bc: ebffffee bl 827c <_init+0x2c>! W! W8 E1 ?* ]" Q0 a# c
82c0: ebffffea bl 8270 <_init+0x20>3 V, N( W& `/ D1 n$ g# ^( Z
82c4: 000083dc .word 0x000083dc: ^* U- W. i0 E8 b( I. s
82c8: 00008344 .word 0x00008344: ?4 M2 C/ a4 i6 i" V5 j6 [
82cc: 0000837c .word 0x0000837c
) D: ^* e! ]1 x6 ]2 tnone:
: F# Z2 v" p$ O4 z0000835c <call_gmon_start>:- T- B2 d, l* `" U( _) D
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>. r( p6 p; ?: U
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>$ t& R3 K: n; ?9 i8 q+ J
8364: e08f3003 add r3, pc, r3
% W$ [1 p+ j: y% m8 C 8368: e7931002 ldr r1, [r3, r2]
# y6 e8 e; l! D. u 836c: e3510000 cmp r1, #0 ; 0x0* G+ d% u% e, N" p& f
8370: 012fff1e bxeq lr, ^; O- Z: }/ U! k+ c
8374: eaffffe7 b 8318 <_init+0x38>
, U$ j7 A0 R5 ]; U3 _( ~2 ? 8378: 00008264 .word 0x00008264, E5 M* H' X" _6 U. ~* J
837c: 00000018 .word 0x00000018
( h( [/ h, A( q2 ^! [ Garago:
8 J8 Y4 K0 k [9 V U- _000082d0 <call_gmon_start>:+ B' P7 e) E" q: E
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
( b% s% A: ?2 J/ L/ l% | 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
; f5 s. T7 U; h* d1 ?# K6 | 82d8: e08f3003 add r3, pc, r3
, H. w9 u& G8 S9 ^ I( p7 k 82dc: e7932000 ldr r2, [r3, r0]
; Z/ b4 I. `# I0 F9 S 82e0: e3520000 cmp r2, #09 U. C9 E) ~, S
82e4: 012fff1e bxeq lr
, c! T" P% H+ [6 C9 z y9 J& c 82e8: eaffffe6 b 8288 <_init+0x38>4 U. h, r/ T+ C9 t0 G7 g+ s/ c* K
82ec: 00008208 .word 0x00008208' Q+ \9 u0 u2 R" b2 x H$ ^& d
82f0: 00000018 .word 0x00000018% P8 p: Y4 k$ G% n, E1 i
none:
8 R' S+ d! s3 ^00008380 <__do_global_dtors_aux>:# y* X1 R0 O" e; C* i( h1 F
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
' `# J' O, V; E9 W 8384: e5d23000 ldrb r3, [r2]
8 q8 i, k5 e0 c: P 8388: e3530000 cmp r3, #0 ; 0x08 u6 E6 J. o: v9 E; J& h ^/ Z
838c: 03a03001 moveq r3, #1 ; 0x1, g6 e) M" A1 m1 M" l' A4 B
8390: 05c23000 strbeq r3, [r2]9 ~* d# M5 s% p- H8 D
8394: e12fff1e bx lr
; f( f; s7 N( ]) O C 8398: 000105f4 .word 0x000105f47 r8 n% `1 Z0 T( _4 Y& @
arago:
3 S7 q$ M7 C, W% H7 D000082f4 <__do_global_dtors_aux>:7 h1 y" S- j' V8 k5 n. D7 D
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>* s- b1 |% @2 j u3 H* d! W$ Q
82f8: e5d32000 ldrb r2, [r3]( s2 Y8 M% K4 N2 s y1 q9 h, p3 T
82fc: e3520000 cmp r2, #0
0 ~8 y" D4 O* G7 r1 D 8300: 02822001 addeq r2, r2, #1
- _% }$ X$ c/ V' K 8304: 05c32000 strbeq r2, [r3]
* E- u8 e, y$ Y1 T5 t1 d 8308: e12fff1e bx lr4 l5 S2 D- o8 F2 ^9 P* ` R
830c: 0001050c .word 0x0001050c
- x4 i8 y; P# P! p# inone:
0 j# J% \9 { |0000839c <frame_dummy>:
" T+ A% j( e! o: k2 S 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
/ K6 e$ W6 O$ N 83a0: e92d4010 push {r4, lr}
: s, f6 k* @6 H. z7 } 83a4: e5903000 ldr r3, [r0]
2 x* \- o& L, ~& ? 83a8: e3530000 cmp r3, #0 ; 0x0
! [. m- T% R7 R 83ac: 08bd8010 popeq {r4, pc}
. M, j5 o" ^* H* y 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>; L: `( n& p, K; h( Z4 I4 J K- G: i
83b4: e3530000 cmp r3, #0 ; 0x0
; F# `" I5 L& @2 W4 {8 ] R7 B$ f 83b8: 08bd8010 popeq {r4, pc}: _% l# k( C+ Y( F1 D& `
83bc: e12fff33 blx r3
: |( |: q5 X0 y# t 83c0: e8bd8010 pop {r4, pc}
/ v, l! t Z, V) ` 83c4: 000104dc .word 0x000104dc+ e3 c* i4 u* }2 l+ [# S/ o
83c8: 00000000 .word 0x00000000% m( {; p' c8 ?* u( O
arago:5 E1 V; O1 D6 P+ S/ p$ x& H$ Z. b
00008310 <frame_dummy>:
! f# s% R. M& w" }( X 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>* j- Z7 d# k$ P; L( e, O
8314: e92d4008 push {r3, lr}# q# r# ~ n' F5 y
8318: e5903000 ldr r3, [r0]
& B5 _; |# s) n$ v+ Y8 S, b7 w* a' @ 831c: e3530000 cmp r3, #0
6 }+ ?9 I/ r( }9 {& ~5 d$ B 8320: 0a000003 beq 8334 <frame_dummy+0x24>1 s t& a0 |' O# v- `# I5 [: H1 p
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
4 Z" O; S: ~: q( `& X: K: d3 L 8328: e3530000 cmp r3, #00 Y: ^1 ]) c B" f3 o5 p
832c: 11a0e00f movne lr, pc2 H# K+ Z9 R9 E# F$ L8 ?
8330: 112fff13 bxne r30 ]+ j: g! ?9 o, b4 N
8334: e8bd4008 pop {r3, lr}, q: B/ d% G! {4 Q0 g) N1 [
8338: e12fff1e bx lr5 W% L5 z& z% [+ O3 m) @1 n
833c: 000103fc .word 0x000103fc& c m1 ?6 G5 N
8340: 00000000 .word 0x00000000- q+ ]6 E2 [( C+ x+ F. i
none:
8 K+ z$ c Y* Q9 _4 S000083cc <main>:( m7 T2 [ [7 _ ~
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)% e: u& e( i7 W6 O$ ^/ {
83d0: e28db000 add fp, sp, #0 ; 0x0
1 e5 b) A: t! `' v+ g3 ~ 83d4: e24dd01c sub sp, sp, #28 ; 0x1c" m3 ?; C* ^/ V/ s7 D0 K* j
83d8: e50b0018 str r0, [fp, #-24]( x) u3 D0 W" O l
83dc: e50b101c str r1, [fp, #-28]
; s: e$ g( X, g8 a: V 83e0: e51b2010 ldr r2, [fp, #-16]2 P$ ?; Y" [. n6 i; L: C
83e4: e51b300c ldr r3, [fp, #-12]
& ~; e& y, k4 w+ s$ g0 I 83e8: e0030392 mul r3, r2, r3, R0 Y. ?4 Y. H6 A9 b, k! B
83ec: e50b3008 str r3, [fp, #-8]0 h! M* y+ X- c+ _
83f0: e3a03000 mov r3, #0 ; 0x00 o4 \' f+ }' S" ~$ [6 ~& S/ e
83f4: e1a00003 mov r0, r34 g9 o) }! w9 {/ d) _
83f8: e28bd000 add sp, fp, #0 ; 0x0$ `+ E3 z/ ]5 b
83fc: e8bd0800 pop {fp}
( m G& p2 S3 s4 b8 R 8400: e12fff1e bx lr! e7 O, y( \9 w0 @8 V+ b8 k
arago:
7 p* B( Q4 C! l6 X4 `8 ^( p00008344 <main>:" V. s" D4 r3 V2 K) j, {
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)3 m( E \; ^( c( [) i5 c
8348: e28db000 add fp, sp, #08 m) h6 ]# l9 }' e
834c: e24dd01c sub sp, sp, #284 l/ `; \1 c2 I: p5 W
8350: e50b0018 str r0, [fp, #-24]: v. i. O0 @7 j Q" n* f8 I
8354: e50b101c str r1, [fp, #-28]
# l7 c3 L3 @4 z4 v* ~0 n 8358: e51b3008 ldr r3, [fp, #-8]
# d6 F4 M& `; B- M% s. ?6 Y5 E 835c: e51b200c ldr r2, [fp, #-12]( O# x) p" }/ y& a
8360: e0030392 mul r3, r2, r3
7 y5 c0 R# }9 [( i' S$ w: w 8364: e50b3010 str r3, [fp, #-16]3 x3 Q; R3 U1 o+ N& w
8368: e3a03000 mov r3, #0, A) v7 v# }, T& C9 g
836c: e1a00003 mov r0, r3
+ S- n% @5 j0 `3 o/ Q( i0 k 8370: e28bd000 add sp, fp, #02 y6 ~* f6 t. b$ O' A
8374: e8bd0800 pop {fp}
" W M1 M! f6 c( J 8378: e12fff1e bx lr6 Q& j. F9 X, }+ s) ]
none:
7 x3 }+ X: p4 j1 s00008404 <__libc_csu_fini>:
$ E, l. j7 a' O* l( I! o- A$ L1 C) C% D 8404: e12fff1e bx lr( P( K/ ~0 r- X/ F8 F
arago:
) [$ A$ p3 _' r+ p0 d- N000083dc <__libc_csu_fini>:) E' H7 s3 t0 G1 j: c/ \5 `
83dc: e12fff1e bx lr' `( ~$ r P7 g3 ?5 [( a
none:* W8 N" ~3 J7 u
00008408 <__libc_csu_init>:
, J" e/ c. ^3 v 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
& F$ t6 k8 R, u+ D 840c: e1a08001 mov r8, r17 x: A5 n; r" M8 D' G" j
8410: e1a07002 mov r7, r2
: G& V( `; g) J: Y8 @ 8414: e1a0a000 mov sl, r0
& M& @. H: t( I2 p 8418: ebffffb0 bl 82e0 <_init>
& w7 Q. H/ A U" x" r 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
6 h) V( J* B% @# ]5 k 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>. S' |) [/ E5 t. O
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>6 V5 a6 T" n& m
8428: e0613003 rsb r3, r1, r3
9 T5 M. ~) {- u; ~ G* P B' ]( g 842c: e08f2002 add r2, pc, r2
. Y( H. t: |/ P- X 8430: e1b05143 asrs r5, r3, #2. V d& U: _) G( D
8434: e0822001 add r2, r2, r1
5 F6 f1 C9 G @( b ^ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}' j: u: v( H7 j( |6 }3 c3 ]9 w
843c: e1a06002 mov r6, r23 x! Z3 a$ [$ S: o. ^5 y
8440: e3a04000 mov r4, #0 ; 0x03 i: D& R6 ^' C. k7 W8 L7 O
8444: e1a0000a mov r0, sl- W* a. p5 R% e" z5 i" x1 t! C
8448: e1a01008 mov r1, r8
( E5 j! M" }* B2 M% X' o2 C 844c: e1a02007 mov r2, r7. ]% I7 [# }. V" S. b- |
8450: e1a0e00f mov lr, pc$ e7 ]9 r. `: O7 r {) _ {
8454: e796f104 ldr pc, [r6, r4, lsl #2]
" l4 {( s4 n& \5 c) d! g3 V0 b: ^ 8458: e2844001 add r4, r4, #1 ; 0x1
, R m* b6 j8 \ 845c: e1540005 cmp r4, r5
0 [* w; J t/ G% V3 h 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
- A: H4 k+ `$ s/ ~1 J' h. u 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
8 C/ Y# p4 z% W( i5 S 8468: ffffff04 .word 0xffffff04 G% F- [0 O* R) q5 t/ t; k
846c: ffffff08 .word 0xffffff085 O: g# h# d' C+ Q% @- g9 [
8470: 0000819c .word 0x0000819c9 g) g: a2 @1 {% J3 B
arago:) x1 D& `. q) u# l8 A" I. T
0000837c <__libc_csu_init>:4 ]7 ?1 s+ L @+ r9 g, N
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}% `1 o8 u4 J* E" c H
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
1 Y n y0 N6 H9 U2 o 8384: e1a06000 mov r6, r0/ R5 n6 f6 Y: i8 v. V- c
8388: e1a07001 mov r7, r1
( q, g# {. X3 ?- x& Q& O 838c: e1a08002 mov r8, r2; n6 M4 G0 n0 E, B- R
8390: ebffffae bl 8250 <_init>- N1 i( H; K4 c! J2 K/ C1 Q* x
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>4 }, N! E% i. x* h
8398: e08fa00a add sl, pc, sl
$ `; R4 ~6 b* p- u7 `$ J/ L% G! j$ B 839c: e08f0001 add r0, pc, r1! d3 G; V, a8 Z2 c- x/ y) X( D9 J
83a0: e06a5000 rsb r5, sl, r0- }5 b. P0 c9 \
83a4: e1b05145 asrs r5, r5, #2
; ^" H$ j$ R# H7 x) R1 I6 U, ] }5 t 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
9 i( u. g' @" y: L 83ac: e3a04000 mov r4, #0
+ v% }5 \# i! `2 c9 c1 K 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]7 `; ^. {1 h7 T. J5 n* V
83b4: e1a00006 mov r0, r6
4 w* o' |9 W5 R" A 83b8: e1a01007 mov r1, r7
6 k& S+ x9 Y/ L& x 83bc: e1a02008 mov r2, r8. w9 v) @+ O5 E4 o+ r
83c0: e2844001 add r4, r4, #1
$ u" y; W' z9 h9 [+ P 83c4: e12fff33 blx r3
' X5 c9 s( L) O 83c8: e1540005 cmp r4, r5* @* W* }+ E- [) k1 p3 D% c
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>* v2 d8 K: a5 Q+ k% T X# S
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
) y4 J! K& i& Q( ], P2 I# M 83d4: 00008054 .word 0x00008054" ?1 \& W, y: R& b
83d8: 00008054 .word 0x00008054
7 H+ B; Y4 P; i4 v% M& xnone:9 I* y) ]- s4 n. [: S5 e
Disassembly of section .fini:
/ y4 }: W9 x6 y/ P" z( I8 h+ T7 o
; D; t* {; z/ X* P9 Y: }7 Y00008474 <_fini>:
& L% R/ N+ w" M/ P, c 8474: e92d4010 push {r4, lr}+ X; M6 E+ [8 M, O
8478: e8bd8010 pop {r4, pc}: Z7 Y5 U* S$ g
arago:
) p' p9 r2 f4 m4 j& S+ }9 EDisassembly of section .fini:
( R6 E0 Y. Z# N: ?( \# [
/ e! @" Z, Q9 s& ^' Z3 b( g000083e0 <_fini>:
/ a6 t$ o7 Z; g4 E, n$ C8 z 83e0: e92d4008 push {r3, lr}8 X7 k6 l+ }0 X3 ]7 D
83e4: e8bd8008 pop {r3, pc}
* _6 J0 @8 h4 M9 U y8 S
: m' \& `2 M; z, K7 W h X* ?; B& ~2 ?( z- S, v, H0 ~
& j8 G! O; v. W' n1 q |
|