|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:' N! f+ a. e; u& e3 D
1 #include<stdio.h> 3 C7 h( U! t) t# v9 B* H
2 #include<math.h>
* E1 _) M/ y0 M# _$ u 3 int main(int argc,char* argv[]), r: ^3 S5 i( m4 ?
4 {/ P& P0 A# A3 h& M2 Q/ ]2 a+ ?3 f
5 int a,b,c;: L( m" p# V3 |* f% K( w
6 c = a * b;% U+ ?- Q0 k1 S2 B/ a& U/ c) M B
7 return 0;; A9 b" E' S8 X7 d* h
8 }' ` C0 O$ O* C, _; {/ p
' _& a" c) b8 ] V: y5 _' P下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
$ ?! e: D# C9 Z% C- W/ N9 C$ i% B8 ] `none:- p' l* Q& O7 N! @
000082e0 <_init>:
. p0 r# X7 v' E 82e0: e92d4010 push {r4, lr}# f: W+ h6 i2 j
82e4: eb00001c bl 835c <call_gmon_start>' S3 ?% s! {' A
82e8: e8bd8010 pop {r4, pc}+ m! f' _7 h: l) T
arago:# |& c& }9 L/ z+ E# i3 _4 Z# f
00008250 <_init>:1 ~8 r5 `* Y. J/ v5 [+ u
8250: e92d4008 push {r3, lr}- b1 s9 U1 j6 q. i9 {! Y6 s
8254: eb00001d bl 82d0 <call_gmon_start>
6 b c1 x1 k. X- |5 q+ y+ Y/ L% [% v 8258: e8bd8008 pop {r3, pc}5 {7 Q5 w$ ], r5 I3 Y
- q. m8 B9 z( b0 U) E5 T% h
none:
0 ]) | o; Z1 \$ U$ _" j6 ?000082ec <.plt>:; ^5 G% X: ^! F- U- |5 `7 ]% m1 w- Z0 P
82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
3 u( U0 D8 j! i+ ?) p' o0 c 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
% S4 T' M( P/ B) q0 U 82f4: e08fe00e add lr, pc, lr p+ @6 |" _! w7 E* z4 |
82f8: e5bef008 ldr pc, [lr, #8]!; r Z' O" M9 B7 }
82fc: 000082d4 .word 0x000082d4( s! ?0 |. L7 k
8300: e28fc600 add ip, pc, #0 ; 0x0! T1 `5 _# {: M$ M
8304: e28cca08 add ip, ip, #32768 ; 0x80003 G9 x' N/ h+ |2 J& V$ I! ?
8308: e5bcf2d4 ldr pc, [ip, #724]!- A1 I) Q" t1 D+ E, G
830c: e28fc600 add ip, pc, #0 ; 0x0- B1 b8 Y% I! l i8 J
8310: e28cca08 add ip, ip, #32768 ; 0x8000 j& M3 G: A, W6 P. B* o' D0 l5 y- Q
8314: e5bcf2cc ldr pc, [ip, #716]!
, y1 E' N! b6 W/ u: S. O. Y/ x1 l6 m# N 8318: e28fc600 add ip, pc, #0 ; 0x0. ?% |# K3 f9 D
831c: e28cca08 add ip, ip, #32768 ; 0x80007 q* ?, F/ G+ O' l6 l" W
8320: e5bcf2c4 ldr pc, [ip, #708]!
6 N# P/ s* Y) v+ qarago:
, |* p) `7 H' s% ]. c a+ X0000825c <.plt>:; v: ^4 O. I. j
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
( t5 W% ^/ S2 m6 o. @& {8 p 8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>* p- I7 {, M) Y1 |: \
8264: e08fe00e add lr, pc, lr
% r6 C6 L6 r! M. Z 8268: e5bef008 ldr pc, [lr, #8]!
3 ~- R) k! U4 y" a5 }& r 826c: 0000827c .word 0x0000827c
0 [% ?6 N7 Q. F" K# @( n) S/ k 8270: e28fc600 add ip, pc, #0% d- J' i) g8 t" a9 P# l
8274: e28cca08 add ip, ip, #32768 ; 0x8000% z1 Y" s Z! m$ T$ z: T
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
* u; O# k' Y4 {) r4 `- N, A 827c: e28fc600 add ip, pc, #0
& e$ M* d$ Z; a( j0 o* l8 C 8280: e28cca08 add ip, ip, #32768 ; 0x8000
1 z8 U6 i5 Y e8 g8 G4 q9 A 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x2749 c! n0 q1 g: ~0 {& N; M1 ?
8288: e28fc600 add ip, pc, #0* O s. C+ }2 a) T8 W; C- O% L
828c: e28cca08 add ip, ip, #32768 ; 0x8000& S. \' r# w) s' b; ^% P' U& n
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
/ u ?, m0 e7 U( N7 mnone:: }8 x3 u+ V+ u. v+ K7 m
00008324 <_start>:
5 c% P( l! P1 [$ r" u G3 {- b 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>. G ~/ s4 ^( _/ w9 c2 |+ t" Z* z* z
8328: e3a0b000 mov fp, #0 ; 0x0
* d% z, }) t; q, m: p+ X$ v, _ 832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
' C- W2 ^* S% u 8330: e1a0200d mov r2, sp
- a' o. k2 {5 |/ c. R" U3 o2 _ 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
* W: i9 @+ n! i: W" A 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)2 X. y1 O% K* B. X* P' O# E5 G
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>' ^; @ o0 F7 X5 q u
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
; L P; O( v: Z' z3 D; Q- M 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)0 P( G8 L/ c( Q4 l3 h
8348: ebffffef bl 830c <_init+0x2c>* \- [9 F, |% g+ ]
834c: ebffffeb bl 8300 <_init+0x20>
7 D) E+ w; d$ F( T! t; P 8350: 00008404 .word 0x00008404
2 D) Z! a) f6 j. m# Z& d3 h, g 8354: 000083cc .word 0x000083cc; }( y: m7 F4 R$ r) W0 r
8358: 00008408 .word 0x00008408: r+ i, D7 W8 [9 o2 y
arago:
$ N/ M5 a+ u4 Y4 c/ j! ^6 I00008294 <_start>:9 W* G: Y U; v& I- b
8294: e3a0b000 mov fp, #07 L: i% B$ @; x! O! N
8298: e3a0e000 mov lr, #0
2 o$ {& e0 f# E7 Z& F# Y3 d# Q6 J 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
0 ~3 e- T2 R8 F9 Z5 }: Q* H 82a0: e1a0200d mov r2, sp2 z; S+ ^" x. m: K& g9 d
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)# A0 q8 r: A0 a6 N8 {3 H' m9 g& G$ O
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
) b% Z2 Z6 Y- T; x: S W8 W 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>7 d, [* ~# k9 D* D8 n9 y
82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
7 g7 u* ]5 p3 W6 x- e, E, n5 A# Y 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
0 T# e d. S" B/ n 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>' x! F. A# U9 w4 l# A2 Y" N# C5 _
82bc: ebffffee bl 827c <_init+0x2c>
' F% m; K3 |! q2 x 82c0: ebffffea bl 8270 <_init+0x20>
" \* ^- U9 E# g1 c7 `% J: ~# d 82c4: 000083dc .word 0x000083dc, F2 n2 A" a( x- c! A
82c8: 00008344 .word 0x000083442 i7 T( A; b* L
82cc: 0000837c .word 0x0000837c
8 D6 p4 j% U2 e. dnone:( w' n" b" ?! ^% U. a. K( R
0000835c <call_gmon_start>:
' W7 H% }( R: a4 p 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
" x" J/ ^5 I/ z v4 i- v6 u 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>5 z8 J# m$ \9 B7 h4 M" C: }
8364: e08f3003 add r3, pc, r3
* B9 b: u0 X5 x9 y" W 8368: e7931002 ldr r1, [r3, r2]
( D( Z- H( K# u 836c: e3510000 cmp r1, #0 ; 0x00 ^! e9 n9 J4 _6 T4 c: m
8370: 012fff1e bxeq lr
) h5 D' s$ A4 Z; M3 `$ Z7 ^: s 8374: eaffffe7 b 8318 <_init+0x38>
, H$ D m1 j* x 8378: 00008264 .word 0x00008264- T# Y5 {5 T% f4 x D2 s
837c: 00000018 .word 0x00000018
' N- s. q4 q. h: P! j0 p, Xarago:$ a. t. Q9 E3 s( U
000082d0 <call_gmon_start>:
) R9 d3 f/ W2 [8 I# n! M 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>) }6 i+ E8 }6 w8 P. Q: o
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>) V( y0 s/ R# ]/ x& z
82d8: e08f3003 add r3, pc, r3
' j" V/ [6 |3 V) @1 u: `0 D E 82dc: e7932000 ldr r2, [r3, r0]; J1 o$ Y3 r0 \/ b4 M
82e0: e3520000 cmp r2, #0
7 s% F- U: B- I0 p9 k- W 82e4: 012fff1e bxeq lr
' A: v K+ Y4 s 82e8: eaffffe6 b 8288 <_init+0x38>" R9 x. F& E( F. G- b& ?! d: _
82ec: 00008208 .word 0x00008208
2 ~, }+ R+ w, o$ g& p5 ] 82f0: 00000018 .word 0x00000018
8 n( a8 m |+ m$ d9 Y2 h4 _" Jnone:
9 j7 ]3 ^! t" _* i5 M8 C9 N00008380 <__do_global_dtors_aux>:
- I; t. |( {& M$ }1 b+ o$ D+ f 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
, ]' u' ?3 u# N$ L- i 8384: e5d23000 ldrb r3, [r2]
* m; b% W( D3 n: U& ] 8388: e3530000 cmp r3, #0 ; 0x0
0 A0 ^3 a( f& i$ q# F8 N8 G 838c: 03a03001 moveq r3, #1 ; 0x1
) H; m& J5 f3 _ 8390: 05c23000 strbeq r3, [r2]' V* Q' J* P7 U$ c
8394: e12fff1e bx lr
! R& R/ f# {. C! ~' G& } 8398: 000105f4 .word 0x000105f45 R( r! k4 P6 F# N
arago:* L J9 b5 _6 [( u0 }9 n6 l
000082f4 <__do_global_dtors_aux>:
9 Y4 M J; D4 P3 k 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18> O, x, o M% Y; a9 j% H
82f8: e5d32000 ldrb r2, [r3]
q8 i& P: q; j5 e; P 82fc: e3520000 cmp r2, #0
; i) Q5 x# P: z 8300: 02822001 addeq r2, r2, #1
" F. T1 M. d* {* a$ j/ O4 l 8304: 05c32000 strbeq r2, [r3]1 z& q/ y( M4 s: {
8308: e12fff1e bx lr
+ e, H- R4 {, j9 V8 P* U 830c: 0001050c .word 0x0001050c4 F m% A0 C! ?/ N- W
none:6 p# V# z* e5 p' f( a
0000839c <frame_dummy>:
) i- ~: v9 _' X- K9 Z 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>6 U2 {* C6 F# F4 d9 Q+ {; o% ^
83a0: e92d4010 push {r4, lr}; `* r( X* v4 w- f2 b
83a4: e5903000 ldr r3, [r0]
# p) @' m$ u. }6 G- J* Q8 _2 O 83a8: e3530000 cmp r3, #0 ; 0x0 O. f s% @* g! b9 P3 T7 |7 g
83ac: 08bd8010 popeq {r4, pc}
3 @; P7 t& u' T. L7 }4 |& E! h 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
3 b& A2 [' T9 j. V 83b4: e3530000 cmp r3, #0 ; 0x0
7 X* B& T4 p0 g7 o0 x& D 83b8: 08bd8010 popeq {r4, pc}
6 o0 K9 p& y* R, o+ R 83bc: e12fff33 blx r3" O) Y5 x2 a- ~* o# T/ s
83c0: e8bd8010 pop {r4, pc}) Y6 c3 \8 E7 Y2 o+ Y3 i
83c4: 000104dc .word 0x000104dc' s7 U6 `( S; A' S
83c8: 00000000 .word 0x00000000
8 _6 S# E' z* o; Q5 H0 l# R5 Darago:
. K! I+ a9 j: b6 ]00008310 <frame_dummy>:/ c: [! O7 C/ h% [) _" s
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>
m, L8 `8 c$ f( q/ Y" p. L! y' m 8314: e92d4008 push {r3, lr}, W- k3 N( @" a5 m0 K" I, g0 [1 H
8318: e5903000 ldr r3, [r0]
) C2 e. ?" t: b' Q 831c: e3530000 cmp r3, #09 _ }% M/ o) ~5 F' W
8320: 0a000003 beq 8334 <frame_dummy+0x24>
- ^6 F5 l4 J* M 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>% c- X4 _) x9 f- Z" B8 c
8328: e3530000 cmp r3, #07 g/ ~- n* C% E9 P
832c: 11a0e00f movne lr, pc" g6 |4 N, b( X, T, _3 R
8330: 112fff13 bxne r3* v" C2 O% U* R! [ w) b/ \
8334: e8bd4008 pop {r3, lr}0 v. z7 ~% \+ J( X1 r. ?, {
8338: e12fff1e bx lr
1 r9 E2 R1 ^8 x" K3 s {9 \ 833c: 000103fc .word 0x000103fc3 H* B' m" l- |/ _6 V
8340: 00000000 .word 0x00000000; q$ E1 i2 n/ {+ B" {1 A; L
none:
6 @* C: }- @' ]7 G" B000083cc <main>:) J1 G, L$ e j6 i; c) I2 J b3 i
83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
8 v7 u9 J- j: s1 r" N) f% k+ e 83d0: e28db000 add fp, sp, #0 ; 0x0
8 o6 `7 M& m1 G5 I B 83d4: e24dd01c sub sp, sp, #28 ; 0x1c
1 d0 i, U' V( d; U 83d8: e50b0018 str r0, [fp, #-24]
! B3 C! t$ |6 h 83dc: e50b101c str r1, [fp, #-28]
1 r5 k+ Z) F5 j, V5 R" m 83e0: e51b2010 ldr r2, [fp, #-16]& _0 w6 I; g8 E; B) z
83e4: e51b300c ldr r3, [fp, #-12]
2 c: {7 i7 R7 j% F+ ]2 D 83e8: e0030392 mul r3, r2, r3, P! F! r% y( J8 h! D
83ec: e50b3008 str r3, [fp, #-8]4 Z- \& H t# F
83f0: e3a03000 mov r3, #0 ; 0x0) _& L0 a: T: O% P7 p
83f4: e1a00003 mov r0, r3/ K, @) F ^9 A- _1 }% ?
83f8: e28bd000 add sp, fp, #0 ; 0x0 R$ i4 w" G- ]3 E3 G9 X4 r
83fc: e8bd0800 pop {fp}
! H' H4 S! f1 L- K 8400: e12fff1e bx lr& E/ @5 t& M! x; q x3 E
arago:
; e0 f5 k( F9 S% F& S00008344 <main>:
5 L* c4 {7 C2 B( M h0 L% w 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
# z% x# d" \! S$ C( ]8 a( H2 U 8348: e28db000 add fp, sp, #0
$ e$ z4 N; Q% p" A) p { 834c: e24dd01c sub sp, sp, #28, J+ E$ ]0 K, h
8350: e50b0018 str r0, [fp, #-24]
$ N8 ~* X7 k- a3 r7 c! k; ?. t1 c M 8354: e50b101c str r1, [fp, #-28]
+ {/ i+ r' N& A" \* O3 m1 k 8358: e51b3008 ldr r3, [fp, #-8]
, T: V$ j S% m* L) l 835c: e51b200c ldr r2, [fp, #-12]
5 l* X! _+ s8 D0 `. h d 8360: e0030392 mul r3, r2, r3
* `& V; Y" k+ F1 A 8364: e50b3010 str r3, [fp, #-16]
2 X7 E. i* Q) o9 M 8368: e3a03000 mov r3, #0
) C. G6 p* C8 p4 L6 V 836c: e1a00003 mov r0, r3
; L$ z# E1 |2 p2 a" f$ c! w- [ 8370: e28bd000 add sp, fp, #0
* l9 z4 ` p& h4 Y& @8 N 8374: e8bd0800 pop {fp}- G2 Y- j3 R7 Z
8378: e12fff1e bx lr3 B! L$ q! p* S3 Z7 E. O! k
none:& u4 I$ T4 p5 ~9 a( O8 I- Q) j
00008404 <__libc_csu_fini>:
- b: U0 R/ H) g4 O 8404: e12fff1e bx lr' ~2 X9 Z: O! ], K8 h$ M
arago:
6 T2 V" N5 w Z. A5 F, s; T000083dc <__libc_csu_fini>:" G) J- k1 W) A4 K% d
83dc: e12fff1e bx lr. T7 ^+ v& e; ?: q2 d$ o# i
none:
1 L3 r9 ^" y7 Z% h00008408 <__libc_csu_init>:
) ]7 y/ `: c j$ l8 G i. e" X 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
7 ?8 N2 L$ q# M& B/ K$ d& i 840c: e1a08001 mov r8, r1
# f5 ?" r4 j! x 8410: e1a07002 mov r7, r23 Q; K- y" t; m! x6 `
8414: e1a0a000 mov sl, r0
8 W& }6 n# x0 U( \' F7 M 8418: ebffffb0 bl 82e0 <_init>
+ G' o# N) C$ F7 A$ L, o5 O 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>7 u4 D& y2 h) g& E
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>' n4 n" G6 e4 Y% m. b' x
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>
) ]" V x Y# `" L) ?+ x 8428: e0613003 rsb r3, r1, r3
6 ?8 T+ F1 f( E0 x1 ]7 |" \ 842c: e08f2002 add r2, pc, r2
8 i/ P7 b* K) R/ R3 d8 O 8430: e1b05143 asrs r5, r3, #2; \* W1 Z" r4 A0 u5 i
8434: e0822001 add r2, r2, r1
/ h; @$ N' r+ ^7 x7 [) V2 ^3 B 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}" L4 U1 M* F) w; d! V
843c: e1a06002 mov r6, r2
! a/ W5 v; s% ~5 p 8440: e3a04000 mov r4, #0 ; 0x08 Z. F! O8 L: u! m
8444: e1a0000a mov r0, sl' V# K( b% ?6 y6 M: N$ i9 X
8448: e1a01008 mov r1, r85 z9 }+ y7 S3 f2 B3 ]7 R0 \. v- `
844c: e1a02007 mov r2, r7+ M4 B$ @0 t$ q1 a, E: a
8450: e1a0e00f mov lr, pc
9 q1 @5 V! E( r. W: } 8454: e796f104 ldr pc, [r6, r4, lsl #2]
* M8 q1 P! |* C9 m. R 8458: e2844001 add r4, r4, #1 ; 0x17 b- x* c* c& `- y' T; u
845c: e1540005 cmp r4, r5
7 D$ A" N: |2 I% D% y 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>
$ z5 P: _, O- W 8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
7 Y. T7 {. i7 D4 v$ ~/ Z5 R7 M 8468: ffffff04 .word 0xffffff04+ o) O* L' c8 }. o4 D
846c: ffffff08 .word 0xffffff08
* d$ z& o) n7 ` 8470: 0000819c .word 0x0000819c
% e( g7 V) u7 h( Larago:
' _* L, ]3 K: K$ e) s& @0000837c <__libc_csu_init>:
* l X& J1 O; S( b 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}3 j6 T) o8 G' J0 ?" z' U
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
3 ~4 e; K0 ]. T, d4 p9 ? 8384: e1a06000 mov r6, r0
. K: n' e- K* n+ ?8 D 8388: e1a07001 mov r7, r10 B+ B+ r( Q1 i3 s D5 I) R d
838c: e1a08002 mov r8, r2. ~( K: A9 f3 c. Z8 E8 q$ X
8390: ebffffae bl 8250 <_init>& d$ M K- k% E. n& a
8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>2 v9 k. o5 e+ s9 @* E$ Q4 T
8398: e08fa00a add sl, pc, sl, {. k6 F/ t* Y7 [+ Q) K! B
839c: e08f0001 add r0, pc, r1% v( e) X& v4 j/ t+ p! Y& q1 @
83a0: e06a5000 rsb r5, sl, r0
( U( z9 ?' l! f: s 83a4: e1b05145 asrs r5, r5, #2$ I& x# }6 Y! f! K, W+ T! O
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}1 d( C0 ?( M8 \, ^' X" w9 x
83ac: e3a04000 mov r4, #0
: |& T% H. D/ L, y( [- g 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]# H% {8 [4 Y! k( w
83b4: e1a00006 mov r0, r6
& i% z `0 y" M" c: r4 l1 B 83b8: e1a01007 mov r1, r7& ^" a* `' s$ a: C: C% w
83bc: e1a02008 mov r2, r84 _# Z/ n4 j2 P a
83c0: e2844001 add r4, r4, #1+ Z- P: h) {" u6 k- |
83c4: e12fff33 blx r3
. L& c( `' M- @1 @- ~3 p+ z' e 83c8: e1540005 cmp r4, r5
3 }0 A% S# O I' Z; i 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
1 G( {9 m7 i# `& U% e- Q 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
; [ T- v1 M' C [* }4 ~ 83d4: 00008054 .word 0x00008054
% e4 y' ]7 q+ s1 y' e* p' E! n 83d8: 00008054 .word 0x00008054! c0 Q' O* B& y8 p0 M& y) I( G/ B
none:
8 m' v# m" [+ N0 C8 E) N5 HDisassembly of section .fini:2 {% c3 @! G) d7 ~
- s q2 J3 M3 e' {7 @7 L3 w t00008474 <_fini>:
7 Z5 n/ C$ S# `# V& J9 Q$ A 8474: e92d4010 push {r4, lr} `6 h) @6 N4 U9 }+ Y$ y+ [
8478: e8bd8010 pop {r4, pc}% t9 d: z1 P. W% R9 F* x" u2 E
arago:7 j h7 ~* Y2 u4 i; n5 f* L
Disassembly of section .fini:
' M# ]. N# l6 E+ }
0 m* [/ D* E% e0 Q7 I000083e0 <_fini>:
0 ]# E5 v, s2 @, c8 O5 j 83e0: e92d4008 push {r3, lr}# L/ j/ n! z7 Z, h3 H
83e4: e8bd8008 pop {r3, pc}2 O8 B/ G+ L1 f+ i9 j7 R7 ]! M
0 P K& l% |! Y5 b- Y% S5 _6 m
2 J- K( ]# @% {; y7 ^' J2 Z& k2 c. c8 [* v5 @$ _
|
|