|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
. f" o1 J1 G9 ~* u 1 #include<stdio.h>
, \. }% H3 w" Q2 E 2 #include<math.h>
) Q+ f% }; L$ L' C3 z1 m! P1 r 3 int main(int argc,char* argv[])
# H( z& d, U, Q V% C. S2 U A 4 {
4 N4 ?9 Z* ]1 Z- e2 a9 g1 l5 } 5 int a,b,c;2 o# G# }$ t- u* x" a) ]& L
6 c = a * b;, H0 x& M& r5 O. f! y* y
7 return 0;, D4 l+ J8 L: K3 W" S
8 }; }. N) X& G7 Q' y- I! K
* {# y }* m4 F7 I* N3 n. D下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
# p' t# i0 s! bnone:% ~+ \& S( h4 A# X# J
000082e0 <_init>:
9 U' K- ]3 H g$ A0 R 82e0: e92d4010 push {r4, lr}
( s* w8 K+ Q/ O& m1 X6 w 82e4: eb00001c bl 835c <call_gmon_start>2 e. K/ t8 F+ `% `6 p6 M
82e8: e8bd8010 pop {r4, pc}
* d, v4 Z- e4 Q7 F& Earago:/ A7 t1 e& L m G5 F7 W& S
00008250 <_init>:
+ b( L/ Q* F8 _ 8250: e92d4008 push {r3, lr}. c+ F/ J2 m0 _5 y- U
8254: eb00001d bl 82d0 <call_gmon_start>! X3 g$ }2 }5 ^3 ?$ ]/ S
8258: e8bd8008 pop {r3, pc}
* E/ g3 c& a. R( i5 i) r- ?8 ], G7 U0 M) d2 I( Y6 @4 [/ ~
none:
( C) O) r1 W8 V8 _, V r U000082ec <.plt>:) a4 x! l3 M9 S9 ^, v+ U( j
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)2 v4 w( l3 K1 u8 a3 _
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
4 ?+ R2 E* [2 z9 E6 I, J+ d% H 82f4: e08fe00e add lr, pc, lr
; X$ e4 x! X% L0 g( e 82f8: e5bef008 ldr pc, [lr, #8]!$ t' n, _- P7 g" U; v0 e
82fc: 000082d4 .word 0x000082d4
# P/ O- x4 j6 J 8300: e28fc600 add ip, pc, #0 ; 0x0/ t5 D: \! i; t5 R# i/ N
8304: e28cca08 add ip, ip, #32768 ; 0x8000
* t s* `' T' `+ Z 8308: e5bcf2d4 ldr pc, [ip, #724]!
- V' w( l8 N: J5 ` 830c: e28fc600 add ip, pc, #0 ; 0x0
) L8 Q3 X _1 r 8310: e28cca08 add ip, ip, #32768 ; 0x8000
% [9 D$ P8 T# x: l( \' T' t5 Y 8314: e5bcf2cc ldr pc, [ip, #716]!
+ D0 T# Z- m- E4 G8 @4 N' Z5 j 8318: e28fc600 add ip, pc, #0 ; 0x0
" f7 d% o' k- ?* x0 Y 831c: e28cca08 add ip, ip, #32768 ; 0x8000' f4 y# G+ `3 k
8320: e5bcf2c4 ldr pc, [ip, #708]!
& l2 @: ~+ L5 Zarago:% h( w; T, p, c; B/ j. |4 a
0000825c <.plt>:. s1 X+ v! Z' p `
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
! M4 y1 j% D, L& E 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>& H4 o% f6 w/ |' @! a% b% _) w
8264: e08fe00e add lr, pc, lr
8 g/ T R+ g3 {8 Y, X4 y 8268: e5bef008 ldr pc, [lr, #8]!$ J% c$ H$ D) Z2 G6 u
826c: 0000827c .word 0x0000827c I4 l, w8 k) c3 ~
8270: e28fc600 add ip, pc, #0
5 `9 V; \+ L( t, u7 w 8274: e28cca08 add ip, ip, #32768 ; 0x8000
7 q$ I* ` O! m' g 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
: P& S1 a |2 S7 I 827c: e28fc600 add ip, pc, #0; I, ~6 T5 G. O5 k# x9 M- E
8280: e28cca08 add ip, ip, #32768 ; 0x8000
4 ]) Q5 Y/ e! L% m& \" G, z1 G 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
' _" o; {2 L$ D, I7 _7 W9 V 8288: e28fc600 add ip, pc, #0
" O2 Y8 q: o; I/ l( n8 J 828c: e28cca08 add ip, ip, #32768 ; 0x8000/ b2 V( ?; W5 R- H& J
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c% e8 z4 _/ h9 x; t
none:& |* [9 W0 {$ Q2 A% F+ {& O3 D
00008324 <_start>:( h. e1 } A% ~1 u" P4 Q: f
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>3 D7 H) `( W* K3 k* g4 j
8328: e3a0b000 mov fp, #0 ; 0x01 I9 a" J: n) _
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)0 W& b" y8 Q! {! T; ^' |2 S
8330: e1a0200d mov r2, sp
. h2 H" Y1 q2 T8 n3 v, n; ^ 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)9 @+ ^; S; K4 U* v/ N
8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
6 D. g* v O9 g+ S6 X0 S 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>7 b. Z% q, t4 ]- q% o, T$ @ N8 v6 |2 o
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>5 J" n1 {- D; k2 [
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)* i0 K, m9 }# X2 U+ ?1 n) z
8348: ebffffef bl 830c <_init+0x2c>
. p1 q [1 _/ }# d& p7 k0 r 834c: ebffffeb bl 8300 <_init+0x20>3 T0 u* I1 y. u
8350: 00008404 .word 0x00008404
9 B! I) t- H1 W- e% A 8354: 000083cc .word 0x000083cc
7 B, i8 b- P, u5 ]8 u 8358: 00008408 .word 0x000084085 A1 p1 q. R3 V0 ^- R! O
arago:% A4 d; w$ t M: ?4 p& @
00008294 <_start>:7 |- ^2 G( Y& _
8294: e3a0b000 mov fp, #0
e5 v! }: {$ p$ ^# d! c 8298: e3a0e000 mov lr, #0. j) s5 O3 ^5 X
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)# _5 ]/ p; r; z* E, ?. r
82a0: e1a0200d mov r2, sp
+ n( x2 s, }9 q9 D+ g2 y$ ~ 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)2 e4 K3 U+ r, J0 Y
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)8 d# N2 l7 P& g
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>/ i5 V% d% }, B# @; l |3 }
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)& I- |" S3 W1 y9 X( Z& J
82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
9 d# t, u5 s$ \- \- Y1 }. ~ 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
+ y: v5 S% }" Q* m% D4 o5 B 82bc: ebffffee bl 827c <_init+0x2c>* F2 X6 e0 S# D& ^& f; {: E
82c0: ebffffea bl 8270 <_init+0x20>% J* t0 o) c9 y
82c4: 000083dc .word 0x000083dc
! ~" D5 Z) |, g& G* ?. O 82c8: 00008344 .word 0x00008344
1 q8 }7 a( f, b+ r# \- g 82cc: 0000837c .word 0x0000837c+ K. i" h4 p3 K# q1 ^% P( y
none:
0 }5 g; X# b% Y* d: t- l& Z0000835c <call_gmon_start>:
; b$ y. G) U. \! B* U" D8 f) l 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
/ X& M2 k! j' Y0 l y/ ] 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
1 i' }9 ?+ k' R: t; t7 P 8364: e08f3003 add r3, pc, r3, t, e: h* n# ?3 H, R" Q
8368: e7931002 ldr r1, [r3, r2]
9 {( ^* g& u$ R, l. m8 b0 v: T. p 836c: e3510000 cmp r1, #0 ; 0x0. o. F# N% R; h0 K$ F
8370: 012fff1e bxeq lr
% k% ?8 _2 E, B, ^( ?0 Y0 J6 v; h 8374: eaffffe7 b 8318 <_init+0x38>8 b4 y4 d: B7 B
8378: 00008264 .word 0x00008264" q/ D0 _' Q8 L+ k. @% M4 Q) I
837c: 00000018 .word 0x00000018
# T9 _3 |0 d) l' D# O! y- h4 Yarago:
* O' W+ R6 c: L000082d0 <call_gmon_start>:3 e- r _. ^& b7 g
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>! b* ~+ W) @2 n1 T
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
& Z4 c/ z9 {( |5 Y0 z4 F 82d8: e08f3003 add r3, pc, r35 N, A' l9 }( G: Y) G: s6 R7 d0 c
82dc: e7932000 ldr r2, [r3, r0]# v V1 |3 k+ a$ m, f1 W
82e0: e3520000 cmp r2, #0& U' g' ?# B: E
82e4: 012fff1e bxeq lr
+ z4 J* A, G" `' `3 P' K* D2 P 82e8: eaffffe6 b 8288 <_init+0x38>
0 U0 h' C: J" e: O, ] 82ec: 00008208 .word 0x00008208
5 r% R0 r& |& A2 }; F+ u 82f0: 00000018 .word 0x00000018
) n+ G& |" i, D" n( ?8 Bnone:) q6 Z+ G6 X" \6 a
00008380 <__do_global_dtors_aux>:! D7 o& O0 b0 n5 V7 x& e
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
, o+ _% g( ]; _ 8384: e5d23000 ldrb r3, [r2]
" f2 q8 t$ n; g( r( ^# `0 u7 L" g( h 8388: e3530000 cmp r3, #0 ; 0x0
0 G n4 h8 `- A 838c: 03a03001 moveq r3, #1 ; 0x1
3 ]5 t; H1 U- ~ h* ? 8390: 05c23000 strbeq r3, [r2]
0 ~( p! y; V$ g. f4 I. j' Q 8394: e12fff1e bx lr) R- s0 j) ?' T ]. p% u
8398: 000105f4 .word 0x000105f49 `( u5 U( L( I
arago:
& b+ J+ c5 ^* @1 z000082f4 <__do_global_dtors_aux>:" a/ q) H5 A7 l! F1 o5 P0 h
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
9 h. i9 A7 Q: T3 ~, z* T* n8 w 82f8: e5d32000 ldrb r2, [r3]
, X R. }. i! ?6 a7 E7 k- d5 U3 e 82fc: e3520000 cmp r2, #0
( j0 P' @$ y+ s% \/ u, r. S& N 8300: 02822001 addeq r2, r2, #1
5 u5 L% _. E4 u' y6 B. t/ ~# n+ C 8304: 05c32000 strbeq r2, [r3]( X" F( t i9 s% ]9 P0 E x8 a J9 Y
8308: e12fff1e bx lr
5 Z+ a! L8 k: Y7 T3 J4 V4 p 830c: 0001050c .word 0x0001050c
4 F7 z* Q, | V8 `, E+ Nnone:
7 j6 s& @7 j% p0000839c <frame_dummy>:
# o" S; Q' c% n8 J. g+ K 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
# B6 @* ~1 |- Q2 a8 i: z 83a0: e92d4010 push {r4, lr}& e, p* l8 `1 W1 A# U2 r
83a4: e5903000 ldr r3, [r0]
& D( E% B: }) t1 Q2 A' F9 T 83a8: e3530000 cmp r3, #0 ; 0x06 P T" r( `6 [6 @8 M" `: d& b
83ac: 08bd8010 popeq {r4, pc}
+ P+ W+ l* ]& q 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
3 D7 v% \ }5 A" u 83b4: e3530000 cmp r3, #0 ; 0x0$ k3 @3 U" P! F- ^2 x
83b8: 08bd8010 popeq {r4, pc}
% M! L: ?% O5 F" g; |/ J, F 83bc: e12fff33 blx r3
. f# {, n+ ~0 e; J4 g8 T( c# W& ?$ { 83c0: e8bd8010 pop {r4, pc}
) U# t6 q8 y$ B! r9 p* y* j 83c4: 000104dc .word 0x000104dc% |# d) z0 `: v: P0 T4 {
83c8: 00000000 .word 0x00000000
; A. v2 G1 ?# Z, G# @arago:
& V6 c0 W8 J# k }2 w00008310 <frame_dummy>:- G! e( e& ~5 f$ W
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
! g" a+ ~1 p) } _ 8314: e92d4008 push {r3, lr}; U0 {; m+ g" D! y% w9 E( m
8318: e5903000 ldr r3, [r0]3 _$ b. f( M% h& T, }1 b
831c: e3530000 cmp r3, #00 Z! Z2 ^2 `. a6 ]
8320: 0a000003 beq 8334 <frame_dummy+0x24>
8 S# K( {3 D" f, i8 D1 } 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>/ \ E, N6 L* j: U+ t
8328: e3530000 cmp r3, #0
0 J8 ^6 { R0 S! K 832c: 11a0e00f movne lr, pc7 Y* t1 P; \; M a) A1 B& e
8330: 112fff13 bxne r37 h, _0 Z, K' q9 [2 [
8334: e8bd4008 pop {r3, lr}2 {- v7 S5 Z$ I' L8 s" z4 I1 `
8338: e12fff1e bx lr3 _3 F; G7 W) f3 O
833c: 000103fc .word 0x000103fc! o2 T# }3 K/ a+ V# {1 _
8340: 00000000 .word 0x000000006 o, @/ p% ^6 _: K$ e( v
none:
0 `- b- e( f4 i8 c0 L: e' ~000083cc <main>:
& b& M% K* {/ c1 U 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
I y6 L$ D, S+ S 83d0: e28db000 add fp, sp, #0 ; 0x0! A3 J+ U' e D( A8 o3 C5 L
83d4: e24dd01c sub sp, sp, #28 ; 0x1c- f3 O$ w; K. t7 m$ L- Z! V& c
83d8: e50b0018 str r0, [fp, #-24]
2 s/ X6 G. M9 ^9 w# C. d0 r' N 83dc: e50b101c str r1, [fp, #-28]
% W7 i ~( B O- g 83e0: e51b2010 ldr r2, [fp, #-16]
9 C3 W, T1 g* c6 v 83e4: e51b300c ldr r3, [fp, #-12]
5 f5 `3 k/ R, [, M 83e8: e0030392 mul r3, r2, r3
* G6 |+ o9 |% _( j) ~ 83ec: e50b3008 str r3, [fp, #-8]1 [# M# F( X6 |- R7 R, l3 ~
83f0: e3a03000 mov r3, #0 ; 0x0
* P- y1 d) B# J' ? 83f4: e1a00003 mov r0, r3* y: I" }% Q* @5 E) d8 H) |
83f8: e28bd000 add sp, fp, #0 ; 0x0# ]' O; L7 U+ E/ [8 w: t0 ^+ L: Y
83fc: e8bd0800 pop {fp}
1 r4 }$ L3 b3 t" |4 v% n8 \; ]4 s" G 8400: e12fff1e bx lr) B- |' _+ u! a! t' E3 Y3 Y
arago:
5 e+ Z0 M1 |$ Y+ i' |3 H* e00008344 <main>:
/ V$ R7 ]5 S' e5 L 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
( ^0 \7 u. K$ [0 g4 _ 8348: e28db000 add fp, sp, #0: m, r7 M1 u" b0 p4 { k% f4 {
834c: e24dd01c sub sp, sp, #28; G' G8 Y L; [6 a2 B3 T: |
8350: e50b0018 str r0, [fp, #-24]
1 j& a! D$ j) {: ?( s+ C7 W 8354: e50b101c str r1, [fp, #-28]
3 n& O* b" J9 R6 o/ R! l 8358: e51b3008 ldr r3, [fp, #-8] X* L- E2 G: k$ \
835c: e51b200c ldr r2, [fp, #-12]' q! J9 J* Z ~; G. H
8360: e0030392 mul r3, r2, r3) S, s' a" Z% u
8364: e50b3010 str r3, [fp, #-16]' {6 h, d9 e" |$ X
8368: e3a03000 mov r3, #0' l J& j; Q2 Q" a( e% d
836c: e1a00003 mov r0, r3
2 Y. S& `- o' `4 W 8370: e28bd000 add sp, fp, #0% h- Q: Z& V: y/ f1 ~+ V0 g( a
8374: e8bd0800 pop {fp}0 V3 D& E$ @- x' S- k
8378: e12fff1e bx lr
+ J- Z s( _ R) d, [9 ^. Knone:/ ^( `# Q4 U, i: F) i
00008404 <__libc_csu_fini>:5 P; F2 g0 `. g# B) v$ @# k
8404: e12fff1e bx lr
! Q6 i9 d; B0 }; T% g0 rarago:5 g& n F! H) I$ B* n$ j: ?8 t* Q
000083dc <__libc_csu_fini>:2 x1 {9 {/ k9 \# x/ h( Q) U
83dc: e12fff1e bx lr
" W& ]* Q$ r3 Q4 |5 S. k& cnone:
. w6 n' [9 u3 r* v' u00008408 <__libc_csu_init>:
; P5 ] t7 j% X9 Q 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
7 v; |7 ^6 J0 u2 D9 m: ?! o3 U& z5 g9 i 840c: e1a08001 mov r8, r1
g7 r" }2 _! |% Y 8410: e1a07002 mov r7, r23 R6 n* ^1 P, E/ F9 p5 x
8414: e1a0a000 mov sl, r0" |. l7 a+ ^3 z: b1 C
8418: ebffffb0 bl 82e0 <_init>
1 P$ ]2 R4 f3 v0 j% L* z 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
' x+ d% Y3 H1 f) X) C2 T" | 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>* W0 [2 M K; _
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68># s) j9 D+ j% z
8428: e0613003 rsb r3, r1, r3
9 c" c: a, q m$ y6 _( v: m0 u 842c: e08f2002 add r2, pc, r2
- X; e. p% K. w9 @; P; f0 q 8430: e1b05143 asrs r5, r3, #2
! d' ~* C/ H# ?( l7 n" t% q 8434: e0822001 add r2, r2, r1$ J7 O) Q& `' J6 J( B6 H
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
0 ^9 W) ]/ V0 e: W |6 L+ S7 C) i0 F 843c: e1a06002 mov r6, r2
( d* e/ o6 [% u; H j; A 8440: e3a04000 mov r4, #0 ; 0x0
. r' K0 v- u# |' j& f 8444: e1a0000a mov r0, sl
5 T% s S2 a6 C1 ` 8448: e1a01008 mov r1, r8
# K3 K$ t3 i7 u# J% p 844c: e1a02007 mov r2, r7; ]% h: U* g9 N: f
8450: e1a0e00f mov lr, pc' `% _7 L( \$ [" ^( m
8454: e796f104 ldr pc, [r6, r4, lsl #2]
& X6 S; t h. P( _) ^ 8458: e2844001 add r4, r4, #1 ; 0x1# f5 {4 T( c& o- z
845c: e1540005 cmp r4, r5
5 C% o x- t; C7 Y8 `: x& | 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>) }5 V0 h5 k% S" F7 X
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}6 R4 \6 y7 P$ T) X4 P2 K
8468: ffffff04 .word 0xffffff04: E4 ] |: \+ E$ w2 {
846c: ffffff08 .word 0xffffff08
. z1 f, f6 k. W5 k% T7 o! D 8470: 0000819c .word 0x0000819c9 C7 O- C$ ~' y7 z
arago:% Q4 D, M5 h5 g0 r
0000837c <__libc_csu_init>:! P) D+ L" E R3 g7 g7 i& c1 x% _
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
9 O3 Q* N1 [, ]# v5 x& j 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
( r7 _: p& h z& I- A2 V9 P 8384: e1a06000 mov r6, r08 ]* L: r6 T$ @
8388: e1a07001 mov r7, r1/ ]* B. z$ T$ D! w
838c: e1a08002 mov r8, r28 h; A* N8 ~" y; i9 ]
8390: ebffffae bl 8250 <_init>
; Y1 L& E3 ^' b% Y2 | 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
2 v" _- \6 a% y% `" }! x% P& z 8398: e08fa00a add sl, pc, sl
R6 i' p( g* `4 b% Q" H* e 839c: e08f0001 add r0, pc, r12 w. N G6 L: r% o
83a0: e06a5000 rsb r5, sl, r0
, D% t5 L p1 O! y 83a4: e1b05145 asrs r5, r5, #2# g3 J) m* F$ {0 i$ D
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}5 ]7 y* j( S0 J, \" F: a
83ac: e3a04000 mov r4, #00 e9 N; i1 x8 r# S8 ^
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]4 U: P, Q4 t" H
83b4: e1a00006 mov r0, r66 q* d# u$ _+ l# n3 m) h: J
83b8: e1a01007 mov r1, r74 C5 z" Z$ r) M& W7 m5 x
83bc: e1a02008 mov r2, r8$ e: d5 ^# \* D, J: [8 C
83c0: e2844001 add r4, r4, #1
/ A* h& g2 ~% ^0 g+ q& q3 Q. h 83c4: e12fff33 blx r3, A- }! X2 r! j$ V8 R1 U' N% f
83c8: e1540005 cmp r4, r5* l7 s& z6 m, ~. s: D0 G
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>6 K8 {% O6 a6 I3 s
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
! J& }. |1 p) Q7 i 83d4: 00008054 .word 0x00008054
) X4 L# J% Q" L6 a7 c) W6 m 83d8: 00008054 .word 0x00008054: x% P, i. C/ ^0 ^3 Q
none:# X9 {9 U6 ~* t* F4 k& x
Disassembly of section .fini:
' T9 J' }5 w2 L( S) B) {, {- }3 h$ g* w3 c6 F# A& g
00008474 <_fini>:
% ?* K: M( C7 o 8474: e92d4010 push {r4, lr}1 h3 y$ c* |( Q& S3 U) ]
8478: e8bd8010 pop {r4, pc}! C3 W/ R) b: F/ f) _8 f/ U6 q) ]+ B
arago:) q/ ?9 \ e# O$ u6 [
Disassembly of section .fini:
. y. Z5 T# `. @- T6 i
# y! C3 z/ o% I4 ?5 o% ^! e/ q000083e0 <_fini>:7 G! [0 p3 L/ Y7 U/ `
83e0: e92d4008 push {r3, lr}
7 e, l; R- Q1 [& o$ r 83e4: e8bd8008 pop {r3, pc}
, ` A' v. ]8 [' l I0 ^0 |; N0 v
/ F" g6 h, U$ D% z. Q( T. U; X
- w3 @" Q4 `3 J$ e' r% B, a1 j
|
|