|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:* _9 q3 i# x$ L& M, V! @
1 #include<stdio.h> ; F. i( d5 t8 w, N
2 #include<math.h>+ a% ^- o2 B& B) r8 i4 f j
3 int main(int argc,char* argv[])0 J/ U7 ]7 `8 h* B1 o
4 {
" I# u9 y$ c9 g- V7 K7 Y- K: U 5 int a,b,c;
, D) b N. O% P1 _* e 6 c = a * b;
8 H3 p5 N" ^, ^0 |8 F) O8 b2 R 7 return 0;
: @: c5 E, Q- ` 8 }' e. d$ O6 h5 O# l' O' }, g
& c& F) w0 Y% E. s
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
4 m5 j2 d% ~1 c8 Y9 Vnone:' y; {, @$ ~' X# f8 x+ G
000082e0 <_init>:
- K. d( x3 A# h" s. A5 R% I! t 82e0: e92d4010 push {r4, lr}
# `3 j+ X& a7 n$ t/ z 82e4: eb00001c bl 835c <call_gmon_start>) l2 {( [9 D1 u8 L$ f2 u( b! T
82e8: e8bd8010 pop {r4, pc}
@. Y* [% Z/ ]4 Xarago:, X b% @) o/ R |4 Q* a3 I/ A
00008250 <_init>:4 s% g( q' X7 w4 y1 v
8250: e92d4008 push {r3, lr}
4 H5 o& }0 [- d" q! ?* [ 8254: eb00001d bl 82d0 <call_gmon_start>
! K* b/ X: e# a/ w! ^0 I" Z3 F 8258: e8bd8008 pop {r3, pc}2 b* s% u' `- U2 q
* r5 {; C; x* p; N- g
none:0 f0 @$ m- N, J
000082ec <.plt>:, u5 m; f5 P7 b
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
" n5 J( R" V) Z( o' f9 H$ o- n 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>2 v: u: |& }/ n$ Q' T! J E
82f4: e08fe00e add lr, pc, lr
8 x( m$ n. {) ]- _ 82f8: e5bef008 ldr pc, [lr, #8]!
) h$ \- d* Y' q+ a- A r; g 82fc: 000082d4 .word 0x000082d4; S+ Y- b# K8 ]4 z/ Z' x% n Y6 s
8300: e28fc600 add ip, pc, #0 ; 0x0
5 `6 q8 A) C6 F- C( U 8304: e28cca08 add ip, ip, #32768 ; 0x8000
, y* N |, I1 ^/ i; t 8308: e5bcf2d4 ldr pc, [ip, #724]!' H% u, t0 r! g7 E
830c: e28fc600 add ip, pc, #0 ; 0x0
% z7 f7 Q% @$ p+ G 8310: e28cca08 add ip, ip, #32768 ; 0x8000# ]* ^$ ~0 m1 v i# u1 k v1 v
8314: e5bcf2cc ldr pc, [ip, #716]!3 N+ z6 x) n2 N, p
8318: e28fc600 add ip, pc, #0 ; 0x0
) ?5 Z& @( y: n- V# I; E3 C 831c: e28cca08 add ip, ip, #32768 ; 0x8000
\7 v f$ {9 W, l0 q1 @6 n: E; G 8320: e5bcf2c4 ldr pc, [ip, #708]!
o' ^3 {5 J. Y2 X' ^arago:
" A: K2 `) t" X5 `7 p0000825c <.plt>:& M1 s3 X* K1 r" W
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)+ Y# ^8 h; o- D8 m# W
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
7 H3 ^8 V1 q2 |# W 8264: e08fe00e add lr, pc, lr
2 c, ]0 M! ^( ~3 j! ^8 C& n 8268: e5bef008 ldr pc, [lr, #8]!8 W9 b1 [/ Y9 w- z* ?7 ~7 C
826c: 0000827c .word 0x0000827c2 T; x+ D% j; U) \) w' B
8270: e28fc600 add ip, pc, #0
, _$ t% i- k8 K( V% a/ D+ f 8274: e28cca08 add ip, ip, #32768 ; 0x8000
2 T$ \1 c. i9 y) v9 O5 @ 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c: A1 ~% W- C* |4 ~5 i2 }5 t
827c: e28fc600 add ip, pc, #0" k3 X+ B( {( C5 t& B5 P
8280: e28cca08 add ip, ip, #32768 ; 0x8000
3 ]! z' U- ?! q0 l4 _: B9 g 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274) x7 [% C! [) c# f
8288: e28fc600 add ip, pc, #0
0 c1 V; }# k) |' E: [( J2 L4 B 828c: e28cca08 add ip, ip, #32768 ; 0x8000+ t i" Q5 g5 U4 o0 @: a( g7 H# d
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c# J$ ~, f6 W% i; o" g# E+ S
none:& L! m$ s7 V8 J/ A" k9 {2 c# T6 {
00008324 <_start>:, S0 r$ q' J- f- t) i2 x' o5 [
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>; O$ K) G! W9 I' X, N! e$ c
8328: e3a0b000 mov fp, #0 ; 0x0 K- Q4 H8 ~' g2 Z* n
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)* g' G) z$ x% t( D
8330: e1a0200d mov r2, sp4 h" j! ^7 z( h0 u5 b
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
$ z6 e3 z, s4 c1 v1 r/ Q 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
}) t$ u8 w. g1 v0 M' G" W; {. { 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
- z( S. s1 d1 m) ~' V9 e 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
0 s* T, Z- {4 `% X2 I 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
0 G( v, _9 E- X& R. N3 F" T 8348: ebffffef bl 830c <_init+0x2c>( k6 I* |" F8 r4 P J2 s( [! p( P1 G
834c: ebffffeb bl 8300 <_init+0x20>* O8 b+ \% k. V5 _. k$ |
8350: 00008404 .word 0x000084044 u1 {. J9 P- S5 l/ z8 L: O6 N
8354: 000083cc .word 0x000083cc7 c& ~2 A0 w! d- y9 F8 u
8358: 00008408 .word 0x00008408
4 e& k- l' B7 v6 m0 H9 uarago:
0 t0 P1 ?$ ~2 f5 @6 g* E/ s: S* R00008294 <_start>:: S( \- t5 l( ^. c$ }' ^* z5 N! w; I
8294: e3a0b000 mov fp, #0
2 e, j5 o9 Q# s7 F' Z2 [9 Y 8298: e3a0e000 mov lr, #0' ]4 q& g" f4 J7 u% @1 b
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)2 C: j6 ~& u+ K
82a0: e1a0200d mov r2, sp
/ c+ [8 F- H% J8 T1 Q 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!). n8 z( b, {" w
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)" B) Y9 U2 v* l
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>: I/ B7 D2 U1 \: f% Z- T
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
" g# G1 S" {1 b 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>1 c$ ]" G$ }3 `; P+ H/ k3 p
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
/ ?' N' m) Y0 [ M6 s 82bc: ebffffee bl 827c <_init+0x2c>8 S' E5 Y# }: m- @7 D/ k
82c0: ebffffea bl 8270 <_init+0x20>
5 J: f+ J1 k8 l. t) { c 82c4: 000083dc .word 0x000083dc
: [( D# Q0 X) w$ H3 J' ~ 82c8: 00008344 .word 0x00008344) @0 E4 A0 a$ `2 Y: j9 M7 Z9 J7 d6 }
82cc: 0000837c .word 0x0000837c
) v% t. ?( G/ ]! @) B0 f4 [none:
3 G/ y" o1 v9 Y) P& q' x4 g3 a. j0000835c <call_gmon_start>:' O( E7 |9 y5 _4 P7 ?! X
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>8 m- V# |+ b0 [% M
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
- n* K/ t! r8 [$ m4 l 8364: e08f3003 add r3, pc, r3
" [" g% k: e+ E- e7 e: c' j h! s 8368: e7931002 ldr r1, [r3, r2]0 k+ d* [& x- b( @0 A% r
836c: e3510000 cmp r1, #0 ; 0x0
3 [; D9 x5 O7 n1 p 8370: 012fff1e bxeq lr& \0 J3 V# a" B6 b2 U k
8374: eaffffe7 b 8318 <_init+0x38>
3 Z8 g8 j& s7 B, s" \0 v2 f8 l 8378: 00008264 .word 0x00008264* i& s5 F$ m" y
837c: 00000018 .word 0x000000180 k) C/ y' i1 b4 x2 V. N$ ]0 Q6 H
arago:
+ q6 t Z+ w5 _" @1 g/ s000082d0 <call_gmon_start>:* J+ m& R# y3 I- A" L' n
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>8 @# ]: |- ?6 Z+ x; f- ^
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>, N2 m f4 l1 Q" |8 e$ s, u0 d4 Q
82d8: e08f3003 add r3, pc, r34 a$ q1 O8 S p3 Z9 ?' J! x4 E
82dc: e7932000 ldr r2, [r3, r0]0 d6 f+ i. X7 i* i, T0 L: v
82e0: e3520000 cmp r2, #0- M' m2 P; w c" [6 n
82e4: 012fff1e bxeq lr
1 [" H, r" c! Z0 a1 |4 }5 Q 82e8: eaffffe6 b 8288 <_init+0x38>& w; ^( Z6 N3 {, _ I& }
82ec: 00008208 .word 0x00008208
0 c; [9 E4 a7 r6 C 82f0: 00000018 .word 0x00000018! t% _* t E/ l/ C4 M
none:
: ^, E9 t& |1 z& ^ R* y; {00008380 <__do_global_dtors_aux>:
: `, t+ C' X( E6 ~ 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
1 i: @% Y6 T& i/ j- f 8384: e5d23000 ldrb r3, [r2]# C* o7 ?+ B: c: o
8388: e3530000 cmp r3, #0 ; 0x07 e- R0 r, K1 f4 u6 G5 y0 D1 D
838c: 03a03001 moveq r3, #1 ; 0x1
! s$ T$ u$ j( t/ @! B4 d* Q 8390: 05c23000 strbeq r3, [r2]
) F1 `4 |0 y3 Z! o 8394: e12fff1e bx lr
! X6 u4 n/ g- E( ` 8398: 000105f4 .word 0x000105f4! w E7 G7 k- o5 x- k+ L1 R+ M/ @
arago:1 j+ `0 M& [ J" E
000082f4 <__do_global_dtors_aux>:
) g% }4 Y4 k6 m' g+ C 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
9 D: {2 ^, T# e! U- ~3 p 82f8: e5d32000 ldrb r2, [r3]/ Q( g$ x$ `$ ? u
82fc: e3520000 cmp r2, #0
: o( M& E! g* W- q 8300: 02822001 addeq r2, r2, #1" s, F; W. Q& c' G6 I: R8 z
8304: 05c32000 strbeq r2, [r3]8 x' q, @3 `6 O/ Z z
8308: e12fff1e bx lr" z1 j/ \! K' H* l8 Z
830c: 0001050c .word 0x0001050c
3 r/ y% X$ r+ Jnone:- R0 g) \+ Q! d; F
0000839c <frame_dummy>:& e" _ @+ D$ }4 v. u6 a: g0 m
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>- D. ?; C: _8 Q7 y% O
83a0: e92d4010 push {r4, lr}# h6 l- f* d d0 P7 O
83a4: e5903000 ldr r3, [r0]
1 L6 n2 q* e8 m 83a8: e3530000 cmp r3, #0 ; 0x0$ k2 q0 o+ W- \7 B
83ac: 08bd8010 popeq {r4, pc}0 m# n3 W5 _1 X; o/ V Z0 m
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
3 L9 }) \! R% M6 R 83b4: e3530000 cmp r3, #0 ; 0x0; q; D! i4 S) d. ^4 P: z- B
83b8: 08bd8010 popeq {r4, pc}) y8 |5 ?! C' R1 p; s: G
83bc: e12fff33 blx r3! C* e7 t0 E: [- O9 R! R
83c0: e8bd8010 pop {r4, pc}
# G: p7 A* g# e" I2 [. t 83c4: 000104dc .word 0x000104dc3 S4 Y) k1 k( Z3 \* V* P* c" o- C
83c8: 00000000 .word 0x00000000- u" G$ b$ U% {3 S" Z9 e; m
arago: G# n7 G8 n; M2 b6 K
00008310 <frame_dummy>: R5 s9 i) k8 g
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>& E5 o) m1 l: T$ t3 e
8314: e92d4008 push {r3, lr}
- ?/ a" O/ Q' r1 B0 T 8318: e5903000 ldr r3, [r0]
/ K# c: @( w( \9 j* s- J 831c: e3530000 cmp r3, #0
2 D; d. e6 s0 @* D# L; ~+ k 8320: 0a000003 beq 8334 <frame_dummy+0x24>5 G' j5 k7 m- l# a, L" P
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
7 N7 v& r1 j6 r5 ], k$ r 8328: e3530000 cmp r3, #0
! a2 L8 s- C+ J6 C B* l( [ 832c: 11a0e00f movne lr, pc
* q3 M0 D. j2 _ 8330: 112fff13 bxne r3/ z& k8 O, C; r$ S: `; C* N* X# |5 H
8334: e8bd4008 pop {r3, lr}
5 [/ v. a7 g$ B/ R8 h3 u4 ? 8338: e12fff1e bx lr
' y7 p# b7 N: P2 \ 833c: 000103fc .word 0x000103fc8 G* f, Y1 r6 @0 i
8340: 00000000 .word 0x00000000; V/ Y, l1 O6 ]2 W5 X
none:
6 t0 y$ w1 b; a& z000083cc <main>:
( g$ W# @+ @0 ~9 R 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)6 N& M6 b% {( p) ^9 p- f3 c* N
83d0: e28db000 add fp, sp, #0 ; 0x0
, |# \. u' M' f% e S3 P8 c: e 83d4: e24dd01c sub sp, sp, #28 ; 0x1c' G: D5 b7 b9 m1 u
83d8: e50b0018 str r0, [fp, #-24]7 }. d" \, v, b, ]9 v/ g& m4 n
83dc: e50b101c str r1, [fp, #-28]+ l+ f" v8 i0 K6 S f: y
83e0: e51b2010 ldr r2, [fp, #-16]
6 X" P: g( }% w) J! U! v8 `4 S% [ 83e4: e51b300c ldr r3, [fp, #-12]4 V6 d6 K2 U; O) O
83e8: e0030392 mul r3, r2, r3
_, J* E% f. l& y0 M 83ec: e50b3008 str r3, [fp, #-8]
5 R6 _& S# y4 F3 m1 U, f- f: ~ 83f0: e3a03000 mov r3, #0 ; 0x0* D8 N$ i) D L B F
83f4: e1a00003 mov r0, r34 V5 Z# k5 T3 h$ t$ ]7 i
83f8: e28bd000 add sp, fp, #0 ; 0x0- X4 k& d. D- K' B% m7 b
83fc: e8bd0800 pop {fp}
' \& i7 ^2 t3 {7 n2 L 8400: e12fff1e bx lr9 W: f6 c$ k! g% s' z4 g
arago:" I" u3 c* c$ J2 F K
00008344 <main>:. {( Z8 H* d3 u0 n
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
5 A$ u$ L0 q; V! E 8348: e28db000 add fp, sp, #0
. q$ `: K% P% D 834c: e24dd01c sub sp, sp, #289 G- n1 O! c: @! A
8350: e50b0018 str r0, [fp, #-24]
5 V9 v; g+ D1 H7 f f 8354: e50b101c str r1, [fp, #-28] B0 j2 {/ K5 L0 c) `! ]
8358: e51b3008 ldr r3, [fp, #-8]
; B) O1 J' R; J5 W5 W3 [ 835c: e51b200c ldr r2, [fp, #-12], [, u$ ^ a! d/ ?: g' ^
8360: e0030392 mul r3, r2, r3
8 H( O1 N. f) \; |9 ~% H 8364: e50b3010 str r3, [fp, #-16]
9 E6 z& C' e" k; d 8368: e3a03000 mov r3, #0
5 K6 ]2 u0 e) D+ H- ?9 L9 |2 G, j 836c: e1a00003 mov r0, r3
0 m# g) m5 o9 j" E8 k8 v+ n# d9 u( M 8370: e28bd000 add sp, fp, #0" j' m$ @. d) Q
8374: e8bd0800 pop {fp}
( `3 q; u$ d$ d 8378: e12fff1e bx lr
' M# z4 V/ Y6 d, [* tnone:# @. p" c- \" y2 d( S. f+ b
00008404 <__libc_csu_fini>:7 z5 \8 N; c; z: o9 ^2 ?" K
8404: e12fff1e bx lr0 Y1 h: z% ~8 U
arago:$ [, c! S/ g+ u6 S) x- h
000083dc <__libc_csu_fini>:7 L5 n; O8 N$ Y9 l- z
83dc: e12fff1e bx lr7 j& R6 \. ?# d9 d
none:
4 Z; E+ ?4 ?7 N+ H9 E8 g$ s00008408 <__libc_csu_init>:
: ^" Z: n l7 r- @# k 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}4 G& N1 g5 ~5 l4 [# a) O
840c: e1a08001 mov r8, r1
/ e( Q( }" I4 X7 N 8410: e1a07002 mov r7, r2
- h4 o0 ?+ N! J6 H; u, S$ _1 x 8414: e1a0a000 mov sl, r0! X# \" A T3 h
8418: ebffffb0 bl 82e0 <_init>
$ e0 f/ K7 l1 X) w t, ~$ T+ t' Q 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
0 w: h9 \; c' [+ _( ~8 y) J 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>2 B& g8 e4 n9 q L
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
% i, a- H3 E, }* [# ? 8428: e0613003 rsb r3, r1, r3
: ]% Y* x, l. m- E( g. |. | 842c: e08f2002 add r2, pc, r2
, a4 Z1 W2 l1 B$ B) c5 H 8430: e1b05143 asrs r5, r3, #2
5 b3 y' M; P8 n. e3 j5 c+ l 8434: e0822001 add r2, r2, r1 H3 w6 L% d2 o- z
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
) s A7 X) W% z$ W% R 843c: e1a06002 mov r6, r2
* b/ \2 Z& y$ u: O1 p/ R 8440: e3a04000 mov r4, #0 ; 0x0' ]4 K. u3 r) a0 _" w# k
8444: e1a0000a mov r0, sl2 S9 |* Z& d4 a, |/ Y* |3 r
8448: e1a01008 mov r1, r83 x% l+ ?2 y& A/ R
844c: e1a02007 mov r2, r7
, Z0 P5 {1 m# V. M 8450: e1a0e00f mov lr, pc I5 M( c! |& \% M, P, H6 ~. L4 u; s
8454: e796f104 ldr pc, [r6, r4, lsl #2]4 D( V) s" ~0 V' ?' E. L7 r
8458: e2844001 add r4, r4, #1 ; 0x16 p; p) Q z, A3 K7 I' ^
845c: e1540005 cmp r4, r5! f# }% y" S4 f* q
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>, D" _, f& }1 O! H) Z6 y9 Y9 D c
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}- u: ?2 S6 C2 i7 _& H
8468: ffffff04 .word 0xffffff048 h$ `3 U- `- O" E
846c: ffffff08 .word 0xffffff08 G& q$ R7 S- |1 U+ C2 H
8470: 0000819c .word 0x0000819c
! `# U3 ]3 V/ carago:
% d" y1 p( Q# `% F7 L0000837c <__libc_csu_init>:" l3 a( M, m7 m) u4 q) I8 m ?. n
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}& i- h8 k z; z( q% O3 @! k
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
, f) n+ i6 f- _2 b' z: m3 ` 8384: e1a06000 mov r6, r08 R6 h1 H1 \) Q# y
8388: e1a07001 mov r7, r1
1 {# w$ R" L4 U! x3 Q# A7 f 838c: e1a08002 mov r8, r2
/ T' a: y& p; o 8390: ebffffae bl 8250 <_init>- e$ N+ G _4 P3 h9 O" \- D) d
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>8 [0 a( H+ u2 a$ l2 x8 f
8398: e08fa00a add sl, pc, sl
" q3 X" b1 W. x( { 839c: e08f0001 add r0, pc, r1
- B3 x" \& m* [+ _( c 83a0: e06a5000 rsb r5, sl, r00 ^ O% _8 S2 Q5 Y. z
83a4: e1b05145 asrs r5, r5, #27 s2 k, T! n' }/ Y9 q
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}9 i* T6 @: U2 f& `
83ac: e3a04000 mov r4, #0; p, I9 ]5 i p/ [7 `
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]2 @+ X }# q8 [% V- f$ d
83b4: e1a00006 mov r0, r6
$ F: }$ l6 \# L: [4 r 83b8: e1a01007 mov r1, r79 V# `5 x7 N) s2 b2 M
83bc: e1a02008 mov r2, r8, g" p1 a2 H& t2 [
83c0: e2844001 add r4, r4, #1
: N( v5 G% A8 [1 s* V- Y' e6 ~2 q( Y 83c4: e12fff33 blx r3
6 f; b: h7 M) ?+ C7 g$ X9 ` 83c8: e1540005 cmp r4, r5
$ k9 m5 {$ I/ k0 t 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34># f. c& Y. ~ b
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
% o- y# u' o1 f& D" ?. s2 j1 I; e 83d4: 00008054 .word 0x00008054 t( `% c; h8 g! l% S- _
83d8: 00008054 .word 0x00008054
/ m) D; o+ A L2 \5 H/ g! Inone:
$ G, |8 k1 `0 O0 [9 JDisassembly of section .fini:
- g' P0 C6 N2 q- C2 f6 \# s5 {$ I9 N) t
00008474 <_fini>:! u- I6 C! q& A& n
8474: e92d4010 push {r4, lr}' |( b/ D4 G. p# A: C9 _( R
8478: e8bd8010 pop {r4, pc}( }) e, o0 R7 E; n
arago:
6 Y+ o+ W) Q6 e2 s3 Y* i& c# dDisassembly of section .fini:
6 p: E6 E/ |0 G
6 L. `/ h/ a& {. M000083e0 <_fini>:
/ n3 \ k6 p& ?, [. G7 ^ T0 g; e 83e0: e92d4008 push {r3, lr}
& `/ n5 c/ I! P7 ]3 _( B 83e4: e8bd8008 pop {r3, pc}" P5 }5 p+ \6 U% f; {) R% V& k( O
Q* P. r' m6 x+ [/ q
7 M' {$ G# t) s- K# e" c5 [/ B& m. J4 f' z' A9 n
|
|