|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:. x! S- @- p0 h/ w/ n5 ?- q
1 #include<stdio.h>
7 F: Z) u$ n& j) s 2 #include<math.h>7 ^2 T/ H$ D+ `4 p7 r
3 int main(int argc,char* argv[])
+ W0 `2 F+ k9 ?( }4 p1 q- ]* a 4 {, x9 W# h, Q; ?* ^+ A) j6 t2 S6 @
5 int a,b,c;+ J! q- u! w% a3 Y
6 c = a * b;: C3 b+ [) ?1 q( ~5 u0 t
7 return 0;
2 n2 k- q, k: p, y* K8 }: I 8 }
+ n7 K7 K5 v! X1 c) n) b2 i" ^- q# s- k' V6 g4 R
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
- Y/ K$ v2 \% snone:
! R( q+ s6 h5 X1 J- g1 h; q000082e0 <_init>:. F: s* U. T; n$ m
82e0: e92d4010 push {r4, lr}2 h( f" C# R h# R; h) Z, j
82e4: eb00001c bl 835c <call_gmon_start># C3 P! t% q2 Y/ x
82e8: e8bd8010 pop {r4, pc}' D& x ]. a+ L4 V( y* G/ l
arago:* W* j& O3 B- ~8 t! O7 X1 z
00008250 <_init>:
) H! q/ @$ V; ~" E 8250: e92d4008 push {r3, lr}3 V ]- _6 }: A9 ?/ ^
8254: eb00001d bl 82d0 <call_gmon_start> O9 n# Y+ Z% V4 L. f {, @7 C
8258: e8bd8008 pop {r3, pc}
* b v( y( S8 J. e1 f9 m: @9 U' U5 A
none:6 n/ k: {2 \( p2 {
000082ec <.plt>:: w% V: H1 @$ N
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
$ j- t: f& E% w' [% C$ m5 G 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>, X) w8 r$ ~* s9 `9 G8 J
82f4: e08fe00e add lr, pc, lr
/ W0 J$ a6 M3 l: `6 K 82f8: e5bef008 ldr pc, [lr, #8]!
$ c P) F) J" r 82fc: 000082d4 .word 0x000082d4% R4 E2 Y" A4 W! W: D1 G' V, w) \+ o
8300: e28fc600 add ip, pc, #0 ; 0x01 G+ u" }. Z% x; u( }& m
8304: e28cca08 add ip, ip, #32768 ; 0x8000
/ H7 o5 D+ P4 l7 Y 8308: e5bcf2d4 ldr pc, [ip, #724]!
1 }: D' O& W. {( Z 830c: e28fc600 add ip, pc, #0 ; 0x0
% U [, _) J p- b* F 8310: e28cca08 add ip, ip, #32768 ; 0x8000$ {+ b$ n$ L1 b F2 ^9 e
8314: e5bcf2cc ldr pc, [ip, #716]!
# }2 |; T8 Z3 e3 O* ` 8318: e28fc600 add ip, pc, #0 ; 0x0- }0 y, l7 M: P- ]; R3 Y
831c: e28cca08 add ip, ip, #32768 ; 0x8000
( k7 ^4 \1 e5 I- } 8320: e5bcf2c4 ldr pc, [ip, #708]!
7 G% f8 Q8 Y" l4 T. {: S1 c E+ O" \arago:
' ~* L. | S9 E. C" S4 n5 `0000825c <.plt>:
9 x$ `$ I9 v7 Q+ A% Z9 W- C 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)1 m. m. p2 E! w3 k) p
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
4 m% u, h# P7 w' d 8264: e08fe00e add lr, pc, lr
a. P. Z: Z- h8 p) S, r" Q- B 8268: e5bef008 ldr pc, [lr, #8]!
6 X9 q$ D: k" {/ W0 S+ W 826c: 0000827c .word 0x0000827c
/ N3 W0 `4 J. {2 q# a1 y7 X 8270: e28fc600 add ip, pc, #0" v. \: g$ Q, Y7 j! |% X% ^0 N
8274: e28cca08 add ip, ip, #32768 ; 0x8000
# L6 s) Y/ S$ b, ]! y 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c7 |( `) a" F6 x3 R
827c: e28fc600 add ip, pc, #0) M8 s5 x1 H1 B% O+ C+ c& y# E4 c
8280: e28cca08 add ip, ip, #32768 ; 0x8000, {, a9 ]9 E+ f0 h# H3 w" w( h
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
& Q. w2 M F& a: V- I+ G 8288: e28fc600 add ip, pc, #0/ Z: ~( K Q: L" N3 |! \
828c: e28cca08 add ip, ip, #32768 ; 0x80009 H4 i# u3 Y/ h- s# z4 \1 U
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
' D! A6 h- U" Cnone:
. k( P5 N+ n* y/ J00008324 <_start>:6 X, y6 S- C0 B& U+ d4 h+ M( ~5 r# X
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>6 d2 S- k- q$ O! W) \& ^( x% U
8328: e3a0b000 mov fp, #0 ; 0x0
0 m, H/ o! C Q7 P: Q. U 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
1 ~; J1 Q3 p" t1 O5 Y 8330: e1a0200d mov r2, sp! V: D( u3 O A: n& ?
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)8 C8 a, h0 `! }
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
6 L$ r" c( }$ g# B 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
" l7 }- c- o2 U# Z) R2 Q2 ^ 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>8 M0 O6 S6 R5 f V
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
+ {3 M, l( F0 d( u8 L6 w 8348: ebffffef bl 830c <_init+0x2c>! [! C1 K3 J: }7 q+ d6 Y. c8 Q6 u
834c: ebffffeb bl 8300 <_init+0x20>
1 M$ E J& B% c6 e2 {2 H 8350: 00008404 .word 0x00008404/ f" \% Y( ^6 N' m. @* n5 ~
8354: 000083cc .word 0x000083cc
/ u$ Y& A3 i* v8 x( m, z1 G 8358: 00008408 .word 0x00008408; d$ U: y# B+ \0 d' U
arago:/ ?) g# q+ z( ?5 y& I" h
00008294 <_start>:2 ?6 j' Q2 _7 K1 F t: w
8294: e3a0b000 mov fp, #0
+ e+ i$ n; X% a$ B$ @ 8298: e3a0e000 mov lr, #0 q* A/ i: W: {& T- ~- h0 ^0 w
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
( A2 s6 @. S. z* N% l7 W! n; Y- m y 82a0: e1a0200d mov r2, sp( F% U5 e9 }8 l8 r* `
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)3 w: \' p \3 }+ A2 j6 b
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
9 _8 d( O& D: {4 t `3 `6 Z 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
9 i7 Y. w1 i0 N+ W 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)& L" Q5 b7 L$ t1 x& a7 {
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
" M6 |0 `0 O& W3 E$ ` 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>, }$ |. U& \2 |& d' q, U: w
82bc: ebffffee bl 827c <_init+0x2c> v0 ]) W0 \# O
82c0: ebffffea bl 8270 <_init+0x20>
4 x* p) P3 \- ^2 B8 l 82c4: 000083dc .word 0x000083dc, B& t* _2 A# N: J0 r
82c8: 00008344 .word 0x000083447 q, R- h z0 P' r0 J, Y6 z9 W
82cc: 0000837c .word 0x0000837c, Y" u1 e) d9 g% q: I+ ?3 @
none:
) G R) ?* m0 h) \% H, J. k0000835c <call_gmon_start>:, v: T+ @+ W" h ~
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>' Z `6 A) b) ^! I3 j$ W
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
% R1 ^, _0 u8 k 8364: e08f3003 add r3, pc, r3
" o/ v$ y9 w* F+ H( y' O# m 8368: e7931002 ldr r1, [r3, r2]
9 m* Y, b' X1 `+ [ g7 I 836c: e3510000 cmp r1, #0 ; 0x0# o g7 v' L6 ?9 G
8370: 012fff1e bxeq lr
( k4 E* E. ^. }* o( {$ y3 A' s 8374: eaffffe7 b 8318 <_init+0x38># p- [+ h7 Z! V
8378: 00008264 .word 0x00008264
/ a6 C- u. _, _; f, Y4 }+ c 837c: 00000018 .word 0x00000018
% n& i2 C& V% uarago:
8 u6 a3 g* h; s& Z1 y000082d0 <call_gmon_start>:
0 a5 Q7 D3 k" l) u# } 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
: T& ^% Q, W* P- J+ y# |4 w$ [/ f 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>& V" \! K7 N$ @4 u4 j, c1 \
82d8: e08f3003 add r3, pc, r3
( \" F: L; i. J4 Z+ o& c 82dc: e7932000 ldr r2, [r3, r0] ^6 s. T0 L; U" w& p4 E7 M
82e0: e3520000 cmp r2, #0
$ I7 j, ?( t" b( I' h6 Y# a( F 82e4: 012fff1e bxeq lr0 L, n3 L. G/ W4 m$ m% @
82e8: eaffffe6 b 8288 <_init+0x38>
5 D1 f1 z+ k* V" {% D 82ec: 00008208 .word 0x00008208/ ?# S. @/ `9 L4 \8 P
82f0: 00000018 .word 0x00000018
0 y6 P2 N+ L; |: O# Nnone:
) X" F' K1 H; i00008380 <__do_global_dtors_aux>:3 B! i4 F3 \! i+ X' ?- @: ~) T1 v
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
1 H, x/ C: |3 k S8 x; _ 8384: e5d23000 ldrb r3, [r2]1 i2 I' A3 U% [' k: H" t' E5 \
8388: e3530000 cmp r3, #0 ; 0x0! w. E+ L3 C% H$ [# J/ e* r
838c: 03a03001 moveq r3, #1 ; 0x1
$ K2 A6 B* ^" n, x% d 8390: 05c23000 strbeq r3, [r2]
1 ^3 I9 U- L/ J6 R" H, r 8394: e12fff1e bx lr
) J" Z; C( Q7 A8 {$ A, u4 S, _/ Y 8398: 000105f4 .word 0x000105f42 m. G$ N/ E9 U8 d0 _( R3 |- W
arago:3 T/ _3 I8 X& i- R3 L$ v4 l
000082f4 <__do_global_dtors_aux>:/ A: p5 E! z7 [) i- P- n& e
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
7 s' A3 [: l0 d. a; t! L0 o 82f8: e5d32000 ldrb r2, [r3]
2 K3 s# L; i ]5 Y 82fc: e3520000 cmp r2, #01 V) _ d- l' `' h/ r
8300: 02822001 addeq r2, r2, #1
7 u( F, q9 x; a2 l6 \5 `( B- s 8304: 05c32000 strbeq r2, [r3]8 K- ^9 I5 Z9 l4 F9 d* k5 u
8308: e12fff1e bx lr6 { _* z9 O# _; v; g
830c: 0001050c .word 0x0001050c4 M) Y+ w" H6 Z5 e' f6 _0 F
none:
( K* |! e+ E+ ]2 v0 K6 x5 ]0000839c <frame_dummy>:4 E2 X I* K3 d
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>1 z. c: A7 E. t# s- G1 F
83a0: e92d4010 push {r4, lr}
. x; _1 C5 C" A& [) V8 ] 83a4: e5903000 ldr r3, [r0]- B: ?- n/ o E, X
83a8: e3530000 cmp r3, #0 ; 0x0
7 { d) e7 D# J2 @& W- p) C 83ac: 08bd8010 popeq {r4, pc}, {# |$ K4 d: d1 i# a8 z+ B
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
) M2 ~6 x/ J9 L 83b4: e3530000 cmp r3, #0 ; 0x01 f, m+ m/ F; h
83b8: 08bd8010 popeq {r4, pc}7 u4 q$ v0 E: l$ Y v+ @& i
83bc: e12fff33 blx r3) {" A7 O" K$ N( U$ Y
83c0: e8bd8010 pop {r4, pc}4 x- \4 B! J5 E* Z ^* d v! o- M
83c4: 000104dc .word 0x000104dc6 }# F v" S7 G+ W9 `" a5 S m
83c8: 00000000 .word 0x00000000
) s7 [3 r8 v. ?1 parago:! [# I! V$ S5 g5 J
00008310 <frame_dummy>:9 @1 |% P8 _0 a
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
9 l* ]& r& O0 _# Q9 @ 8314: e92d4008 push {r3, lr}6 F" ^/ w3 T. F3 m S
8318: e5903000 ldr r3, [r0]
/ a" k0 n K' s6 `* h 831c: e3530000 cmp r3, #0
0 ?# t( r0 m# K+ J0 _' \ 8320: 0a000003 beq 8334 <frame_dummy+0x24>
; l! M# @; q- _ 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>: w; P4 O$ U5 C
8328: e3530000 cmp r3, #0& Z, a/ A- d7 n H _
832c: 11a0e00f movne lr, pc* I7 Y, f& v q4 j; y5 l
8330: 112fff13 bxne r3# I5 i' h% J9 R3 f% }- `8 ]8 c. z% Z
8334: e8bd4008 pop {r3, lr}8 G9 ~6 e6 ]7 H6 ^" x2 l" ~ d
8338: e12fff1e bx lr
1 l4 \ r5 j+ T# d; }0 c! E 833c: 000103fc .word 0x000103fc
3 F6 p& z4 t) r! ]( m- \% Y 8340: 00000000 .word 0x00000000
# O, {7 T2 _5 l" m' e9 dnone:
- J2 d0 Z0 V A0 ]2 y& I: R4 X0 G000083cc <main>:6 o6 Q* H! C' @5 X P, p n
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)7 l3 |- C* @: O( E
83d0: e28db000 add fp, sp, #0 ; 0x0% w2 m( z% ?! X3 g) {
83d4: e24dd01c sub sp, sp, #28 ; 0x1c; s: Q9 y/ r" B; ^
83d8: e50b0018 str r0, [fp, #-24]3 v6 a g2 s+ M: u+ l
83dc: e50b101c str r1, [fp, #-28]$ Q8 O$ |0 q7 V$ N" J
83e0: e51b2010 ldr r2, [fp, #-16]
& @! G( [3 L! a( i& D 83e4: e51b300c ldr r3, [fp, #-12]
4 ]$ e: g/ O" b 83e8: e0030392 mul r3, r2, r3, u$ b5 e# c! b9 t7 f9 C
83ec: e50b3008 str r3, [fp, #-8]! D$ o S# L( ^
83f0: e3a03000 mov r3, #0 ; 0x0
) b3 \1 d2 w( I( [. E( E& d 83f4: e1a00003 mov r0, r3' M% {0 P; ?& V7 p6 u
83f8: e28bd000 add sp, fp, #0 ; 0x0
' S: U% j7 A9 X' k1 V 83fc: e8bd0800 pop {fp}
/ C' E9 l& |% P. H 8400: e12fff1e bx lr
2 N* ~3 ]& j& X) z. `6 ^% darago:
( i5 y( S6 r8 r00008344 <main>:
) g; Q- o* l8 d* B 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)4 X/ @9 G, a/ ^
8348: e28db000 add fp, sp, #0: z0 Y$ U3 |, V% K, K6 L4 \
834c: e24dd01c sub sp, sp, #28
7 r& j9 _4 ~" u8 `! g 8350: e50b0018 str r0, [fp, #-24]
* v1 ^& U7 f$ i' B! F 8354: e50b101c str r1, [fp, #-28]: |5 {2 `# {5 U4 f
8358: e51b3008 ldr r3, [fp, #-8]
1 }# s' D1 d2 t3 G* p, v 835c: e51b200c ldr r2, [fp, #-12]
; S$ o1 u+ ]" t4 C) K6 c 8360: e0030392 mul r3, r2, r3
1 B+ l7 p; k1 V. m7 X/ Y4 U% c 8364: e50b3010 str r3, [fp, #-16]9 C7 D4 k" n5 e: P
8368: e3a03000 mov r3, #0
+ W, P. c& `5 X! O- V) Y+ S: d 836c: e1a00003 mov r0, r3% x) `. _- ^ j- y& f
8370: e28bd000 add sp, fp, #01 B1 Y. x6 L& x' S4 F5 Q
8374: e8bd0800 pop {fp}
4 Z; s8 f" i% i+ [/ q 8378: e12fff1e bx lr
6 [1 B! A# T s. ~none:2 G7 m% t; r5 R- U
00008404 <__libc_csu_fini>:0 Z5 v/ P- L9 f/ k% X1 {, X
8404: e12fff1e bx lr) j. Y1 I+ n+ g5 [! r
arago:
( S8 {4 m+ h7 D* w9 I, h5 I' |000083dc <__libc_csu_fini>:
& L9 i: ]* e/ I+ E) v 83dc: e12fff1e bx lr+ f1 W' `: N- t4 w( t% `# r4 E3 Z
none:
7 R f5 G; ^# ]) m* o. P& ^8 ^00008408 <__libc_csu_init>:
8 a( @0 S0 I3 _# F5 f 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
9 p2 B) A; f/ U 840c: e1a08001 mov r8, r1
+ c; U% @, b* J4 y& W 8410: e1a07002 mov r7, r2# E6 C- |( d& M9 V5 y/ c: G. F
8414: e1a0a000 mov sl, r0' P' Z% m+ G' Y6 h3 f2 ~
8418: ebffffb0 bl 82e0 <_init>7 t, d+ C4 m8 o( q: a
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
4 j2 O+ q0 w$ r" W+ _ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
( d) G% ^3 X4 K$ D f( i 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
& M. c1 W8 S9 \ 8428: e0613003 rsb r3, r1, r3/ T w3 r! G) W) K
842c: e08f2002 add r2, pc, r2 C) m# @- D J; o7 O
8430: e1b05143 asrs r5, r3, #2
+ {6 Z( G n( j2 {7 o! i! ?7 G8 M 8434: e0822001 add r2, r2, r1
% K8 q6 y y3 _! B' W 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
4 b, l2 B& M/ f. l5 g, w 843c: e1a06002 mov r6, r2; V/ l0 P- H' U! y. Z. x$ b0 X8 A4 Z! U- ~
8440: e3a04000 mov r4, #0 ; 0x0
% D7 E, o& ^. }1 {! N3 n 8444: e1a0000a mov r0, sl
% l4 |' \& k' F 8448: e1a01008 mov r1, r8- U5 P# R( E0 b) Q; A/ a7 {: q
844c: e1a02007 mov r2, r7
4 |# m# T$ ^* z; Y4 d( ]& E5 u 8450: e1a0e00f mov lr, pc' N6 v* m$ f# T1 _
8454: e796f104 ldr pc, [r6, r4, lsl #2]- ]5 ~) I+ N" ^
8458: e2844001 add r4, r4, #1 ; 0x1, ?: X6 [3 [( S$ N2 j: R
845c: e1540005 cmp r4, r5! y5 {$ A9 u- q0 `' N
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
/ ?) ?; o# E) l 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
4 H+ H( l6 `& q 8468: ffffff04 .word 0xffffff04
; m; {5 ?0 m" W n, K 846c: ffffff08 .word 0xffffff08& Z1 }/ [3 F. }; }, y
8470: 0000819c .word 0x0000819c
' t5 Z/ g) {4 i0 x- Qarago:
u) S% Q h6 N L7 ~: p h' E- @0000837c <__libc_csu_init>:
: t; l6 ~+ A ^% G7 _' H1 A 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}" V; l1 ?7 d3 s
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
0 E0 b% l i5 n a' Q- _2 J% N 8384: e1a06000 mov r6, r0
( p1 x) J6 L9 h( B/ c* v 8388: e1a07001 mov r7, r1
, {4 q7 a: ~4 _. ]: h+ p! Z 838c: e1a08002 mov r8, r2
/ p: ~0 E! P; r+ x! e: t# v6 t3 N 8390: ebffffae bl 8250 <_init>
/ A" C8 H( f) G$ v" y4 t1 |4 V 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>/ ]+ e: A. W- M9 t- F# N( J
8398: e08fa00a add sl, pc, sl9 e. W& V. V0 m5 p
839c: e08f0001 add r0, pc, r1
2 O$ E& S. x( s1 F 83a0: e06a5000 rsb r5, sl, r0
6 Z# O5 @, |. S6 {4 x 83a4: e1b05145 asrs r5, r5, #2
3 B4 T" w6 s: c+ C8 ?0 n$ r 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
, v6 V1 c9 f B2 {( S 83ac: e3a04000 mov r4, #0# H8 v- @! C+ e; s, O
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]" d: ~( _* ?. [( w7 [. y
83b4: e1a00006 mov r0, r6
7 P7 B# h g+ V3 [$ e4 |6 B% W& d 83b8: e1a01007 mov r1, r7
# A9 Q0 j# A$ j# U 83bc: e1a02008 mov r2, r8
8 z( d& y8 O& b& ` 83c0: e2844001 add r4, r4, #1
% V: _. A+ g) _; K! U8 H k8 m* g 83c4: e12fff33 blx r3/ D, L2 z9 H! ~/ q6 b M! Z
83c8: e1540005 cmp r4, r5# S& ?6 I$ \3 j2 b' z
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>* U3 D3 C* p+ b% J5 b) I# Z, L1 p
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
- x4 y( W6 N; z4 r! l( _; @8 H- v# r 83d4: 00008054 .word 0x00008054
6 U8 Z1 F8 V% h- H 83d8: 00008054 .word 0x00008054: p! F9 s- ]( C
none:
" [# g0 W# S8 HDisassembly of section .fini:
+ `: E; D3 g3 V: [4 U! [
1 }0 x7 w% D G- B$ W00008474 <_fini>:
0 ~! T# j5 L$ Z 8474: e92d4010 push {r4, lr} ~% J. b# w6 F! I5 y2 [
8478: e8bd8010 pop {r4, pc}9 t, \ x8 t4 z4 l
arago:
+ c4 P7 V+ e0 _; pDisassembly of section .fini:: [& v( O% E& E8 |' k- d+ @
1 q" Z% B- H& b; _1 w! S
000083e0 <_fini>:5 [+ n% w! u8 }/ g
83e0: e92d4008 push {r3, lr}
# {1 _- F9 ^; q5 ` f# `6 V0 ~$ x 83e4: e8bd8008 pop {r3, pc}* i" r P4 b$ g; l4 k
! b% H' S! l. @4 ]. L8 V5 x! c4 ^ a1 a# W; h. y
+ x: C# R+ D5 h1 R; z8 j, z! [1 x
|
|