|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:+ l ~ F; c- L. p& v: |
1 #include<stdio.h>
2 b7 B' Y1 T) ^: F 2 #include<math.h>
' E L0 ^; s S- p 3 int main(int argc,char* argv[])
9 g( W9 i) K8 A8 m: B) G 4 {( m; f" K* O& n9 q; O
5 int a,b,c;
& T: _ j# b' y 6 c = a * b;: e, I# b& h$ v7 A2 P
7 return 0;; E- w2 x8 y% q+ ~
8 }
2 ?' A/ k/ {" E8 x+ w4 U# w
. F; L9 }# i2 m2 `+ F下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
2 s8 y" H, T; M7 _none:
" [: q# p. @- V9 A4 r; H000082e0 <_init>:2 ^% P6 l# T; s H7 [/ T5 s3 U# D1 U
82e0: e92d4010 push {r4, lr}
: G/ `# \* N n- A0 j( T 82e4: eb00001c bl 835c <call_gmon_start>$ {. C7 W, e2 v0 f9 ?0 V% Z2 W5 D. j
82e8: e8bd8010 pop {r4, pc}, C& e2 ?& H, W, t3 Y7 \% J; P7 {% Q
arago:
- q0 q) R" t+ u" h0 Y" ?00008250 <_init>:" O5 }2 p) M/ O
8250: e92d4008 push {r3, lr}
+ n" j4 w% h* P% M) \* T; ]9 G- n: s4 l 8254: eb00001d bl 82d0 <call_gmon_start>. J" B+ E9 n& u9 Z2 w3 y, ]% Y
8258: e8bd8008 pop {r3, pc}; h- ~. s0 V1 h
% F- S7 K& Y, o1 o; S& g F& C
none:
- `( a" A: {" c: `0 e0 Z+ w000082ec <.plt>:; q& V9 {0 f3 d
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)' }5 z3 D8 d8 C* \4 l4 y
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>9 N' z) R- f1 E
82f4: e08fe00e add lr, pc, lr: X6 o0 q8 W: G* x, l; Z: ~
82f8: e5bef008 ldr pc, [lr, #8]!
$ m2 x" D% B% k* j7 { 82fc: 000082d4 .word 0x000082d4
6 G: _2 j* d4 O6 l2 N 8300: e28fc600 add ip, pc, #0 ; 0x09 O* c; H; l S3 }
8304: e28cca08 add ip, ip, #32768 ; 0x8000
3 H q% R/ A# E$ V$ L% H 8308: e5bcf2d4 ldr pc, [ip, #724]!
: ?6 ^/ \) A* x0 d5 N$ y& c 830c: e28fc600 add ip, pc, #0 ; 0x0$ |4 J0 V* q4 u; f- N: A( z- ~
8310: e28cca08 add ip, ip, #32768 ; 0x80004 ~" P# G# `$ l# ]
8314: e5bcf2cc ldr pc, [ip, #716]!
, Q& ]1 o, q* G+ o- F5 r 8318: e28fc600 add ip, pc, #0 ; 0x02 L8 c5 {. s/ ~! V5 g
831c: e28cca08 add ip, ip, #32768 ; 0x8000
7 L/ E/ ^+ D. \ 8320: e5bcf2c4 ldr pc, [ip, #708]!* O2 x; m7 S6 \9 j6 g$ q+ |
arago:4 _' u+ |1 y& J- q$ {) k
0000825c <.plt>:
8 G6 L) u% v8 B, n 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
$ R: s h; N, J, M2 l' l: _ 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
! u' ?, ~. k6 B# ]' I 8264: e08fe00e add lr, pc, lr
% J1 y3 t7 h1 [ 8268: e5bef008 ldr pc, [lr, #8]!
5 A! j$ x. r: V 826c: 0000827c .word 0x0000827c5 K& A! y4 b- B5 s5 B
8270: e28fc600 add ip, pc, #0
) q; H6 f( P+ Z" D( _/ a# Y: A1 Q 8274: e28cca08 add ip, ip, #32768 ; 0x8000
: I; s6 W! ]8 a7 f6 ` 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c' M6 I# O' l) M$ [, w
827c: e28fc600 add ip, pc, #0' N% I' U- n7 o
8280: e28cca08 add ip, ip, #32768 ; 0x8000" q0 Z: V' i: e( J
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2744 A8 k" X! W1 ]& u8 A& D3 u' G# T
8288: e28fc600 add ip, pc, #0% i+ ^& a3 {4 G( h: G+ o& M: G
828c: e28cca08 add ip, ip, #32768 ; 0x8000
8 ]1 h3 }" a. j" K 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c+ D4 o! d$ T2 g* W7 f1 I) A1 Y9 x3 b( E
none:
5 g3 u' U% h3 E: }00008324 <_start>:7 a0 O* ?+ w' O( z' X2 ?4 d
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>0 u" p2 F" G3 J! x5 K
8328: e3a0b000 mov fp, #0 ; 0x0
2 A9 _; c0 B8 U7 o& y2 ^7 l2 P 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)' M: O* [9 W. Q1 b+ H
8330: e1a0200d mov r2, sp+ \; j8 W H, j; h6 B
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
/ y8 ^% `$ t: u- t1 V 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
. u* c: _' T- t6 m4 E9 |& V 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>8 {( |: L7 b$ D( Z' i+ x& J- R
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>6 r# e% R5 a8 v& b* [: s
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)8 H6 |! Q7 Q6 s
8348: ebffffef bl 830c <_init+0x2c>
; Z$ R3 X! I5 z/ o6 X 834c: ebffffeb bl 8300 <_init+0x20>9 m" n7 `) G$ D
8350: 00008404 .word 0x00008404$ {+ n2 Q: U6 H5 G
8354: 000083cc .word 0x000083cc: `9 `; M, c# ?8 V, U% P( ?
8358: 00008408 .word 0x00008408; h. l) D9 K" s E+ Y" }+ Z# z
arago:
- z0 D0 b8 J- d00008294 <_start>:
$ V; I6 K, \# g5 O 8294: e3a0b000 mov fp, #0
' [1 v9 |8 M, Z 8298: e3a0e000 mov lr, #0
# t! b+ e. n" V4 I9 O 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
0 a. X9 t% X& u/ F; d& }& d1 W 82a0: e1a0200d mov r2, sp' O3 i6 L) E+ E
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)# Z: n5 j# I2 k" i0 ?& Y7 }" m
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
$ U+ |# s% J& M1 p7 X 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>- M# Z; r$ e8 z" | D
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
5 L! S) l1 J' z! R7 E 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>6 c& k) N- I! P- } d9 e
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
% z; g: E+ `4 E 82bc: ebffffee bl 827c <_init+0x2c>0 M: w6 i4 b9 x+ t0 m% `
82c0: ebffffea bl 8270 <_init+0x20>
; }0 W1 N8 I; h- H# e 82c4: 000083dc .word 0x000083dc
6 C, o# h1 f- {% L" v v3 ? 82c8: 00008344 .word 0x00008344
# S3 p9 C/ t! U/ m) s 82cc: 0000837c .word 0x0000837c6 d8 N8 ]+ G6 L. x, k
none:
! P8 q; S0 |# V' _0000835c <call_gmon_start>:
( n+ K! f/ d5 p 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
y. T6 r2 }6 r2 J+ F* T8 D- Y 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
7 |, l3 v% f+ N! v 8364: e08f3003 add r3, pc, r3
' n3 n% m4 b) N0 D3 z 8368: e7931002 ldr r1, [r3, r2]
, H5 c) u0 h% e* C7 i& u0 y 836c: e3510000 cmp r1, #0 ; 0x0
7 H% g& E7 V9 \: [4 f5 q 8370: 012fff1e bxeq lr
2 G7 S0 }( |& \5 ^6 ~% E 8374: eaffffe7 b 8318 <_init+0x38> W- K* X& P6 G0 E* x1 x: U
8378: 00008264 .word 0x00008264
8 J" U9 N. J7 }, |0 {0 z; K 837c: 00000018 .word 0x00000018
7 b+ D9 w" u8 U* J; M/ b+ harago:
- s, {" g% B& X& y; B" N3 n000082d0 <call_gmon_start>:
7 ]$ X) F2 M9 s; f. l1 S2 X 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>: g6 `; f* Q( M1 V+ Z
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
* I/ [" P) v& D: _7 s* v ` 82d8: e08f3003 add r3, pc, r3! {# l8 ]2 F, K
82dc: e7932000 ldr r2, [r3, r0]
0 A; v9 J8 M: A$ w6 e 82e0: e3520000 cmp r2, #0. L, m# _/ R: i1 h5 g% `
82e4: 012fff1e bxeq lr
3 Z( `; U+ Y6 x5 ?* v/ z 82e8: eaffffe6 b 8288 <_init+0x38>; Q/ B8 u6 x6 ^8 ~$ M6 ?) ?: ~4 m
82ec: 00008208 .word 0x00008208
5 _9 T; ]( I% R" @0 i4 @ 82f0: 00000018 .word 0x00000018
( I [' \3 @/ u6 Cnone:
1 |- a9 v- C5 a0 t4 @00008380 <__do_global_dtors_aux>:3 {) E0 i: R$ \% g
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>2 h! w4 F- f" L! t. |
8384: e5d23000 ldrb r3, [r2]
, n6 i8 J9 U& J( d 8388: e3530000 cmp r3, #0 ; 0x0# g7 f7 K$ U/ v$ N
838c: 03a03001 moveq r3, #1 ; 0x14 [+ `# O' F6 T0 \
8390: 05c23000 strbeq r3, [r2]: W- r q2 x- l) F
8394: e12fff1e bx lr9 R, \& |7 J, q s7 t- K
8398: 000105f4 .word 0x000105f4
. g P' q& v+ c) O# ^( k) varago:
4 Q, P( j7 j1 i3 A) v5 y' {000082f4 <__do_global_dtors_aux>:
$ q4 o! w; H" e# q 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
% ?: Y, n3 u2 U 82f8: e5d32000 ldrb r2, [r3]* @" m) A9 c/ }& T8 w
82fc: e3520000 cmp r2, #0' j/ x5 l7 Q& i! l, M9 l
8300: 02822001 addeq r2, r2, #14 C# h+ P( A; ^' C8 G2 H
8304: 05c32000 strbeq r2, [r3]8 W* x7 G& H& ]% }2 A1 r: J
8308: e12fff1e bx lr, ~- A8 F$ F7 u' C3 _& }( R: P5 x8 r
830c: 0001050c .word 0x0001050c
+ a7 e/ Y% C$ h; e w: Snone:. f$ E+ C2 [! I' q) q- { {
0000839c <frame_dummy>:
' M# N9 B" }9 w s& K- m. I 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>; |' U; T H$ N0 r- Z
83a0: e92d4010 push {r4, lr}
& l/ f. T. d8 c; u, ] 83a4: e5903000 ldr r3, [r0]
6 V( E) i" Q' b: ? 83a8: e3530000 cmp r3, #0 ; 0x0
$ t+ l+ u# A3 ~2 Q 83ac: 08bd8010 popeq {r4, pc}9 I! ?" z+ d, }' h1 @( L
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
1 @6 g8 c% y# f" B( p; U 83b4: e3530000 cmp r3, #0 ; 0x0* ^. \$ Q) [) v
83b8: 08bd8010 popeq {r4, pc}
! W0 r! D/ p5 d+ ^6 |8 E/ F- n% m 83bc: e12fff33 blx r39 j ]% n! X' t$ [' G A
83c0: e8bd8010 pop {r4, pc}8 Z2 a r( y! {& V9 ~) X
83c4: 000104dc .word 0x000104dc
5 }% w- |" c9 d) ?" F8 {0 l 83c8: 00000000 .word 0x000000006 ]: b V. E8 z$ v
arago:
. k& J2 x* V$ e, Q1 H( T00008310 <frame_dummy>:) B L7 S, n3 T
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
- n; m8 U1 ^3 A& g0 _ 8314: e92d4008 push {r3, lr}1 G: I# `# ~+ c" [( @$ b
8318: e5903000 ldr r3, [r0]; |0 G+ E+ Z- S0 ~4 o4 a" r ?
831c: e3530000 cmp r3, #0
0 E) Q6 f+ O0 K6 I( b3 j 8320: 0a000003 beq 8334 <frame_dummy+0x24>: j( ]5 _. u2 p$ D
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>) y" n& V% \9 F8 |8 |) ?
8328: e3530000 cmp r3, #06 D ]5 {7 u4 @% a& d1 @# W
832c: 11a0e00f movne lr, pc
- i' y5 U. t$ U8 |% I/ v 8330: 112fff13 bxne r36 _4 H$ v9 d! c8 |( W& {) R4 ~
8334: e8bd4008 pop {r3, lr}# f( l9 x9 y4 j$ U$ u
8338: e12fff1e bx lr, b+ F5 d- E8 R- O" h
833c: 000103fc .word 0x000103fc8 g V( n, H8 t- a, u; _9 O( |
8340: 00000000 .word 0x000000000 ^+ S1 E2 S* s: Z( D
none:/ j2 e. V$ y8 r$ p( j* c" z G
000083cc <main>:
& X" h# I0 i. Q7 y( b* X8 S 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)7 l+ I$ P' e2 @8 I( U
83d0: e28db000 add fp, sp, #0 ; 0x0
. r7 ]0 |6 ^, @: A4 m( ? 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
c( w. S' _4 ? 83d8: e50b0018 str r0, [fp, #-24]' ]4 l' `( _# l# n. f; |( f( a
83dc: e50b101c str r1, [fp, #-28]) k% @, ]/ T% m9 J1 X
83e0: e51b2010 ldr r2, [fp, #-16]
7 W# Q: C. d, ~) |! a 83e4: e51b300c ldr r3, [fp, #-12]- c1 E* H9 l! |5 D. M
83e8: e0030392 mul r3, r2, r3! M v+ G* H/ z* ~( K) P' F* A; ` n
83ec: e50b3008 str r3, [fp, #-8]0 \1 G. o5 U Z. W1 p
83f0: e3a03000 mov r3, #0 ; 0x0, s2 ^! s0 p4 v3 O( T. F
83f4: e1a00003 mov r0, r3
3 H. s3 s, S) s$ s 83f8: e28bd000 add sp, fp, #0 ; 0x0
! d* K$ I ]& A$ ]# C 83fc: e8bd0800 pop {fp}% J: W! N! B7 P
8400: e12fff1e bx lr+ L! A: B: ^, K6 `2 }/ @( K
arago:/ E, Z# P# {+ m8 c, _2 ^
00008344 <main>:
: [; J) f1 [: b; B% P: s# o 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)6 V; l: N1 L( z! H- @
8348: e28db000 add fp, sp, #0) K. ~% X" o: ~; O0 J
834c: e24dd01c sub sp, sp, #28
5 R6 ? B2 t) {# o+ s d" M, j# v 8350: e50b0018 str r0, [fp, #-24]
) i' C* t* |& Y F; ^ 8354: e50b101c str r1, [fp, #-28]
' l9 h- s. {) Y. z% Q% z 8358: e51b3008 ldr r3, [fp, #-8]$ j6 W; q8 L! v% o; Q+ N2 ]2 u
835c: e51b200c ldr r2, [fp, #-12]
# b: i% F7 m9 [! d7 U 8360: e0030392 mul r3, r2, r3- X; @2 } c! @$ h" b- K0 O
8364: e50b3010 str r3, [fp, #-16]
) B d8 I9 H' a 8368: e3a03000 mov r3, #0 x, U" ~4 x" u
836c: e1a00003 mov r0, r3
' F7 | z7 k# F% F, d- i" o9 f 8370: e28bd000 add sp, fp, #0" h! i8 p+ h, C( F+ k
8374: e8bd0800 pop {fp}8 Z$ b( c/ c% E6 c$ I5 c) z* N
8378: e12fff1e bx lr, J( b/ M9 n8 i+ {0 L$ I% n: @
none:
+ B8 i9 t4 S/ V00008404 <__libc_csu_fini>:0 P9 A2 c- \8 _
8404: e12fff1e bx lr3 X+ ?7 b" V0 ^" n
arago:5 [; A% L+ i- a3 p" x& y6 u: q
000083dc <__libc_csu_fini>:$ ?, m4 V: S& T1 q
83dc: e12fff1e bx lr0 R# r* {4 ^0 l5 d$ r
none:
- L- M ` @7 \$ u# Q, _# I00008408 <__libc_csu_init>:
8 P) n+ `+ D; g. h; B5 X 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
. B2 z! f! l7 H 840c: e1a08001 mov r8, r1: Q0 T- S: I V3 V8 i0 o' m0 e
8410: e1a07002 mov r7, r22 j v& S$ C6 f) d% o9 h
8414: e1a0a000 mov sl, r0
& o0 ~# ^2 @4 F( q6 K 8418: ebffffb0 bl 82e0 <_init>, ~& c" P0 r: b: [: S
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
0 h7 M0 K2 V' B8 v: p3 a) ~ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>" L& o9 f' E& Y
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
# }1 |2 {- x z/ p 8428: e0613003 rsb r3, r1, r36 g, t* S3 F9 a7 E' n* p3 l9 m% Y1 |
842c: e08f2002 add r2, pc, r2) I! @8 _2 t- v
8430: e1b05143 asrs r5, r3, #20 L) i& k; D5 g. `' m
8434: e0822001 add r2, r2, r1
. A2 A" x7 Y- ? 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
2 c/ }0 o- h6 W 843c: e1a06002 mov r6, r26 ?" {9 c) I' f2 K4 y
8440: e3a04000 mov r4, #0 ; 0x0
4 t7 V! ^# G- Y! A! I' D 8444: e1a0000a mov r0, sl9 s( i# z* Z, m0 I/ y
8448: e1a01008 mov r1, r8; U$ C5 y1 D1 r8 F1 H( e
844c: e1a02007 mov r2, r7
1 i2 F0 a3 }' w" t6 y0 j 8450: e1a0e00f mov lr, pc, z: d7 [& O4 A& a- Q0 H
8454: e796f104 ldr pc, [r6, r4, lsl #2]
; A+ M5 G* g+ H$ I8 o8 D 8458: e2844001 add r4, r4, #1 ; 0x1
+ W" j) S" {. Y- f6 m 845c: e1540005 cmp r4, r5
0 O" @% b8 S& X0 s 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>- H( I$ q) V6 s( z
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
1 A" `& F! x) F: x9 d i; t 8468: ffffff04 .word 0xffffff04
; d% e( E' F9 x3 d5 @& D* Y3 s4 z7 p 846c: ffffff08 .word 0xffffff08( i7 ^* {6 f, k, c( ]' J+ V
8470: 0000819c .word 0x0000819c
' O5 R6 y% r" j% m g3 Earago:
; A2 X) _7 O" z) v1 d, p3 T0000837c <__libc_csu_init>:
6 `# \3 t5 {$ n/ E( j 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
6 N, m4 c: F3 \6 J0 n8 \ 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>! v, x, p) H! U$ |; ~
8384: e1a06000 mov r6, r0, P1 Q$ B; ~4 M4 Z+ e5 I7 i$ Y+ \
8388: e1a07001 mov r7, r1
" I' D; A& C3 a; ]5 I5 P+ y 838c: e1a08002 mov r8, r2
; V- D0 S |/ f' A 8390: ebffffae bl 8250 <_init>' k4 r+ T z4 \
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
) T6 k) ~, k" _4 j7 U2 x9 n/ T* b9 Z7 n 8398: e08fa00a add sl, pc, sl1 c K0 r: @2 a1 n
839c: e08f0001 add r0, pc, r1
% T8 O: U" Z9 a3 R 83a0: e06a5000 rsb r5, sl, r0
, l4 t# o: }3 S% ^* D% G 83a4: e1b05145 asrs r5, r5, #2
( b* ^. Q- f0 E# K: `) C+ S9 C 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}! S2 z# w( U8 U! s- p C; K% V
83ac: e3a04000 mov r4, #0
% d, k2 l' u; @+ J0 D 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
' i4 t; B, L) _) j8 L 83b4: e1a00006 mov r0, r61 y' b3 {' F: E, g
83b8: e1a01007 mov r1, r72 h) K9 W& V+ N
83bc: e1a02008 mov r2, r89 K" s5 F- O3 K8 l
83c0: e2844001 add r4, r4, #19 O) S/ m {7 ~' Q- a4 R
83c4: e12fff33 blx r3
9 m$ h# h4 N7 u3 M; G0 _$ p# Q 83c8: e1540005 cmp r4, r5* p( j) H' g0 u8 E4 G
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>7 O/ \3 Q9 w5 ~3 P( U
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
9 }% [& q7 y3 z/ H5 Z' w$ \) i 83d4: 00008054 .word 0x00008054. c! B3 i ^5 @% D1 ^: I
83d8: 00008054 .word 0x00008054! e7 I9 q7 m" j7 ?
none:
0 K7 k5 e4 Z: ]4 V0 A' K' uDisassembly of section .fini:
4 i% W% K# J4 x/ L7 z& r9 ]" W( }. m; E9 [" f
00008474 <_fini>:" v N" y2 H9 C- U+ F1 m- `, e
8474: e92d4010 push {r4, lr}9 y' b9 C7 O5 v( a0 x E- d
8478: e8bd8010 pop {r4, pc}8 }( z* q1 U0 o
arago:, ^8 U9 n z8 ^
Disassembly of section .fini:5 K7 C5 z: i: @( U2 O
+ w3 ~4 N# L6 h
000083e0 <_fini>: q: B; ?3 b5 g" q$ ` ]
83e0: e92d4008 push {r3, lr}# G+ \0 r% D/ \6 @ o
83e4: e8bd8008 pop {r3, pc}
' `8 U% B! ~7 v4 J% K4 n! Z: Q6 o4 }
8 X3 X" }$ r+ `4 J7 a: M1 @
8 P$ t# T4 B3 I, n& a8 y0 u" u h6 ? q; f
|
|