|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
8 `; [) @- |8 Y @2 i D 1 #include<stdio.h> 6 }3 ?" B( v4 ^+ Z$ h- @
2 #include<math.h>( W: L: |. i( j i& R& M
3 int main(int argc,char* argv[])- v: E* e) c" t9 H
4 {
. ~+ g4 O+ Y/ [" g4 n 5 int a,b,c;! R$ m# M$ d: e/ h: G0 R3 s0 M
6 c = a * b;
9 m, T3 w p& @9 K- @# F: m% ]6 h0 Q 7 return 0;) G) }7 x7 n# _$ M
8 }
% [% F4 y3 W6 ]# ~$ e2 o5 J) Q! a9 u. r+ l
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看( _* F: u! o6 R2 ?2 _5 |- b
none:
, t( L: M5 @* m9 _' S- c4 {000082e0 <_init>:2 r. g$ [- n0 y8 r+ c
82e0: e92d4010 push {r4, lr}
2 [1 {: O+ j% b4 [& N0 c) l 82e4: eb00001c bl 835c <call_gmon_start>( G0 W! l7 _- a1 U- _
82e8: e8bd8010 pop {r4, pc}5 ?6 o+ p& r; _% s
arago:7 y* T3 `9 I3 r/ D' x
00008250 <_init>:
, \# \. y: R+ i" J8 ~ 8250: e92d4008 push {r3, lr}
3 q0 n. w: b2 O 8254: eb00001d bl 82d0 <call_gmon_start>
8 g: z% w$ d, k4 `: r 8258: e8bd8008 pop {r3, pc}: @2 t5 M2 i: Z2 _' D) p5 X
8 h ^7 R2 S0 s' t2 ^5 z- Ynone:4 d. S4 |6 V# g9 O
000082ec <.plt>:
9 w6 {9 o; a4 T7 W* A 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
" I, ~4 n) v0 F' @- c) I 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>3 h, I0 {& j. n8 [, q3 r; H) U
82f4: e08fe00e add lr, pc, lr
! L+ x% P. H9 i/ @ C 82f8: e5bef008 ldr pc, [lr, #8]!
4 \% m. z! U/ J7 R* p, t! k$ | 82fc: 000082d4 .word 0x000082d4
& t, F6 N: ?/ J8 s) n2 L- w* G 8300: e28fc600 add ip, pc, #0 ; 0x0
7 M* t* w2 ?; `* Y5 g 8304: e28cca08 add ip, ip, #32768 ; 0x80003 U/ A& ?3 A0 p7 h3 X
8308: e5bcf2d4 ldr pc, [ip, #724]!5 x1 d6 n* A- A
830c: e28fc600 add ip, pc, #0 ; 0x0 G) w6 }- x0 ? f; D
8310: e28cca08 add ip, ip, #32768 ; 0x8000
" A3 Q* o. P+ W! O2 F+ a 8314: e5bcf2cc ldr pc, [ip, #716]!
1 f6 Z2 F0 D, a7 H4 a& G" U 8318: e28fc600 add ip, pc, #0 ; 0x0
" u) z, G' L! [+ U4 P! y 831c: e28cca08 add ip, ip, #32768 ; 0x80005 X0 N6 A; p g5 ?% {
8320: e5bcf2c4 ldr pc, [ip, #708]!
7 p T% [- c' i, W6 F3 {3 \arago:- h# q( @" Z9 n3 n' z) g
0000825c <.plt>:
0 v% s1 c$ a5 h/ W 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
2 r' z/ @& m5 I7 y1 n: j( V 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>) i6 b; [/ H' y1 x5 e5 |
8264: e08fe00e add lr, pc, lr* U$ g9 X9 j* N6 P$ n6 D! F0 `8 h& r
8268: e5bef008 ldr pc, [lr, #8]!
+ D8 y4 p) b, I* K 826c: 0000827c .word 0x0000827c
4 Z5 X) O0 g |9 N; s F 8270: e28fc600 add ip, pc, #0" g4 H1 t6 R) j! D$ H" a3 U" X
8274: e28cca08 add ip, ip, #32768 ; 0x8000
, l/ ?+ X- M. k3 F/ f1 x 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
% ]" @, b: L3 d 827c: e28fc600 add ip, pc, #05 |% `( g& t, ` R$ M+ y9 t
8280: e28cca08 add ip, ip, #32768 ; 0x8000
8 i3 l( [3 S5 \* F+ u 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
' w( e8 {; S1 B! z# O! L5 M! N 8288: e28fc600 add ip, pc, #0
# a3 C$ i5 B- D8 g' d+ m 828c: e28cca08 add ip, ip, #32768 ; 0x80005 c) ]% F$ A: u% l
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c1 S: D/ j; v0 E' Z5 g8 ]# L. F6 _
none:
3 Y# D% e! f" L00008324 <_start>:
& C8 A6 o( ~8 }6 p3 {" ? 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
$ u4 X8 \/ k( J3 a& C 8328: e3a0b000 mov fp, #0 ; 0x0+ Y, ~# h$ D& g9 U
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
' i' M( K+ J' D+ n 8330: e1a0200d mov r2, sp
$ `" o- k# ^, Y1 M; {( u# ` 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
/ A" a7 `5 a* z* u3 `+ t 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
! C+ z& x7 ]) x) A) D" ` 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
% f$ ~; v6 V/ d 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
6 p0 L; t$ W% W' H5 t 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)$ I, `; {/ [' W( a
8348: ebffffef bl 830c <_init+0x2c>
5 l7 @3 j) Q, F/ I* K* p+ g( T3 \ 834c: ebffffeb bl 8300 <_init+0x20>
8 i7 L) o" W& H. C2 ]! y 8350: 00008404 .word 0x00008404
- {1 ^/ U) B8 j* [% R 8354: 000083cc .word 0x000083cc
% i/ b& ~- j$ G1 h9 M7 M: L 8358: 00008408 .word 0x00008408- }0 [4 |* T7 t2 {, p' C3 [
arago:) [' B9 y: ^; _$ W6 j! O6 Q
00008294 <_start>:6 d* q" M' H: z
8294: e3a0b000 mov fp, #05 g: V7 U/ x& i( G9 h" |1 B
8298: e3a0e000 mov lr, #0% v% G p4 ~4 }9 a" W2 q
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)% G$ J6 i/ B1 Y% u* Y7 J
82a0: e1a0200d mov r2, sp
' K) u" `& A" E% f# y: k- x 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)7 J" a5 F3 \6 N& v9 V$ k
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!); ^% D( G5 b% a' D) U( {7 O
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>2 }& c' x7 v" p2 D4 F
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
' Y) P5 j. E% x7 ]4 W6 I 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>" q0 i7 t! H }
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
' B; b* u: _9 g& J 82bc: ebffffee bl 827c <_init+0x2c>
- [8 W$ O7 w# `( P; Z+ M 82c0: ebffffea bl 8270 <_init+0x20>* J0 }: \+ h; |" L6 M% m
82c4: 000083dc .word 0x000083dc
: ~) x* k9 B1 g 82c8: 00008344 .word 0x000083446 b# \% n- A8 l$ y8 i" T
82cc: 0000837c .word 0x0000837c
4 K( S* }2 G3 g" ]$ j1 I0 ]/ q; Snone:
' V1 k6 M2 {6 A7 |0000835c <call_gmon_start>:) X- x. m M9 O
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
& X; |0 B5 A; V5 ? g 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 R$ l0 t5 h! | 8364: e08f3003 add r3, pc, r3' T* U4 w/ C/ G: \3 ]5 `
8368: e7931002 ldr r1, [r3, r2]) a- b! U1 h: O; g6 t4 n; [7 b: a5 G
836c: e3510000 cmp r1, #0 ; 0x0& D# h3 `7 x, x: r. D0 O
8370: 012fff1e bxeq lr
! W# F3 T9 `; P$ }# o5 r' E 8374: eaffffe7 b 8318 <_init+0x38>
2 q' D; Q0 _% Q0 U- j1 Q 8378: 00008264 .word 0x00008264
$ ?9 Y' K( c8 P2 f 837c: 00000018 .word 0x00000018
9 y& e9 i, |9 Sarago:
' i1 L6 N' ~4 t/ v1 h000082d0 <call_gmon_start>:
2 W# T) b* U0 a 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
. A' M$ l! ?+ `; Q( g9 } 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>/ g+ B$ V' f7 p# S# V
82d8: e08f3003 add r3, pc, r3
/ g; u5 g- J ^+ N+ r, c7 H/ i3 g 82dc: e7932000 ldr r2, [r3, r0]
* |- @- M/ c! y, i6 Z 82e0: e3520000 cmp r2, #0& r% ^$ S: R9 r& l! k3 X
82e4: 012fff1e bxeq lr3 c+ L6 U o# {! ^" H
82e8: eaffffe6 b 8288 <_init+0x38>/ p0 g8 ~- |$ A
82ec: 00008208 .word 0x00008208
, I% B/ t) o% H& z" e# Q2 h% m 82f0: 00000018 .word 0x00000018
, l, w) H! p' O: Dnone:! q* {$ u$ |0 O$ u& e
00008380 <__do_global_dtors_aux>:. P, }5 {: H, N d
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>7 L9 I+ b y6 p1 I; ]; G
8384: e5d23000 ldrb r3, [r2]
8 k; k# E$ ?) U+ c0 h* q 8388: e3530000 cmp r3, #0 ; 0x0
! q6 j) d( E F+ W" H. D 838c: 03a03001 moveq r3, #1 ; 0x1
3 L* f- P" H8 W& R5 ?6 q8 A' O 8390: 05c23000 strbeq r3, [r2]
. d2 w# A& g. }3 G3 G 8394: e12fff1e bx lr& Z5 V" C% N6 n! Y, u
8398: 000105f4 .word 0x000105f4+ G* _, j6 W( w7 }6 o+ H, l
arago:
1 z5 T& K: T2 d000082f4 <__do_global_dtors_aux>:
( U) V) f5 X6 `6 b. ]0 A 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
2 ?, i/ z$ }1 r* [" Q, l 82f8: e5d32000 ldrb r2, [r3]" C- x9 [/ j$ c9 l, t# u* ]) Z
82fc: e3520000 cmp r2, #0
6 D0 R; U- f% `% Q g; q" e. v* E 8300: 02822001 addeq r2, r2, #1* M$ ~1 Q, L1 h3 m
8304: 05c32000 strbeq r2, [r3]8 x ?1 v6 l8 u T1 H: t
8308: e12fff1e bx lr
: \3 G% E3 [2 r 830c: 0001050c .word 0x0001050c5 U- ~; Z B' q. J8 _
none:3 @# y4 C; n3 V- W, k3 f
0000839c <frame_dummy>:
3 ?( H f# I1 S0 J# X7 L+ d1 | 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>5 s5 s3 D5 g4 G% l# Z0 d
83a0: e92d4010 push {r4, lr}
2 [# E8 g; W2 G 83a4: e5903000 ldr r3, [r0]8 P4 N! s- ^2 P2 T2 W
83a8: e3530000 cmp r3, #0 ; 0x0
( o5 x1 ?4 f D5 \3 } 83ac: 08bd8010 popeq {r4, pc}
: v7 S3 q, f7 j0 [ 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>+ z) d. f, _7 w X6 f0 D
83b4: e3530000 cmp r3, #0 ; 0x0
& K" S# E8 Y( R! V/ `' |6 g 83b8: 08bd8010 popeq {r4, pc}
; Y; D* l% D( `5 X 83bc: e12fff33 blx r3
0 K" k* l! H3 t7 A. B0 q' U1 d& u 83c0: e8bd8010 pop {r4, pc}* A( h |5 E, E
83c4: 000104dc .word 0x000104dc
+ R$ J/ R2 i$ F B 83c8: 00000000 .word 0x00000000
6 H) i1 U2 L: M: [( Karago:
4 S$ G! A& S4 U1 Y+ l* i$ G& m' i% g00008310 <frame_dummy>:3 Z8 V* p, C5 }# p/ L
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
- g7 U. n! L8 ]2 N$ a; ^5 m( G6 N 8314: e92d4008 push {r3, lr}
. A% h$ V3 X& |, Y9 m& u6 H1 N 8318: e5903000 ldr r3, [r0]
+ p9 }5 a3 {' j 831c: e3530000 cmp r3, #0
N' _: z# h- O* m7 a 8320: 0a000003 beq 8334 <frame_dummy+0x24>
% |4 \. c9 n' y$ s 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
1 V9 ^+ ~$ ~* x& Y* E' J 8328: e3530000 cmp r3, #0$ L! l0 }2 |7 w. E( Q' V3 H' s
832c: 11a0e00f movne lr, pc
$ ]4 O; p' f. ~3 D8 }2 ]3 u 8330: 112fff13 bxne r3, @* f" }7 y; J$ r5 r
8334: e8bd4008 pop {r3, lr}
4 O4 a" r4 w1 B4 U0 g7 W3 F" F% a 8338: e12fff1e bx lr( e7 ?# P9 [$ d8 A: Q1 J, a
833c: 000103fc .word 0x000103fc
/ v3 Y. Q7 }8 n1 d4 Q3 b 8340: 00000000 .word 0x00000000
' F8 T, k! s* S7 K, b. D( w7 Dnone:. o& W/ J/ B/ D- x- ~. O' n
000083cc <main>:, ]3 _& z4 T9 M5 G8 |
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
2 u9 M5 g" F6 I) k& ^* q 83d0: e28db000 add fp, sp, #0 ; 0x0
6 s" n* T% ^2 }- E9 q 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
, P& f! a; P1 a: m 83d8: e50b0018 str r0, [fp, #-24]
6 S" E0 Y7 w# x& p 83dc: e50b101c str r1, [fp, #-28]! j+ h: J0 g: @& U+ X* [& G2 G
83e0: e51b2010 ldr r2, [fp, #-16]
D4 J. b/ I5 k# n! F 83e4: e51b300c ldr r3, [fp, #-12]" d! H% M4 S7 @ v
83e8: e0030392 mul r3, r2, r3
" i, ^% D; h7 V7 E 83ec: e50b3008 str r3, [fp, #-8]
8 I2 c* L: p: K9 Z9 t 83f0: e3a03000 mov r3, #0 ; 0x0
& Y2 Z4 b; E/ Z, b$ E' ?8 r 83f4: e1a00003 mov r0, r3; m1 \4 u/ w F
83f8: e28bd000 add sp, fp, #0 ; 0x0
1 f' L v8 j' k) {: R 83fc: e8bd0800 pop {fp}
5 O3 _, ^* G6 }: g: y/ a4 W 8400: e12fff1e bx lr8 k9 [3 @% X! _) L. _! B( T
arago:
0 w! h: e5 i; C( r00008344 <main>:
( h6 T) U+ A/ N& O 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)4 r- K/ v2 r$ r7 v% Q6 ?
8348: e28db000 add fp, sp, #0 T+ \3 d" `: T7 \7 i& e* O
834c: e24dd01c sub sp, sp, #28* M5 W* I' M5 E4 W2 o
8350: e50b0018 str r0, [fp, #-24]9 E, l6 b* I& O' L5 I8 w7 M) e7 c
8354: e50b101c str r1, [fp, #-28]' }& c5 ]$ n; z& g% O; L- F3 e
8358: e51b3008 ldr r3, [fp, #-8]
J$ g/ o2 B. X9 n" j 835c: e51b200c ldr r2, [fp, #-12]
3 g1 e, q& F. X. d9 ~ 8360: e0030392 mul r3, r2, r3
B# W' J' |8 P7 S0 D 8364: e50b3010 str r3, [fp, #-16]2 T3 q( U; M/ Z
8368: e3a03000 mov r3, #0% `% p; ] G& R9 D0 d7 Y
836c: e1a00003 mov r0, r3
1 t. ] W2 ^5 q/ K% x. ] 8370: e28bd000 add sp, fp, #0
6 A: Y4 O+ x' d9 N" Y2 ~ 8374: e8bd0800 pop {fp}3 [6 e% ]2 T; `) H4 Z' |1 O+ w- T
8378: e12fff1e bx lr* g3 A$ E. ^% a6 f
none:
7 I. V% k, b2 O; K: F4 c00008404 <__libc_csu_fini>:
( H' N+ `" t& n# }3 f0 b, }! y) R 8404: e12fff1e bx lr# |8 e; q7 O7 ?% f
arago:4 ^5 V/ p! m+ e! N& U
000083dc <__libc_csu_fini>:! l' _5 D6 p" T* b; C& E4 L/ j% g
83dc: e12fff1e bx lr! u! Y8 R: \2 L! G' N5 |( P
none:
5 r1 o* |# b# ~: W1 A00008408 <__libc_csu_init>:1 H: {7 G i9 W# }9 {
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
, u, e! S- X1 I f8 M1 U) t 840c: e1a08001 mov r8, r1
- O& K! V. \5 l8 C5 v8 `$ n5 n 8410: e1a07002 mov r7, r2% |7 \" |; W: P' S6 B
8414: e1a0a000 mov sl, r0
- u" U' e6 p! m2 g 8418: ebffffb0 bl 82e0 <_init>
2 X) f( n5 d! w: P Z4 Q 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>6 S& y/ P E0 ?
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>$ o+ Z! h3 H0 k4 h: o* J
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
$ g9 A4 f: l1 x 8428: e0613003 rsb r3, r1, r3
3 q) ^5 U" K6 H 842c: e08f2002 add r2, pc, r28 F/ B" f8 i0 u
8430: e1b05143 asrs r5, r3, #2
. _9 Z0 g# B6 \4 U) k$ R1 {% n 8434: e0822001 add r2, r2, r1* F+ s3 O; C6 y* d8 r. W% H
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
. a- g$ b9 O( R4 @) t" T* f 843c: e1a06002 mov r6, r2
; z$ ]* c) T; F% j, {3 k$ o 8440: e3a04000 mov r4, #0 ; 0x09 T+ x9 n$ n* g' V
8444: e1a0000a mov r0, sl3 d c7 Z/ C0 k7 b1 v) G
8448: e1a01008 mov r1, r8- N/ c* k1 U6 _) R* H- \9 y z
844c: e1a02007 mov r2, r7 L o* a/ B/ v$ t' l
8450: e1a0e00f mov lr, pc
8 t7 d7 j: h! h0 ^ 8454: e796f104 ldr pc, [r6, r4, lsl #2]$ ]$ I) i) A n
8458: e2844001 add r4, r4, #1 ; 0x1
! C+ s* V# d& k, { 845c: e1540005 cmp r4, r5
" w" C) |- G4 O 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
' F$ h3 E/ N; i0 S# p/ @ 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
' S1 [' ?: z; r/ F" D5 O 8468: ffffff04 .word 0xffffff04
2 t" ?/ G# J6 t3 d; _0 h' M& h+ u4 Z 846c: ffffff08 .word 0xffffff086 y* j: V% I5 d' Y& q; V1 X2 ?9 J
8470: 0000819c .word 0x0000819c
G- I# H3 a5 O. r. d, G. k5 |) e) p- garago:
( x9 b1 r" @# Q5 q9 k- `3 ~0000837c <__libc_csu_init>:
$ [( M5 ]9 u8 n/ r4 I# u, V 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
6 F& q/ k& B- d% V) O* N 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
O. N) N( F4 z8 F6 Z' Q 8384: e1a06000 mov r6, r0
1 Q8 H P1 b! Y& b3 n5 a/ Z. Q 8388: e1a07001 mov r7, r1
+ \; M6 i' z0 S! u# B! } 838c: e1a08002 mov r8, r2
3 n) J/ N; d0 S# @6 _ 8390: ebffffae bl 8250 <_init>
1 ]5 X& a$ F& I; _* K( }" J 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
3 N# n( n/ s1 Y1 i. M 8398: e08fa00a add sl, pc, sl
$ n# \% _- q8 g# K) L 839c: e08f0001 add r0, pc, r1& Y4 e9 z. b8 E3 h4 b# f1 P# u* ^
83a0: e06a5000 rsb r5, sl, r0" b. ?! Y# }) b+ b
83a4: e1b05145 asrs r5, r5, #2" U7 Z( A0 L4 o' d( I1 e& c& H1 e
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}5 \/ E2 i9 j+ q" B( Y: s
83ac: e3a04000 mov r4, #0
% [2 z" h; x, m. t# F 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]# t% i' `9 O2 r6 X, D
83b4: e1a00006 mov r0, r6+ Y+ h' G5 w' o( X$ w5 m! c3 W' U
83b8: e1a01007 mov r1, r7
8 s8 s7 E& f ]8 V( r/ k) B 83bc: e1a02008 mov r2, r80 r; O5 _0 K: `8 O- t: |
83c0: e2844001 add r4, r4, #1
; Y5 K# b9 D: ~* Y" b 83c4: e12fff33 blx r3( G2 z! J) R) L$ Q+ }
83c8: e1540005 cmp r4, r5
5 ^0 b) c u0 i# w* P6 E. Y% o 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>2 i R! J$ O. j4 c+ r6 A
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
8 m1 `$ ~/ l% H 83d4: 00008054 .word 0x00008054* S9 x& r. I" O0 o; k, U! m7 |
83d8: 00008054 .word 0x000080543 O3 D, a2 U" C: D& t! j" J9 N
none:+ |! I' f: o4 l$ D) m; C# i2 D
Disassembly of section .fini:
6 C; ] p3 D z4 @/ F* A) Q* n: |- Z' w
00008474 <_fini>:1 V/ a( P4 R w1 |, }3 d0 v* f' A
8474: e92d4010 push {r4, lr}! x. |1 Y/ @% z0 D' e/ _
8478: e8bd8010 pop {r4, pc}, T: O: f2 `! L$ c& i& E t {
arago:
: d' u8 l, c# hDisassembly of section .fini:
/ z8 p' Q3 Q" j" u; r
. H/ ~8 o- ?+ N" {: f000083e0 <_fini>:, Q' p8 U8 T9 Z7 Q* {$ B) ~
83e0: e92d4008 push {r3, lr}% b" y% K2 {6 @% ?0 T
83e4: e8bd8008 pop {r3, pc}( [+ O! i! \% j0 D3 m
. C: x5 ]* g+ x ]% C7 ^; A! x
6 ~9 I1 |8 u' e% ]# C/ W1 r
+ J- m7 ]- t! V! G2 y, F |
|