|
5#
楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
% ]4 w! [1 Y6 o" ~ 1 #include<stdio.h>
2 `# [ \! ~! ]% `# m1 k3 e" p 2 #include<math.h>
3 |" C, [% m0 s, O, {. b+ X" U1 N 3 int main(int argc,char* argv[])
$ q5 j5 ]# I" X# j 4 {/ R. u( N# P; f/ ^2 h/ f
5 int a,b,c;
% l" u. ~ m5 F% g" N. i 6 c = a * b;& d; A: ], F( e* F. Z# p
7 return 0;
) H: E/ j. A' {! Z5 v 8 }
' E% ]" E; x! W+ n3 j# X( i% U+ j5 Y3 b: [
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看: s: ]) o) A" R% T; y. |
none:' [# O" Q$ V3 B* E" d( C. G
000082e0 <_init>:: K# z/ c0 r, ?" ^- {
82e0: e92d4010 push {r4, lr}
- t& @8 M) g6 x 82e4: eb00001c bl 835c <call_gmon_start>: P: ~- n' [$ a. ~ u5 g6 k% u
82e8: e8bd8010 pop {r4, pc}# l; h9 F9 C' o9 J
arago:. ?" f$ l& t5 T# ^$ m+ X$ C$ e* n2 T
00008250 <_init>:
6 r) O5 @3 e8 }1 i; ] 8250: e92d4008 push {r3, lr}! W- h- i0 ~' v& ` c
8254: eb00001d bl 82d0 <call_gmon_start>4 V6 i5 K' i3 C6 A; z
8258: e8bd8008 pop {r3, pc}5 z2 Z& {& T1 y4 F3 [9 h* I1 m) z P
( P$ @, K/ }# u
none:1 I- H+ [/ z! D; ~. A2 W$ I
000082ec <.plt>:
5 y$ X/ X& b4 A5 E7 H 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
2 l4 R8 E! [8 ]$ K6 I5 H% k 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
% Z8 {6 x! v. v& H) G 82f4: e08fe00e add lr, pc, lr/ j' w5 A/ X5 H
82f8: e5bef008 ldr pc, [lr, #8]!% y0 F1 N& C7 m2 f+ m
82fc: 000082d4 .word 0x000082d4
9 O8 @* z# I7 l5 S/ s# Z7 j+ ^ 8300: e28fc600 add ip, pc, #0 ; 0x0
4 o/ }6 ` ?+ k! V. S7 d0 e 8304: e28cca08 add ip, ip, #32768 ; 0x8000
, e; L+ [2 Q0 X X/ v 8308: e5bcf2d4 ldr pc, [ip, #724]!
( g! I) X5 K: s, m; ]4 A 830c: e28fc600 add ip, pc, #0 ; 0x01 {6 V/ ~/ E8 D! B2 c* f
8310: e28cca08 add ip, ip, #32768 ; 0x8000
. x( i$ ~7 i' T% r" r 8314: e5bcf2cc ldr pc, [ip, #716]!
' X" _+ x, E4 Y 8318: e28fc600 add ip, pc, #0 ; 0x0 b7 y% O* W. W2 h
831c: e28cca08 add ip, ip, #32768 ; 0x8000$ S1 f" J% V' E' e1 y' I
8320: e5bcf2c4 ldr pc, [ip, #708]!
( p% ~! o! O9 s0 Z! e$ \* Karago:
7 t6 N k, ~1 v/ P4 @" ~0000825c <.plt>:
; I8 z" ~/ ~% ^; q7 y 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!). {" e& R0 I+ o( ~ m
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>" W5 S' t+ c# I
8264: e08fe00e add lr, pc, lr! V8 w# z7 x7 d+ j/ d( Y
8268: e5bef008 ldr pc, [lr, #8]!
" v4 M+ m, w v+ ^' @ 826c: 0000827c .word 0x0000827c# H/ l' s# E( M$ H. v: A' Z. a
8270: e28fc600 add ip, pc, #09 U1 N3 k# W( Q8 a
8274: e28cca08 add ip, ip, #32768 ; 0x8000
1 }0 M- l: i8 D0 I% L. ] U O 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c- o1 s3 h% x" S6 E# ^' m# {
827c: e28fc600 add ip, pc, #0
# k, K% O/ R& ~6 V# p4 y 8280: e28cca08 add ip, ip, #32768 ; 0x8000, B5 V0 Q1 Y j5 {! v# m( ~
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2740 M7 i# t" k7 ?# a& ?
8288: e28fc600 add ip, pc, #03 Y0 J$ A! C5 U" S2 h( w+ n" Y$ [
828c: e28cca08 add ip, ip, #32768 ; 0x8000
6 k# H6 z' [! d1 I, K( r 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c- F( O! V$ ], z, x5 b, G4 U) u! }) |
none:
$ H7 F" M5 e9 c6 I g, R00008324 <_start>:' M# k- h& z" j w1 ]7 [
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>3 S/ U+ U1 o$ }" V( T
8328: e3a0b000 mov fp, #0 ; 0x0, J- t$ G5 p: ^8 l9 K2 U/ x
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)8 M4 N; R% I% m( ]9 S& S
8330: e1a0200d mov r2, sp# @. u. V6 v) y2 T
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)9 \% `& y$ E% `% e* Y6 \5 B
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
* h0 }/ _! s1 N 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>1 q( K2 Y" y- j1 H1 U- j5 `
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>7 R e. y1 P- D- b! P, q! R
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!) ^2 E7 P- E4 l" P6 Y+ m4 A
8348: ebffffef bl 830c <_init+0x2c>
?& C8 H& i, x2 c$ I$ [2 p' f3 o 834c: ebffffeb bl 8300 <_init+0x20>7 M: Y: N7 _$ `# X
8350: 00008404 .word 0x00008404
+ I% ^6 n) U1 X i 8354: 000083cc .word 0x000083cc
9 f! ~8 D6 Z( G 8358: 00008408 .word 0x00008408
/ c4 X' t, `% Q# z0 b! E+ d/ d* Karago:2 @7 B# w" A& h0 {- Y3 p2 f# z
00008294 <_start>:% y K+ B6 Z. L2 E" ]0 P
8294: e3a0b000 mov fp, #0
C2 o+ B( @# K( R; U( j* H 8298: e3a0e000 mov lr, #0
1 c/ s( \' |9 o0 r2 D( h1 {% S 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
! V. [8 Q2 z: V9 M- `) C 82a0: e1a0200d mov r2, sp& x+ N+ d" J4 |. F
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
( |# ^. m/ t* M- p 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
5 w; Q* F N, ]6 a: e6 W 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
( y/ Y7 H) |6 l# y: @- t 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!) t' {1 C5 _* S
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>% b+ ^: g* q7 u1 V# v. g
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
/ E$ {& ^; Z% X) w" f* Z 82bc: ebffffee bl 827c <_init+0x2c>3 R4 ^9 p F1 d9 q
82c0: ebffffea bl 8270 <_init+0x20>
, ?- c. [8 c U/ p% ~/ P6 t; m. x 82c4: 000083dc .word 0x000083dc
$ A4 Z. }1 ]1 u. N' m4 H. r K 82c8: 00008344 .word 0x00008344
2 p+ q ~1 b) ?' O8 f, L# r 82cc: 0000837c .word 0x0000837c, e; c" B. T: O
none:
3 u* S, X3 |* s" ?1 J' f B$ I* x/ q/ k0000835c <call_gmon_start>:
( ^% }% o" v2 Q" e 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
4 @, |, f/ T. d! w7 q8 y" i" P/ C* e 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
5 ^* E* t; h6 S d8 t 8364: e08f3003 add r3, pc, r3
- U1 C M( Y) z4 H$ C0 I+ U) Q 8368: e7931002 ldr r1, [r3, r2]
# p- T) b# l( R8 `0 W; p 836c: e3510000 cmp r1, #0 ; 0x0
' S: X6 m9 Z. C* Z. M- T 8370: 012fff1e bxeq lr
9 B7 W- v W( E/ k( c5 v* c 8374: eaffffe7 b 8318 <_init+0x38>$ ]3 k, e7 O+ u1 K
8378: 00008264 .word 0x000082640 S( o+ {* x' M* B% [0 r
837c: 00000018 .word 0x00000018( w& i/ b; G* m
arago:. @: F9 N7 B& S) @
000082d0 <call_gmon_start>:: G8 d- |* u* h0 A- Y3 N
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
# G# }) I0 b" `" Y0 W 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
- ^7 g) ^% c. B/ Z) o 82d8: e08f3003 add r3, pc, r3
( ?/ j' w; n" z0 C5 j 82dc: e7932000 ldr r2, [r3, r0]7 _1 K: o# R3 \ K6 \6 K- f( F
82e0: e3520000 cmp r2, #0+ O8 Z- c0 @5 t9 b7 D
82e4: 012fff1e bxeq lr/ r R1 ~1 S+ \5 j& W+ a5 e' @
82e8: eaffffe6 b 8288 <_init+0x38>
: e- a( N& u) y& E+ y$ I 82ec: 00008208 .word 0x00008208: ^: ]4 k! R- t1 J6 ]
82f0: 00000018 .word 0x00000018
1 y+ A4 j, N8 S8 r, g; j! lnone:0 ~7 b& `4 I( q( h, b: [
00008380 <__do_global_dtors_aux>:1 Q: t9 j7 R* J% t
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>0 v4 K" c# K" c. T5 y
8384: e5d23000 ldrb r3, [r2]- [1 m. g2 c. }: C( i" q
8388: e3530000 cmp r3, #0 ; 0x0
9 ]# q' e: ~% u! u6 w' {3 C# E' { 838c: 03a03001 moveq r3, #1 ; 0x1# s8 [0 }2 E& B* r* p. F* S; a
8390: 05c23000 strbeq r3, [r2]* b0 g: z& N# s, I# [7 u
8394: e12fff1e bx lr
( u& p; l/ j( O: i5 S, s' G( a 8398: 000105f4 .word 0x000105f4
, X9 X+ i- w1 Q/ U' {# A E; darago:
8 r8 o# b R" U. k& N$ V000082f4 <__do_global_dtors_aux>:& l8 F+ z6 E# r
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>& e3 N) X7 E5 O$ T9 Q; Y
82f8: e5d32000 ldrb r2, [r3]
* w) q" j& B/ z# R- t 82fc: e3520000 cmp r2, #0
4 G z1 _" z. ]% _3 _# L$ e$ Z( m 8300: 02822001 addeq r2, r2, #1
/ o7 u5 V7 L+ t0 [ 8304: 05c32000 strbeq r2, [r3]# K) ?+ g+ T* E5 q6 c
8308: e12fff1e bx lr
: V4 G) \6 J" t d' z: a 830c: 0001050c .word 0x0001050c" m- U2 d" N# ~ V$ L3 J* ^
none:
$ L6 O3 E7 U1 ]/ w/ J% T: [0000839c <frame_dummy>:
% d7 U [4 c8 ^2 X 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
2 @5 q [2 h2 G6 x 83a0: e92d4010 push {r4, lr}3 o- p) Y# j5 O4 c# x# b
83a4: e5903000 ldr r3, [r0]$ `9 V2 T( ^1 U8 P8 e& |! K' J1 ]
83a8: e3530000 cmp r3, #0 ; 0x0
* o2 g/ I) X2 l' L- ?& X 83ac: 08bd8010 popeq {r4, pc}
8 ]" P( k# }+ p" G1 ]* \2 ]% C3 @ 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
) E( a! v! v+ P8 t% T; A 83b4: e3530000 cmp r3, #0 ; 0x0
* Z& a3 r7 Q3 I 83b8: 08bd8010 popeq {r4, pc}1 t2 d5 f# {( i$ I. L( i* c6 b) f
83bc: e12fff33 blx r3
~: J% P8 P2 [; k0 c 83c0: e8bd8010 pop {r4, pc}' ~2 @+ M3 Q- X# L u
83c4: 000104dc .word 0x000104dc9 G: f8 |8 I5 i% m; b4 e/ n
83c8: 00000000 .word 0x000000001 c6 z& ~* q e$ ?
arago:
2 F+ n: p; W2 k9 X4 _00008310 <frame_dummy>:/ v5 x* E$ d; i
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>! N; W! x& C+ |9 _# V- M
8314: e92d4008 push {r3, lr}
( B, z7 U4 j F" F# a! F/ j 8318: e5903000 ldr r3, [r0]: o9 I' a9 F1 j* x( q# Q
831c: e3530000 cmp r3, #05 M0 |/ q" Q; v+ c4 O
8320: 0a000003 beq 8334 <frame_dummy+0x24>
0 X6 t! @7 _4 ~3 w+ S 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>2 X) A6 v' _' X! C) J
8328: e3530000 cmp r3, #0
4 @" ^1 y, X+ n4 Z6 p* p/ Z 832c: 11a0e00f movne lr, pc
# m9 R& c) E$ N3 t' J 8330: 112fff13 bxne r3& N. m9 h. W% d% H1 Q) V
8334: e8bd4008 pop {r3, lr}/ x" G% P7 h) k$ y7 q
8338: e12fff1e bx lr
/ v/ o& {- ]5 Q" h9 y 833c: 000103fc .word 0x000103fc. R5 ^: r8 d# L& P
8340: 00000000 .word 0x00000000( o5 |- n+ p. P% N$ Z6 F2 [$ j
none:
1 c r! Q6 ?) f, g E' r" t" \000083cc <main>:
6 G3 x! ~9 g0 D6 E$ h: X; b 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
2 G+ m' n$ @* q% |8 r6 @, J 83d0: e28db000 add fp, sp, #0 ; 0x0- V$ t% c# s: p7 ?$ l) z4 x
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
& v# m4 G, w" ]) c$ d0 }4 g6 a) x" | 83d8: e50b0018 str r0, [fp, #-24]& Q; ?, o9 N# `5 W
83dc: e50b101c str r1, [fp, #-28]
) F+ r6 V2 l4 x7 h 83e0: e51b2010 ldr r2, [fp, #-16]
$ L* M8 @( N4 W8 C 83e4: e51b300c ldr r3, [fp, #-12]7 a2 B% N9 i" @, S
83e8: e0030392 mul r3, r2, r32 B. C) a3 H2 B9 A, ~8 f
83ec: e50b3008 str r3, [fp, #-8]
8 e: n& h4 H" J4 K 83f0: e3a03000 mov r3, #0 ; 0x0# I0 k1 N% g: C5 x% t
83f4: e1a00003 mov r0, r3! N, J, x2 m2 J) D* @+ o
83f8: e28bd000 add sp, fp, #0 ; 0x0
( @5 [5 J0 g2 x& x2 D% W; { 83fc: e8bd0800 pop {fp}$ J$ r* l4 D# p( A( X( ] U
8400: e12fff1e bx lr/ O/ [& m- q1 ?, l$ D
arago:; `) j, e9 [8 K. Y, a8 c, X
00008344 <main>:& Y- \8 V/ J/ B# P
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
8 l3 f% T) f$ E1 E3 E 8348: e28db000 add fp, sp, #0& b9 \/ w6 [* n6 T7 `& i4 e
834c: e24dd01c sub sp, sp, #28, R0 k3 B" m3 O2 R" W2 s, ?' _
8350: e50b0018 str r0, [fp, #-24], T* C3 J8 I, B8 q3 y
8354: e50b101c str r1, [fp, #-28]
2 e% E B% Z/ N2 v1 b 8358: e51b3008 ldr r3, [fp, #-8]
& u, Y0 v8 ~+ z4 L: L5 K 835c: e51b200c ldr r2, [fp, #-12]
- T& T" l& [4 c$ M 8360: e0030392 mul r3, r2, r3
+ Y q w2 D5 H3 a# d* m$ f 8364: e50b3010 str r3, [fp, #-16]
- z0 e1 [) ~! R* r' V 8368: e3a03000 mov r3, #0+ {$ P1 z; U S- |; J d+ O) A5 k' a
836c: e1a00003 mov r0, r3, i- m0 s( q% o' g5 @& i
8370: e28bd000 add sp, fp, #0; P" [4 `: ]# A0 a
8374: e8bd0800 pop {fp}
; B* I& A4 \1 T0 e8 _, a, x 8378: e12fff1e bx lr
9 C( }# h3 G) |8 }0 @7 |" n5 ~none:
7 I" t1 j- F" I9 b/ f: h i00008404 <__libc_csu_fini>:
3 t. Q$ r9 `$ \. ]# U 8404: e12fff1e bx lr+ g" ~9 x( W* S5 Y
arago:
6 h Z7 N j3 f5 j' g0 d ^, `000083dc <__libc_csu_fini>:; C8 i) o% G# S6 c) L# N
83dc: e12fff1e bx lr
8 s8 r( T& y0 _% b- G8 Onone:
p# L' P/ v& i% L00008408 <__libc_csu_init>:) l2 ?9 E0 d0 D) d
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}4 Z3 C8 {/ g' c: K
840c: e1a08001 mov r8, r1
# B, W* K9 P/ ?) }2 H 8410: e1a07002 mov r7, r2
& E% |; S3 K$ `$ s* C6 p" M 8414: e1a0a000 mov sl, r08 k) Q! b& O+ z* A @; s
8418: ebffffb0 bl 82e0 <_init>
: H; a5 r* D2 C) b! K; Q) M 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
" }1 m4 h9 I1 H& {# u: t 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>2 a& M0 N# ]7 y5 b$ Y- _/ a/ }
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>) o5 }" d. @3 N7 q1 r
8428: e0613003 rsb r3, r1, r3
. J5 j* d5 H+ m; a$ _ 842c: e08f2002 add r2, pc, r2% h- ^4 ?* Y0 M7 r+ u9 Y
8430: e1b05143 asrs r5, r3, #2
7 ]8 ~+ ^8 D) q) d j 8434: e0822001 add r2, r2, r1) Q4 b2 x8 p8 k8 K& v9 u
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}5 U4 t* Q# u: E' r5 H
843c: e1a06002 mov r6, r2* ~1 D' C: w2 D2 k. x+ k
8440: e3a04000 mov r4, #0 ; 0x0
; T" `+ ^9 U3 L 8444: e1a0000a mov r0, sl
. O4 F' Y6 U6 d# M/ n 8448: e1a01008 mov r1, r8& L \& T/ h9 ]
844c: e1a02007 mov r2, r7% R p) z+ g0 V- Q( y& l
8450: e1a0e00f mov lr, pc
4 [5 q4 j6 m4 P2 a- @ 8454: e796f104 ldr pc, [r6, r4, lsl #2]
6 C, N7 q) P- p& Z" t8 _ 8458: e2844001 add r4, r4, #1 ; 0x1
8 E: U$ S: w8 N R& ^* B3 U 845c: e1540005 cmp r4, r5
7 E* _! q- A) a1 ^( b, H 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>! U# h+ l1 i! i F0 R" @) r
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}& Q8 z- G* J# @
8468: ffffff04 .word 0xffffff042 i# w' C) P! I* F
846c: ffffff08 .word 0xffffff08
) z5 z6 k% v; m 8470: 0000819c .word 0x0000819c
/ M4 X7 k6 ?# Z, y0 {arago:
# O' F# [" L5 c0 o: G) U F, Y. O0000837c <__libc_csu_init>:3 ], y; [. k. I' t4 f) F8 z; Q
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}9 F: n+ x" p% e; G9 ~
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>0 m/ h# D; j; R# r8 b' Z
8384: e1a06000 mov r6, r0( w; k3 C% `: t" U: g" G R
8388: e1a07001 mov r7, r18 r4 ?0 p! b. k1 d c1 k$ n
838c: e1a08002 mov r8, r2
1 u# m) ]0 \2 n9 f) E" G0 ~ 8390: ebffffae bl 8250 <_init>
4 f/ M4 i" o5 A; D, W9 s 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>& g0 r- U$ y6 [
8398: e08fa00a add sl, pc, sl
4 N6 _8 v2 q j+ a 839c: e08f0001 add r0, pc, r13 |. T% Z( z( s9 h! M
83a0: e06a5000 rsb r5, sl, r0
, d- t" K! \' {0 L. ^1 M2 X+ t# c* u 83a4: e1b05145 asrs r5, r5, #2
8 x* I" i$ s* H- d+ d3 } 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}+ q* M# X1 N1 J
83ac: e3a04000 mov r4, #0 b/ A9 ~& Y5 ~8 A X) m) P
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
: G7 P4 P% v; g# `& l1 i# e 83b4: e1a00006 mov r0, r6
3 r! _+ [3 \/ H: u; n% n 83b8: e1a01007 mov r1, r7
7 `; b' N( a/ e$ Z 83bc: e1a02008 mov r2, r8
9 q: N& z, X: F 83c0: e2844001 add r4, r4, #1
7 _: n1 m V! d2 n/ W* m 83c4: e12fff33 blx r3
! W" w; ]9 f' v9 q$ n: E* C 83c8: e1540005 cmp r4, r5
, Q+ p9 S5 S% X, P% U4 d 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>/ X2 j+ N2 W1 f0 x" [( ] w
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}! D+ N" S* s( ?& @" |! u
83d4: 00008054 .word 0x00008054
% `( X, U0 |2 s 83d8: 00008054 .word 0x000080541 @7 E: K+ Q3 ?6 c5 m/ x) K
none:
8 \$ V& ^) W$ gDisassembly of section .fini:
2 J! y: |# U& H- s
$ O' V$ p9 v* A0 Y/ v* j00008474 <_fini>:, A j0 r- L9 z' [5 `; w- F
8474: e92d4010 push {r4, lr}
; k; F8 W6 f) n: _! K 8478: e8bd8010 pop {r4, pc}
: ]2 {% n7 g4 ~( X$ Rarago:
5 j( B+ l7 J" _7 W: A5 L# aDisassembly of section .fini:
$ ]9 C$ D3 O9 G! d- X1 O+ E* z9 Z* ]0 b" ^' {$ E4 Q0 ]
000083e0 <_fini>:
7 u _( c( v& n% l5 n2 v 83e0: e92d4008 push {r3, lr}
1 M# \/ `: q- ~& T 83e4: e8bd8008 pop {r3, pc}. d) D: N2 L5 d
) M. Y: a3 x# e h, Z3 a2 ?0 S
h, ^) I: V( k0 ~ g; r3 X p+ N& C
|
|