|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
0 c4 S7 N( Z2 i/ v, B9 W 1 #include<stdio.h> 7 s7 {* f3 g' `( e% O. P
2 #include<math.h>. U2 S0 ^6 |8 j
3 int main(int argc,char* argv[])
Y3 j* Q9 j& R 4 {6 {6 C7 i3 A, D
5 int a,b,c;
; j/ P1 C% O7 e2 X* o8 Z/ c 6 c = a * b;8 K4 V6 U0 |) }! [9 `. S
7 return 0;; x1 M6 w4 C5 k8 s
8 }
/ O, p$ {* j5 @5 d2 P' m2 b4 [
0 |! w. a( J9 R2 N2 ?( p6 B下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
. w* _' a J: p1 V! F( Z# i1 unone:
+ g# Q6 Q# H4 _& k( X! i000082e0 <_init>:5 I1 O7 d4 B7 N5 u. k ^
82e0: e92d4010 push {r4, lr}
- F! j( R' o5 I/ S4 s8 k# U 82e4: eb00001c bl 835c <call_gmon_start>
$ @0 {3 H8 @+ A0 O" Y% r/ j# a 82e8: e8bd8010 pop {r4, pc}
N8 M. }8 a1 B! ^' U3 ]arago:
: a4 y! H* H. Q2 K3 V00008250 <_init>:: ?5 A. E7 }) Z& J( H3 j8 Z& U
8250: e92d4008 push {r3, lr}
3 M3 Q/ e: g* G 8254: eb00001d bl 82d0 <call_gmon_start>2 p% U5 j/ ?: h* y4 P% e/ u
8258: e8bd8008 pop {r3, pc}
# D0 N2 ~5 ~+ x" _% X
4 S" f5 x1 L8 Y3 _3 rnone:
: r5 |$ E' ?4 _! P* B6 Z000082ec <.plt>:
3 J3 \0 e3 B# A! o 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
8 l5 Q2 ]. ~$ f* n0 p 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>* r" Q7 a N! F* L& W
82f4: e08fe00e add lr, pc, lr
- t) x$ E4 X) L" F 82f8: e5bef008 ldr pc, [lr, #8]!
- i* K! Q+ u. \. w" H( ~7 e# Z 82fc: 000082d4 .word 0x000082d4, d+ n, n5 `9 P- S& O& y
8300: e28fc600 add ip, pc, #0 ; 0x08 {' o- }0 _7 W) o2 l; K
8304: e28cca08 add ip, ip, #32768 ; 0x8000
: ^) @* N: v1 J* @, y" q 8308: e5bcf2d4 ldr pc, [ip, #724]!! V" Y% E" K- @
830c: e28fc600 add ip, pc, #0 ; 0x0
2 j h+ k8 ]% @: i 8310: e28cca08 add ip, ip, #32768 ; 0x8000; s t( \8 N. `
8314: e5bcf2cc ldr pc, [ip, #716]!
/ O7 c* g3 D3 @: l7 N 8318: e28fc600 add ip, pc, #0 ; 0x05 E t2 s( K7 c3 W# Z% Q
831c: e28cca08 add ip, ip, #32768 ; 0x8000& W4 x* n, q/ g4 m" k
8320: e5bcf2c4 ldr pc, [ip, #708]!
8 O- V. ~" D0 V, V5 u: x) I" ?arago:
. F7 Q0 k, b7 n) r/ Y) J& n0000825c <.plt>:$ h- H3 v; W9 X3 b# s
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)3 q$ k+ }" h* h! R! w3 Q8 n4 F" {
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>+ O& l( n. n! E
8264: e08fe00e add lr, pc, lr' O% V4 C0 [+ T3 H9 _ o7 t- ~6 V
8268: e5bef008 ldr pc, [lr, #8]!0 }% {3 [5 H. V! P' V; d8 a
826c: 0000827c .word 0x0000827c# T0 {2 y7 z2 O Z+ @$ o+ g
8270: e28fc600 add ip, pc, #05 a4 T( r) u/ q* S, k- x6 O
8274: e28cca08 add ip, ip, #32768 ; 0x8000, S7 e( B- W9 O8 n7 s6 {8 M' X
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
9 V- K3 b9 d' [, p. B% Y 827c: e28fc600 add ip, pc, #0
* ~; {0 [. o3 R0 _2 U 8280: e28cca08 add ip, ip, #32768 ; 0x80002 E) R' `7 @! ]! ?% L' e
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274# e/ z/ [' O) t3 M2 E
8288: e28fc600 add ip, pc, #02 g- D/ s& k2 G& g1 y8 @& p6 G
828c: e28cca08 add ip, ip, #32768 ; 0x8000
8 o8 Q6 d! d, c3 ~# k0 l 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c4 G: \+ R, ?2 ]0 f) e
none:
1 Z/ t( r% S* p: }00008324 <_start>:
2 h. ~5 m, E o) _. `% m 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>) z2 L# r# f+ F3 r# W% t2 ^
8328: e3a0b000 mov fp, #0 ; 0x0; n8 w+ ?; `! ^" b
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)9 M% f2 t3 p$ x! Z/ c
8330: e1a0200d mov r2, sp
3 J# C7 J1 F* U+ _/ ^9 b7 C2 n 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
* l9 I& H* z- n7 L/ M1 M% }" z 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)8 t9 F! t5 ?7 y4 F0 F8 N
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
$ q f5 H- ~; C* {" _" j, I+ Z2 }8 l 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
' o6 R4 q" T( k6 T7 u 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)- d( b+ Z; D9 H4 z; c1 H
8348: ebffffef bl 830c <_init+0x2c>
) |" g! D8 ]4 K+ h. M% N 834c: ebffffeb bl 8300 <_init+0x20>/ I9 a- B n# v: E/ i2 r$ Q& P
8350: 00008404 .word 0x000084046 A9 t F4 o/ V
8354: 000083cc .word 0x000083cc8 V' T3 y" v) h% x' ~
8358: 00008408 .word 0x000084083 K) O( [5 ?; z- }* o% i" F
arago:
* p2 ^( ~) K8 f: l5 k2 g00008294 <_start>:0 P- ?# i5 J& [
8294: e3a0b000 mov fp, #0+ S; m1 l) |! A! F6 K# m4 A
8298: e3a0e000 mov lr, #0( k1 j, r6 X/ M' F3 C9 Y+ W4 F2 ~
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)+ {$ w2 q0 p6 m! h# u+ B
82a0: e1a0200d mov r2, sp5 P% Q$ `8 e* x2 \9 u7 \- Q6 M
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)3 w: B$ W/ I J3 m6 _
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)' d( ?& E( T E( L3 x2 V5 H
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>% C3 |5 Y2 L* f9 g% Z. A% u' l
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
9 K6 G# E" M1 B1 r3 a 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
/ B% t# Q, G+ @6 @% ~ 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
( R8 S& x. }8 w8 ~) M9 ~6 I( ^! Y 82bc: ebffffee bl 827c <_init+0x2c>
3 S' e# L! K# F! L( w- E* t4 P7 E/ t 82c0: ebffffea bl 8270 <_init+0x20>
3 ~2 {) ? }- K: F9 P" H) X, A! p- ~ 82c4: 000083dc .word 0x000083dc# k: V" P" w0 r, H- u
82c8: 00008344 .word 0x00008344+ A, ]: ~- B* d4 y5 H' k7 Q& ?
82cc: 0000837c .word 0x0000837c" N' @& W' v0 u. ~ H
none:& z) I2 ^/ f3 y* S9 p; G7 R! i
0000835c <call_gmon_start>:
9 [1 N) r s" ~- T# _ 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
( [; X# \8 f# z6 D' C* V0 l 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>/ u% ~0 P; F# B* S- o
8364: e08f3003 add r3, pc, r3- s. k o: J Q1 _1 C$ f: W
8368: e7931002 ldr r1, [r3, r2]/ w1 |4 G% M# w8 J! x5 d6 v
836c: e3510000 cmp r1, #0 ; 0x0
7 r _- X M( i) q 8370: 012fff1e bxeq lr
, h$ Y. i& n% y% U 8374: eaffffe7 b 8318 <_init+0x38>) ?& K8 D& v! F8 v
8378: 00008264 .word 0x00008264
- l" a: `1 _5 {- ]' P 837c: 00000018 .word 0x000000189 B4 F m- n& J7 ?
arago:# ] s# P6 q3 z/ M! I
000082d0 <call_gmon_start>:6 ]5 |0 Y8 Q8 [3 ?$ Q
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
, k! B- a" F+ P, O 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
1 a% ^# z }2 c/ Y 82d8: e08f3003 add r3, pc, r31 W8 Q1 Y, O9 |/ r; }
82dc: e7932000 ldr r2, [r3, r0]
- d6 J% B: W9 R: t8 i 82e0: e3520000 cmp r2, #09 H& B7 ?* L# {
82e4: 012fff1e bxeq lr
/ d( c) ~" U0 Z1 z; r0 _0 V 82e8: eaffffe6 b 8288 <_init+0x38>
5 J/ }* Q9 V1 [ 82ec: 00008208 .word 0x00008208
! G' Q4 p' Z& k. c: Y) j/ T 82f0: 00000018 .word 0x00000018
' A A- m+ h- n0 s! w# U1 T ~* dnone:. q) H. {6 h& P1 h
00008380 <__do_global_dtors_aux>:
5 r. U( @4 s. k* m0 w 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
+ y. n4 b4 K& J, t3 V6 { 8384: e5d23000 ldrb r3, [r2], Q: j [. }: R: ? d6 p
8388: e3530000 cmp r3, #0 ; 0x0
+ A2 c7 C7 }' p Y) w 838c: 03a03001 moveq r3, #1 ; 0x1
. h6 v1 F. O2 l 8390: 05c23000 strbeq r3, [r2]
& z3 \" u( }5 P5 _ 8394: e12fff1e bx lr
) p6 _! {$ F" [1 w 8398: 000105f4 .word 0x000105f4
8 h) U1 ?! S9 X* g2 b5 x- zarago:
2 f" U4 M/ \! ?4 X' q9 g+ a000082f4 <__do_global_dtors_aux>:
% P# ]/ t( S* f 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
7 i5 H k5 ]: S7 z3 i0 j4 E0 X 82f8: e5d32000 ldrb r2, [r3]
; m& m2 A$ v' q. E' V) ^0 _ 82fc: e3520000 cmp r2, #0: w" e3 P! D8 W
8300: 02822001 addeq r2, r2, #1. O& ]* c) y, I
8304: 05c32000 strbeq r2, [r3]% `1 M& J7 g! F$ f
8308: e12fff1e bx lr
$ n6 @5 l. O! D& y. ~ 830c: 0001050c .word 0x0001050c p t+ k. n* _' O/ C; |
none:+ B1 G+ _* X- O
0000839c <frame_dummy>:
! y- @6 J; q0 y- {6 {( ~# s4 J% j 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
# w( Z8 U) z' T' Y' E 83a0: e92d4010 push {r4, lr}, g( {% ^2 i. E2 v
83a4: e5903000 ldr r3, [r0]
$ r* A" M0 L7 t% Y/ H A. w( y- T 83a8: e3530000 cmp r3, #0 ; 0x0
: c* Y6 |0 y$ T8 D; j) l 83ac: 08bd8010 popeq {r4, pc}
! z& y! t; K' s& v 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>" g0 L5 f6 t! _: N, ^) K
83b4: e3530000 cmp r3, #0 ; 0x0
4 Q' l* y; Y% X+ w6 p5 O 83b8: 08bd8010 popeq {r4, pc}
8 ^: {2 a* L% {& s0 J' G 83bc: e12fff33 blx r3
5 L, A/ {0 {+ {# l+ w" D 83c0: e8bd8010 pop {r4, pc}3 q* N3 C7 P' R1 o9 p
83c4: 000104dc .word 0x000104dc; I' @5 [" g6 X( |
83c8: 00000000 .word 0x00000000
7 L% r2 r% p% Harago:% a, g T. _9 \8 X$ z
00008310 <frame_dummy>:
9 F0 ]- q% }* p# g5 [% F/ P8 C/ O. U 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>2 s: p! I6 v6 Z+ d
8314: e92d4008 push {r3, lr}- b+ p u# r( c) j- g" H
8318: e5903000 ldr r3, [r0]9 B5 ^# ~/ w7 _0 S
831c: e3530000 cmp r3, #0
l5 z- I' L) Y/ Z' H! p5 l 8320: 0a000003 beq 8334 <frame_dummy+0x24>
7 c1 ?; J6 e( ^- I 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
- Y$ t( ^- x5 r 8328: e3530000 cmp r3, #0
+ C' w9 h" X$ x- E7 ~ 832c: 11a0e00f movne lr, pc
. C/ H7 @% J0 H 8330: 112fff13 bxne r3
; K% g3 G8 E4 @ 8334: e8bd4008 pop {r3, lr}8 ~" H$ t1 e' G+ O4 {& G6 ?
8338: e12fff1e bx lr
- G* ]1 u( F& E 833c: 000103fc .word 0x000103fc \ H! N$ j3 E% i$ `' M( ~- x
8340: 00000000 .word 0x000000000 `% \, w: c E" m
none:
: P. S- ~3 |5 y2 |) `" j000083cc <main>:8 d8 B' B {9 H, G8 n6 S) \. X/ s
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)$ W" H+ {# `; W. v$ h9 W
83d0: e28db000 add fp, sp, #0 ; 0x0
2 x0 I! r5 \2 @4 B; |" l 83d4: e24dd01c sub sp, sp, #28 ; 0x1c5 z& }) I% o6 S f7 W; j3 ?' N
83d8: e50b0018 str r0, [fp, #-24]
' [0 z. E9 o' r1 N9 c' d9 m 83dc: e50b101c str r1, [fp, #-28]
" L5 u, m- X# j% O ?+ A# m 83e0: e51b2010 ldr r2, [fp, #-16]; U: r3 Q' D Z5 e9 K7 L
83e4: e51b300c ldr r3, [fp, #-12]
: [+ D2 q6 |9 t, \ 83e8: e0030392 mul r3, r2, r3
# J: ?0 `0 H* H 83ec: e50b3008 str r3, [fp, #-8]
. C3 s% |/ ^% K/ Q$ x4 j" E, W 83f0: e3a03000 mov r3, #0 ; 0x00 `' M. J! L; d% a- J: R/ m; y, `! b
83f4: e1a00003 mov r0, r3
0 U( ^4 y8 L' U: X3 ? 83f8: e28bd000 add sp, fp, #0 ; 0x0' {9 O2 R& T7 e8 b {
83fc: e8bd0800 pop {fp}
7 J u6 a8 w0 {; T0 ^ 8400: e12fff1e bx lr
- |6 ?& I" V: o+ Warago:
+ b) ]# V- k1 S b5 k9 d! Q# b3 B00008344 <main>:
3 m6 S% v# [5 T6 }2 [- ~ 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)) p6 I% n5 e/ d; _
8348: e28db000 add fp, sp, #0
3 [& |6 U) ^6 Q! b 834c: e24dd01c sub sp, sp, #28
9 E( s) M u c V6 C) Z 8350: e50b0018 str r0, [fp, #-24]+ t! E/ s% a& U+ d% u
8354: e50b101c str r1, [fp, #-28]4 {% ]) k/ T9 m9 ~4 v
8358: e51b3008 ldr r3, [fp, #-8]
) m5 H6 v9 I7 O( o) h0 x8 Q! y 835c: e51b200c ldr r2, [fp, #-12]$ B% o- n* H7 c( B) d5 b% u$ h
8360: e0030392 mul r3, r2, r3
5 }6 A) a9 u7 n/ l) ]3 J; @0 r) p: K 8364: e50b3010 str r3, [fp, #-16]$ k9 Y3 r& _$ Z$ ^5 Y
8368: e3a03000 mov r3, #0; |% F9 D5 X# L, J. }
836c: e1a00003 mov r0, r3
4 m0 i3 l9 X' h, q0 ~3 e/ ~ 8370: e28bd000 add sp, fp, #0
7 h2 I3 z0 M/ v 8374: e8bd0800 pop {fp}9 P4 j: p9 i# M
8378: e12fff1e bx lr
* A v+ p; i' {7 \ M6 Qnone:3 H- X. s ?* q7 u+ J
00008404 <__libc_csu_fini>:1 y [+ }$ U( z. \
8404: e12fff1e bx lr& K; J7 O" @ @% J2 p
arago:+ r8 N; K0 ]8 S0 k
000083dc <__libc_csu_fini>:
2 P- W/ h8 F( F/ S 83dc: e12fff1e bx lr( t2 h3 k& Z# F5 u! F% e$ U T
none:
6 @/ i1 j/ P0 r8 D% s00008408 <__libc_csu_init>:
/ |$ O" a; X- N4 f 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
; \2 N% L6 b4 |! S- I: t ~/ L 840c: e1a08001 mov r8, r1, G# \' U0 {1 a3 c v
8410: e1a07002 mov r7, r2# O8 j! j% x6 B' H" O6 m
8414: e1a0a000 mov sl, r0
# u. ] P C! y* W* | 8418: ebffffb0 bl 82e0 <_init>
* k7 q/ z% q6 z' ?; T 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>; D& T; o, F6 d
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>' ^0 k4 G: |3 j. e
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
) S. F! w3 E8 ~7 R 8428: e0613003 rsb r3, r1, r3
, [% ~ E* @4 ?6 z3 n. h& N! V 842c: e08f2002 add r2, pc, r2
( F: s" [2 a% L% f7 m. \3 ]5 v# t 8430: e1b05143 asrs r5, r3, #2
. o0 \; G5 ^1 n+ |5 v5 n 8434: e0822001 add r2, r2, r1
" M, [. K9 \ ^ 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}; }$ T! F/ `( Q1 L {1 b; N+ U
843c: e1a06002 mov r6, r2" D) R/ _- c4 g4 K: g
8440: e3a04000 mov r4, #0 ; 0x00 a) M' l! b1 p' ~! J
8444: e1a0000a mov r0, sl. {1 O; S7 a) P+ O2 v
8448: e1a01008 mov r1, r8
& Q d: i3 [3 x/ h 844c: e1a02007 mov r2, r7$ ]( D0 c1 s6 o
8450: e1a0e00f mov lr, pc& t8 H- j# L* H2 k
8454: e796f104 ldr pc, [r6, r4, lsl #2]
$ h* T( K. X. `& h 8458: e2844001 add r4, r4, #1 ; 0x1
; ]/ A1 L1 f5 Q+ s+ d) h1 ^ 845c: e1540005 cmp r4, r5
5 I. L2 @( ?6 ^) d( e9 Z% E9 x! U. l 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
9 \& c) n L0 X5 t2 o% `0 q! U0 S 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
5 A. F- _1 X2 w% y: H' l' I 8468: ffffff04 .word 0xffffff04
7 _# B! h9 s7 L# O/ _5 A 846c: ffffff08 .word 0xffffff08* S$ J) O; B% p j) b2 n$ S
8470: 0000819c .word 0x0000819c; k2 ]" B, {- L9 {$ U
arago:
+ f @/ O3 C+ |: ?/ Z) o3 \0000837c <__libc_csu_init>:/ d/ Q; D* Z* a; Q& v
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
! v+ t% o5 J" k4 D0 W2 }# B 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
/ i* Q1 Y9 R) W& y# } 8384: e1a06000 mov r6, r0
8 c' N% ^5 a) }5 V+ E$ p 8388: e1a07001 mov r7, r1. D( J2 c5 U) q* a% M2 K2 l
838c: e1a08002 mov r8, r2 U" |" e( \4 E# ]$ t
8390: ebffffae bl 8250 <_init># l$ v8 u$ z* _4 N
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
: I0 Y j- @! a# I# U 8398: e08fa00a add sl, pc, sl
6 Q4 S5 v5 h5 f* l1 f9 I9 l" D 839c: e08f0001 add r0, pc, r1
7 S4 n( k0 U+ E 83a0: e06a5000 rsb r5, sl, r04 Q8 j) _* y8 X
83a4: e1b05145 asrs r5, r5, #2* f+ Q/ U6 x& `4 q, W0 N' h
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
5 [( R3 ^/ s J8 G# ] 83ac: e3a04000 mov r4, #0' w; Z2 n3 d8 H: y" r2 ~, f; i3 J2 z
83b0: e79a3104 ldr r3, [sl, r4, lsl #2] ?$ @$ o7 b2 @) f
83b4: e1a00006 mov r0, r6
. x8 g% P$ P1 N5 P# j c, u" Y 83b8: e1a01007 mov r1, r7
2 M% a! _+ Q$ X" H- T 83bc: e1a02008 mov r2, r8: | U( K* W' [& f* _
83c0: e2844001 add r4, r4, #1
% n2 V# G6 y L; \! U0 o" f2 d; A 83c4: e12fff33 blx r3: w; m. B: k/ B4 {3 D
83c8: e1540005 cmp r4, r5# f2 N; [2 M7 J
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>0 J5 J) a, |, p' Y! m
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}* W1 C" ~7 R; a+ X! b
83d4: 00008054 .word 0x00008054
6 J8 _/ R% c9 T) L: {7 Q- ]! y) U 83d8: 00008054 .word 0x00008054" M$ v+ n! J; q4 q; v) |
none:
- X8 N- K: k6 V6 J. Y4 ^% hDisassembly of section .fini:
8 _) V& u& j$ J2 M% p# a
- k2 \* t+ ?- c00008474 <_fini>:
( v. E0 n2 v+ E; q, E: f 8474: e92d4010 push {r4, lr}+ s$ W/ D0 f6 y- x. `
8478: e8bd8010 pop {r4, pc}
8 E% u \8 K( W5 a0 o7 ]arago:7 L/ ]3 l' ?3 }' {0 C
Disassembly of section .fini:7 V4 ^& z( L/ x y
" V# k. H5 { {0 x( \4 b3 n0 z000083e0 <_fini>:
2 x9 S- p' I) {/ t! E9 C( R 83e0: e92d4008 push {r3, lr}$ d; c6 ?+ J, l' M6 x6 @6 U6 r
83e4: e8bd8008 pop {r3, pc}
9 q3 v8 b5 O' z* w! q3 g o: g9 U4 _+ U! }
0 R- X. m* M3 C7 Z) F' ]" F/ `9 E& T
|
|