|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:6 u" }& N1 ^0 u4 d
1 #include<stdio.h> * _, M( M6 M8 |
2 #include<math.h> f% ]& {0 m' O; o
3 int main(int argc,char* argv[])8 l$ N7 x8 T I( z6 f) I
4 {- T7 `" Z" N( ^
5 int a,b,c;
, y' P u* U- b5 K 6 c = a * b;% n3 u' y, h/ ?7 @* b
7 return 0;
; C, @9 F! c- U0 v" f; y1 v 8 }
7 \7 P# u( g8 T6 b
/ m/ k2 y' L, S下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
]& P. Z! a5 Q. L4 Anone:6 S' L% V1 |* L& d
000082e0 <_init>:
& M& M) P0 h3 Y$ u! l0 D 82e0: e92d4010 push {r4, lr}
v3 m: X: S$ L) l2 ]) a' I 82e4: eb00001c bl 835c <call_gmon_start>
* E/ P X8 ?, K# s" t6 m9 k6 ? 82e8: e8bd8010 pop {r4, pc}% D7 W9 T5 I. e3 u4 N6 J
arago:: i3 ~ R9 I3 b1 i. W8 l
00008250 <_init>:
1 P4 J9 H4 [$ p! J# |3 ?# A 8250: e92d4008 push {r3, lr}
3 g2 x* R y- [6 N* V( ?& P 8254: eb00001d bl 82d0 <call_gmon_start>0 d c+ y5 Q( t& d$ Z C( B& O
8258: e8bd8008 pop {r3, pc}
9 ]( Y4 i( L+ f+ ~5 v3 |
8 `" `- N& Q% W2 ~. ?5 \) onone:
. D# m; `- H$ D% v000082ec <.plt>:" g# w+ Y! p1 Q
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)) z9 B/ |7 K3 W4 ^; ?2 G5 ^) M5 r! b
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>* j7 c# C/ q& d) u% `7 L
82f4: e08fe00e add lr, pc, lr
: d3 g3 Z# U; F/ P6 b 82f8: e5bef008 ldr pc, [lr, #8]!
$ Y6 ]) ]8 f% j 82fc: 000082d4 .word 0x000082d4
$ P; H0 ^7 f8 ` ` 8300: e28fc600 add ip, pc, #0 ; 0x0
- V; j. u/ M. p t1 P1 T4 L 8304: e28cca08 add ip, ip, #32768 ; 0x8000
5 k0 q% J- d. E2 e: Q, ^) m: @ 8308: e5bcf2d4 ldr pc, [ip, #724]!" b3 T9 u% M" H& a# E
830c: e28fc600 add ip, pc, #0 ; 0x0# W+ `$ S; B0 x# D/ j0 Y
8310: e28cca08 add ip, ip, #32768 ; 0x8000
1 K: ]+ I: T0 @ 8314: e5bcf2cc ldr pc, [ip, #716]!2 a6 v) x9 _$ k! f. j# _5 r
8318: e28fc600 add ip, pc, #0 ; 0x0
" ~! V1 v2 ~/ N6 D5 J/ S 831c: e28cca08 add ip, ip, #32768 ; 0x80008 Q0 E2 M3 X: `8 b* E* {$ w
8320: e5bcf2c4 ldr pc, [ip, #708]!. n9 Y3 F" g; j
arago:6 ^0 k3 f7 A# D: G' }
0000825c <.plt>:3 |$ F& }) l0 _2 `; w+ N$ {, U
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
# }9 z: P# H% f! r& e( J4 p 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
: _- d: s9 M; F9 A 8264: e08fe00e add lr, pc, lr% [2 g% d; h" {2 r, k7 X! ~, A( ^# ]
8268: e5bef008 ldr pc, [lr, #8]!1 y C1 F; Q' G9 W8 `( w
826c: 0000827c .word 0x0000827c
# S R7 S# w& k1 |0 C 8270: e28fc600 add ip, pc, #0$ V: e/ O7 Y F9 f. ?2 Z9 x
8274: e28cca08 add ip, ip, #32768 ; 0x8000
0 E' J: @+ G ^: R1 P: h 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
" s9 f- [7 F9 }4 L r4 ^6 y8 q 827c: e28fc600 add ip, pc, #0+ Y( \" u) \) Z
8280: e28cca08 add ip, ip, #32768 ; 0x8000" ]+ G( T# |$ ?: v1 s
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274" q4 K1 G& |0 y; J3 p
8288: e28fc600 add ip, pc, #0/ d/ L: Z+ f3 l% }" o$ |& @) e
828c: e28cca08 add ip, ip, #32768 ; 0x8000
! `8 M/ E7 H! `- g4 o" X 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c2 E4 E1 ~( C6 {, y# G
none:
1 {4 X6 Z/ U* g6 [+ b4 f# k F00008324 <_start>:
, A }( ^$ `# n7 P* t9 G 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
2 p! v( q* y' d 8328: e3a0b000 mov fp, #0 ; 0x0* p! E5 v/ |, M+ m, {% T' \" u4 J
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)/ r4 G W- P" d( Y( U7 v
8330: e1a0200d mov r2, sp
- R: p! s& h) i/ X0 X 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)" [" c; t$ J- ~$ J- {( I
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)# Z# c3 R8 ^ s; N& T2 d# f- O1 H
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
# q: \, l5 o0 v! I. Q 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
* M X# U5 |1 f) ]% Y, l" z 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
+ w) T# e/ k" D: S% N 8348: ebffffef bl 830c <_init+0x2c>
$ E0 `7 b6 f' \) N7 I5 ~ 834c: ebffffeb bl 8300 <_init+0x20>
! T# L; x1 D0 @1 ?# b' Q7 m& | 8350: 00008404 .word 0x000084040 K/ d }6 U, \% [ H9 ?1 k8 e
8354: 000083cc .word 0x000083cc
# x8 p; d: y- C( T' Y 8358: 00008408 .word 0x00008408
/ c5 W" w; S% p' V+ ?arago:3 z+ U7 \! Y" v2 t$ T @3 _
00008294 <_start>:7 u/ q( K8 `1 [/ w
8294: e3a0b000 mov fp, #0; K/ X$ z! s$ i( ?; z! S Q
8298: e3a0e000 mov lr, #0' I m8 W% d. q; Y
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
, U& F' Y2 Q- d h) X9 u; a 82a0: e1a0200d mov r2, sp, f6 y0 I7 `6 d* U3 m$ s9 C
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
: F( u/ R8 a) T& P, m4 s' B 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
' R- M% Z7 P/ n. q/ j8 y( }) x3 B 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>: N" O L; g7 ~5 m/ f
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!). r: E/ l, }7 Q9 k
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
1 V) q# d2 k1 C 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>' {1 h3 A2 E2 t% c
82bc: ebffffee bl 827c <_init+0x2c>5 s& g+ E( x. M& K+ W5 U
82c0: ebffffea bl 8270 <_init+0x20>
6 ] H" h- ]/ q 82c4: 000083dc .word 0x000083dc4 h- ?. J# J2 l. \& a4 m6 r- |
82c8: 00008344 .word 0x00008344( u0 f6 U1 E; W/ j3 _, a
82cc: 0000837c .word 0x0000837c
! S- o0 C: G$ I, M: m" L. fnone:: ]/ B9 ^4 T% L* s/ y
0000835c <call_gmon_start>:
( N8 [ w4 o5 G2 y7 f% x 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>8 ~9 t$ R) `+ X" K% L) o" z3 i
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>( [; B4 q8 d! N' N
8364: e08f3003 add r3, pc, r3! m' b, b! d. B/ a) [; s
8368: e7931002 ldr r1, [r3, r2]& t& |4 L% N( k" S$ u% k2 o9 K+ ^
836c: e3510000 cmp r1, #0 ; 0x0; v# a& ]8 T# d" W- {* }2 r" y4 V, I% q
8370: 012fff1e bxeq lr
/ t3 f3 a# c7 p( Z# ^- J: e, X 8374: eaffffe7 b 8318 <_init+0x38>
) V6 W" C7 D; _( V: Z2 P 8378: 00008264 .word 0x00008264& X7 h! B- N1 o( ^! Y
837c: 00000018 .word 0x00000018
! f/ H) b8 V& a% l9 ]arago:, S( m# J9 R ~8 k6 h2 g6 `
000082d0 <call_gmon_start>:
$ l3 e$ @; |9 j5 e$ V' M% x 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
; P' N; h& F7 ~$ t 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
( P& a- R" U' A* j8 z6 O 82d8: e08f3003 add r3, pc, r36 j2 U+ X, A1 L
82dc: e7932000 ldr r2, [r3, r0]
4 q+ J4 E* G3 h+ g+ Y7 y 82e0: e3520000 cmp r2, #0
" ~& x7 Y+ {( H% p! ~ 82e4: 012fff1e bxeq lr
+ U# J/ G+ ^5 W1 B 82e8: eaffffe6 b 8288 <_init+0x38>0 E3 c& w. X( u! ?
82ec: 00008208 .word 0x00008208
% x$ W! a+ X0 W) w& t 82f0: 00000018 .word 0x00000018
3 G! l+ H% `7 V" S# h ?* Y. F% v. W' W$ x& dnone:
: v' `1 [! Q/ e' J; k- G( ~; ~00008380 <__do_global_dtors_aux>:
( _1 v6 J# y3 P1 m! \8 @ 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
! E$ I7 b0 v4 i8 @; s 8384: e5d23000 ldrb r3, [r2]0 y8 _1 l1 ^8 r4 v, {
8388: e3530000 cmp r3, #0 ; 0x0
& b* Y) J. S" x* N 838c: 03a03001 moveq r3, #1 ; 0x1; ]3 K, p- }2 a2 a; \0 U( ?
8390: 05c23000 strbeq r3, [r2]
0 D* p' J4 }; I7 i 8394: e12fff1e bx lr# G4 l( l# w: T1 U, Z& d, ?& k
8398: 000105f4 .word 0x000105f4( o' ]- C/ J) ]3 K( h- p3 R
arago:9 ^3 E/ s( K. {- v# B6 n7 v
000082f4 <__do_global_dtors_aux>:* y- i& s1 j8 D- T/ o) t0 ^3 k
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>( Q: s" c% X3 |* B4 A( Z
82f8: e5d32000 ldrb r2, [r3]7 r, N6 W+ S- n9 P3 w. x
82fc: e3520000 cmp r2, #0
9 c4 i* d* ?% {% W 8300: 02822001 addeq r2, r2, #1- @2 c; \( f9 O7 V3 c) K
8304: 05c32000 strbeq r2, [r3]0 d1 u6 l) K1 @6 s$ B
8308: e12fff1e bx lr
. r& Q* ]5 C& \0 O' x. |1 _ 830c: 0001050c .word 0x0001050c- c' l0 \& |9 I2 Y/ s# L9 D, O
none:: p4 Z: H( G1 [) z
0000839c <frame_dummy>: p; s! k: k9 P4 W
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>: c" u$ y6 i- G& f- n
83a0: e92d4010 push {r4, lr}
/ L' J0 U E: c9 h 83a4: e5903000 ldr r3, [r0]
: U; I p$ D- u 83a8: e3530000 cmp r3, #0 ; 0x0" G& B$ A V+ Q8 |" p7 m" {
83ac: 08bd8010 popeq {r4, pc}! y" W0 N4 T% l/ ]
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
# h+ a2 [% \1 s 83b4: e3530000 cmp r3, #0 ; 0x0
5 O% c! E' a2 ^4 j D 83b8: 08bd8010 popeq {r4, pc}
, k# S7 i% q" H7 g, s6 _+ h r9 N9 j8 M 83bc: e12fff33 blx r3, l; O, C- _( ] K: G; @! w
83c0: e8bd8010 pop {r4, pc}2 a& u0 i( y( D! k
83c4: 000104dc .word 0x000104dc) Z! v6 p" X; u& h2 n
83c8: 00000000 .word 0x00000000
: r5 X. c r' X: e# Q% p3 ]arago:! }+ v5 @8 O; W; Z3 V: g( g
00008310 <frame_dummy>:+ l5 C' \( l# {+ F H
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
; [8 E7 f) ^) L' V 8314: e92d4008 push {r3, lr}
' N$ y% m. j6 K8 }8 n$ ^. U 8318: e5903000 ldr r3, [r0]
) { g! ^" B$ Q! o 831c: e3530000 cmp r3, #0
6 J! A. [9 f; @* H% r9 i 8320: 0a000003 beq 8334 <frame_dummy+0x24>+ Y X( Z; q0 q# W0 |; v- U
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
4 {5 T, Z! M L 8328: e3530000 cmp r3, #0
# t) {" B3 }1 m% ], m 832c: 11a0e00f movne lr, pc
) N. V! f7 T+ z! K; N% z6 n 8330: 112fff13 bxne r3/ z( H* ~& K/ ~$ ^
8334: e8bd4008 pop {r3, lr}
) B) [2 G, e$ n( m* A& B- S6 U' z 8338: e12fff1e bx lr
; R; @0 Q& d) M. x# w 833c: 000103fc .word 0x000103fc
( {0 U) @8 H/ q+ j3 S 8340: 00000000 .word 0x00000000
1 `" S& Z' c6 t/ n: ?: Z+ e7 Fnone:
& Y% U q# z/ e: E; A% z$ v000083cc <main>:
5 a' a; T0 M, G @+ u 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)" _4 J( D0 o! [) ^ C
83d0: e28db000 add fp, sp, #0 ; 0x0
4 T' d L9 m1 c3 K+ k& `% o0 \ 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
5 V, m5 N0 h9 i4 T0 m- R. C$ D2 `, P 83d8: e50b0018 str r0, [fp, #-24]' m5 {( w, n/ q+ R( R
83dc: e50b101c str r1, [fp, #-28]
% x' z% S$ X+ G! m, U 83e0: e51b2010 ldr r2, [fp, #-16]: S! d7 v, p6 k1 i& Q* F2 q: t. L
83e4: e51b300c ldr r3, [fp, #-12]+ _8 r4 e5 K! g# n c' |2 T; t
83e8: e0030392 mul r3, r2, r3 q# M, Z" v E$ `- ?6 A- P/ m$ R
83ec: e50b3008 str r3, [fp, #-8]4 z5 i* b4 \/ a0 x# F$ q- Y
83f0: e3a03000 mov r3, #0 ; 0x0) H1 u: d c# Y' ^
83f4: e1a00003 mov r0, r3
! j! b0 v/ i2 M$ s( e7 H 83f8: e28bd000 add sp, fp, #0 ; 0x0( o$ s( w2 |& n
83fc: e8bd0800 pop {fp}& W6 d9 w G f) A! k0 j
8400: e12fff1e bx lr& s9 @' B2 o7 N/ s( L
arago: d# ?) ?# \2 `5 Y
00008344 <main>:
: P; D6 P; p2 i9 X0 Y$ T- k 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
2 X: M7 H7 c( c9 h) S- G 8348: e28db000 add fp, sp, #0" r$ c- z ?: S# o- C. m
834c: e24dd01c sub sp, sp, #28
9 N1 f3 o/ @3 W! W7 W- C 8350: e50b0018 str r0, [fp, #-24]0 x5 ]! g# _* R0 I
8354: e50b101c str r1, [fp, #-28]5 a4 i( ], f& y2 G, }
8358: e51b3008 ldr r3, [fp, #-8]
; f/ ^4 c: [' b( f" z+ }" q 835c: e51b200c ldr r2, [fp, #-12]9 o" R$ i' K4 L: z& R1 b
8360: e0030392 mul r3, r2, r33 z$ n2 ]7 H% c+ I4 d _& |% ]; v
8364: e50b3010 str r3, [fp, #-16]+ @8 k& q1 t) N" G: l7 j" p
8368: e3a03000 mov r3, #0% h. j* A1 e7 y
836c: e1a00003 mov r0, r3
* {1 j$ K+ e4 _6 H0 W/ w1 z 8370: e28bd000 add sp, fp, #03 Q/ ?( j( Z" k( c4 _
8374: e8bd0800 pop {fp}
/ @6 R: e/ }0 U( t: g |* F( E 8378: e12fff1e bx lr" k: B/ ]. d1 k; i( a2 E) q
none:
" N+ H# I1 b2 h4 }00008404 <__libc_csu_fini>:" I' a& }5 H5 g8 I
8404: e12fff1e bx lr
" U6 W% C' h( X) c6 H- M5 ~ tarago:
& P% j1 v" G! [" u$ L( w0 W8 }000083dc <__libc_csu_fini>:8 p0 ^, [) A/ y1 t+ e' Y
83dc: e12fff1e bx lr
' j. Z. n* e, ?none:
4 m% y- W( e: ~! P5 z00008408 <__libc_csu_init>:: o0 A) t l. H
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
+ l8 x* v4 r! I 840c: e1a08001 mov r8, r15 {, z/ Q7 ^% f) `/ q1 {! E0 W* e
8410: e1a07002 mov r7, r2" H& N5 \4 f% t# e
8414: e1a0a000 mov sl, r0. }4 L5 R* B5 ^. z
8418: ebffffb0 bl 82e0 <_init>3 j! a1 T9 a' b- r/ S
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
8 e5 F2 d: T# u, L. c- W4 I 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>0 L, o/ X/ i, \; s, R* c
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>8 V2 k; K2 p* k. z# e
8428: e0613003 rsb r3, r1, r3
8 p* `' x. u# _/ u* _ 842c: e08f2002 add r2, pc, r2$ ^/ s7 \- |: r! ]1 Z
8430: e1b05143 asrs r5, r3, #2
. s6 W6 ~2 B; N4 J, w 8434: e0822001 add r2, r2, r11 W+ L9 V1 L( q) L( k$ ]) N
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
+ G7 G3 `: z* I 843c: e1a06002 mov r6, r2
3 q# g/ }- L4 c e3 q3 D5 I 8440: e3a04000 mov r4, #0 ; 0x0
O+ j2 }9 z' s# N2 B 8444: e1a0000a mov r0, sl
; c/ W/ g. h* q/ V$ _) X 8448: e1a01008 mov r1, r8
, o( r+ L+ X$ w& l 844c: e1a02007 mov r2, r7
& z* z# [8 ]0 X) Q3 k3 O2 r4 U 8450: e1a0e00f mov lr, pc9 I8 r0 S$ e6 i
8454: e796f104 ldr pc, [r6, r4, lsl #2]
: X; d/ o: ~) y5 u8 j! E 8458: e2844001 add r4, r4, #1 ; 0x1
`# Z4 ]4 G3 e5 X K$ O: j+ E 845c: e1540005 cmp r4, r5$ R* r) Z3 p6 \
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>. x* i6 ~5 W0 N3 S
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}; a# Q* i n7 J) d( G+ Q, B
8468: ffffff04 .word 0xffffff045 P+ f# }8 k0 q' y3 T3 _) o5 e
846c: ffffff08 .word 0xffffff084 ]2 V, ]% U0 ~6 `3 w% h( p6 ~6 d
8470: 0000819c .word 0x0000819c
3 c% `: Q( ]1 ?9 qarago:
3 ^( I s9 F! V; ^0000837c <__libc_csu_init>:4 u3 ?8 p- j; U, g [0 {( M
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
( i' e7 i$ K9 ` 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
/ {4 u0 A. n) L5 c2 P- p z 8384: e1a06000 mov r6, r0
1 q9 E- q$ H- {4 `8 K5 p 8388: e1a07001 mov r7, r1
V8 B3 y4 K, q, P9 t 838c: e1a08002 mov r8, r2
' G+ _/ R& c% o2 b$ w 8390: ebffffae bl 8250 <_init>
# k' F/ a2 P8 E2 Q 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>! G+ f. z @6 K h) z
8398: e08fa00a add sl, pc, sl
/ W: G+ p1 h/ K. p, b- x 839c: e08f0001 add r0, pc, r1; N+ D3 U4 k1 i! R/ ]
83a0: e06a5000 rsb r5, sl, r0" k4 H8 w8 E: e" z
83a4: e1b05145 asrs r5, r5, #2: h. R K: k! `# `1 _
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
- u6 n. W: }7 ?+ U7 \2 z 83ac: e3a04000 mov r4, #07 z: E# E$ w5 v; B4 r
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
) y" s* k, d4 ~4 f. W 83b4: e1a00006 mov r0, r6
0 |7 L' m$ |: F3 D 83b8: e1a01007 mov r1, r73 T: I7 X+ X; ?! Z7 ~' b3 D3 Q/ A
83bc: e1a02008 mov r2, r8
5 j z; N n; R3 I+ c" i 83c0: e2844001 add r4, r4, #1: A+ W) c# |9 n: M# Z6 |! e
83c4: e12fff33 blx r3
7 {8 j( |+ p! [+ r$ A" y) G 83c8: e1540005 cmp r4, r5" y; O9 c8 J; P% a; p: l" W
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
4 W+ }" W; a6 i5 U8 ^ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
k% ?5 W! ]. x/ X- T 83d4: 00008054 .word 0x00008054
. N8 `; S6 C2 d6 q E 83d8: 00008054 .word 0x00008054( v0 U! m* {& o6 z2 ]% D1 O
none:. U6 T% i. I! `- b
Disassembly of section .fini:
* U, U" s* ]6 \$ r9 ^9 {% @6 m0 H; G$ |) o. n
00008474 <_fini>:
9 e6 A1 B" C) }7 Q* {2 D! Z" T 8474: e92d4010 push {r4, lr}. ~5 w" u7 R2 w4 U8 |9 Z
8478: e8bd8010 pop {r4, pc}
( @9 w) B3 g; v$ R3 A, tarago:
1 n3 E, S% Y( n* }9 {5 sDisassembly of section .fini:; U$ Y/ n( C& E# s+ J" y- T
M4 A( G9 u% D+ Y+ ]* h* |6 q$ m
000083e0 <_fini>:( `7 |# V: u8 Y2 O, o- w: ?7 G
83e0: e92d4008 push {r3, lr}
! \( H% y: D C 83e4: e8bd8008 pop {r3, pc}
7 S4 d1 x7 a# ]9 Z" c
) z0 j( r/ S" H5 J- g0 r/ S/ V1 [
. ^4 u) f, r% G. C( u8 C; R
|
|