|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
; F* d; Z$ n) Y M2 [ ` 1 #include<stdio.h>
z- e8 v; f" G5 y; u0 P 2 #include<math.h>
. I/ R/ t/ q# V1 |% c 3 int main(int argc,char* argv[])
. a0 n% R& v. H) x0 E 4 {
h0 ]7 \( a* I 5 int a,b,c;' x4 J8 e, P K C2 `
6 c = a * b;
5 n! \/ v5 _6 [- j! c$ M/ [2 z 7 return 0;
5 S0 y) A6 m$ I 8 }% K* W7 H7 p: p A; k* m
q8 H6 H+ s9 o. Y7 |- M3 A
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看, N# j. r3 f( G" O: R
none:2 g. B. |$ x. d0 x% K4 K
000082e0 <_init>:
- g4 P5 h6 c! C+ \2 i7 ? 82e0: e92d4010 push {r4, lr}
, d' M+ v7 U7 M- ~ Z7 y 82e4: eb00001c bl 835c <call_gmon_start>. ?! c) m* S* B
82e8: e8bd8010 pop {r4, pc}, K3 I& T7 v" |6 H2 L3 ^4 n0 c
arago:9 J) Y, u% j" I9 L' B* ?: \. u3 m0 r
00008250 <_init>:1 P" F9 x/ y$ x4 z) A0 |2 {9 b
8250: e92d4008 push {r3, lr}5 ~/ n2 _9 F5 D7 J: B# a; d4 F; b
8254: eb00001d bl 82d0 <call_gmon_start>7 Y! z8 J" a, ~- b0 J2 S
8258: e8bd8008 pop {r3, pc}. ]6 O+ Y0 k: r1 G; x$ |: F
! @, T- Q( r" x# R
none:! t$ |/ O- i/ @2 |3 ?+ ~5 D
000082ec <.plt>:3 P0 `8 N) P; \4 y* a9 O" Z# X7 Y
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)7 P/ X* s. ^) p( T! P
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
' A# Y; g( x/ o) o+ ]) I$ w1 Y 82f4: e08fe00e add lr, pc, lr
! p0 d! [( ^4 M/ D- d 82f8: e5bef008 ldr pc, [lr, #8]!
; `8 M1 ^" @. c1 D5 w. A6 O 82fc: 000082d4 .word 0x000082d4$ `, t. Y9 L" Y3 W( K: ]3 N6 E& C4 b
8300: e28fc600 add ip, pc, #0 ; 0x0/ t; x9 X( R! f' g# f
8304: e28cca08 add ip, ip, #32768 ; 0x8000
- Y( l9 w1 L |) i+ u3 v5 N 8308: e5bcf2d4 ldr pc, [ip, #724]!% a! d' w3 N4 b: r# ?3 x5 N
830c: e28fc600 add ip, pc, #0 ; 0x03 B# A# k' H& l# B) x
8310: e28cca08 add ip, ip, #32768 ; 0x80001 E) j! N3 f ~9 E; q
8314: e5bcf2cc ldr pc, [ip, #716]!# \' I% v! r3 R% m
8318: e28fc600 add ip, pc, #0 ; 0x0
; r- n# B7 J1 i7 \3 Y7 R 831c: e28cca08 add ip, ip, #32768 ; 0x8000
% ^/ a- I/ w6 { 8320: e5bcf2c4 ldr pc, [ip, #708]!3 F- |* x; x. [: n1 |5 d8 h8 M) @
arago:
. L. S* k4 _+ B, `- b4 i& e0000825c <.plt>:
: {0 i( x0 K$ X* s 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
# C# X! O* T1 f% Z; r# Z6 L 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>, ^! B/ d. D6 n1 \6 x
8264: e08fe00e add lr, pc, lr
. M* e& G) @' T3 Q 8268: e5bef008 ldr pc, [lr, #8]!
0 T. c6 f; X( Y: ^ 826c: 0000827c .word 0x0000827c
6 `1 F. o& \( ?1 W$ v 8270: e28fc600 add ip, pc, #0, |' D2 b2 Y1 J& Z; M7 a
8274: e28cca08 add ip, ip, #32768 ; 0x8000. W# @( R" E" Q- b" S
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c P, n" ~. Z3 S8 f1 P
827c: e28fc600 add ip, pc, #0+ K |2 G- C+ t' r
8280: e28cca08 add ip, ip, #32768 ; 0x8000
( U3 e( M9 A4 u" H0 T9 C, s 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274/ B; b& N, S8 o* J! f
8288: e28fc600 add ip, pc, #0( h$ b; v. o* O5 ]9 q. ^/ H& ]
828c: e28cca08 add ip, ip, #32768 ; 0x8000/ w1 ?3 R4 O6 C" l5 r
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
5 h) w1 J- T; O0 N% V9 knone:# s) H; b) j G7 q( u q
00008324 <_start>:, b3 p$ a2 l5 o, a! c
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>: }/ Z8 ]: k) z% P) h. K: g
8328: e3a0b000 mov fp, #0 ; 0x0! e. S, B, Z( }& W a# a9 g: h1 l" k8 N
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)1 T8 J5 T, {$ e$ r+ T
8330: e1a0200d mov r2, sp
( ~& m% Y) k0 C 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)5 Y' j$ w; X6 s H! _% j ~7 U( b% f
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
|4 I( Y% q' Y: B 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
( h; b6 z6 Z+ x3 f; s4 O 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>$ ~: k- P' P* m I i/ n
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
) I: _$ R, w2 o 8348: ebffffef bl 830c <_init+0x2c>
8 }9 I$ i2 S* [2 s 834c: ebffffeb bl 8300 <_init+0x20>
# t4 K7 a$ Z% O7 [5 I" R9 \ 8350: 00008404 .word 0x00008404
& ?* Q% B8 r& W! x% _. z: o* s 8354: 000083cc .word 0x000083cc2 A5 [5 O/ V7 k. Q1 M
8358: 00008408 .word 0x00008408
4 |- }; T. @ M$ r, V! \6 garago:6 Y4 [8 t9 D: c" ~& B* \' K
00008294 <_start>:
5 d* B N! [% d 8294: e3a0b000 mov fp, #0
# X* [; t0 F2 b: Z 8298: e3a0e000 mov lr, #0- E3 {4 C' M* g) K' e; A/ }# y
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)6 Q5 j- i s% O, o+ [' p
82a0: e1a0200d mov r2, sp
. ^! ?' h9 W6 C, T& P 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)% W# s. X) r. Y) l
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
) W% x* {9 g1 D7 i& C! G1 j 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>. z' ]" m2 s. x7 v% Q
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)! t0 A" a5 `8 s& m
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
8 ~; m8 r% i o( S; @: Z 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
u7 Q. B) X$ C5 {2 J! C, w% ?) Y 82bc: ebffffee bl 827c <_init+0x2c>6 @# e5 T6 {5 h- V' {
82c0: ebffffea bl 8270 <_init+0x20>( K) T2 K& q) }( y, f
82c4: 000083dc .word 0x000083dc$ M# N: U) i7 e W* G3 @8 q, x7 F
82c8: 00008344 .word 0x000083444 s; l- D3 T! I. O9 M4 v
82cc: 0000837c .word 0x0000837c
0 { a) ~ A8 B8 Q0 k" R/ Znone:
3 m, a0 Y9 O# m2 [3 ]0000835c <call_gmon_start>:
0 h" f& b$ r* D) a 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
+ v- z7 s' ]" V+ D) I9 v 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>' u6 w2 U8 Y2 M' M
8364: e08f3003 add r3, pc, r3
; o! v# z) V5 m 8368: e7931002 ldr r1, [r3, r2]
( C( s) u8 S7 X6 V 836c: e3510000 cmp r1, #0 ; 0x04 R" H9 W) {+ {; E5 A8 I
8370: 012fff1e bxeq lr
% ~) {# b' R) Z2 B j7 k. e 8374: eaffffe7 b 8318 <_init+0x38>! v5 ~, s! i |+ b8 z
8378: 00008264 .word 0x00008264
) }% Y1 K& X9 P: w K- @$ } 837c: 00000018 .word 0x00000018
6 a7 B" \( n: I6 Z3 M" w6 N& xarago:* r2 `% D- b' n% n6 a. t
000082d0 <call_gmon_start>:( u) J5 B2 I: `. v1 j+ n
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>0 H: x' ]. e2 o1 L
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
0 {4 [$ z* t6 k$ R3 U2 z' R/ ^# \2 ? 82d8: e08f3003 add r3, pc, r3& ^8 d! c' |. j. t% ]5 I8 t
82dc: e7932000 ldr r2, [r3, r0]0 ]! }4 W4 ], W# l" e# P
82e0: e3520000 cmp r2, #0
, R, K }5 [% ?6 \ 82e4: 012fff1e bxeq lr, D0 r7 o3 f9 i% b* s1 z
82e8: eaffffe6 b 8288 <_init+0x38>9 i8 L* d$ f, E2 p, p8 l2 N7 J; [. {
82ec: 00008208 .word 0x00008208! [0 d+ V; v9 S% V4 _; p* x
82f0: 00000018 .word 0x000000188 ^9 V) ~6 T4 ^
none:
7 s; O- m% t4 L% ]9 i6 Y00008380 <__do_global_dtors_aux>:* a& z# u. I, r. d% |4 I5 F
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
' K9 q) G: u& w5 |3 o- G1 d 8384: e5d23000 ldrb r3, [r2]! I' b9 @1 Y0 ? Q
8388: e3530000 cmp r3, #0 ; 0x0
! }$ }5 C9 ~0 p% P8 I 838c: 03a03001 moveq r3, #1 ; 0x1
+ {4 B2 Q. q! }; {* o$ B 8390: 05c23000 strbeq r3, [r2]8 c- D) t7 Q2 I% w" y
8394: e12fff1e bx lr
: E) g8 U$ Z# `0 w; } 8398: 000105f4 .word 0x000105f4
8 g) u' Y( F5 g. P$ J+ a3 Earago:* u6 W4 j; N, C# J& M
000082f4 <__do_global_dtors_aux>:
5 E8 O, H# X% _* S E4 Q 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>( e" W. I3 s) J4 F" q8 c+ {
82f8: e5d32000 ldrb r2, [r3]
3 o, s; `) ]; X. P 82fc: e3520000 cmp r2, #0" S% W# G' l, e4 |* B1 i9 Y3 o
8300: 02822001 addeq r2, r2, #1+ }$ t1 B: |+ @; v
8304: 05c32000 strbeq r2, [r3]4 p/ f( N( _( y
8308: e12fff1e bx lr5 K. b6 [" y5 I6 l0 b
830c: 0001050c .word 0x0001050c
. M' K; w+ n' z1 Knone:+ T$ `0 F o. f) h
0000839c <frame_dummy>:
5 V" c" z V N! p! {# O 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
8 P# x+ R! x8 m9 j6 V _ 83a0: e92d4010 push {r4, lr}3 _4 S$ s- m4 X/ {! O! f& d
83a4: e5903000 ldr r3, [r0]
) E, ^) ~1 x# O1 W ]+ y 83a8: e3530000 cmp r3, #0 ; 0x0. h; v( I* O0 R4 n+ G% [$ K' a+ B
83ac: 08bd8010 popeq {r4, pc}% h5 a/ Z* b+ F0 D& J9 f
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
' R A" }* e. n B& h, p9 _5 } 83b4: e3530000 cmp r3, #0 ; 0x07 V; ^: `5 x- `
83b8: 08bd8010 popeq {r4, pc}8 j* q7 m/ W$ `' _& s
83bc: e12fff33 blx r3' B6 ?+ D" k6 {9 m
83c0: e8bd8010 pop {r4, pc}
2 \ r7 S- f: w W( U 83c4: 000104dc .word 0x000104dc
9 P+ g+ W# t5 P5 r 83c8: 00000000 .word 0x00000000$ V' p' H2 H: i$ I6 n
arago:
0 G3 ]: P# q* W00008310 <frame_dummy>:( Y/ u6 W6 v, t% k6 o- n# i. r
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
6 e l B/ ^, O4 x 8314: e92d4008 push {r3, lr}0 ?. e- b& J; m3 I5 U
8318: e5903000 ldr r3, [r0]
3 o7 e9 _6 o0 j 831c: e3530000 cmp r3, #05 g- v: W; z3 g$ z
8320: 0a000003 beq 8334 <frame_dummy+0x24>9 s, j: ~- d8 g
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30> \) K3 _; v, H) r' X
8328: e3530000 cmp r3, #0
7 s0 \! A( }' `( }6 c$ F 832c: 11a0e00f movne lr, pc
) S8 n& H, g0 u) p 8330: 112fff13 bxne r3
0 A4 y# C' C/ x/ N i 8334: e8bd4008 pop {r3, lr}
1 r7 u* A* X4 R 8338: e12fff1e bx lr. L+ h. J* a3 V* q: P
833c: 000103fc .word 0x000103fc' f( E7 f' r& W8 s6 Z v( G' J
8340: 00000000 .word 0x00000000
N, F0 ^3 B/ fnone:, L/ [: b9 I+ O# H
000083cc <main>:
0 E# R( N5 ^ K7 ]6 V* A 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
! l/ V( f+ A8 I. O! s8 \8 D 83d0: e28db000 add fp, sp, #0 ; 0x0
4 Q' L, H; V( I+ p( ^ 83d4: e24dd01c sub sp, sp, #28 ; 0x1c8 c% Y, i6 Q. T6 h
83d8: e50b0018 str r0, [fp, #-24]& n1 e5 w; z! M! L
83dc: e50b101c str r1, [fp, #-28]5 ^4 X; n6 }4 i, n/ X0 _! t
83e0: e51b2010 ldr r2, [fp, #-16]
! j& V! z. N0 D2 e) w 83e4: e51b300c ldr r3, [fp, #-12]& I+ W1 @; I( S2 G8 r
83e8: e0030392 mul r3, r2, r32 e/ H9 y% u0 n2 [' I* l, M$ \0 N3 H
83ec: e50b3008 str r3, [fp, #-8]* \& C- L' o. X4 Z" [9 K/ Y
83f0: e3a03000 mov r3, #0 ; 0x0
: v1 B7 r% i8 ^) D 83f4: e1a00003 mov r0, r34 G% K1 n. r1 r) u- K& H) K
83f8: e28bd000 add sp, fp, #0 ; 0x0
: o) X3 B6 B2 G& s2 V 83fc: e8bd0800 pop {fp}
0 D- A9 q( p% @6 n9 E5 S! h5 | 8400: e12fff1e bx lr
( j5 q$ S' Q; Y Q farago:
& _2 _: X# p& x! _& H* j0 [00008344 <main>:9 S" K; k! @7 d/ X h% o
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
# d, V: a8 H4 i7 \1 D. V3 u2 s 8348: e28db000 add fp, sp, #0
- ^/ ~* s" X0 R [: } 834c: e24dd01c sub sp, sp, #28
" z: |2 [; [8 d 8350: e50b0018 str r0, [fp, #-24]
6 p% n. w% v5 y( b 8354: e50b101c str r1, [fp, #-28]4 }$ h0 V+ E/ {+ ?- k. w+ D/ x
8358: e51b3008 ldr r3, [fp, #-8]
: L7 B8 M/ {& m$ o: L6 p6 c 835c: e51b200c ldr r2, [fp, #-12]
: [% ~# I) }8 U 8360: e0030392 mul r3, r2, r32 K; O/ l, B. H6 n
8364: e50b3010 str r3, [fp, #-16]
5 V# c0 i3 W9 z# E0 C! }! V$ B 8368: e3a03000 mov r3, #0
! [' Z/ `" m! T5 G5 n# m3 \ 836c: e1a00003 mov r0, r3 R8 {: o8 u; b9 e
8370: e28bd000 add sp, fp, #0
$ m1 ^5 V* M' }; f( L H% Y# m 8374: e8bd0800 pop {fp}$ o: P4 W' y0 |+ g
8378: e12fff1e bx lr
: u$ {$ ^5 {8 L9 |2 |' L2 unone:
7 f$ ^7 K! A g/ t$ Z00008404 <__libc_csu_fini>:: M( [) l& B E+ ? O/ p* }6 L5 E
8404: e12fff1e bx lr
7 i* f9 A, I1 y" y5 D# i2 jarago:
* t; F8 Y! ?) L. V% o/ v000083dc <__libc_csu_fini>:% h8 m* b, A4 w. n
83dc: e12fff1e bx lr0 u' w( V- A4 r3 D
none:4 v8 ], x# z, M0 e
00008408 <__libc_csu_init>:
0 ^1 B1 Q: g4 s, e# b 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}) l5 R/ o9 z8 T, @3 g# T( X
840c: e1a08001 mov r8, r1. f' n" w9 X8 w5 ], d' [, t: v
8410: e1a07002 mov r7, r29 p @" F2 r4 z$ A
8414: e1a0a000 mov sl, r0
4 r! f- v$ k$ M1 R; P7 K B( t 8418: ebffffb0 bl 82e0 <_init>
3 Z9 E f) O9 W8 b( K- \ 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
: ]3 ?; F; u& _, D& e8 \6 k9 ^9 P 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
- |6 H* F# N/ P3 C+ `' @! e 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>, f3 j) e+ {( p8 K
8428: e0613003 rsb r3, r1, r30 _1 v4 g7 R4 H
842c: e08f2002 add r2, pc, r2" h( }' Z* P9 a0 f9 q
8430: e1b05143 asrs r5, r3, #2- }5 E8 i% g7 K- N0 u" v2 u8 ^
8434: e0822001 add r2, r2, r1
! N9 E# l- x n# @! Y/ u 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}; {+ `$ e2 c: ^
843c: e1a06002 mov r6, r27 k: W* _$ I3 C
8440: e3a04000 mov r4, #0 ; 0x05 f4 K* k+ g1 N% g8 p$ m) u
8444: e1a0000a mov r0, sl
- H& _9 S3 g7 d 8448: e1a01008 mov r1, r8: |2 w5 Y" c' q4 r2 D9 v! O" |
844c: e1a02007 mov r2, r7, U; _9 u! f0 D2 T
8450: e1a0e00f mov lr, pc7 I' l$ Z( R4 O* W s8 d f, n
8454: e796f104 ldr pc, [r6, r4, lsl #2]
1 W* m0 R8 e* G! j3 W 8458: e2844001 add r4, r4, #1 ; 0x1/ G) e+ l. g4 |0 v
845c: e1540005 cmp r4, r5
$ P9 O, ?/ X; V2 E% a* U 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
$ _2 H( X5 O2 v% t" o. K) C# ` 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
# h8 D. f- ]. ?& \: C 8468: ffffff04 .word 0xffffff042 P a% l3 k- Q+ b' L
846c: ffffff08 .word 0xffffff08
6 a6 g4 P- Z1 }: P; f 8470: 0000819c .word 0x0000819c( W" V4 ]3 ^4 d
arago:
8 ^' P+ I2 _- ~! d7 S4 e+ U! |0000837c <__libc_csu_init>:' e A8 R: g; K0 Y
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
9 s8 B" z9 Z/ u' r' A% j- Q 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
. F+ x s! F- ~8 W8 p 8384: e1a06000 mov r6, r0% j! S9 u- _& Q' s# c0 x' G* b# k
8388: e1a07001 mov r7, r1 s' ^" s' J" J
838c: e1a08002 mov r8, r2
# W. C! g* d+ ^! W7 i" w 8390: ebffffae bl 8250 <_init>! A0 ~- k |2 e' n
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>, }( h: e3 l( s) t; F5 ~8 x/ V p
8398: e08fa00a add sl, pc, sl
$ L" t5 \$ B9 o- a) i, l: ? 839c: e08f0001 add r0, pc, r1$ ^' p2 x; ~& x# o# s+ R' ?6 T& Y
83a0: e06a5000 rsb r5, sl, r0
3 [2 v/ W" r; H5 d 83a4: e1b05145 asrs r5, r5, #2* i6 q/ [+ F; c/ R2 A2 n* B( E% p1 s
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}) V$ |! b* W# S o
83ac: e3a04000 mov r4, #09 H2 |8 G- f+ R! M) _& T$ k
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
# c! h# t; x3 C$ K, e6 G' t6 x 83b4: e1a00006 mov r0, r65 q6 @7 l" @7 e. x% t1 _
83b8: e1a01007 mov r1, r7
" k, K, B4 I/ | _) k 83bc: e1a02008 mov r2, r8
! X$ N) m% @4 `8 D" {7 o A 83c0: e2844001 add r4, r4, #1; F6 i1 G8 D1 p
83c4: e12fff33 blx r3) r- Z+ n( i) G5 q1 j. [- V
83c8: e1540005 cmp r4, r5& h/ [5 G: P" ]5 Z! _
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
4 j9 d: f9 b- v e/ w/ C 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}/ o' ~0 M+ h' Z; B8 b
83d4: 00008054 .word 0x00008054# s, s- T3 k$ x# ~% t0 C
83d8: 00008054 .word 0x00008054$ r4 s C6 a$ B& n! @
none:" L; d; d* j9 v& K Y& z
Disassembly of section .fini: o0 _; g6 W6 x+ h8 C$ c5 G7 `
% T- F$ M) o/ P; o
00008474 <_fini>:& G2 A+ N/ z. N& }! K
8474: e92d4010 push {r4, lr}; z* i9 v% _9 Y
8478: e8bd8010 pop {r4, pc}4 n3 b2 w/ F. H1 o1 k
arago:6 X; X- {7 q; w
Disassembly of section .fini:+ c; b7 K7 y* D- @3 y
" g! y$ k! `: S& h000083e0 <_fini>:
; `/ m! a1 K- ]+ A% L 83e0: e92d4008 push {r3, lr}
# E. V9 C; K3 C- A* q& w5 D 83e4: e8bd8008 pop {r3, pc}6 k2 _" p( p# J; x1 E
) S1 Z9 }7 R6 B
% b( Q% B* J, _, e
/ g6 Z4 B" b5 k, I" V9 v
|
|