|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:8 i, u( [7 D- Q! s
1 #include<stdio.h>
. c+ z: O, L8 C 2 #include<math.h>; {* E8 v: g \' C3 ]; P
3 int main(int argc,char* argv[])0 S5 f& w V% _, e4 t& e
4 {0 z7 f3 @# f# n" R1 Y3 R; N [3 h$ {
5 int a,b,c;
& n" E& z# |6 |9 ?: J 6 c = a * b;3 L5 C# n! V/ S
7 return 0;# k2 v! S; f2 O* x2 X
8 }( P; m7 z3 c, R
% s& E9 E; p0 N/ J) z
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看- a! @+ T |% Y* w8 L- W$ L
none:9 |2 h$ Q! j2 m9 u. j( s
000082e0 <_init>:( l0 E( A1 k- { R/ u
82e0: e92d4010 push {r4, lr}
9 _& G3 |% }, h 82e4: eb00001c bl 835c <call_gmon_start>1 C+ ^8 x6 [# V
82e8: e8bd8010 pop {r4, pc}: c( H: P1 U7 t8 z
arago:. {! v4 n. D. x3 ^- h* P2 ^) p; h1 O* r
00008250 <_init>:9 I9 R [ c. |& {+ s
8250: e92d4008 push {r3, lr}" h4 Y% w( v7 E& l
8254: eb00001d bl 82d0 <call_gmon_start>
2 a# D+ `; K4 Y; }# | 8258: e8bd8008 pop {r3, pc}& {+ D4 M$ [ S$ C
" C' ~ M' w. i; T: W! c' p, _! F
none:
$ P3 v2 i7 k% v; m y- Q000082ec <.plt>:
" v. X% r( m) }. z' e# d% F: z 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)% M1 o/ {& @ B& ~% t2 ]
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
1 N4 O9 G3 _' @0 B9 R8 p% \ 82f4: e08fe00e add lr, pc, lr5 y2 p. H! {0 R+ W& ^2 Z
82f8: e5bef008 ldr pc, [lr, #8]!; A% I5 q( T3 g" j1 X
82fc: 000082d4 .word 0x000082d4
0 v% F: c; G! C6 ` 8300: e28fc600 add ip, pc, #0 ; 0x0 C4 q0 A- }+ o. `( U- p
8304: e28cca08 add ip, ip, #32768 ; 0x8000
( o" G9 G1 A. l1 b) ^% f+ Q* y 8308: e5bcf2d4 ldr pc, [ip, #724]!
) L1 K2 N1 G0 `7 u0 P" }# l J6 i 830c: e28fc600 add ip, pc, #0 ; 0x0, t8 s+ Y' q P# w' Q
8310: e28cca08 add ip, ip, #32768 ; 0x80006 b: Y, a# \* R3 ]
8314: e5bcf2cc ldr pc, [ip, #716]!- m ^" @5 i" a2 V, q
8318: e28fc600 add ip, pc, #0 ; 0x0
5 p, `! _' k4 v" T, a6 |( _ 831c: e28cca08 add ip, ip, #32768 ; 0x80001 R" [$ M. a, {$ F
8320: e5bcf2c4 ldr pc, [ip, #708]!3 V- B: w* R( @( Z' e
arago:
8 X5 f" D) J8 G2 W6 ?4 |) D0000825c <.plt>:
) }, E* s: K D4 g7 C: j 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)7 S7 ^+ N. D1 B) t# A
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>! |" j; A: w7 f' D
8264: e08fe00e add lr, pc, lr& ^! U3 s! E9 [$ v" E \7 ^" r5 I
8268: e5bef008 ldr pc, [lr, #8]!/ q4 ?7 g! ^) R/ w0 p9 k* t
826c: 0000827c .word 0x0000827c+ A! X, |) j' X+ f8 F9 L; N2 X
8270: e28fc600 add ip, pc, #0
( l- c" x @6 I: ]! Z; Z+ J 8274: e28cca08 add ip, ip, #32768 ; 0x80009 e$ v( b* R+ W# {+ z
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c, H8 d" `/ ?+ K- n% L
827c: e28fc600 add ip, pc, #0" P3 ^% l. d: M5 k5 g5 L( T# ^
8280: e28cca08 add ip, ip, #32768 ; 0x8000
5 k; \: M7 Z9 x$ e 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274$ Y* H1 k2 P4 S. S8 Y! n' h
8288: e28fc600 add ip, pc, #0
* q3 H1 z$ J; d* ?& u 828c: e28cca08 add ip, ip, #32768 ; 0x80008 \) b5 I6 T: K/ ?* U* E5 S
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
, g1 c. c' O' q% n, H9 @none:- q9 g: T1 s7 ~" l- [+ r: t9 h) r
00008324 <_start>:
% I3 s. W( `$ h+ R 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
$ y5 v: u4 I, z; ]9 ]2 `% z9 S+ o 8328: e3a0b000 mov fp, #0 ; 0x03 d" n4 r' I* w0 _
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)# f5 q6 i/ ~3 L, E6 ~
8330: e1a0200d mov r2, sp3 X" E1 N% j, {/ n
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!) Y" K" l# P+ ]* {. A* R
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)* y: ? _: I- {' N, d
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>4 r$ _. w' j; t+ Q5 E c) w$ f% O1 o
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>% G; x/ ?- @1 D, L& P4 g0 r, V
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)7 \7 T: e5 l* A6 R6 _. l
8348: ebffffef bl 830c <_init+0x2c>
: U5 u$ X3 {' a6 T% ~3 A 834c: ebffffeb bl 8300 <_init+0x20>8 s. }9 \0 m: ]0 B. S( w7 ~
8350: 00008404 .word 0x00008404
; Q9 I4 B- g3 ^4 U6 M 8354: 000083cc .word 0x000083cc
8 ]0 A* t9 e6 \1 d 8358: 00008408 .word 0x00008408- \; k: S+ x6 _3 }
arago:
- [! s6 F' b3 u' I# \; r00008294 <_start>:' u- h8 W, H7 J4 o/ l: ], ]& y
8294: e3a0b000 mov fp, #0
+ S- x) O8 F% \$ N0 m 8298: e3a0e000 mov lr, #06 d: o7 `3 T# S# x8 z: a+ R
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)! t/ @% l! y+ ?7 V1 d _8 Z
82a0: e1a0200d mov r2, sp. ?9 }5 V$ X1 X9 A p7 [6 B
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!) N* @9 u! U, m* k
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
1 K1 o7 c- @ u6 a9 ~ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>/ V/ T) Y0 @% J3 P# H# z* ^3 X
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
( M% C+ A/ p+ ]4 e2 r8 u" \ 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>! Y4 {. ^ j3 n6 w, w+ F2 |
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>% S+ E+ b; n. L2 W! Y9 e
82bc: ebffffee bl 827c <_init+0x2c>$ t5 `) A6 c" V/ {" t& k
82c0: ebffffea bl 8270 <_init+0x20>
$ f1 f: F- J7 V$ S. m' A 82c4: 000083dc .word 0x000083dc
' x" [9 k+ p$ Y+ q 82c8: 00008344 .word 0x000083449 D) J- [8 b! ?
82cc: 0000837c .word 0x0000837c
. x. G9 \( Z G: Rnone:0 u( \& S4 D' }8 D4 ^$ n
0000835c <call_gmon_start>:
* v4 ]1 h: b) U% Y' M/ ~* A 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
4 N' I5 r! K# z/ ^ 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
8 p" e6 Z0 _* x1 v 8364: e08f3003 add r3, pc, r39 _# d( P/ e: z7 O1 C/ z
8368: e7931002 ldr r1, [r3, r2]
% y s9 k+ K9 O" q8 A6 r 836c: e3510000 cmp r1, #0 ; 0x0
4 g, [ h* o3 [: u# N 8370: 012fff1e bxeq lr ^) ~+ j% A) {& k& K2 e$ K* M- D* `5 U
8374: eaffffe7 b 8318 <_init+0x38>8 n; y9 S+ q8 m5 g( l' A9 e6 \7 n# t& F
8378: 00008264 .word 0x000082643 M( y9 n1 n' i% p8 T
837c: 00000018 .word 0x000000185 ^ h6 T& S) {6 {/ R' W+ I
arago:' m, ^7 ?6 C# q
000082d0 <call_gmon_start>:( N( B% ]4 B$ {( B
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
* x6 Y. C1 M: Y. N `# L% H/ u8 p 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
& ?; _2 X4 `4 W 82d8: e08f3003 add r3, pc, r3
" i3 q5 R: h% V" I- f 82dc: e7932000 ldr r2, [r3, r0]( S! L: p6 A5 k: Q
82e0: e3520000 cmp r2, #0
* ^" ~/ \9 F1 Y+ Q, l7 _ 82e4: 012fff1e bxeq lr* r/ _) ?; o/ _0 U& \( R
82e8: eaffffe6 b 8288 <_init+0x38>
& [, O+ _' x8 y2 @0 ` 82ec: 00008208 .word 0x00008208
! K; j2 B/ a) R1 F! o 82f0: 00000018 .word 0x00000018* r& [3 S1 s2 a* r7 t! Z& z8 q3 B; {
none:
: g+ Y5 c) g: \2 j0 A( h! R% K00008380 <__do_global_dtors_aux>:8 u; i" ]% K- ~+ Y# V! v: {
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
9 q) C% [9 o, h" C9 ~: L5 l ^4 N( h 8384: e5d23000 ldrb r3, [r2]2 m' U4 l2 c9 {# [" w( L
8388: e3530000 cmp r3, #0 ; 0x0- f( M/ T5 h2 |& l+ U
838c: 03a03001 moveq r3, #1 ; 0x1
_. v5 O3 p+ Q- U 8390: 05c23000 strbeq r3, [r2]9 B% U' K$ j& R% e
8394: e12fff1e bx lr9 Y. ]% ?/ W$ Q8 T
8398: 000105f4 .word 0x000105f4
; b1 h. f0 I- H/ |$ y6 Zarago:
' N8 J; L. J8 v# V000082f4 <__do_global_dtors_aux>:' ^1 H9 p) [$ r
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
) U! y( i8 I9 b$ p4 h! J 82f8: e5d32000 ldrb r2, [r3]/ o$ R: B! }2 s5 U
82fc: e3520000 cmp r2, #02 `* Y( H% C% a; u' ^! H) V* j6 n
8300: 02822001 addeq r2, r2, #12 a" z) j# N6 n
8304: 05c32000 strbeq r2, [r3]
( F6 K4 X% P- V1 R o 8308: e12fff1e bx lr# U3 z( W+ K; |. G4 @ |
830c: 0001050c .word 0x0001050c
4 @4 y" R9 ?6 j% j1 e0 g6 [none:
- W$ _" B X& c: Z. f0000839c <frame_dummy>:( Q& S, J7 Z, S. h" {) X
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>1 }5 l7 a. u. ?$ q7 Q7 @
83a0: e92d4010 push {r4, lr}
6 g9 y) i# q! D' l 83a4: e5903000 ldr r3, [r0]
+ z% c- X- ~/ i- w$ s 83a8: e3530000 cmp r3, #0 ; 0x00 }+ I5 B' C% G% s/ @7 ?: k+ X; X
83ac: 08bd8010 popeq {r4, pc}
& E3 g! P0 \2 q) S& K 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>4 B9 _, _- A8 B
83b4: e3530000 cmp r3, #0 ; 0x0" v4 @4 Q( E0 O. f5 H
83b8: 08bd8010 popeq {r4, pc}
. f0 W0 a- l% ~; p, Y 83bc: e12fff33 blx r3
) N( l0 T9 d# S' h p4 I9 g 83c0: e8bd8010 pop {r4, pc}& ?# K, R0 c7 j" F' K
83c4: 000104dc .word 0x000104dc* `3 W8 f0 i4 M9 }" a
83c8: 00000000 .word 0x00000000
- H( f2 |( b9 Q( _' @; }1 Oarago:
5 x, G3 {7 x+ J7 F00008310 <frame_dummy>:
; n: R6 N& L* |0 O' l 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
' r) ?: O. P9 `. G2 \$ a b 8314: e92d4008 push {r3, lr}) F/ s! r9 T/ Q; C2 |$ v# f
8318: e5903000 ldr r3, [r0]% T& L3 ^4 j7 I. ~
831c: e3530000 cmp r3, #0
' K8 O$ E" V, T- G: A: Y 8320: 0a000003 beq 8334 <frame_dummy+0x24>' X3 w+ G3 e: L" q9 P4 `
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
, @: P. e/ {7 o 8328: e3530000 cmp r3, #0
! I% c s8 [* w) ^; @ 832c: 11a0e00f movne lr, pc; R& t* ], U+ c2 a
8330: 112fff13 bxne r3
5 k7 F. d9 D8 X 8334: e8bd4008 pop {r3, lr}
* j; U8 C$ L$ k/ \8 x. q1 `$ v$ x 8338: e12fff1e bx lr
3 t2 C' H# O4 f2 e 833c: 000103fc .word 0x000103fc! A" `4 j/ X0 ~
8340: 00000000 .word 0x000000001 `8 C' I% I. u6 K- l
none:2 y" m) [; m- a5 [$ w/ h0 c8 _
000083cc <main>:
, n: g" \2 ?+ t1 g) ^ 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)$ _% [5 z! O7 P7 N
83d0: e28db000 add fp, sp, #0 ; 0x0& S2 X: q% @3 o2 S1 ^
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
* r9 E! X: _" S9 C 83d8: e50b0018 str r0, [fp, #-24]
2 C( Q) V, ^9 n& L/ ?' d 83dc: e50b101c str r1, [fp, #-28]
, E# K: r; z3 r& p9 i 83e0: e51b2010 ldr r2, [fp, #-16]- B& t& ]# P8 H# l* [2 e
83e4: e51b300c ldr r3, [fp, #-12]( v* ?6 N) ~3 U, R1 r
83e8: e0030392 mul r3, r2, r3 J* w! z# k% ?4 A, R4 M
83ec: e50b3008 str r3, [fp, #-8]9 o7 O3 y ^3 r% x
83f0: e3a03000 mov r3, #0 ; 0x0
. s0 i- R! R8 b; U) t8 ` 83f4: e1a00003 mov r0, r3- p" H7 k6 F- t: V
83f8: e28bd000 add sp, fp, #0 ; 0x0
& }6 L, S1 W& K2 _3 S: C% U( ` 83fc: e8bd0800 pop {fp}, \' w* O! V# i+ \# T$ c q
8400: e12fff1e bx lr
) N& S5 R7 m$ ?5 B n- I% Aarago:
. R9 g& h* S5 `) Z. s' ^00008344 <main>:) D; X; W0 V0 M% L2 h( [
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!); f2 V) ? O2 T( P
8348: e28db000 add fp, sp, #0
/ C. L; I" V0 H: g6 T6 s( [ 834c: e24dd01c sub sp, sp, #28
) I) m+ g& ]/ r! S9 K9 n 8350: e50b0018 str r0, [fp, #-24]
8 B. v( n9 B/ ?3 |1 e& I- r 8354: e50b101c str r1, [fp, #-28]) B, j) @5 s: q9 ^ @$ ~" r
8358: e51b3008 ldr r3, [fp, #-8]
: a2 d7 \0 f/ U1 g f) L5 A 835c: e51b200c ldr r2, [fp, #-12]
( o9 J: y0 L1 G2 V7 a' Q 8360: e0030392 mul r3, r2, r32 a: b( ~% W' F8 j0 K, u
8364: e50b3010 str r3, [fp, #-16]
- |: j- }9 C0 k' K 8368: e3a03000 mov r3, #0; {9 F+ g& U1 k* |" J' b
836c: e1a00003 mov r0, r3
) Q0 Q; o7 V' D" K) z 8370: e28bd000 add sp, fp, #0
' Z6 ~" u, Q. X 8374: e8bd0800 pop {fp}
7 q6 S& K, a q 8378: e12fff1e bx lr
C" B. v* W7 lnone:+ V* n& R, C: d
00008404 <__libc_csu_fini>:3 B2 P% ?7 S( w8 P
8404: e12fff1e bx lr
. N7 v% ~: n2 j0 oarago:8 M% z6 f, n! T
000083dc <__libc_csu_fini>:, ?" ~' d4 @1 h" _0 n6 X& C1 e3 I
83dc: e12fff1e bx lr- \! x' m! C7 E
none:0 U3 u* P# a8 U% _
00008408 <__libc_csu_init>:9 g6 Y; E& u& ~) i, ]
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
5 f& Y' I* B0 K) \# i 840c: e1a08001 mov r8, r1: `3 V1 {4 q; u6 ^/ ` f# T! V! p, d
8410: e1a07002 mov r7, r22 ?; C% _8 r! d6 I# u( [
8414: e1a0a000 mov sl, r0
8 z0 R( M) h& s 8418: ebffffb0 bl 82e0 <_init>
; J% p& Y* N& {8 z 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>: i$ [( {7 y9 Y% b, p6 M
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64> c3 `3 x" G- S0 x$ o
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>$ T' I2 b" t7 }/ U* {( H2 R' a
8428: e0613003 rsb r3, r1, r39 [! K2 d% \9 y R1 b# R, K( M7 [
842c: e08f2002 add r2, pc, r2: f- `7 p/ Y0 ~0 N
8430: e1b05143 asrs r5, r3, #2
9 L) _4 a5 s5 _0 O M* {; w 8434: e0822001 add r2, r2, r1: B- |# O+ L3 R1 i2 O
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
# r8 P) [' R! |# x8 ~ 843c: e1a06002 mov r6, r2/ C8 ^, Z: X% `8 B* Q
8440: e3a04000 mov r4, #0 ; 0x09 ^ ~. L6 _# ^, ?$ o3 }
8444: e1a0000a mov r0, sl
2 d# A# v- a& Y: M' t 8448: e1a01008 mov r1, r8
/ i+ Q1 q9 a1 ~/ P 844c: e1a02007 mov r2, r7
: p$ k2 n3 t6 n: b g9 P8 l 8450: e1a0e00f mov lr, pc
! Q: E! w% ~3 E9 H6 X 8454: e796f104 ldr pc, [r6, r4, lsl #2]7 N/ l% {: L& M6 x E- t" t, o* Y
8458: e2844001 add r4, r4, #1 ; 0x1% v# n) ^ k5 f7 V
845c: e1540005 cmp r4, r5
5 @$ S& `9 V0 g& \% |' u! F! L 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
6 x0 f- T6 W8 u4 M' H 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}' L) r% N, u0 e+ m
8468: ffffff04 .word 0xffffff04
; \7 m/ v: K' J$ f- D 846c: ffffff08 .word 0xffffff08
* y' {6 W0 Y. e. m! O& _3 I 8470: 0000819c .word 0x0000819c
) v: H4 b' g+ U! c/ U8 P& Y5 T0 K. marago:3 e$ V- e5 s. }7 g- g
0000837c <__libc_csu_init>:- L8 e* I5 Y8 x5 h1 J9 _
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
' D9 D* ]9 k; r* u& b* Q: M 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>* k; H. x( Z8 d, V" E9 c1 h0 @1 H# }
8384: e1a06000 mov r6, r0 b m4 R: ]* G# E6 V$ @7 R4 @
8388: e1a07001 mov r7, r1) r }$ A: }: W* k
838c: e1a08002 mov r8, r2/ |+ ?! u, L' N4 Z
8390: ebffffae bl 8250 <_init>4 a) X( U7 o# O5 }
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
2 B. H7 A- _1 z$ u; H 8398: e08fa00a add sl, pc, sl
N+ c1 R* h+ ~. f! Z* z! I 839c: e08f0001 add r0, pc, r1% s$ H4 e, E6 p5 z2 }& P; c1 [
83a0: e06a5000 rsb r5, sl, r07 A) u. m& |7 x* N$ \
83a4: e1b05145 asrs r5, r5, #2
* d! ]& C( ~' m$ z% R6 ?/ n" [0 y 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
/ h o" f0 P4 ]( _8 r 83ac: e3a04000 mov r4, #03 a3 P& y( ], I; S
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
9 u& G: }+ C5 g' i! P, ` 83b4: e1a00006 mov r0, r6
" d. Z9 O9 G0 Z& G+ r6 A 83b8: e1a01007 mov r1, r72 D) j- {% t+ A) H( R" W/ L
83bc: e1a02008 mov r2, r8
4 O+ k5 {4 x4 j5 H1 z/ ?' ]2 @+ h 83c0: e2844001 add r4, r4, #1
: ]% j; J' U* ?- ^; { p5 r6 Z8 b+ r 83c4: e12fff33 blx r3
$ J) m# K; |( m7 c 83c8: e1540005 cmp r4, r5
3 d9 o: Y# A' X. K0 g$ ]/ ^9 V9 B 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>2 A$ }# Z& k! F" x, ?
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
, h) Z$ N( M* u 83d4: 00008054 .word 0x00008054( I: S( f+ c/ j' r0 Y
83d8: 00008054 .word 0x000080543 i1 z* t1 v. A- w2 e0 k
none:; Y7 R# ~5 p' z* e4 r$ N) c
Disassembly of section .fini:
9 W3 E" J9 W8 t% @( {8 \' m0 _ i d1 b* }6 V. @5 ~& c0 v% G
00008474 <_fini>:1 p) w0 ?# S# Q# n# R
8474: e92d4010 push {r4, lr} k- m$ F& D5 m* h
8478: e8bd8010 pop {r4, pc}+ ?1 V4 {# J" X8 N0 }
arago:! b1 r) O: w- X' A
Disassembly of section .fini:; \* l: Y( e) ?( O
% l7 j: J& y% R
000083e0 <_fini>:
) ^/ E/ V2 k# u% f6 Q8 ]" [ 83e0: e92d4008 push {r3, lr}
6 c/ q- [6 B0 e% ] 83e4: e8bd8008 pop {r3, pc}
5 x* W- g7 N! `) ~& L. S( a3 A
* ]) [8 h# \: [, ?& ]2 S- y2 e+ T" U. A+ ~. ~8 S# C* X* v% a
( r5 _6 S) o' ]
|
|