|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
% P' j: ]% d- B' z- ?; V 1 #include<stdio.h>
& A, G, Q' J/ r7 E 2 #include<math.h>2 b4 r( E" s, p' X& z0 d
3 int main(int argc,char* argv[])
4 P. c! m& K1 O* G 4 {
1 M, R0 D( C8 Y. a: c" c 5 int a,b,c;7 z) o C( A7 ?
6 c = a * b;
5 p% q& W0 v/ G: p 7 return 0;( h1 y5 b) M* f4 ?$ F O
8 }4 A# k/ b! e- Y" V- r* M
( C9 d3 t/ S& e' L
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看1 p5 P; D/ y% J5 Q4 ^0 J
none:: U4 M; k. m) F- D# z
000082e0 <_init>:8 a4 ~& f1 V% U; `
82e0: e92d4010 push {r4, lr}# ?8 h5 L& V$ l& L4 |% m% d+ x; P
82e4: eb00001c bl 835c <call_gmon_start>
2 }/ S! ~4 y% z% e* `" D( v 82e8: e8bd8010 pop {r4, pc}# j e1 Q4 r$ f' D- G, n
arago:6 B" p8 M8 @* x9 _; G
00008250 <_init>:. S8 f. t( t8 I& u9 S- g! c
8250: e92d4008 push {r3, lr}
6 Q1 `3 u* E' R0 ^% { 8254: eb00001d bl 82d0 <call_gmon_start>
7 ?. w& s. @3 M9 { 8258: e8bd8008 pop {r3, pc}- G! ~4 }2 a4 @+ ]" ]9 F" Z% m
+ a- W4 y6 X5 a: V( F) y+ s1 C$ Ynone:( M% _, g9 n% h. O5 D$ J# C
000082ec <.plt>:) E/ E( t( s% I
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
# a/ N9 f' h) k. N I! B 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>5 T. b, g. c+ N1 s
82f4: e08fe00e add lr, pc, lr
w' Q# e2 L' u' x 82f8: e5bef008 ldr pc, [lr, #8]!
+ s$ D7 G' ?6 L$ v4 c- B 82fc: 000082d4 .word 0x000082d4) T$ s/ J# S$ j$ o* S7 v
8300: e28fc600 add ip, pc, #0 ; 0x0+ l5 _4 p. h3 y* Q
8304: e28cca08 add ip, ip, #32768 ; 0x8000
* n1 z- r) L) w& z6 n7 ` 8308: e5bcf2d4 ldr pc, [ip, #724]!& u! k& g/ e2 O) R
830c: e28fc600 add ip, pc, #0 ; 0x0
, S5 y7 O5 _0 d- J4 V% v5 D 8310: e28cca08 add ip, ip, #32768 ; 0x8000
6 I4 D' e3 W, C8 E2 [/ B" Q 8314: e5bcf2cc ldr pc, [ip, #716]!* u- o+ a7 M' o: Q2 U& a
8318: e28fc600 add ip, pc, #0 ; 0x05 J3 [$ e' Z2 N4 E- i9 D
831c: e28cca08 add ip, ip, #32768 ; 0x8000
, G/ g. l- `$ s2 t6 Y 8320: e5bcf2c4 ldr pc, [ip, #708]!
5 d4 x7 Z( _( ]3 e; z/ _6 Narago:8 O* I' O- F* t1 o( U
0000825c <.plt>:) C3 R, l( a* J5 H- r5 W4 |
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
a$ c2 j8 U8 h% V. b, Y$ x 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
9 U5 W, {! |- L- z @6 t2 d8 P. J 8264: e08fe00e add lr, pc, lr; c( P) [5 \# l
8268: e5bef008 ldr pc, [lr, #8]!9 A! F6 A1 _8 r& K _5 g0 C6 }
826c: 0000827c .word 0x0000827c
/ D% N+ S$ G _1 V1 Z) e 8270: e28fc600 add ip, pc, #04 g( K' Q8 R0 h9 ]6 f9 `9 x2 r, `
8274: e28cca08 add ip, ip, #32768 ; 0x80007 u: D) W" T; f' |. c
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
, ^7 e1 _5 \' l; L+ q4 t 827c: e28fc600 add ip, pc, #0
) w1 R0 p( B+ |, \! z 8280: e28cca08 add ip, ip, #32768 ; 0x8000* h+ s- @, \' J' [' R+ D a
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
1 I. ?) P2 e8 n. i) _2 d+ l3 S 8288: e28fc600 add ip, pc, #0
]' A7 Z6 o3 }6 t: U 828c: e28cca08 add ip, ip, #32768 ; 0x8000
1 E- k( u/ D2 ]- t2 K% `. R 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c$ a# T8 }& _+ V' c8 r
none:
0 ^- ^: \2 C m00008324 <_start>:
! y' u: _$ O3 ?7 s6 U; L 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>) _: d' a+ U+ U! A) e1 Q4 C. V4 V$ W
8328: e3a0b000 mov fp, #0 ; 0x0
9 G/ i! o& Q" d+ x6 |5 P 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
" \3 y* h: j/ h. @& }) q" s* `# d) Q 8330: e1a0200d mov r2, sp Q( Z/ v, z5 L; \
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
( n: O/ D7 h% n: w- E1 Q5 r* S 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!). J# h$ E g6 V& L
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>. N. B0 ]2 l- U4 S
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
V( L$ A8 j' T6 e' E 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
" }- X7 P/ t! Z Z; e 8348: ebffffef bl 830c <_init+0x2c>
9 t3 v5 c7 I, o 834c: ebffffeb bl 8300 <_init+0x20>2 m$ g. `( I( J" W
8350: 00008404 .word 0x00008404
. [0 O9 j3 y3 v5 M$ |( g 8354: 000083cc .word 0x000083cc
% l9 S: ]: R" Y0 n [% m e: W% N 8358: 00008408 .word 0x00008408) F% i" z' r3 k1 b) S
arago:
' O3 z5 ^7 X7 g) q9 }00008294 <_start>:
5 P/ K- r% H, ^! g 8294: e3a0b000 mov fp, #0% ]. F0 }* Q) b1 Y9 \! t5 `
8298: e3a0e000 mov lr, #0/ r! ]* P" b0 I6 G6 S K
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
2 f$ ^# |( _" u 82a0: e1a0200d mov r2, sp# I% _$ F' i5 q5 `( ?3 B2 ?$ \
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
* u# ?( `( U5 m 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)* @& k/ Z5 b- G- I( [
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>9 |! l) r0 I* b
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)5 a, s& s( T) Q2 @
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>* w2 u `3 W3 n5 B H
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
* l! f) w( [& h5 N% n: C+ H( C 82bc: ebffffee bl 827c <_init+0x2c>
% h( V1 E; e) x, S! F5 A 82c0: ebffffea bl 8270 <_init+0x20>
4 ^4 h. S; G, U3 R3 M" R5 g# S 82c4: 000083dc .word 0x000083dc
- X- x/ X& a( ]/ w9 Y 82c8: 00008344 .word 0x00008344
2 y, @6 W6 o+ e* [' e 82cc: 0000837c .word 0x0000837c! ]" |9 F; S0 i4 @4 S, k
none:
* g" |0 Q' G4 @7 h$ O2 [" O0000835c <call_gmon_start>:# |! i# r; H" E5 [8 Z
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>8 }* F& w# w0 q: b
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 j1 K" i+ Y6 G1 D 8364: e08f3003 add r3, pc, r3
, F$ o ^( a8 u B/ u 8368: e7931002 ldr r1, [r3, r2]
7 ^: C, O) |; D2 w: c 836c: e3510000 cmp r1, #0 ; 0x02 N) ]' H2 k8 q& c: Y
8370: 012fff1e bxeq lr4 C! y) X3 r# r4 w( H& o
8374: eaffffe7 b 8318 <_init+0x38>& Y$ Q/ g! ~) I+ M8 U% Y9 C
8378: 00008264 .word 0x00008264' ~! d/ u3 N4 r
837c: 00000018 .word 0x00000018
7 w- [' ^/ C3 Narago:
2 V# \7 J' @$ c$ ?/ h000082d0 <call_gmon_start>:
) j" o& a! H& S. O$ U, Z, ?$ v+ A 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
! a6 {- v4 b1 k3 w! B; F 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
' X6 Y+ J7 l1 b3 P( u 82d8: e08f3003 add r3, pc, r3
. M. w4 t# M h/ `; } 82dc: e7932000 ldr r2, [r3, r0]: z% s% H9 y) v b8 |2 s5 q
82e0: e3520000 cmp r2, #0% L- l, c4 i; n# H; {
82e4: 012fff1e bxeq lr1 z2 _( R1 i6 J1 Y3 \
82e8: eaffffe6 b 8288 <_init+0x38>
! R+ t6 r# u$ j; t 82ec: 00008208 .word 0x00008208
- p6 ~4 r0 u: H! ^ L* y% E 82f0: 00000018 .word 0x00000018! O! |! c3 N4 y6 {' x+ m
none:$ w( @( q3 O! N' ^+ T
00008380 <__do_global_dtors_aux>:
@7 o G4 C" s# j/ S v1 Z 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>6 `2 I# v7 G: I$ I
8384: e5d23000 ldrb r3, [r2]7 d; ^' s& |& e) y) M/ ^
8388: e3530000 cmp r3, #0 ; 0x08 v; \% V) Z5 Y% b5 q7 Q
838c: 03a03001 moveq r3, #1 ; 0x19 a1 X, e" O; t
8390: 05c23000 strbeq r3, [r2]# I. B! j2 l) [4 \) M0 s* h. Q4 x
8394: e12fff1e bx lr
: g& ^( {0 t3 J7 A% P: c 8398: 000105f4 .word 0x000105f4
' y/ Q8 D! _7 l. uarago:) j" d* I0 w& `
000082f4 <__do_global_dtors_aux>:
; b. c% b8 Q5 a P 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
+ ?" p d0 t2 I$ w, f6 }* \ 82f8: e5d32000 ldrb r2, [r3]
# l- m- C; H* M" w5 W 82fc: e3520000 cmp r2, #02 \# m. A3 w/ \1 n1 L
8300: 02822001 addeq r2, r2, #1
- `+ e6 F' I' _3 Q! e. G: V# s) I. b; ^ 8304: 05c32000 strbeq r2, [r3]
. ]$ s2 |' q% L 8308: e12fff1e bx lr+ l1 N# d8 v5 |6 ^$ u0 q P
830c: 0001050c .word 0x0001050c
: Q8 O- c! A% o8 l' @5 Mnone:. O4 l3 F3 k( o, D( [( ]
0000839c <frame_dummy>:
& x- S' X+ E- I 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
) A- c5 O, c$ Z4 g$ y 83a0: e92d4010 push {r4, lr}
' o; H' e3 t# l `0 \ 83a4: e5903000 ldr r3, [r0]: O7 x+ s9 M- a! f5 F( K0 n" {* ]
83a8: e3530000 cmp r3, #0 ; 0x0% `1 G. O9 p7 o& n' r2 d
83ac: 08bd8010 popeq {r4, pc}, h( |; C: B; i4 G3 i5 x
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
! e; _* a$ n( Q5 _3 h/ w, T 83b4: e3530000 cmp r3, #0 ; 0x08 \4 V4 E- {# U* y) |
83b8: 08bd8010 popeq {r4, pc}
; O ^: E. m0 j/ G 83bc: e12fff33 blx r3
6 Y/ a( H- |8 [7 m# I 83c0: e8bd8010 pop {r4, pc}
) [7 _- e, G2 g! `7 O, O 83c4: 000104dc .word 0x000104dc9 U+ \8 `0 m2 H6 @" G2 S
83c8: 00000000 .word 0x00000000
' t' ^& N. ]/ i4 N# Rarago:
; }$ h7 d2 j9 T" q3 a00008310 <frame_dummy>:
# U: R( g" H) a' z$ A 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>1 K' k0 {* d, W/ ^) K. n
8314: e92d4008 push {r3, lr}
" _# E# A9 `4 D+ u; f 8318: e5903000 ldr r3, [r0]
% y9 c1 `/ r% G8 ]- E7 p, ` 831c: e3530000 cmp r3, #0
+ r; K1 d8 Z: ~2 t; H: @$ _5 L 8320: 0a000003 beq 8334 <frame_dummy+0x24>: U: {; i5 D. c4 I
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
0 O* r4 r! v7 A7 H' j; ?+ R( j 8328: e3530000 cmp r3, #03 J( G. I% I- C" u1 r' O! G; A
832c: 11a0e00f movne lr, pc
6 J# o/ U" a2 a5 K# x, K: g 8330: 112fff13 bxne r3$ C$ l9 c8 M+ g. r" l/ A. O' s
8334: e8bd4008 pop {r3, lr}6 U$ J7 g8 z1 f8 j7 l7 V
8338: e12fff1e bx lr$ r+ O0 _- I4 C6 ?9 q+ E
833c: 000103fc .word 0x000103fc! T/ Z* i' t8 D
8340: 00000000 .word 0x00000000" }( Z) d, _7 P. N& @+ M( h
none:
9 j( W2 I: z5 m) V9 m0 J/ Q000083cc <main>:" {1 E/ l0 L n3 g- I
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)! g) D% M+ Y( w7 Y% b
83d0: e28db000 add fp, sp, #0 ; 0x0
b7 _9 S0 z& V) p9 ~ 83d4: e24dd01c sub sp, sp, #28 ; 0x1c8 C& ]3 Q6 M0 d, g2 e
83d8: e50b0018 str r0, [fp, #-24]3 N0 [) h. L0 Y0 c0 H
83dc: e50b101c str r1, [fp, #-28]# |% N& l' O* Z" u3 D* t0 I
83e0: e51b2010 ldr r2, [fp, #-16]
* P8 ]5 T4 ?4 O$ i. ], B 83e4: e51b300c ldr r3, [fp, #-12]8 k5 K D }1 t, ~6 z# A
83e8: e0030392 mul r3, r2, r3$ p: s b- ~( T ]% g. A/ F, M6 Y
83ec: e50b3008 str r3, [fp, #-8]( b. w, y2 I4 ? n/ U
83f0: e3a03000 mov r3, #0 ; 0x0
1 ]4 Y6 H7 Q1 L& i2 x: l' ^4 P" J( F" L 83f4: e1a00003 mov r0, r3( b; b5 v3 r# E. o6 X) R m, g
83f8: e28bd000 add sp, fp, #0 ; 0x0
" H$ n# D' }. B9 u 83fc: e8bd0800 pop {fp}' o. i* |' r9 F0 e3 b8 }
8400: e12fff1e bx lr
! }; O W; D2 n& q+ f- N" tarago:
' V5 F4 x, c- G$ ~00008344 <main>:6 T# d$ O1 l3 d& O( ~
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)- i D: F% X) x0 [
8348: e28db000 add fp, sp, #0
4 H; @, g, S2 x1 S$ V( _& A* y x5 B 834c: e24dd01c sub sp, sp, #28
& S/ O F% f: v9 R 8350: e50b0018 str r0, [fp, #-24]; ?9 H& ^9 r' r6 p
8354: e50b101c str r1, [fp, #-28]7 Z: n% [3 ~0 `* q, Q* v
8358: e51b3008 ldr r3, [fp, #-8]
) e6 T4 F' ^+ k1 E5 o8 J( A: w& X 835c: e51b200c ldr r2, [fp, #-12]; c1 |4 s p" Q* f& R9 f* k
8360: e0030392 mul r3, r2, r34 U3 o# e( Y4 b1 K Q
8364: e50b3010 str r3, [fp, #-16] V! I+ n1 p G0 g# s7 Y
8368: e3a03000 mov r3, #0
5 g$ l, N; |4 f; F4 b1 F 836c: e1a00003 mov r0, r3 Y/ c# ]: _. P
8370: e28bd000 add sp, fp, #0) q- y: k+ a5 r9 A' k! @
8374: e8bd0800 pop {fp}! N& n- E3 y, d# y6 q) l
8378: e12fff1e bx lr
# `* i3 K/ B6 W! Ynone:+ ~* ^; B( i6 }' k9 {
00008404 <__libc_csu_fini>:
2 \2 w8 ~' J; Z7 ]. n 8404: e12fff1e bx lr- ?. h ^, p" j" R
arago:
+ {* A2 F/ y8 z9 {- e: w# q9 ] k) r* x000083dc <__libc_csu_fini>:
& y" J6 g) u8 {4 O# a& q 83dc: e12fff1e bx lr
: c% }7 s8 J! N% E4 Pnone:
) S' W7 L8 ?) @00008408 <__libc_csu_init>:
' H. x. G d4 Q! Q 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
. {$ q" g2 H9 s+ }( @# k 840c: e1a08001 mov r8, r1
9 k/ `! x& o _ 8410: e1a07002 mov r7, r2
. h2 }1 Z9 g7 ]8 w 8414: e1a0a000 mov sl, r03 |5 h. K8 y( j
8418: ebffffb0 bl 82e0 <_init>1 j. y8 Q! l7 h7 f) i1 r5 G
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
5 ~* Y* s# F. B! { 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>* J1 l2 L3 s" j8 o6 `
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>9 y! k' z8 X: E( ]$ L( F
8428: e0613003 rsb r3, r1, r3
, Y; @! x7 Q6 g& j5 W 842c: e08f2002 add r2, pc, r2
$ w5 H0 r6 V: g+ h! ~1 e& {7 t7 } 8430: e1b05143 asrs r5, r3, #2
; ^% N: V) T3 a/ e, V- [ 8434: e0822001 add r2, r2, r1) e; u( S6 Z% t
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
" D' j4 B- ] `( A- s 843c: e1a06002 mov r6, r2' T9 M, y# K2 C- n3 V
8440: e3a04000 mov r4, #0 ; 0x0
@2 D0 w6 u8 q0 ^4 p 8444: e1a0000a mov r0, sl5 [5 h4 n0 B# g, F2 s, q
8448: e1a01008 mov r1, r8
% E. w3 M9 v7 U) v 844c: e1a02007 mov r2, r7
+ H4 S' q d' g6 l9 }( K# j" q Q9 `7 y 8450: e1a0e00f mov lr, pc
; S! p$ P: Q# y 8454: e796f104 ldr pc, [r6, r4, lsl #2]
" S6 ^* q* K9 b5 l+ Z- M: ~( ? 8458: e2844001 add r4, r4, #1 ; 0x1, B. G2 ~. t1 F6 n. K2 u
845c: e1540005 cmp r4, r58 S8 R# B' I% W+ M$ n
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>+ f) l+ S, |2 v* J
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
3 N! d; \4 y) Y: \! V) x7 M 8468: ffffff04 .word 0xffffff04
9 y h+ w1 M* h( A W/ k& G4 e 846c: ffffff08 .word 0xffffff08
" E4 t+ x/ G {% w$ Z8 V 8470: 0000819c .word 0x0000819c
, D1 O# m) w h6 \arago:# P) o% m( Y; \, z2 `; @) y
0000837c <__libc_csu_init>:- z/ @' [& ^' H% D% j
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}$ i! U% l0 `( [# b) d8 J
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
: w. a; ~8 n {) S 8384: e1a06000 mov r6, r0& E2 J8 h: K! d$ b$ K* [# U& M
8388: e1a07001 mov r7, r1/ D( r( ^; ?; ]5 b. N2 [! t7 M
838c: e1a08002 mov r8, r2
3 K6 ~: G9 [. D" I 8390: ebffffae bl 8250 <_init>8 b5 N7 V/ z" Z) m" n
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
1 R( d( A4 _9 y2 z. Z 8398: e08fa00a add sl, pc, sl
2 e# t2 Z' t3 M$ i# X: v/ u- V5 b' \ 839c: e08f0001 add r0, pc, r13 m; P( [. ?, q4 J" b0 U; r& [* W. N
83a0: e06a5000 rsb r5, sl, r05 B+ R8 V0 h" U5 z
83a4: e1b05145 asrs r5, r5, #2
# { l( A- @/ H1 g 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
7 E$ U, N( ?9 ^6 p) x9 S, f6 p 83ac: e3a04000 mov r4, #02 P2 e6 m6 L" M6 \
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
: c L6 U6 C, v 83b4: e1a00006 mov r0, r69 B0 Y8 x/ d! o0 k5 H2 h
83b8: e1a01007 mov r1, r7: t7 M3 ~ F0 A2 ~- a
83bc: e1a02008 mov r2, r8
4 c9 K, V6 S/ u) o4 o) Y 83c0: e2844001 add r4, r4, #1
4 H% ~# M) ]9 p 83c4: e12fff33 blx r3
, f5 R' n3 m0 L 83c8: e1540005 cmp r4, r5
0 g B% F+ e4 x4 _4 ] 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
8 G2 `3 F M5 p3 Z 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
( f: u' [( [0 G# N 83d4: 00008054 .word 0x00008054
2 Q! Q& T4 K' N 83d8: 00008054 .word 0x00008054- U$ S. X4 H' Q+ ?; W
none:* I1 S& r+ ?6 X7 X1 i
Disassembly of section .fini:
: N/ f4 P' B7 |1 \2 e7 S7 M
' G; ~$ `9 {8 S' ^: Z% R1 H: `3 Y9 |00008474 <_fini>:
# B* E* E5 W+ S: W; [7 @: u 8474: e92d4010 push {r4, lr}
$ c6 v+ E6 E. @0 ~ 8478: e8bd8010 pop {r4, pc}( F" j; Q" _. j' n" E+ o% v) Y
arago:
! i+ G5 S# D' v# Q3 V8 {; Z0 JDisassembly of section .fini:9 k2 o: [. h3 [! p3 H
" W) S" ]8 d$ j2 |$ q+ |
000083e0 <_fini>:
6 u7 c4 s: { r$ s* u$ Q1 \0 c: W; y 83e0: e92d4008 push {r3, lr}' Y! F7 _ U& |: l1 }, z. q
83e4: e8bd8008 pop {r3, pc}5 W5 D% k* U$ K4 {/ O* r
9 s8 W& ~$ X$ I7 P! k
5 O( V0 e6 B6 C4 o8 {5 [( U! D- C0 f7 H' ^* J H) U0 Z$ ~% x4 ^( Q/ m
|
|