|
5#
楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
1 C' }' w9 o1 `5 { 1 #include<stdio.h> 4 e5 d5 M# ?5 b$ r; x. g9 V- V5 M! E4 z
2 #include<math.h>
" i+ i% A* x7 t% x; }. \4 n8 ^ 3 int main(int argc,char* argv[])
4 x: D" |5 d$ f; L \0 r) _/ F 4 {. e6 ^; \. d$ ]8 u
5 int a,b,c;9 P) i2 u: ]- P$ m
6 c = a * b;- E0 p+ D/ D( e
7 return 0;
5 l: s8 f6 ^, i, u$ G; ^ 8 }
& q$ Y6 z, h% d/ I, M! l) J. h: p' p" E/ h& g7 i( ~
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看+ ]6 Y7 k! T1 g& d2 D! ~0 J
none:
7 v/ j) o0 E- w( w+ M' e: G& m000082e0 <_init>:8 l [( J( M0 P$ r1 D
82e0: e92d4010 push {r4, lr}( s$ ~( k; E& g
82e4: eb00001c bl 835c <call_gmon_start>
8 \4 T0 R9 Q$ s# P2 k) g- R 82e8: e8bd8010 pop {r4, pc} ^* Z$ m& |- g4 K, i
arago:
" C9 M' {0 Y" M. E9 H00008250 <_init>:
0 f) D- m# B0 f9 Z$ s 8250: e92d4008 push {r3, lr}
6 V. e: j7 Y: w. z) f, T6 T; Q5 C 8254: eb00001d bl 82d0 <call_gmon_start>8 h5 }' `+ S8 m n+ s
8258: e8bd8008 pop {r3, pc}& }& g9 i: t& b. Q u0 h9 b
& U0 h0 ? h' M( c1 U) n1 M
none:* n3 x- ]1 c! Z+ a4 Z2 |
000082ec <.plt>:
+ u7 w& w5 Y* A6 q 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
; l. {, F. Z' I( i 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
3 U' z* y/ y+ c& ^ 82f4: e08fe00e add lr, pc, lr! N$ q0 b y0 m( I& u; z
82f8: e5bef008 ldr pc, [lr, #8]!6 Z# X* m1 o) b# X1 Y, `
82fc: 000082d4 .word 0x000082d4
# y, [- [( q. ^# C) ?" x5 ~5 { 8300: e28fc600 add ip, pc, #0 ; 0x0+ c6 m$ O) N* g7 z2 b! g
8304: e28cca08 add ip, ip, #32768 ; 0x8000. _* M& s6 K& l8 F' _5 G5 Q
8308: e5bcf2d4 ldr pc, [ip, #724]!
3 e9 ]# z# C: b5 l" u 830c: e28fc600 add ip, pc, #0 ; 0x0$ {) I0 r4 \% F
8310: e28cca08 add ip, ip, #32768 ; 0x8000
& n" i% h" @$ p9 T7 W& G2 p8 r 8314: e5bcf2cc ldr pc, [ip, #716]!
+ l. q: p5 ^) x' _6 u 8318: e28fc600 add ip, pc, #0 ; 0x0
5 g& m) v1 e& i3 `- n! r& ] 831c: e28cca08 add ip, ip, #32768 ; 0x8000
: z7 n( q- c8 F: m7 _& |( L. h 8320: e5bcf2c4 ldr pc, [ip, #708]!5 \% O) V& ?+ }7 I+ \6 ]# `+ g
arago:% s- B0 O( K/ _: g ?# c* N
0000825c <.plt>:9 Q. l% j1 W. i4 Q( h3 d9 p9 I3 b
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)# c; L0 P5 W. V9 y$ w
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
/ ?3 I: ]! y# ]* o) V 8264: e08fe00e add lr, pc, lr
' `% k7 v0 a5 B5 p3 v% P j 8268: e5bef008 ldr pc, [lr, #8]!
3 q7 F; P4 p2 T& `1 U, n6 S 826c: 0000827c .word 0x0000827c
: y) p6 I6 j5 b6 e 8270: e28fc600 add ip, pc, #0
$ g1 E* S6 d. @. L8 E ]. P# B& h 8274: e28cca08 add ip, ip, #32768 ; 0x8000% Q0 c% X! V0 V& Y- U+ l6 Z4 q( R
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c, J! D# `0 N7 a+ j
827c: e28fc600 add ip, pc, #01 b, c, ^* Z' R$ X6 k* d
8280: e28cca08 add ip, ip, #32768 ; 0x8000
; p' o5 {$ \5 {3 ~# h' j4 U 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
+ f2 S, h2 D1 h' J5 R: i6 n 8288: e28fc600 add ip, pc, #0
* v1 t1 g' {- ?9 @- B$ b 828c: e28cca08 add ip, ip, #32768 ; 0x8000
h% a/ g# J# ~ 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c& k4 ^7 J' {5 l& z
none:7 r3 j- P( g& G" P; k8 }, i! S, `
00008324 <_start>:
1 f) f4 K- W8 L# P9 F% `; x 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>6 v1 M* Z+ p5 m& ~8 e
8328: e3a0b000 mov fp, #0 ; 0x0" F: [7 U% A3 ?1 ?% g& g# c4 R/ X
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)( v) Q5 _! L/ j) l
8330: e1a0200d mov r2, sp& g: u' Y- f% V
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)- u8 u. _! ]2 H6 H
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!); H( O7 _7 O" u
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
8 H. O* Q9 J3 }9 o9 { 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>3 Q& y2 q# r0 ~( r2 ~! Z
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)! e+ P2 g( u; C" m& u$ n0 ?
8348: ebffffef bl 830c <_init+0x2c>' L( K) `0 X3 j8 i
834c: ebffffeb bl 8300 <_init+0x20>
/ L" I) p* d/ z 8350: 00008404 .word 0x00008404$ b, g% a" S6 N( J5 d
8354: 000083cc .word 0x000083cc
' d8 R: z3 y; A* f7 K4 t7 a4 ^+ L 8358: 00008408 .word 0x00008408' q- [+ v9 Q4 P3 m& C' s) h* ]$ ~( Q
arago:
& Q3 q- c5 E7 k2 Q( d& ~" d8 I' T00008294 <_start>:
: ^. g& H4 q1 U# Z; j D4 \) J 8294: e3a0b000 mov fp, #0
" p3 @5 N1 z. A% I$ J# }: v) c5 A6 Z' R: X 8298: e3a0e000 mov lr, #0
0 x5 X& C! O: b& I9 M 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)0 x$ |! {% g7 U$ T' Q; H# p" n
82a0: e1a0200d mov r2, sp. q9 X6 U8 y" }% K* ]
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!): w* O7 q! s4 ^3 O' B1 F) I, p
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)7 ^! x" y$ l& ^( w
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
% F+ y/ ~# h% h4 a 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
/ L& _" c# \/ d* @7 O2 X2 _ 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
+ f1 R7 f( W3 s* c 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>) @6 \5 I3 w# G- S) k+ W0 o& u& K) R
82bc: ebffffee bl 827c <_init+0x2c>
C1 U+ F1 w$ {& \ 82c0: ebffffea bl 8270 <_init+0x20>+ G; W' T4 `5 h7 f4 J2 G2 a
82c4: 000083dc .word 0x000083dc5 Q p$ H6 i4 l, B0 R2 h! U: g3 Y! a6 t
82c8: 00008344 .word 0x00008344( L6 s/ r- S! m! C8 {" l
82cc: 0000837c .word 0x0000837c8 K" v! U$ z C1 b% F" w
none:
0 P* z3 R! s) L* k. h7 |0000835c <call_gmon_start>:
3 m3 K0 y) L' }* g 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
2 w+ X# ?) \- B 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>- u3 C1 c [ v/ p! q/ R/ h
8364: e08f3003 add r3, pc, r3
4 G8 ^" i4 H: S: k 8368: e7931002 ldr r1, [r3, r2]2 q/ {* F9 s9 W% E- H# r
836c: e3510000 cmp r1, #0 ; 0x0; d- E' j" M) S" A0 L4 X
8370: 012fff1e bxeq lr
9 J2 N2 J; Q# C6 J* y n 8374: eaffffe7 b 8318 <_init+0x38>4 f" s) M! j S( `) R
8378: 00008264 .word 0x000082647 k8 ^+ c$ B5 f' w& r; y0 r
837c: 00000018 .word 0x00000018
1 s3 f0 j' Q' qarago:& f! X9 E& \4 [
000082d0 <call_gmon_start>:
) L0 m! Q; c9 \7 K. I1 p( R9 X 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
0 R2 `" p8 R: [* [ 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
4 I; @) q z5 i* s2 B- ~: K0 c 82d8: e08f3003 add r3, pc, r3) W8 t. S! O, g- v: L
82dc: e7932000 ldr r2, [r3, r0]/ t* ~4 U! ^% L, _, Z& { `4 G
82e0: e3520000 cmp r2, #0
0 }2 j2 o* v; s% W 82e4: 012fff1e bxeq lr& G+ X$ l) o) E" l# y9 O4 S
82e8: eaffffe6 b 8288 <_init+0x38>$ [# S6 n# [% D2 a% \# ^7 K+ p! p
82ec: 00008208 .word 0x00008208
9 f3 q0 D* x8 j: y 82f0: 00000018 .word 0x00000018+ V" H# K' V, c! H/ u# @
none:
3 i7 V Y. H1 g8 _$ v& W( g& y: U- N00008380 <__do_global_dtors_aux>:
* M B: E1 M8 P" j 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
1 Q, F* s( |) f5 k 8384: e5d23000 ldrb r3, [r2]
0 f! w+ Z8 ?0 g) J) E7 D 8388: e3530000 cmp r3, #0 ; 0x00 P$ U# |3 o; d, M4 Q9 Y
838c: 03a03001 moveq r3, #1 ; 0x14 d! H3 |3 v$ c5 i. L
8390: 05c23000 strbeq r3, [r2]
2 }- r2 X2 t. q( D 8394: e12fff1e bx lr
3 B8 M4 j/ ?' ]" \- S3 J 8398: 000105f4 .word 0x000105f4
& j# Y. E1 Y' P' \arago:! i7 E s2 d) F* @
000082f4 <__do_global_dtors_aux>:
( w/ L. [5 \* ~5 `/ k/ X 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
; u: w b4 s7 h: k! ~3 `. h 82f8: e5d32000 ldrb r2, [r3]( E8 U8 E" Z% j7 }
82fc: e3520000 cmp r2, #0" W2 l- `! x+ x* S& D* t) s
8300: 02822001 addeq r2, r2, #1
3 z; P- u5 a1 W0 n 8304: 05c32000 strbeq r2, [r3]) d2 \5 r; w! r+ E
8308: e12fff1e bx lr
r8 I3 X+ Z1 K, t 830c: 0001050c .word 0x0001050c
# i7 V0 B: M& y( u2 w; Rnone:* P0 Y/ V: m& Z3 T6 I2 V
0000839c <frame_dummy>:
8 O z/ \& a% @ 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
3 }" A! ?* u$ L, Y 83a0: e92d4010 push {r4, lr}! @+ p/ _ A/ M: A6 L2 F2 a
83a4: e5903000 ldr r3, [r0]
5 E1 ~# C8 M# `5 |5 _- l 83a8: e3530000 cmp r3, #0 ; 0x05 ~7 w7 J6 J! e0 A3 m
83ac: 08bd8010 popeq {r4, pc}
: h9 V* l. k3 \# P* D/ W/ W% G& c 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>5 Y- V7 k4 O0 ^" U! @/ |
83b4: e3530000 cmp r3, #0 ; 0x0
( [6 S- b% a8 {% u M' n- @0 i 83b8: 08bd8010 popeq {r4, pc}7 f. l: F) ^" ^4 }6 \+ k: B
83bc: e12fff33 blx r3
& d" R! m& H% S# P0 W 83c0: e8bd8010 pop {r4, pc}; Q0 Q* c' J2 E/ q
83c4: 000104dc .word 0x000104dc! E" J; F' r& h" X
83c8: 00000000 .word 0x00000000
! @1 w/ q0 S6 L) Z+ ?- earago:$ G( j/ J0 N* L7 {" }2 f
00008310 <frame_dummy>:
8 s4 Y* ]* ~) X' m& O7 I* O: I 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>- E# N* S) N' l& S
8314: e92d4008 push {r3, lr}
' ~/ p" a" \9 n1 \( Y 8318: e5903000 ldr r3, [r0]8 r+ P# j# K8 L! e6 E
831c: e3530000 cmp r3, #0
0 d$ ]1 E/ A; H 8320: 0a000003 beq 8334 <frame_dummy+0x24>
) _7 C6 G5 W/ n1 O( ~: h+ t 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>, g7 f. ]4 M0 s1 w( x2 I
8328: e3530000 cmp r3, #0
Z, B! s2 W. d: Z 832c: 11a0e00f movne lr, pc
0 i) Y# E/ L( y7 q 8330: 112fff13 bxne r3
& h, W, N! ^; ~: z0 a 8334: e8bd4008 pop {r3, lr}
. M1 [% U! L" F9 R2 ^" v7 [ 8338: e12fff1e bx lr) O3 H2 @5 V( h; ?1 H4 a$ B
833c: 000103fc .word 0x000103fc4 {2 J& a2 g- U; U/ y
8340: 00000000 .word 0x00000000& E; @$ X/ y3 q. A" |9 N
none:
( O. m/ d4 I% G9 o d' M000083cc <main>:1 V- n! J4 w+ Q$ E1 ^/ Z0 m/ l3 |! O
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)4 R' A1 {5 X- Q0 G4 Y3 |. t
83d0: e28db000 add fp, sp, #0 ; 0x0" z3 a# g. s7 [# i( r4 d7 @. d* [
83d4: e24dd01c sub sp, sp, #28 ; 0x1c( z" y; F# p. Y% H% e
83d8: e50b0018 str r0, [fp, #-24]- F9 p; v, N h( C1 R! @# W- Z
83dc: e50b101c str r1, [fp, #-28]
+ y% j J9 E( L% ]3 C! P* o 83e0: e51b2010 ldr r2, [fp, #-16]) u! q+ Y5 t: Q6 n6 H
83e4: e51b300c ldr r3, [fp, #-12]3 i: D c6 o" _7 Q+ N
83e8: e0030392 mul r3, r2, r3
9 [1 r3 S( P6 d `; Q7 { 83ec: e50b3008 str r3, [fp, #-8]
! O3 F) x4 n- ? 83f0: e3a03000 mov r3, #0 ; 0x0/ i, _& U. |: ?) R0 F+ b
83f4: e1a00003 mov r0, r3
( [6 i/ W2 F+ d- s 83f8: e28bd000 add sp, fp, #0 ; 0x0% h- w5 \9 R% E8 }
83fc: e8bd0800 pop {fp}% f! ?! K5 N' W
8400: e12fff1e bx lr$ [* ?7 @ B' A* k+ c) [
arago:
: N0 u0 B) w( }& E0 |& E- n00008344 <main>:9 c+ ?7 _' n/ l. X
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)% K+ M O: g; K, ]5 [6 Z
8348: e28db000 add fp, sp, #0
2 S7 p3 \. x1 u6 X: R" Z0 c4 q+ I 834c: e24dd01c sub sp, sp, #28
1 T0 y8 H; k* e3 i 8350: e50b0018 str r0, [fp, #-24]
! T% p$ K% t8 |$ b* o: ~9 C 8354: e50b101c str r1, [fp, #-28]% g x: D0 w9 m) u8 y; v# j# {: K
8358: e51b3008 ldr r3, [fp, #-8]6 h0 x# h2 d x8 R
835c: e51b200c ldr r2, [fp, #-12]
4 _8 @& z; a: D6 O" j8 b 8360: e0030392 mul r3, r2, r3, B6 n( H5 E* W
8364: e50b3010 str r3, [fp, #-16]/ i2 K T# W5 Y* O3 B0 x5 m" x/ O
8368: e3a03000 mov r3, #0
* M3 Y; N/ C- W/ S 836c: e1a00003 mov r0, r3
& `6 @% N& U6 A, T 8370: e28bd000 add sp, fp, #0) D. ?" r; l: L# ^
8374: e8bd0800 pop {fp}
) w! J# Z+ x1 _ 8378: e12fff1e bx lr
~0 f4 y+ s# b$ r0 ynone:' j- ?) j. s+ ]8 V
00008404 <__libc_csu_fini>:
$ d+ v) v C2 D% {) @7 P 8404: e12fff1e bx lr) B2 p0 u9 `' Y' o$ y
arago:
8 R" L( L5 L1 }; e000083dc <__libc_csu_fini>:7 c. A7 ?( M- r
83dc: e12fff1e bx lr
+ b; p4 T' j t$ p: G9 I9 Xnone:
$ U; C6 R! g3 h( F+ c00008408 <__libc_csu_init>:
& e5 g5 J5 {" |! J9 | S 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}) Z* \% |* p- V! H- k) h! Y
840c: e1a08001 mov r8, r1+ B- O2 P. g. {! {
8410: e1a07002 mov r7, r2
8 u2 h; U4 w0 N4 }0 h# ]$ E/ k 8414: e1a0a000 mov sl, r0/ n' s* G" K( y) R" i; x2 x
8418: ebffffb0 bl 82e0 <_init>
/ |" P2 u# @* ~6 R% l 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
/ g; A! _( u q! L( J0 I( s 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
* Y6 i$ l. ^% X4 d 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>8 J' ]2 O/ j1 Q, z. @1 s& g7 S
8428: e0613003 rsb r3, r1, r3
4 L( H( |. z x 842c: e08f2002 add r2, pc, r2
- A# `/ I! A- @- r8 J1 Q. c3 |/ ^ 8430: e1b05143 asrs r5, r3, #2
" [( \ O' q4 u! L/ o 8434: e0822001 add r2, r2, r1, t) a& n2 q2 V! W- f! i% i& Y
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
$ Z5 @# [7 b6 Q7 _, N- L 843c: e1a06002 mov r6, r2
+ z0 ~6 R( S+ z$ m) T/ t# f 8440: e3a04000 mov r4, #0 ; 0x0: r0 o0 I. O8 H0 ?! r: m- G
8444: e1a0000a mov r0, sl9 ^. c/ s, c6 `
8448: e1a01008 mov r1, r8
) O% G' p- i/ m2 g 844c: e1a02007 mov r2, r7
5 g' I m6 E- Z+ a 8450: e1a0e00f mov lr, pc
1 b2 m) J5 |' o0 C 8454: e796f104 ldr pc, [r6, r4, lsl #2]
" Q! L* |/ c* J) u/ x/ D' S9 t7 P 8458: e2844001 add r4, r4, #1 ; 0x1
$ @9 s% z8 H3 V& g- Z( L: J: x( _ 845c: e1540005 cmp r4, r5
0 v5 k9 Y( `; I3 u/ B- v5 U; [ 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>/ d! ?, J& J; N7 r5 r! i g
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}$ A3 l! r- _# ]- u4 `( f
8468: ffffff04 .word 0xffffff04
& c6 U) w; h, f: d$ h! J& b" J 846c: ffffff08 .word 0xffffff084 b/ |6 M5 r) P( Y5 ?, E
8470: 0000819c .word 0x0000819c
" N, r5 X% u) B( u7 Earago:
- u$ x1 y2 t- d0000837c <__libc_csu_init>:
( I; q. l' v0 A' d0 w( ?2 J6 \0 y 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
6 r h8 I J- V0 G* Y 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
) t5 E4 y7 a+ T3 _: X8 E, i 8384: e1a06000 mov r6, r0) [ U% V3 ^( C1 R. l' i
8388: e1a07001 mov r7, r1
: l5 [' z6 @1 U3 a& O 838c: e1a08002 mov r8, r2" J" K( V3 H5 K, w
8390: ebffffae bl 8250 <_init>% [9 e) D' H; Y n# O! W
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>+ p4 s ?3 H3 X
8398: e08fa00a add sl, pc, sl2 |2 |( C: I7 ?0 g. {" ?) p' L
839c: e08f0001 add r0, pc, r1
/ n" T: v" V3 p7 H) e 83a0: e06a5000 rsb r5, sl, r0
, o4 Z- g( A4 @0 d% E 83a4: e1b05145 asrs r5, r5, #2+ D% y2 z7 c" Y, P) V" M
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}& u6 \0 Q+ a( H6 W$ p
83ac: e3a04000 mov r4, #0( ^$ h: y' S7 T: `2 W: V
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
- S1 y# L, P& `# u6 q' f, f 83b4: e1a00006 mov r0, r6
, s- d( n4 z& _. M. R. F 83b8: e1a01007 mov r1, r79 `4 s. t, Q4 c$ }& c
83bc: e1a02008 mov r2, r8) R: q. l( U$ p+ w
83c0: e2844001 add r4, r4, #1
% m5 @4 P0 W5 k$ {7 E 83c4: e12fff33 blx r30 R, I6 I2 M- P) ?9 |' f1 `
83c8: e1540005 cmp r4, r51 N, B& @) e% i* n/ m7 V
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
/ Q6 K! J/ U. k# b 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} g: I7 U7 I( ?5 }
83d4: 00008054 .word 0x000080546 ^ ]6 \9 M6 s/ K* g
83d8: 00008054 .word 0x00008054
' T# |7 |( V/ B7 m& \none:
4 A' o- O1 n6 r" l8 \Disassembly of section .fini:6 s0 U3 P# { Q( O% O
0 ~3 Z; E. c6 @& o! w
00008474 <_fini>:2 b& a$ `% z4 G
8474: e92d4010 push {r4, lr}
, d) {4 ~4 r8 F 8478: e8bd8010 pop {r4, pc}
* Q0 T/ d$ r m, N$ Z- ?arago:/ q) ~ s- o; Y, r* ~3 P" E4 A" W- m
Disassembly of section .fini:% \$ t: b1 V. O# R! O
9 `' K& w, d! F# R# a) L& A2 k
000083e0 <_fini>:/ H$ ~% _# \4 P1 n/ g( D, k: `- z
83e0: e92d4008 push {r3, lr}: @/ A- o. b- [. V/ _: h6 L5 |
83e4: e8bd8008 pop {r3, pc}& y* h5 N* E3 j( t& I
' ] W( p) l5 B7 S- T
9 Q" \# e/ ^3 q5 p1 \1 j' M% d; R0 ~7 l
|
|