|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:& Y" s4 A/ ?# w `/ o) Y4 S. e
1 #include<stdio.h> ?# ]7 `+ o' O/ e' U
2 #include<math.h>4 M' |/ V2 `5 s- t0 o1 t
3 int main(int argc,char* argv[])% D+ A4 R0 { o: |' B
4 {, ]6 D* v2 f A0 Q" F
5 int a,b,c;
0 o) c- K; [0 j _# Z5 p0 C: N 6 c = a * b;+ T. R( P2 q+ b; Y/ s. m& T9 Q
7 return 0;4 M4 p1 q0 I8 a( f! M' B+ N
8 }9 }2 K6 \+ T U; r
+ k$ i. d. ]1 B6 d: g [3 Q, k" O下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
- X' h( U7 s8 J) h7 Knone:# q0 T+ v4 t& L) J. ?" j
000082e0 <_init>:
' V9 i; F0 j2 [ 82e0: e92d4010 push {r4, lr}
: `7 H9 o+ `+ j! L- @) U 82e4: eb00001c bl 835c <call_gmon_start>
9 `! _: c. n, r. x( B 82e8: e8bd8010 pop {r4, pc}
: W3 S1 u% U$ p( ]( qarago:
. ]# f' v6 p2 ?6 H00008250 <_init>:* f5 o' Q/ \5 W
8250: e92d4008 push {r3, lr}! Q* F* M- i% w% h& Z- G
8254: eb00001d bl 82d0 <call_gmon_start>/ D1 U5 g: Z4 F+ L* b2 E3 I
8258: e8bd8008 pop {r3, pc}
: B( j. T0 E) H/ p0 |& N7 [- {+ X+ A5 M; P0 T' g b7 M, Z* J9 g2 T
none:
' ?! P' x% D" L& g, |000082ec <.plt>:+ K+ }% j6 B7 ]7 R7 I- H" r- D
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
% Y' ]9 t5 h7 [9 _ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
. n) g. z" K+ u. E9 R% S 82f4: e08fe00e add lr, pc, lr- b/ Z$ Z, P+ W7 |
82f8: e5bef008 ldr pc, [lr, #8]!
9 V( s3 R! p* h9 p9 o) A1 x 82fc: 000082d4 .word 0x000082d43 K$ F" m: x9 _# R
8300: e28fc600 add ip, pc, #0 ; 0x0- ~2 U. l+ M k( Q, z6 r
8304: e28cca08 add ip, ip, #32768 ; 0x80009 b' r/ [3 z: L ~6 v. n! E* T
8308: e5bcf2d4 ldr pc, [ip, #724]!
5 [& i+ [ P* Y 830c: e28fc600 add ip, pc, #0 ; 0x0
; o3 m5 i; C( N2 \: k 8310: e28cca08 add ip, ip, #32768 ; 0x8000
" b1 R1 b! t0 s; v3 y" ~ 8314: e5bcf2cc ldr pc, [ip, #716]!& _, P1 d) ^, ]
8318: e28fc600 add ip, pc, #0 ; 0x08 s% `: _5 q$ j8 l. d8 _& Y7 @3 L5 ~
831c: e28cca08 add ip, ip, #32768 ; 0x8000
7 j9 V; N9 {3 U& B) v 8320: e5bcf2c4 ldr pc, [ip, #708]!1 `6 N# z3 m/ I! r6 \9 A
arago:% x; \7 n' K: j$ Z8 z- k4 u8 j0 l
0000825c <.plt>:
" e. P$ l% F: x 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
) p' A8 y% R3 f+ L, Q m 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>- a' T- |0 N) R
8264: e08fe00e add lr, pc, lr
$ o5 g1 _6 R( W% R: I4 l+ F# Z 8268: e5bef008 ldr pc, [lr, #8]!4 d0 ~) u5 L) j
826c: 0000827c .word 0x0000827c, l) R/ S9 |+ C8 _0 q9 r6 c. ]( K
8270: e28fc600 add ip, pc, #0" ]% g. O6 Q4 t
8274: e28cca08 add ip, ip, #32768 ; 0x8000+ P, l+ W" u' f) i- M* }
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c5 t+ ]3 p; w/ L* L) O& c
827c: e28fc600 add ip, pc, #0
! h- Y- S) H; [) c3 t 8280: e28cca08 add ip, ip, #32768 ; 0x8000) t& ^4 i" j3 a0 W
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274; v* H" N+ X8 D& t/ g9 n$ [
8288: e28fc600 add ip, pc, #0
# c2 S( C' d* s* J7 h 828c: e28cca08 add ip, ip, #32768 ; 0x8000
& B% K8 r* [0 ?& g( [( Q! q( m 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c$ @9 A1 m) s6 z/ _# [( F# C
none:
3 j* |' r" J8 ^7 G$ }# @00008324 <_start>:" R+ B$ Q) v9 K9 ^. }+ j2 I" P
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>" U+ P4 D- G% s; }1 U
8328: e3a0b000 mov fp, #0 ; 0x04 S/ o' C$ w# W" A" |% [; a: z
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)4 t7 }0 u0 x; @4 ^0 A0 w! @
8330: e1a0200d mov r2, sp
, r) `5 ^) _9 b' s( I5 `$ s 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)6 ^( M" j7 a7 @ s9 m5 ^* Z
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!); f- i. T& A& `$ d0 O
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>; T, r, F e, `! p1 G( n* E% I
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>. g6 O1 I) _0 Q; W2 P
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)" I5 o; I, B6 h1 ?; \! y
8348: ebffffef bl 830c <_init+0x2c>
( R! I" u( b. z/ V 834c: ebffffeb bl 8300 <_init+0x20>) ^2 P' o1 F" N) u# l( Y5 e
8350: 00008404 .word 0x00008404
N- N2 s4 j( c8 } 8354: 000083cc .word 0x000083cc
8 C8 R+ F6 e/ T9 I+ g3 ` 8358: 00008408 .word 0x00008408% B2 p- x" H1 B( g1 O
arago:, r) F! f6 n' v3 J/ q
00008294 <_start>:/ Z( i# {" @2 I% i/ U/ U
8294: e3a0b000 mov fp, #08 ^! M9 t/ Q/ a) }0 y: S9 h. r6 J
8298: e3a0e000 mov lr, #01 a3 z1 s( a1 k, k2 g8 [
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4). M+ y: U. ^$ o8 r% L
82a0: e1a0200d mov r2, sp
; m$ `: N/ |0 D/ S1 h* f, _ 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
3 K+ b" r: S$ g( @9 Y 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)) X2 S. D( |: ?+ }5 r
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
# Q% K: R w5 n1 A+ G6 p4 H0 ~ 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)2 Q3 f4 q! \7 e/ _
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
. ~ z8 Z' D. j# ~ f4 A& d 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38> G6 [6 r! l$ {
82bc: ebffffee bl 827c <_init+0x2c>% x. K2 L- `0 q' l( t7 r
82c0: ebffffea bl 8270 <_init+0x20>
7 n' t8 v7 W( i/ F9 }( P1 Z$ [ 82c4: 000083dc .word 0x000083dc
9 W; I, T; q6 H' Q 82c8: 00008344 .word 0x00008344
3 s/ C+ r# a$ p1 h: P 82cc: 0000837c .word 0x0000837c6 J: Q4 J9 o, a- X
none:
$ |* @ E+ O/ [! u0000835c <call_gmon_start>:# A) k. C( \& X" X2 E8 \
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>' X% F. t4 q K7 |
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>9 q6 ?" e7 ?8 s! c( N, Y
8364: e08f3003 add r3, pc, r3! ]) d; E. p$ D! e! a6 X7 L
8368: e7931002 ldr r1, [r3, r2]% ?) e/ S& ?/ c' q. R+ X
836c: e3510000 cmp r1, #0 ; 0x0
2 f. C7 M5 R3 p' t6 T- i 8370: 012fff1e bxeq lr' j1 g! A! f* U
8374: eaffffe7 b 8318 <_init+0x38>& Y, [) Z! R; s% X( e
8378: 00008264 .word 0x00008264
! m1 h$ J1 i. b5 j/ Z 837c: 00000018 .word 0x00000018
* y' ?9 s4 {- W( Q* Karago:
! ?. A$ k* j8 g6 M/ u3 ]- _/ e6 U000082d0 <call_gmon_start>:
- M" i, G5 T% X3 m0 R+ \ 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>, D1 E3 ?- B! x# m
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>6 Z! S" m8 a$ W ^# m! R
82d8: e08f3003 add r3, pc, r3. z! t# F5 i% l. S( p5 E
82dc: e7932000 ldr r2, [r3, r0]8 ~6 A; h. `1 G& n* b9 g1 A
82e0: e3520000 cmp r2, #0
+ C, C$ ^& |1 N5 s7 P% r* k, z 82e4: 012fff1e bxeq lr' g, R. f1 y, \+ ~; d O- {9 a, h5 c
82e8: eaffffe6 b 8288 <_init+0x38>( l2 s! `/ m' E9 @
82ec: 00008208 .word 0x00008208
- M6 s1 L$ |/ U* J: B5 E$ P$ l: b 82f0: 00000018 .word 0x00000018. W5 j1 k$ }6 e4 p( I @5 g( O
none:3 ~/ G: d" f8 |! v( K& _/ v9 U
00008380 <__do_global_dtors_aux>:
5 r% `& H" N9 T6 i8 Z 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>6 N; Q! X3 r( Q: G$ c! k2 l0 s( v
8384: e5d23000 ldrb r3, [r2]! X& P8 R1 M, b* o1 I! `; H, U
8388: e3530000 cmp r3, #0 ; 0x0
6 Z: k8 V0 \4 @% J) [8 @1 b 838c: 03a03001 moveq r3, #1 ; 0x1/ k# m( ^1 ^6 Y2 b( ]0 i
8390: 05c23000 strbeq r3, [r2]
. Z; t8 I. J6 P6 U) ? 8394: e12fff1e bx lr
2 s( C% ?& b- |: q0 T1 `& v5 C$ v! q 8398: 000105f4 .word 0x000105f4
. W0 w1 [1 t4 C. v: Darago:
0 L$ _" J# l1 A000082f4 <__do_global_dtors_aux>:* j! {! T, X3 z0 H$ K
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
8 J" v# [ _+ x% x: ?4 v 82f8: e5d32000 ldrb r2, [r3]
8 w6 Q% O7 |- Y3 z, W, r/ D 82fc: e3520000 cmp r2, #0
8 H: s/ @1 V8 E7 `, M/ J 8300: 02822001 addeq r2, r2, #1
9 ]/ J A" l# k U& |* @ 8304: 05c32000 strbeq r2, [r3]( q4 d( Q% v8 W7 P
8308: e12fff1e bx lr
4 }& x5 b" @" s/ ?3 I8 Z$ r 830c: 0001050c .word 0x0001050c
) A% ?& N' k: k) Lnone:
# I: z# S( W }6 c0000839c <frame_dummy>:
2 P$ F. P/ Y: R* U& u$ I' d2 b 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28> S8 u( b, ^: v1 W* G
83a0: e92d4010 push {r4, lr}$ g* r: E0 l+ F" n1 [' J" H, s
83a4: e5903000 ldr r3, [r0]
! c, \ N& x2 \- P+ \+ O/ P/ U 83a8: e3530000 cmp r3, #0 ; 0x0
. E4 ]5 f. l- |/ c1 A: P 83ac: 08bd8010 popeq {r4, pc}5 Q+ \% }2 v' q' b
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
( o. _4 N6 L _# c/ t/ s) ?& r' i 83b4: e3530000 cmp r3, #0 ; 0x01 b$ V3 K- A( y8 N
83b8: 08bd8010 popeq {r4, pc}
# D0 z! ^* O: V/ t6 R0 `- [ 83bc: e12fff33 blx r3
3 {3 W( ?3 t& e7 K 83c0: e8bd8010 pop {r4, pc}
; G' `( }9 F* T 83c4: 000104dc .word 0x000104dc
" B z3 q# [% W# j6 w6 A 83c8: 00000000 .word 0x000000002 [7 S' F$ K- J
arago:
( [8 T) W# N% S# H8 R9 E00008310 <frame_dummy>:
/ ]" `0 p3 ^& X. y6 |% K, a 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>$ z: W) u! V! }, T
8314: e92d4008 push {r3, lr}
% {# j$ ^" h D1 C3 W& u2 y) i 8318: e5903000 ldr r3, [r0]% G6 I* Q/ V, W' |$ D8 `
831c: e3530000 cmp r3, #0
- X! g4 R: N; M" A: j) [ 8320: 0a000003 beq 8334 <frame_dummy+0x24>6 W( P0 a7 M/ ^$ _ p
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
3 |) L6 Y5 S) ~% n' [ 8328: e3530000 cmp r3, #0
& b4 a0 F- ^7 ^, I$ m4 k 832c: 11a0e00f movne lr, pc
0 U9 ^% L' k6 z# z: B 8330: 112fff13 bxne r34 _* l3 D7 I* o- E
8334: e8bd4008 pop {r3, lr}$ Q* x J# ]+ W5 `
8338: e12fff1e bx lr
2 E' J- v& l0 f, M2 ^- Q 833c: 000103fc .word 0x000103fc
' x# M6 `5 y! u6 \* c- F/ J& p! [ 8340: 00000000 .word 0x00000000. D: n' [0 C( y8 E) d
none:. l }) h& C4 i$ Z9 h
000083cc <main>:
3 |+ w# X0 j9 K( Q F1 I& c 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)! V/ {5 I# x; ]) F! X
83d0: e28db000 add fp, sp, #0 ; 0x09 {; _7 I L4 e: [
83d4: e24dd01c sub sp, sp, #28 ; 0x1c" A: r$ r2 \. B& S1 A* r2 k; ]
83d8: e50b0018 str r0, [fp, #-24]9 S) L2 m ^+ L4 I% P7 d
83dc: e50b101c str r1, [fp, #-28]! N" o( z) h, H) H
83e0: e51b2010 ldr r2, [fp, #-16]
a& P; l) V) `1 e 83e4: e51b300c ldr r3, [fp, #-12]6 D' M9 G0 q6 m' O
83e8: e0030392 mul r3, r2, r37 G) [$ {9 `0 T# x. X, O* a
83ec: e50b3008 str r3, [fp, #-8]8 A# `: ?4 i; c4 v: |; e
83f0: e3a03000 mov r3, #0 ; 0x0. d/ a' i- g, F& R8 G
83f4: e1a00003 mov r0, r39 t3 F# O: c7 ~* Q
83f8: e28bd000 add sp, fp, #0 ; 0x0
- t5 u" f* M3 N" f. T0 m- C 83fc: e8bd0800 pop {fp}* W, ]& N5 N! \3 I5 I
8400: e12fff1e bx lr
7 V" L* M7 D7 v2 \$ ^9 r, ^: xarago:& p" G: ?: J9 u5 v5 \4 v, h
00008344 <main>:
& C$ j- O8 I! C 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
+ R; o- g9 _: |7 C' I1 o8 B1 ? 8348: e28db000 add fp, sp, #0* E$ T' S0 \: F3 l
834c: e24dd01c sub sp, sp, #282 h! K' l* Y* l" G4 N" |
8350: e50b0018 str r0, [fp, #-24]' n$ z- c! J# D' c; v! ]$ }! r
8354: e50b101c str r1, [fp, #-28]
- v8 b8 A4 _) H7 F! t' u; _ 8358: e51b3008 ldr r3, [fp, #-8]
3 J3 W/ e2 p0 w+ ]6 { 835c: e51b200c ldr r2, [fp, #-12]
! \9 S+ C4 t# W' S3 w1 C 8360: e0030392 mul r3, r2, r37 N" {4 x" O# P$ T
8364: e50b3010 str r3, [fp, #-16]
* A& B; R& u& W( V 8368: e3a03000 mov r3, #05 {* r# j2 m- I. P0 W# W! ]! ^
836c: e1a00003 mov r0, r3
' V# t* a" J, t/ A; e- N 8370: e28bd000 add sp, fp, #0
& g" ?; q+ R: @' O. `$ o. n9 R 8374: e8bd0800 pop {fp}' B5 D. y7 u5 O/ v8 @
8378: e12fff1e bx lr: [. s) L1 \2 o& o2 J) d
none:$ s/ N9 @6 n0 J0 ]4 g3 m
00008404 <__libc_csu_fini>:7 Y# Y9 k! e4 l0 S" F
8404: e12fff1e bx lr
3 e6 |! g) i; s3 b9 O) C4 C. Narago:
$ p- m. C, r) ]2 k( P! T( k000083dc <__libc_csu_fini>:. f0 J: D2 v, L! O# m" [+ ~
83dc: e12fff1e bx lr6 V/ X' C; h. x k; N
none:
* ~* J* W" `3 U8 v* G7 D00008408 <__libc_csu_init>:
8 i3 _( ]* ?! b" f6 H/ O# T 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}$ J/ `/ Y; Z \' B9 q
840c: e1a08001 mov r8, r1
1 a9 [& | Q6 q& }5 A 8410: e1a07002 mov r7, r2
4 l2 r* ]+ e7 O' l 8414: e1a0a000 mov sl, r0
( k, |' x4 C0 E1 i: I' z& j" a7 `0 m 8418: ebffffb0 bl 82e0 <_init>) u) y2 Y1 l) [. K) B+ ?
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>: l5 j& u" N& C5 B) r( A3 ^
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>* l: ]# t! `; F) X
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>/ G5 F, t/ c/ K! k5 x* h
8428: e0613003 rsb r3, r1, r3/ d8 r1 N1 A! e( _
842c: e08f2002 add r2, pc, r25 m& j3 ~; R" U' W2 k! y+ w
8430: e1b05143 asrs r5, r3, #2
/ g+ K, \4 P8 W1 y9 a& V 8434: e0822001 add r2, r2, r1
/ G; b7 U/ p6 d- A 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}' T" i/ a% L6 d' ]! [$ h2 Z5 ^
843c: e1a06002 mov r6, r2
2 R% W9 l: B. A6 U% E 8440: e3a04000 mov r4, #0 ; 0x0$ l- Y5 `" U5 E0 P) ^7 }
8444: e1a0000a mov r0, sl
1 t+ z. @1 m( q& F! T$ Y* a$ M5 K2 H 8448: e1a01008 mov r1, r8; J7 ^: A ]+ s& R7 ^4 }1 z
844c: e1a02007 mov r2, r7
0 f4 \. ?* @$ y% R 8450: e1a0e00f mov lr, pc e9 j/ k! g$ @8 D
8454: e796f104 ldr pc, [r6, r4, lsl #2]. j/ Z' l B: `3 ^- a0 [
8458: e2844001 add r4, r4, #1 ; 0x1
: h R! p+ Y% w) G 845c: e1540005 cmp r4, r5
: B: K' [6 B0 V 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
6 f6 z; |7 {' {' E7 M% s 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
$ k+ M. b; d9 t) p: a7 k% e 8468: ffffff04 .word 0xffffff04
$ W- M! n* t1 x5 U) s3 { 846c: ffffff08 .word 0xffffff08
3 w- m! x0 @/ `2 @ B4 W P 8470: 0000819c .word 0x0000819c! g6 i' N0 x" m" Q- H
arago:
1 Y+ R$ E. d0 M+ Q% N/ N0000837c <__libc_csu_init>:# e" N1 j1 K2 Y& X9 ?
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}$ q0 |# \4 v$ P8 |. ?
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
|; m" G, g) ?; @ 8384: e1a06000 mov r6, r05 k/ K6 w& f1 |# D
8388: e1a07001 mov r7, r1 g7 h& ~/ b: r9 S* O1 W+ E d
838c: e1a08002 mov r8, r2
1 a& d* f3 r. p 8390: ebffffae bl 8250 <_init>
) D, ^% d. l) \; f& P 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>: {3 ?# y1 y) L7 j6 o
8398: e08fa00a add sl, pc, sl
8 U2 Z9 n# s- l2 Y 839c: e08f0001 add r0, pc, r1) A- T4 X( C) U' P1 x* t
83a0: e06a5000 rsb r5, sl, r0! [, s. @( U# s8 w
83a4: e1b05145 asrs r5, r5, #2
: D0 b+ j% [$ O% v& p( R5 M/ Y 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
- C5 [9 v9 P( B( S 83ac: e3a04000 mov r4, #0" i7 @( H& `1 @" G' w- k- R0 r
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]& }1 h# U. Y5 E" w
83b4: e1a00006 mov r0, r61 O9 l, W* {% p& b
83b8: e1a01007 mov r1, r7
( [$ W) b/ _* G 83bc: e1a02008 mov r2, r8
) d( @/ @. Z& E9 a' L; v( G5 p 83c0: e2844001 add r4, r4, #1
3 F8 l) `3 o' ~; B 83c4: e12fff33 blx r3# y S) m- U/ C- p! m+ g8 G
83c8: e1540005 cmp r4, r5* |- j5 |3 z& w- v% V2 D& h0 A
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
* G7 S3 F( l4 W& |, v5 u! d3 [ 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}! g/ ^( K! X9 g" A9 ~6 ]
83d4: 00008054 .word 0x00008054% u' @+ e2 B9 \! Z
83d8: 00008054 .word 0x000080544 _% j- ?( g& g: W* [
none: ]9 w: F1 h/ I" Z
Disassembly of section .fini:
2 L* e7 k% {* G$ F; a
3 w" o/ S, H* @- c/ |00008474 <_fini>:, c3 x' m$ ?1 t9 }5 `
8474: e92d4010 push {r4, lr}
! c& s4 G5 _. ?3 J 8478: e8bd8010 pop {r4, pc}6 u0 h: T, W( K* E4 S. r, A4 u
arago:
8 H( ]% e; a6 ^$ b# sDisassembly of section .fini:, _& l2 H* a" F2 P
2 Q6 A) i8 u& g" f000083e0 <_fini>:( W% t: d x; n" u# ~
83e0: e92d4008 push {r3, lr}
6 W* m$ r/ t5 H" s$ Z* M2 d2 q, K, J 83e4: e8bd8008 pop {r3, pc}4 g, A! D: ^* U) h8 ~" a- I" U
/ [- v7 r$ P' G
# M+ w0 A6 g E# i2 L
3 _" q( i, K% l- v5 _ |
|