|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:4 q& a$ Z: j/ Y' h9 C+ N4 e# C& c
1 #include<stdio.h>
5 Y+ u8 o! w6 | 2 #include<math.h>
) a$ V+ `( o1 M2 p$ z% Z 3 int main(int argc,char* argv[])1 h2 C6 L1 H6 W; k' c# H5 R5 f
4 {
7 { ^* [. v/ c7 U 5 int a,b,c;4 K8 x0 K; r9 q( |, i
6 c = a * b;
& f/ h/ }; j" S) V 7 return 0;
& p' u* ~/ q, g( Z: w 8 }) d, t7 v7 e' ~8 W( {8 ~
% v5 c5 z) d M1 G6 k
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
8 u5 j$ Z' y! T. l$ Rnone:+ B# q4 s) t+ j' r( r( B" G
000082e0 <_init>:
5 S* T, W) {2 D. v- E 82e0: e92d4010 push {r4, lr}0 L: I) y/ g Z! H( }
82e4: eb00001c bl 835c <call_gmon_start>
! R9 ]% I3 n8 h6 M) u7 e$ Y( T 82e8: e8bd8010 pop {r4, pc}
, y2 h0 E( g/ u* garago:; K2 s+ c E8 q! ?
00008250 <_init>:! D+ v# B: k+ @2 n o' N
8250: e92d4008 push {r3, lr}
8 l8 ^, o6 G1 q- ]1 u 8254: eb00001d bl 82d0 <call_gmon_start>
6 T& ]+ U& ~# o2 W: ~& y 8258: e8bd8008 pop {r3, pc}
% m$ S3 l: t+ H& E5 h3 d+ e1 G5 p* |, y3 l6 M: N# j) \# f- [, N
none:
; n2 u- K8 V% n) B2 ?: X5 t000082ec <.plt>:
9 ]; g* ?, G' X- p1 ]- Y' F3 H 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
& ]2 ?8 @4 n+ [' X7 J. g 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
% b$ h6 P5 k4 @% e5 U 82f4: e08fe00e add lr, pc, lr# H) f: A, p; ]1 Z
82f8: e5bef008 ldr pc, [lr, #8]!
4 L2 T5 c6 I& p4 P. m 82fc: 000082d4 .word 0x000082d4
5 W$ D& a6 H0 b- S* D* |+ O 8300: e28fc600 add ip, pc, #0 ; 0x0
; F1 R, J+ C% s; T4 w 8304: e28cca08 add ip, ip, #32768 ; 0x8000, H" n& O7 g2 Z, _+ v
8308: e5bcf2d4 ldr pc, [ip, #724]!6 l6 x* u& `: @/ M8 ^* }7 R
830c: e28fc600 add ip, pc, #0 ; 0x0
3 T6 C# K2 g; o/ j 8310: e28cca08 add ip, ip, #32768 ; 0x8000$ d0 z7 Z7 o( Q8 e1 D4 X
8314: e5bcf2cc ldr pc, [ip, #716]!
, O% w7 F0 E6 h$ Q% ~ 8318: e28fc600 add ip, pc, #0 ; 0x0
x! z5 n+ T+ w A- E 831c: e28cca08 add ip, ip, #32768 ; 0x8000
, [( L6 }% S; m8 o7 `+ [ 8320: e5bcf2c4 ldr pc, [ip, #708]!6 i Q9 ~# c& c+ b, M
arago:1 |& x5 R& d: B$ R8 N) p
0000825c <.plt>:: U- K; y( j% ^( Z5 F7 {6 i6 N( q
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
1 i$ H4 s& g% N) I- I 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>% U8 ~/ z2 x0 H; d `
8264: e08fe00e add lr, pc, lr
# _. \2 q( k4 ]; ?! g0 ? 8268: e5bef008 ldr pc, [lr, #8]!
' l% ^/ m/ Y8 k. Q 826c: 0000827c .word 0x0000827c4 @$ D8 S0 }3 ~/ x. I* X
8270: e28fc600 add ip, pc, #0' M2 U! E; X) Q
8274: e28cca08 add ip, ip, #32768 ; 0x8000 A: U0 E- C4 p# a/ l" u c
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
# W% b2 z* I; C6 A$ N 827c: e28fc600 add ip, pc, #0: j2 ?5 O8 r _) H7 z2 ]. }) ]' f
8280: e28cca08 add ip, ip, #32768 ; 0x8000; ]% {, y1 z4 V9 j7 `7 ^
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274& R, t' v& ^- Q. C' n" [
8288: e28fc600 add ip, pc, #0
/ n0 [; |7 O+ v' S6 } V7 Z1 o% i 828c: e28cca08 add ip, ip, #32768 ; 0x8000
! q6 R: h, S. l 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c B3 x& U$ Y- c1 w7 n
none:/ ^4 y& l: f# @- c! z
00008324 <_start>:! U+ e. W& D( N3 B
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c># m. G& G; k9 k! z4 y. L/ \ G4 A
8328: e3a0b000 mov fp, #0 ; 0x0- \- \/ S! @) z- ~0 R6 j
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
' B3 h4 k& y) h$ E 8330: e1a0200d mov r2, sp
: W h% k! L/ k8 {& C1 Y" y6 a 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
) g& M0 l; [9 Q 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
5 K; i( O2 _$ p% j2 x+ s' a 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>9 C. _. r" {$ { T c# i+ Q$ w+ Q
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>7 r( u1 n* z# f5 R) Z
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
' I& m4 X# d! V# G4 ?& ? 8348: ebffffef bl 830c <_init+0x2c>5 q$ F- d2 f! D
834c: ebffffeb bl 8300 <_init+0x20>$ }& R( v+ K- b# u5 h
8350: 00008404 .word 0x00008404: V3 ]% P. K' Z: W; s% o
8354: 000083cc .word 0x000083cc* H% _/ w6 ]* C) ` V" W. F, [5 s
8358: 00008408 .word 0x00008408) r q1 u: k0 ]' V8 b
arago:
, Q* H4 [5 |4 n& J' e00008294 <_start>:
, C* y' z& a2 F 8294: e3a0b000 mov fp, #0* s. C" Y, ]; |6 I! F( c( C/ P
8298: e3a0e000 mov lr, #0' ]: p" e* q. }' p2 v+ Y
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
! g- E6 Y9 r' u8 `! f+ U$ h6 \ 82a0: e1a0200d mov r2, sp5 w& F, L2 k7 J1 G7 h
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
+ U. \+ S9 a5 V$ O6 `8 q# ]+ U 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)0 Q7 o& n+ ]% Q, I5 _, Z
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
; W. ?7 x$ U2 _( z0 e: U7 U8 c 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
& e. l9 `0 L- p5 w 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>* Q5 O5 f% h' }+ U' { E
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
3 h) T% y F4 z/ E. d% ? 82bc: ebffffee bl 827c <_init+0x2c>
9 S0 D m2 b: h/ L1 x5 [. v/ S 82c0: ebffffea bl 8270 <_init+0x20>6 N8 U* J; H# z4 W- S; }( Y
82c4: 000083dc .word 0x000083dc
; C, I. H, b9 Z' ?# W 82c8: 00008344 .word 0x00008344
% A/ E! T& D6 w' _7 M: B% Q 82cc: 0000837c .word 0x0000837c2 O* I" s V7 f
none:3 L6 x$ a- [& O# w5 C8 k
0000835c <call_gmon_start>:. l: s* n7 E1 B$ T4 W
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
: m/ M, z1 A9 W 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
3 A" j8 @, j$ [: n$ j 8364: e08f3003 add r3, pc, r3) U& ~# m9 ~$ p% }! j
8368: e7931002 ldr r1, [r3, r2]& p4 Q8 S0 Q9 {& l' N$ C# [7 {( { j
836c: e3510000 cmp r1, #0 ; 0x0
) I( }2 _9 b q+ U 8370: 012fff1e bxeq lr
2 |, }6 ~& M0 a# T* d/ x 8374: eaffffe7 b 8318 <_init+0x38>
+ z+ H0 P$ q7 M, E0 C; h 8378: 00008264 .word 0x00008264
v1 i7 q1 H# t3 Q2 I1 F 837c: 00000018 .word 0x00000018
, k3 y! K% H. [2 U4 o$ F1 ?arago:9 \; |1 `5 f U( B9 ~: |
000082d0 <call_gmon_start>:
" Q F5 }0 w# y8 }5 Q, `; A) X. g 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>& o# H# ^/ w1 T0 b: J
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
1 B q& ~, J& a3 m) a 82d8: e08f3003 add r3, pc, r3
2 @: A, ^: h6 d# u 82dc: e7932000 ldr r2, [r3, r0]' n! f" @9 W* E( t$ `
82e0: e3520000 cmp r2, #0
. e0 B' m9 x$ R" W3 m3 Z 82e4: 012fff1e bxeq lr
8 C5 h2 v7 _0 |* X4 K/ ~% ?' T 82e8: eaffffe6 b 8288 <_init+0x38>
+ S {8 C0 Q" k 82ec: 00008208 .word 0x00008208
, H3 v/ g8 ?6 T9 ^# }2 y 82f0: 00000018 .word 0x000000185 g0 V' a. \% Q3 V
none:
3 S7 w) ?! @: i3 N00008380 <__do_global_dtors_aux>:
6 T6 S! [- m7 _% n, S6 G 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>+ ] h1 `# i4 B& ]$ [
8384: e5d23000 ldrb r3, [r2]
/ y! F9 p& f" ?. v 8388: e3530000 cmp r3, #0 ; 0x06 `7 z/ ^) L5 E |4 y
838c: 03a03001 moveq r3, #1 ; 0x1) s; g' ~$ e5 f7 L
8390: 05c23000 strbeq r3, [r2]! B9 B' F, [/ ?* M. j7 L, g2 W8 V/ r
8394: e12fff1e bx lr
. n' Y4 d: G8 Q0 \% P" R 8398: 000105f4 .word 0x000105f4
* z- ^& h/ f, S6 larago:' V- P6 l" Q' v
000082f4 <__do_global_dtors_aux>:& }0 M f7 K5 ^5 w( X* T: K; ?! k9 W
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>. |( s, l! m4 G" @& o: s. G7 t& u
82f8: e5d32000 ldrb r2, [r3]
- S. _5 u% `( N 82fc: e3520000 cmp r2, #05 b8 w' M& D; u9 j! d
8300: 02822001 addeq r2, r2, #1* k: r1 |# q& ~: V0 g) M3 }
8304: 05c32000 strbeq r2, [r3]5 B! U3 u1 r5 W t' s
8308: e12fff1e bx lr
1 V% U2 }8 U m* a- U" N- A 830c: 0001050c .word 0x0001050c) p/ N0 t# q: T) A" W' k
none:9 Y9 k5 R _6 f. e& ^) u! I
0000839c <frame_dummy>:
3 S/ y9 K5 i# R9 p' X3 c( k/ C 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
) |: z+ w0 f$ u5 A" e4 X 83a0: e92d4010 push {r4, lr}
8 S8 \& n% n7 Q) d% u; z( G, W 83a4: e5903000 ldr r3, [r0]
5 @) |$ _6 { O. A 83a8: e3530000 cmp r3, #0 ; 0x0
" ~6 G% J" q% V1 c 83ac: 08bd8010 popeq {r4, pc}3 m# V# r* f7 }" J0 z3 ~) ~2 s5 @
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>3 P$ |2 t3 P. f
83b4: e3530000 cmp r3, #0 ; 0x08 d. L+ b$ j' m( t# t
83b8: 08bd8010 popeq {r4, pc}$ L6 V8 P& M) g+ O+ {
83bc: e12fff33 blx r3
/ v1 P9 {8 O# x- j% b 83c0: e8bd8010 pop {r4, pc}
" @* H l2 k! T# i 83c4: 000104dc .word 0x000104dc8 ^4 {- K! _8 a" E$ x
83c8: 00000000 .word 0x00000000: W( N6 g& o5 ^$ z# p* [
arago:: x- F& \0 h7 K @
00008310 <frame_dummy>:
0 S4 e7 N' t, e+ A 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>: r7 |* P! V' X* x0 y4 x; F! C
8314: e92d4008 push {r3, lr}
- D: A6 p, b- }1 I( [( e 8318: e5903000 ldr r3, [r0], f0 b9 n1 x0 c! w% }( r% \* z
831c: e3530000 cmp r3, #0$ s& U( ^. N1 Z
8320: 0a000003 beq 8334 <frame_dummy+0x24>- q, r( w2 J2 f) m K" l
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30> y* ^! P/ h" u9 E5 n
8328: e3530000 cmp r3, #0
5 o @! d/ K2 B+ h6 x 832c: 11a0e00f movne lr, pc9 `- u. R# r6 a" s
8330: 112fff13 bxne r3
5 _6 i* X6 z0 |$ P4 h/ N8 c# J 8334: e8bd4008 pop {r3, lr}, S/ s/ Y. Q* y m
8338: e12fff1e bx lr
6 \7 @' {/ w) s/ ~9 [* O. ?! I 833c: 000103fc .word 0x000103fc3 H3 d9 r1 ?( v# F' }
8340: 00000000 .word 0x00000000
/ ^. |, w3 p; E; l" Hnone:
' [2 b) n9 M- D& l000083cc <main>:8 [# B5 x1 e0 r
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
# @) ]5 a& }, r 83d0: e28db000 add fp, sp, #0 ; 0x0+ T% n1 E; P$ h0 N/ W
83d4: e24dd01c sub sp, sp, #28 ; 0x1c$ u8 ^0 [; Y6 C& Q% v& ]1 n& z
83d8: e50b0018 str r0, [fp, #-24]6 T2 q8 E, W9 V1 t/ ^! l
83dc: e50b101c str r1, [fp, #-28]5 q; l& H+ k/ S. O9 `: {
83e0: e51b2010 ldr r2, [fp, #-16], R$ D! h4 I- }8 p: l
83e4: e51b300c ldr r3, [fp, #-12]. \, P: }& C' P& `1 R
83e8: e0030392 mul r3, r2, r3
: U, q. \/ q: ^& n 83ec: e50b3008 str r3, [fp, #-8]
# K N6 u, z/ j8 }, R% e 83f0: e3a03000 mov r3, #0 ; 0x0
7 s3 ]3 l# L! Q7 X; y# Y% s 83f4: e1a00003 mov r0, r33 Y4 T# C k( _6 i0 r+ {
83f8: e28bd000 add sp, fp, #0 ; 0x0
8 K1 b" B2 j% k 83fc: e8bd0800 pop {fp}
" j# G0 N1 R+ o L0 C$ a6 \ W! ] 8400: e12fff1e bx lr' w2 ~9 z( Y8 h" x! G* w" B6 f
arago:4 V* N/ T5 G1 x+ o$ ]/ ]6 P
00008344 <main>:% E2 I8 j9 I* w0 V8 j
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)$ o! d. A! f/ R1 \- H% y
8348: e28db000 add fp, sp, #0
9 t; K0 U! A/ }! V" @' a# ^4 Z 834c: e24dd01c sub sp, sp, #28
2 V1 I. C6 R5 s0 ?* Y6 A7 { 8350: e50b0018 str r0, [fp, #-24]
, o, T! [% H( @. j( j% b$ U 8354: e50b101c str r1, [fp, #-28]
! [1 k$ B1 i; I 8358: e51b3008 ldr r3, [fp, #-8]
$ J: q. b1 d- Z- { 835c: e51b200c ldr r2, [fp, #-12]
0 m+ F/ O" g% ?0 \; _& c 8360: e0030392 mul r3, r2, r32 ^1 K/ T" z# e( Q
8364: e50b3010 str r3, [fp, #-16]$ w- q, m8 e8 }# J
8368: e3a03000 mov r3, #00 m5 [4 _2 q1 |# {9 r: r
836c: e1a00003 mov r0, r3
- C8 g0 f( j# V# d3 u; t7 i" y 8370: e28bd000 add sp, fp, #0
7 b0 O6 Y, I; @ y' `: c 8374: e8bd0800 pop {fp}4 d8 n& J" t! E$ @0 N
8378: e12fff1e bx lr9 l$ I; t7 A% Y2 |
none:! M i+ U) ^3 r* d
00008404 <__libc_csu_fini>:
+ d& k# `, x1 p+ G/ i 8404: e12fff1e bx lr
8 r: Q9 \# B7 B- v8 y$ g/ y: Varago:+ Q- D. M1 P; k0 B" G
000083dc <__libc_csu_fini>:
8 c5 a' v' Y) ?4 J, D' } 83dc: e12fff1e bx lr
5 Z5 ^& d; f$ F- B+ b' knone:' z5 \( y, g- L* N
00008408 <__libc_csu_init>:/ ~4 b( D D- ^! y/ h( u% H5 S; V
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
w2 L( ^0 m7 S Q' Z 840c: e1a08001 mov r8, r17 w6 w' V) V) K8 v7 A9 E
8410: e1a07002 mov r7, r2* ^4 R$ }4 {7 E9 b4 a+ B K
8414: e1a0a000 mov sl, r0! ?- O7 k. F/ {5 A1 ?# s# x' h
8418: ebffffb0 bl 82e0 <_init>( M$ p& G7 I# e, ^0 O
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
' ]. p; L# h* n4 O: L- v 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>( _0 \) e; H" b e. a; _$ `! T
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
$ J& o- v# P, ~0 E2 r8 g 8428: e0613003 rsb r3, r1, r3
+ l$ x- |( l" D 842c: e08f2002 add r2, pc, r2
# o& u# l3 \7 W 8430: e1b05143 asrs r5, r3, #2
- _2 n8 G- o" K- } 8434: e0822001 add r2, r2, r1
2 t7 D- l, ] ^- K- c o: ^7 W 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
# U. T# ?6 M' V) |5 ^ 843c: e1a06002 mov r6, r2
' B! |9 c- _ z 8440: e3a04000 mov r4, #0 ; 0x0
& n3 M7 n* c A- s 8444: e1a0000a mov r0, sl- K2 ~; G( I/ j6 x
8448: e1a01008 mov r1, r8
0 p* i$ o1 W: X& ` 844c: e1a02007 mov r2, r7
9 p; L/ u7 h/ @# g- l1 \6 C 8450: e1a0e00f mov lr, pc
6 D) C' x- _$ {) c8 E4 }) E: A 8454: e796f104 ldr pc, [r6, r4, lsl #2]
; r/ f& x5 [/ F. M: q 8458: e2844001 add r4, r4, #1 ; 0x1! M' d3 @/ ?' j3 u# T3 ~# i+ J8 y
845c: e1540005 cmp r4, r5. Y* Y; s8 U4 D9 t
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>/ b& I* x! Z) M4 C7 \
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
" p [" M( e, k' U1 Q! d 8468: ffffff04 .word 0xffffff04
/ g+ P6 E! @& Z R4 l' D+ V 846c: ffffff08 .word 0xffffff08( a$ x( x+ h5 u0 e0 F. n
8470: 0000819c .word 0x0000819c( l: a- ?! Y% b, |/ w
arago:+ r V! U s4 m. E2 T: ?' @
0000837c <__libc_csu_init>:
' D3 Z9 ^) Y; a# p2 @# n 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
6 X$ V" c5 U" m! v6 h0 n2 O 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
& a! k( s( F4 f7 c5 L 8384: e1a06000 mov r6, r0
7 }. j2 i$ \' n' E 8388: e1a07001 mov r7, r12 @$ H* \9 {7 S% q
838c: e1a08002 mov r8, r2/ s/ ?( I! r0 i5 { N. N
8390: ebffffae bl 8250 <_init>
* ^* j6 E6 I6 z# t 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
9 M. }/ V- c: N2 V" u 8398: e08fa00a add sl, pc, sl0 u3 K; m. w" z# @! ]2 c4 B6 y/ a
839c: e08f0001 add r0, pc, r1
0 H* E) q9 d7 e9 ?( ^; T- F. a 83a0: e06a5000 rsb r5, sl, r0 W4 Q( _8 Y+ Y9 Q
83a4: e1b05145 asrs r5, r5, #28 s7 h. O2 {! J
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
. H$ K: o( I0 v4 | 83ac: e3a04000 mov r4, #0
0 e( o! v# [% ~$ r& x' P9 c" N 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]/ ~1 \+ k7 \' Y
83b4: e1a00006 mov r0, r61 q& j$ l4 O9 P) S" m0 Q- j
83b8: e1a01007 mov r1, r7& ]5 g3 W8 [4 V, j
83bc: e1a02008 mov r2, r8& Y% [+ q; z- F* H. Z
83c0: e2844001 add r4, r4, #1; w/ T* x5 {2 v
83c4: e12fff33 blx r3( a8 o! w2 _: c8 a
83c8: e1540005 cmp r4, r5
: k/ q7 @ P7 X/ F" r; e6 f; { 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
7 o+ Y3 {) e4 x; s 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}# G& q1 l9 I) C% S
83d4: 00008054 .word 0x00008054
4 t. k( A/ s& K: t) b# V* B0 | 83d8: 00008054 .word 0x00008054
4 D) g3 M" U8 T9 inone:5 F$ B# \- S7 _1 g& |: a D
Disassembly of section .fini:* G" a; K [# d m- ^4 t9 g2 X1 z
6 [+ b5 _3 {3 z5 p- O* E, L00008474 <_fini>:7 G$ E/ m0 u. J) G/ n; S6 N Q H
8474: e92d4010 push {r4, lr}1 O: \5 N: P2 {8 n# D/ j$ w
8478: e8bd8010 pop {r4, pc}
: Q$ W' Z9 F; j) U4 R: zarago:
4 a4 O6 y! R# A+ nDisassembly of section .fini:" A! \/ q+ m4 s( t
9 a% x( R( X7 M$ s% u1 K
000083e0 <_fini>:
6 \& E; b' l E 83e0: e92d4008 push {r3, lr}
?/ g0 F) `! q6 x6 v4 k( h 83e4: e8bd8008 pop {r3, pc}
2 L+ d* W& r) E& a9 a5 X9 S# a( U' p k$ Q/ h- m0 u
* v5 _9 ^% ?" T5 [" s. u4 A2 O: |" ?6 d" Q- H
|
|