|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
0 B# l; ] d2 Z 1 #include<stdio.h>
& F6 c% O3 k% |6 C. F 2 #include<math.h>
# C6 M, ~; d+ ~; W8 f 3 int main(int argc,char* argv[])
! B2 b" Q5 S h3 e; ~2 ^" G" H 4 {$ j! Z, T! |& ^6 d
5 int a,b,c;& j# G+ z- c" T3 V
6 c = a * b;
4 f& _, y% r ~6 e6 ]- U4 i 7 return 0;2 l8 H, t/ a$ \. h+ S, n7 ^
8 }
2 l, j) X( h& L3 d" Y9 e; `1 v, U- {9 a: D
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
$ S" U3 q9 |& h/ Z! Znone:
+ X' F# Z+ k" ]# O( ]# X000082e0 <_init>:" l' R `$ Q9 M0 `
82e0: e92d4010 push {r4, lr}( ^, L. _, L4 e
82e4: eb00001c bl 835c <call_gmon_start>8 K( \. B/ d% L; |4 G7 D
82e8: e8bd8010 pop {r4, pc}' K4 M8 `% @9 s
arago:: k# i/ { X h
00008250 <_init>:
W0 s+ P. }2 N2 b! O3 {+ e0 p3 O0 X: q/ z 8250: e92d4008 push {r3, lr}
* {6 c. x0 @" u U. Q 8254: eb00001d bl 82d0 <call_gmon_start>% O+ C% {0 i3 @& R5 }* B
8258: e8bd8008 pop {r3, pc}3 k, Q& `* G# p" Z0 e; a$ g
1 [9 p: _! T) J! ~7 }
none:
. u8 f' Q8 U2 {9 F( Z000082ec <.plt>:
. L! t9 x- T" L, w! b 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)% H0 k) K% N- [
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>. \, w% L' p5 u/ x3 D2 t! |
82f4: e08fe00e add lr, pc, lr! F* a1 @/ H' }
82f8: e5bef008 ldr pc, [lr, #8]!
& z& e/ Q7 O$ I$ c 82fc: 000082d4 .word 0x000082d4
0 j" a* r: O" Z; X- c& _ 8300: e28fc600 add ip, pc, #0 ; 0x0* E& q# R8 _4 U+ p* l/ r
8304: e28cca08 add ip, ip, #32768 ; 0x8000
; A4 @: }5 z3 }( _8 I1 k 8308: e5bcf2d4 ldr pc, [ip, #724]!
6 L" Q+ A$ _9 B# `3 T2 O& j 830c: e28fc600 add ip, pc, #0 ; 0x09 _5 P$ Z( A/ q
8310: e28cca08 add ip, ip, #32768 ; 0x8000" V9 |: q/ w, r q3 n; M- \) n
8314: e5bcf2cc ldr pc, [ip, #716]!4 v3 Q: [ Y* T. I* l
8318: e28fc600 add ip, pc, #0 ; 0x0. Q1 a- I& {' ?" c: S. M6 [
831c: e28cca08 add ip, ip, #32768 ; 0x8000) r9 e5 u3 x& |* q
8320: e5bcf2c4 ldr pc, [ip, #708]!* u8 g( T6 x% J4 p, C" Z
arago:5 N8 I" ^4 K! q: [) B' v
0000825c <.plt>:
/ H/ x1 z. L _% ]+ R7 b8 U 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)" C- e( x9 }9 h, ^5 [1 J
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>9 `, B# B0 j# ^
8264: e08fe00e add lr, pc, lr7 k' n4 N' D, n w3 q
8268: e5bef008 ldr pc, [lr, #8]! m S/ S7 s. Q2 W
826c: 0000827c .word 0x0000827c3 B$ B( q! ]% Y& C: \4 `
8270: e28fc600 add ip, pc, #0
+ `9 k X- O# t, A 8274: e28cca08 add ip, ip, #32768 ; 0x8000
$ y! P; D! H$ @( v 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
* ]5 q. o4 e( z; m, Q 827c: e28fc600 add ip, pc, #02 F9 T0 q- F* V; o8 i2 r$ b
8280: e28cca08 add ip, ip, #32768 ; 0x8000
: h6 R W% ~# t( c J 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274, B- Z! }9 l2 j3 W2 _# s
8288: e28fc600 add ip, pc, #0
7 {/ k2 t$ b( o 828c: e28cca08 add ip, ip, #32768 ; 0x8000$ x; V" W+ i8 I9 U' G* Z
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
& e& ^; s1 x6 lnone:% }/ F2 p3 t$ o. w
00008324 <_start>:* n5 h. o# h R' `
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
* w- ?7 }2 }$ j$ `$ }: N) ?/ R 8328: e3a0b000 mov fp, #0 ; 0x0- c! A, Q/ H" q! Y
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4): v% s# N! z; W5 N5 j2 o
8330: e1a0200d mov r2, sp
, L, k8 f1 z* ~* s 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)$ Y c- ]) B0 ] ^3 F" K2 _
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
( Z6 m2 S3 W7 ]" X 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>7 q l' G2 g, H( s. y2 k* _# @
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
8 `4 _1 q2 D1 l 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 B5 I) Z; l( S# X3 Y 8348: ebffffef bl 830c <_init+0x2c>! I0 w1 ^1 B6 o& L- f
834c: ebffffeb bl 8300 <_init+0x20>
, T% s! m* ^9 Y( I1 S. U, S 8350: 00008404 .word 0x00008404' D/ \! {2 @# U+ p7 U; n% i
8354: 000083cc .word 0x000083cc
2 |+ Z+ F$ q) H8 m) W 8358: 00008408 .word 0x000084082 k- f3 Z" Y: N9 P
arago:
: `$ T' \' d! z* p( ^, c& K00008294 <_start>:
; n, \- p: V4 t* ], F, u# W 8294: e3a0b000 mov fp, #07 j! P R$ G. a \. X' N
8298: e3a0e000 mov lr, #0$ _/ s# `, B; w
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
! e g' q g4 Z) l) N; c4 D G& F 82a0: e1a0200d mov r2, sp
g: s+ K, D4 X6 d9 K) n 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!) Z9 B7 }0 |. O# j: e, G8 j1 T$ Z
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)) z! u/ L9 X6 x4 _; x6 _* B
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
/ p1 g; T& S$ j/ D8 R: f6 o 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
, F) l( Q7 }. w& K/ `# @* L 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>: e0 o t, J5 Q6 s6 G ^7 C# A% x
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>( B& \6 \8 M# L6 s4 U! F
82bc: ebffffee bl 827c <_init+0x2c>2 Y4 P+ N! X: P+ m+ V5 P- D& w+ W6 a
82c0: ebffffea bl 8270 <_init+0x20>
6 A; J) k6 h4 ~* |& A4 s 82c4: 000083dc .word 0x000083dc( ?9 p: r" O* T9 Q" j/ y3 E
82c8: 00008344 .word 0x00008344" d: U. m) h* _- R
82cc: 0000837c .word 0x0000837c
) y, @8 F' n; ^" M# S: C# }# Gnone:2 v! Z' N6 Z" E4 a6 ^7 `* J
0000835c <call_gmon_start>:
4 }9 I, y( A! N0 T* B5 m 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
/ X- ~( B/ ~# k. U' l 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>3 }$ m) b5 F& W2 X
8364: e08f3003 add r3, pc, r3# r, X% H3 U* x: ]1 G: {
8368: e7931002 ldr r1, [r3, r2]
5 g1 d. _/ p' U' `+ m4 | J 836c: e3510000 cmp r1, #0 ; 0x06 S/ L+ k1 k* W/ W" s$ ]- ^2 l& a
8370: 012fff1e bxeq lr. X' F2 Z. k8 o* h+ C' X, e
8374: eaffffe7 b 8318 <_init+0x38>6 b% q. X' s' R& o" e5 p
8378: 00008264 .word 0x00008264( K9 y3 b% n, D8 ^, N" i) x
837c: 00000018 .word 0x000000184 [$ H% X v4 G, x
arago:) _0 f7 x! X/ N+ a |2 Z2 }4 w7 U2 O
000082d0 <call_gmon_start>:2 j! Q8 z4 p9 {
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>" j% e3 O9 ? W8 `
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>- S0 B9 l D; V
82d8: e08f3003 add r3, pc, r3
) z) M- t$ M+ ]" U. | 82dc: e7932000 ldr r2, [r3, r0]
9 @1 N- J( Q8 e6 S; t 82e0: e3520000 cmp r2, #0
- M. [( H. y& {/ v C 82e4: 012fff1e bxeq lr
8 S8 w$ D, n Z/ f/ N- S6 { 82e8: eaffffe6 b 8288 <_init+0x38>, _/ K/ t7 t: @0 E5 E8 A) C
82ec: 00008208 .word 0x00008208
+ X7 M! {0 f$ P/ O- r' R& ^* N 82f0: 00000018 .word 0x00000018
( s. O( l2 O/ M+ }; X" Enone:) ?/ Q; W: K, s3 V
00008380 <__do_global_dtors_aux>:+ ^8 W0 E" G( U/ M7 u. q U
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>3 j9 ?* p8 j3 a& q& N" |7 f# h" _6 z
8384: e5d23000 ldrb r3, [r2]4 Z2 a" A' R/ `! N( q6 P
8388: e3530000 cmp r3, #0 ; 0x0
! l; [6 h2 ^8 y 838c: 03a03001 moveq r3, #1 ; 0x1! z) z% X* r M7 U& F8 H1 b4 K7 j+ |
8390: 05c23000 strbeq r3, [r2]8 o- ?; i: o$ @- e" y% l( v' Y( H$ e
8394: e12fff1e bx lr0 g% s. y/ D2 s4 J. w0 T
8398: 000105f4 .word 0x000105f4
. T. y( R- a0 l# ~1 L, }arago:! G7 R0 c- s: c- r; ]+ C) y* c
000082f4 <__do_global_dtors_aux>:
8 B) V: X& U0 J$ _ 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>; U" n$ ^0 d9 I+ R4 F% E% {: M R
82f8: e5d32000 ldrb r2, [r3]- u1 T* i5 \$ B, w7 _
82fc: e3520000 cmp r2, #0
( U- K+ Y2 i3 U4 O 8300: 02822001 addeq r2, r2, #1
( v# O; V' e% U$ Q 8304: 05c32000 strbeq r2, [r3]
* B) X, H) A- ~0 \9 U 8308: e12fff1e bx lr
: z1 u3 c7 N% T2 I 830c: 0001050c .word 0x0001050c+ b$ _1 @5 m. m5 m; o9 x5 U$ M
none:6 p. E; P/ m3 o+ y" f5 S
0000839c <frame_dummy>:/ o3 y9 o4 g; l n; X
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>4 o# u$ h" u) \' P" S. t' v
83a0: e92d4010 push {r4, lr}7 [, f% T- o- y/ D# |" a; M
83a4: e5903000 ldr r3, [r0]/ X7 z- @6 O0 M9 \2 ^& @0 {0 H
83a8: e3530000 cmp r3, #0 ; 0x0
! ?; S9 h4 ]- ~ 83ac: 08bd8010 popeq {r4, pc}9 K# O8 Z, I* m/ g+ P2 s
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>& `7 a2 y9 j' C' e. _
83b4: e3530000 cmp r3, #0 ; 0x0' ]& f; W$ h1 L ^' W& v
83b8: 08bd8010 popeq {r4, pc}3 Z0 u1 S( V2 u) E! t6 y3 q3 i) \
83bc: e12fff33 blx r3" k/ q( N: C/ O% _
83c0: e8bd8010 pop {r4, pc}9 N# k4 m/ e% M- W
83c4: 000104dc .word 0x000104dc
7 N# d. J( _8 d( H1 } 83c8: 00000000 .word 0x00000000
( g0 r# e4 d, R' S7 e- Jarago:
( _( }/ k1 P& D, G+ T( A* z00008310 <frame_dummy>:% d9 O8 `. M. D9 G, K
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
& K, h/ Y# D y 8314: e92d4008 push {r3, lr}
; q, C# V6 W/ ?. ]- V* d5 i 8318: e5903000 ldr r3, [r0]
/ y0 C T8 @) T; Z 831c: e3530000 cmp r3, #0
! q5 N+ N1 [, i' @+ x+ B 8320: 0a000003 beq 8334 <frame_dummy+0x24>+ { f! q/ F* p% V! e1 J
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
$ q% [$ w# j# N: I! Y) K 8328: e3530000 cmp r3, #0, D# P. I" ]. s$ k; H
832c: 11a0e00f movne lr, pc
& Q5 i! W& \2 X4 z* B3 S @- X! s 8330: 112fff13 bxne r3
; y3 N8 _! o- w# a& U 8334: e8bd4008 pop {r3, lr}0 w; p2 T! ~3 @1 w5 n, w0 m, D
8338: e12fff1e bx lr
! I" p9 ~. D7 U' i+ W/ Q) E 833c: 000103fc .word 0x000103fc5 z G2 t. n1 t- c$ K( P6 _8 y p
8340: 00000000 .word 0x00000000
' T- K- h7 I% X9 Znone:
5 E( K9 X+ e$ r1 ^000083cc <main>:
# c c* ^$ {! y! S6 o! M 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
* M5 A: `* e0 t, H7 E0 H, k 83d0: e28db000 add fp, sp, #0 ; 0x0& |, D0 C( L* S, x! c
83d4: e24dd01c sub sp, sp, #28 ; 0x1c/ {$ F& P, `" j- v/ b
83d8: e50b0018 str r0, [fp, #-24]
3 P, P$ |# J5 U* ~3 q. ? 83dc: e50b101c str r1, [fp, #-28]
6 A0 Q$ j4 e; T% ^ 83e0: e51b2010 ldr r2, [fp, #-16]
9 X% g* C6 J- i 83e4: e51b300c ldr r3, [fp, #-12]7 {' n6 ?& w( H9 R, q3 v$ q
83e8: e0030392 mul r3, r2, r3
' n! ~' x0 k% G0 t; V 83ec: e50b3008 str r3, [fp, #-8]. Z6 X5 }7 w1 L5 X9 Z
83f0: e3a03000 mov r3, #0 ; 0x0; X* b5 Q u/ j9 o
83f4: e1a00003 mov r0, r3
6 H9 \0 w0 n' u f, ~% I: m 83f8: e28bd000 add sp, fp, #0 ; 0x0
+ U) k3 x9 p( v 83fc: e8bd0800 pop {fp}
) ~+ R9 Q9 \* B 8400: e12fff1e bx lr/ o" Z# S9 D: z- q* u
arago:$ c0 t. A" R9 u, w' h2 D
00008344 <main>:
7 }+ f# h5 p7 g" N | 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
0 C I; V9 m1 w1 H/ } 8348: e28db000 add fp, sp, #0% s9 c8 l# c4 s1 y1 X8 W4 Z0 {9 b0 V
834c: e24dd01c sub sp, sp, #28
, M5 b7 a4 L* E7 Q% F7 o 8350: e50b0018 str r0, [fp, #-24]# t3 `: N) @' z6 f
8354: e50b101c str r1, [fp, #-28]. z r7 I) {& S( g1 C
8358: e51b3008 ldr r3, [fp, #-8]( O; A6 A- H2 E! l) V& f! E4 d: I
835c: e51b200c ldr r2, [fp, #-12]
- b1 _, b2 T# L Z 8360: e0030392 mul r3, r2, r3
9 W. r* T9 {& `7 G% B( |) u, q 8364: e50b3010 str r3, [fp, #-16]
4 _ a1 X [% J. j 8368: e3a03000 mov r3, #0
. |+ v* A# K' O3 C, q3 N 836c: e1a00003 mov r0, r37 j/ z# q, ~! q
8370: e28bd000 add sp, fp, #0
& ^, o! P: M. U0 n9 v 8374: e8bd0800 pop {fp}/ {( J+ X8 o6 u3 i: m) m
8378: e12fff1e bx lr: Y' f/ ]& y+ x: f9 h1 A
none:/ U% Y, d( |$ _# u& k G! o
00008404 <__libc_csu_fini>:; v# r! g T) N: h
8404: e12fff1e bx lr
: D+ ]% ?3 T7 b' Zarago:
" y* C* d" F/ R$ {000083dc <__libc_csu_fini>:7 s8 ]0 O6 f' k
83dc: e12fff1e bx lr( Z' Y0 x9 B6 k, H' g) v
none:, G% W- x' Q) d! N/ {
00008408 <__libc_csu_init>:
$ H0 e# c7 l7 \$ T! W" H; W 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
' x* U& U2 Y! w. T U$ x/ V- B/ F 840c: e1a08001 mov r8, r1; M) [2 e# a6 `2 k! q/ |
8410: e1a07002 mov r7, r2
! d+ Y6 N: e( H8 i 8414: e1a0a000 mov sl, r05 [7 q7 ^8 M. C8 W
8418: ebffffb0 bl 82e0 <_init>
( `$ |' b0 q1 e; M3 g 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
! Q% d1 u3 a6 Q 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
" g3 N( H3 g. \7 E: b+ k 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>% q. [: S6 p( W- j% Q6 k; t4 A
8428: e0613003 rsb r3, r1, r3' T8 j0 d( c- y& {
842c: e08f2002 add r2, pc, r2
% H- x$ f. V' C; W: I/ a& r+ c 8430: e1b05143 asrs r5, r3, #2) j4 H" c* q5 n$ }, E; b. `
8434: e0822001 add r2, r2, r1
8 M- z" L2 K: N& E9 R/ M3 {5 l4 \ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}8 _7 n8 W$ _8 C9 p
843c: e1a06002 mov r6, r2
6 ~& e" p9 {: A2 ?8 f' O 8440: e3a04000 mov r4, #0 ; 0x04 E% G; p) [' s7 c
8444: e1a0000a mov r0, sl! H7 c; G9 [* y* j& b( V9 \8 S
8448: e1a01008 mov r1, r8) [) R6 e/ M) _' `1 ?5 w' I
844c: e1a02007 mov r2, r7- `+ H8 X) }5 F4 \' @& y9 `
8450: e1a0e00f mov lr, pc, Z5 V$ v% F6 A, F G2 {
8454: e796f104 ldr pc, [r6, r4, lsl #2]; x* {" g4 @" F: B5 [' J# a& r% c
8458: e2844001 add r4, r4, #1 ; 0x1" d& B3 }( `$ M' Y, V k
845c: e1540005 cmp r4, r5! B4 D% i" b6 z" D& a, |
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
0 X0 u M+ d3 G# G5 s' D/ w 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
- s: b% g* h8 w/ \1 S* s 8468: ffffff04 .word 0xffffff04* u, K, z C& k# v; Q& |
846c: ffffff08 .word 0xffffff08, h9 q+ U; n/ K2 C f) a/ N+ d
8470: 0000819c .word 0x0000819c. ?' I* b3 i! [' A
arago: B' V) [, S+ p6 o# H) z% s
0000837c <__libc_csu_init>:
6 _+ R6 @# Y& t& t5 j 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
% l$ P% y, [' [0 p7 W- T, f. f- v% M 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
: F7 p6 ]* e5 B W' h7 p: U 8384: e1a06000 mov r6, r0
# q7 h f& J) V2 s 8388: e1a07001 mov r7, r1
4 @) w& J7 F" g 838c: e1a08002 mov r8, r2! m8 F0 q( q/ N/ y7 [/ q
8390: ebffffae bl 8250 <_init>' j1 T' a1 g; g+ Y
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
4 T& G4 e" ~" a9 s 8398: e08fa00a add sl, pc, sl' N( h, \+ ~6 D" o! C: F
839c: e08f0001 add r0, pc, r1+ R9 Y) ?9 I' D3 D# |
83a0: e06a5000 rsb r5, sl, r0# r, u. F/ ^* Z: O( \
83a4: e1b05145 asrs r5, r5, #2
% E; M5 h" P6 s. j8 [& a 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}6 W |: r# @! [ v
83ac: e3a04000 mov r4, #0# ?# v- u2 D$ K: ~# Z$ U
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]& F+ c* h! h* U B4 Z% V9 H6 I
83b4: e1a00006 mov r0, r6! J0 a$ Y0 i6 F2 o* P- o' l
83b8: e1a01007 mov r1, r7
: J+ g8 H; _, L, E' O: C0 k2 L( u 83bc: e1a02008 mov r2, r8
# y: A' C2 n5 z$ e g 83c0: e2844001 add r4, r4, #11 U5 Y7 t' U0 g1 }8 s8 w% b: a
83c4: e12fff33 blx r3
- o- r; J0 N1 ~# Y. t 83c8: e1540005 cmp r4, r59 z) C( L' n; A; G3 f
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
9 k' Z5 q# V9 G& Y 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
# i3 Z' ]$ {$ F! T 83d4: 00008054 .word 0x00008054
7 Y! [. ~* e% u+ m9 h9 k 83d8: 00008054 .word 0x00008054
8 m" k5 C1 v/ [; `8 Pnone:' |6 Y0 B6 k h y
Disassembly of section .fini:
" S% d6 v6 Q L o- } O& u3 U7 M: N e2 E. [' w: ]
00008474 <_fini>:1 W/ w( P0 o1 L, @8 E& M. j8 C- y
8474: e92d4010 push {r4, lr}% Q6 }9 [) X4 ^9 t( f, p& {
8478: e8bd8010 pop {r4, pc} e6 d' {- f4 l+ H2 j' G! c
arago:& S6 [+ q x1 r' o( k7 D" O) {
Disassembly of section .fini:
1 ]1 T' t1 Y7 z' D6 \. b+ U! O
; K4 u1 p& s( |. u" e000083e0 <_fini>:
# _4 M& q% I8 q8 W. c S8 T' `1 r 83e0: e92d4008 push {r3, lr}- l/ T3 e* A6 X+ L8 Z7 F
83e4: e8bd8008 pop {r3, pc}: v+ E" S: e' M# T
n- N3 E6 C: z* c- Q' m8 w: x
: q/ D1 C& d8 a1 ?; u, P
% y( U1 o: h$ ^9 I! o/ H4 j# b
|
|