|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:4 K h/ l" X g9 c# S2 S* Y
1 #include<stdio.h> ' e" a, A c) U! b, i' I
2 #include<math.h>
6 ?) k8 b% P5 c1 o! S 3 int main(int argc,char* argv[])5 j! z7 Q, k3 c9 A3 f
4 {
, Y' R4 t, g- i) Z7 Z R! Y9 T 5 int a,b,c;( t+ o% O0 r; |; t
6 c = a * b;
: t, ^% @0 ~2 h- A; ?1 E 7 return 0;
- B% M" U* `- g6 ` 8 }
: H5 ~5 C0 ~& Q' o u2 I7 j" \' h8 n( i/ s9 I: N6 [
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看5 e- v9 n4 L( R2 j
none:
/ b' O, P1 }- U7 x000082e0 <_init>:, Z. v/ G0 Z. e) f; [0 _
82e0: e92d4010 push {r4, lr}
' f# Q/ s: B" R* k 82e4: eb00001c bl 835c <call_gmon_start>
- S' Z& R3 {/ T* T" \* a0 a 82e8: e8bd8010 pop {r4, pc}
0 Z2 U5 Y7 E6 ]+ s5 V/ K# w! Y7 u7 karago:
5 R9 U! s- V& T. W/ @00008250 <_init>:
& A3 D# L/ ^/ g/ t5 V 8250: e92d4008 push {r3, lr}; m2 ~/ k. C% J2 \( @0 A6 O7 C" n
8254: eb00001d bl 82d0 <call_gmon_start>0 s3 R) H" N' n4 ~$ `/ W
8258: e8bd8008 pop {r3, pc}8 s: W% v: X/ ^- m
2 c) u5 ? A1 i0 ^. Q' W7 Znone:
. r0 h Z1 g0 @$ M2 }000082ec <.plt>:
; n$ m, S+ v. z/ l8 e 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)4 O7 P5 U8 ~& a% S/ ~% Z, W- X5 U
82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
# {! B; s/ N3 J( v T 82f4: e08fe00e add lr, pc, lr
: `" Q! D- H5 x4 V+ o" n% i, k 82f8: e5bef008 ldr pc, [lr, #8]!6 U' H( q7 P4 }% B. E7 h
82fc: 000082d4 .word 0x000082d4
5 Z3 H6 `% U1 w* d 8300: e28fc600 add ip, pc, #0 ; 0x0+ Q+ c& R3 z) q& K0 f0 F! q' k
8304: e28cca08 add ip, ip, #32768 ; 0x80005 r% D( h* n" [# l
8308: e5bcf2d4 ldr pc, [ip, #724]!
8 n4 S8 ^% j1 c) D/ H 830c: e28fc600 add ip, pc, #0 ; 0x0/ b( d2 I, @0 H3 y7 |
8310: e28cca08 add ip, ip, #32768 ; 0x8000
% x% O4 | ?1 X' ^ o6 [! N$ r 8314: e5bcf2cc ldr pc, [ip, #716]!
6 _. i! C! _, }$ R 8318: e28fc600 add ip, pc, #0 ; 0x0
# x- X$ i" W7 C& Q6 i& ` 831c: e28cca08 add ip, ip, #32768 ; 0x80000 h3 j4 g7 |4 k# j
8320: e5bcf2c4 ldr pc, [ip, #708]!
* ^; { h Z6 V+ u0 P$ tarago:
( Y$ p4 N; @$ _! V V$ b F0000825c <.plt>:
4 h/ `- | t1 L, v/ m! G: ^ 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)) ^# Q% I, }/ T) x: h
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
- S" F3 y: m* c. W" k2 ` 8264: e08fe00e add lr, pc, lr$ D/ T: @8 I: j9 J
8268: e5bef008 ldr pc, [lr, #8]!5 W) Y& M+ B& P M+ l6 L$ m, X4 T
826c: 0000827c .word 0x0000827c
% @5 e8 ]6 B$ t. l6 {7 I! v 8270: e28fc600 add ip, pc, #0
# ^0 Q" M6 b. h6 d* p4 ~: w+ T 8274: e28cca08 add ip, ip, #32768 ; 0x8000
! r4 d& B. R# \ 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
5 R! B2 J8 c( K2 S0 M 827c: e28fc600 add ip, pc, #0
* E- P v/ ^# I- |% P 8280: e28cca08 add ip, ip, #32768 ; 0x8000
8 I+ k$ o7 T* u5 T) s; h0 r 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274
0 g6 L, [3 }8 Y* Y( }9 w0 t' y 8288: e28fc600 add ip, pc, #0
# p. i5 z" }# d- f9 Q 828c: e28cca08 add ip, ip, #32768 ; 0x80008 m8 h1 S: E# v) U; k2 W$ U
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
. F6 H; C9 [ V9 A4 j/ G8 z8 h' \none:' F1 x2 [4 `- X! B
00008324 <_start>:
! m7 r& K% Q9 T2 r5 k 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>
- G( _4 \4 N' {" R- v 8328: e3a0b000 mov fp, #0 ; 0x0/ N8 N, x2 \. c0 [
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
4 i, s# M1 f9 m$ h) f/ I, W$ e 8330: e1a0200d mov r2, sp
" C, T+ E, r% Q- A7 x0 a 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
0 X B6 y! J# v# G 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
; J/ ]' y0 \# _7 z' Y 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>1 A+ b3 |/ N0 c D: }7 Y
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>. t6 g8 Z; c6 V/ I8 J2 l/ k, V [
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)% l% t0 |- X$ B' v' S. E
8348: ebffffef bl 830c <_init+0x2c>$ C( i# W5 `+ J, G, t
834c: ebffffeb bl 8300 <_init+0x20>
/ ~& V4 M2 k% j: p# n) i/ { 8350: 00008404 .word 0x00008404
) O: h: _0 P" h' |2 ]7 T 8354: 000083cc .word 0x000083cc7 }! X3 ^3 C% R% |
8358: 00008408 .word 0x00008408) {3 L% ]0 ^4 B9 h$ f
arago:4 Q% G9 p) r& d# O# ^. j
00008294 <_start>:1 |% D4 ]0 f4 S' N" {8 b6 I- v8 y4 U
8294: e3a0b000 mov fp, #0' Y2 S+ @3 ~ \/ }3 T1 J/ B
8298: e3a0e000 mov lr, #0
! q) |, y c; u 829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4): U7 }& u9 Z& ?5 ~# C7 O# G
82a0: e1a0200d mov r2, sp
& f n, Q1 p0 r 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
3 }+ d% _1 B! ], Y8 G' u3 z 82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
' ?1 N0 z; x4 n3 @" ~4 S 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
+ U# ^( U/ E' m( V7 `( x 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
: m* Q- d7 X" ^& o; f 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34># N( H# n( [8 l6 C8 x& E" f
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
5 d. [# J# }8 a, e9 V/ Q7 [ 82bc: ebffffee bl 827c <_init+0x2c>
2 |& j; j8 I+ J {; [1 S 82c0: ebffffea bl 8270 <_init+0x20>) i, n/ G6 t7 N8 Z: x
82c4: 000083dc .word 0x000083dc+ T8 i q- H Q' K# _: J9 r1 |
82c8: 00008344 .word 0x00008344/ i( o5 q* p0 X8 U; J
82cc: 0000837c .word 0x0000837c
/ ?* F/ W: _+ K4 y2 wnone:
9 j) H: [3 c& [) |' W0000835c <call_gmon_start>:
; R0 p' I) K1 L- y x, K 835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>% b0 k( w: I) ^
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 V7 S7 t6 G, \/ d) B; R+ } 8364: e08f3003 add r3, pc, r30 d: }1 r. d# L0 j' y3 G
8368: e7931002 ldr r1, [r3, r2]# B( a. q# L8 U7 j. n0 t
836c: e3510000 cmp r1, #0 ; 0x0( d g* w1 K. I1 f# Y% y7 F8 q1 z
8370: 012fff1e bxeq lr
# w/ a+ j4 x; M% X 8374: eaffffe7 b 8318 <_init+0x38>) ?' Q$ U" {7 o# t
8378: 00008264 .word 0x00008264& d5 Q+ a: D. H* @: ]/ U; o
837c: 00000018 .word 0x000000185 [9 b1 Y3 p5 g V! h
arago:3 D; z4 U1 B0 \& H
000082d0 <call_gmon_start>:) e( f, G e" A9 N! p0 x
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>( l2 F J% ]$ x( w t
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
$ H. `5 b) u% `$ B 82d8: e08f3003 add r3, pc, r3
+ p6 V$ @9 i2 ?' |" o 82dc: e7932000 ldr r2, [r3, r0]7 V6 f' h0 z6 ?& y4 g$ ^
82e0: e3520000 cmp r2, #0: l0 H+ P0 C' i9 U: r
82e4: 012fff1e bxeq lr a& ^/ k/ q( J) i0 b9 \- a" ]1 s
82e8: eaffffe6 b 8288 <_init+0x38>3 \/ A6 N' D; Z) W& d
82ec: 00008208 .word 0x00008208/ f0 |+ @ \6 n/ W7 \* r% Y% _. g
82f0: 00000018 .word 0x00000018& w& _2 f- z0 z/ U) k8 b
none:
9 J; X& g3 c0 I$ U00008380 <__do_global_dtors_aux>:
T8 V8 `& o7 t, ]* A6 k0 W8 N 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
0 M- L+ U0 C+ U3 K- Q( Q2 Y1 T 8384: e5d23000 ldrb r3, [r2]
& ?- W q+ ?# F8 B! ` 8388: e3530000 cmp r3, #0 ; 0x0" R e& m6 I& \# R
838c: 03a03001 moveq r3, #1 ; 0x1
! `5 p" n" b' ] 8390: 05c23000 strbeq r3, [r2]
" {( R+ J6 O5 S9 D' [ 8394: e12fff1e bx lr l# Z' z1 y0 c
8398: 000105f4 .word 0x000105f4+ J" Z- q& w& C7 Q* y
arago:
6 I. o) G# H K' _& G. w000082f4 <__do_global_dtors_aux>:) d' U6 D6 \& T7 K5 Y
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>: Y% C4 Z( I; Z5 c
82f8: e5d32000 ldrb r2, [r3]
) w! s5 D! X* [( g 82fc: e3520000 cmp r2, #0
Q A5 l8 j1 v/ a 8300: 02822001 addeq r2, r2, #1
7 v6 O& [& a! T# q$ P% R, K/ G 8304: 05c32000 strbeq r2, [r3]2 D2 l* }, e o5 {
8308: e12fff1e bx lr
9 e8 C8 k q; U; b! I. F 830c: 0001050c .word 0x0001050c
+ c5 c" ?! r2 a# k# Q% j! m8 Znone:
$ p1 S3 \) I. i- h5 `0000839c <frame_dummy>:
]5 c* \# H; n3 P' W 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
& j0 n2 r. R. } 83a0: e92d4010 push {r4, lr}
2 {# L) d8 Q2 J) d 83a4: e5903000 ldr r3, [r0]
/ o% |8 \% I8 |' z 83a8: e3530000 cmp r3, #0 ; 0x0
8 e1 H1 Q) X; `" V2 N$ g* v 83ac: 08bd8010 popeq {r4, pc}9 w0 o( \( G8 ]; m' m" ~! d
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>3 V( }+ N+ E! u3 }3 T% O8 s' J
83b4: e3530000 cmp r3, #0 ; 0x0
8 Q7 ?) p3 ?, D. h* U 83b8: 08bd8010 popeq {r4, pc}" {) [" _" S2 i d6 o
83bc: e12fff33 blx r3
$ {& a# C; J+ w3 V* j: [$ q$ v$ b+ n% \ 83c0: e8bd8010 pop {r4, pc}9 g+ f" o4 n# m: ^( k% M$ N% L
83c4: 000104dc .word 0x000104dc
& @0 F6 u; N+ C3 k 83c8: 00000000 .word 0x000000007 F! W- }5 u; E# Z: y, s( w
arago:) u* C6 Y9 Z! r3 B
00008310 <frame_dummy>:$ c# o5 Z q) F7 g7 e1 R
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>4 y+ _1 I- Q0 I7 w W
8314: e92d4008 push {r3, lr}
6 C/ a' X3 i7 Y: @- J$ V( `( M 8318: e5903000 ldr r3, [r0]2 ~' k; b% A# e6 X
831c: e3530000 cmp r3, #0
3 l h$ L$ z) T0 D) }0 E: |$ Y4 g 8320: 0a000003 beq 8334 <frame_dummy+0x24>
( v, ]8 _( z# W0 W$ N 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30># t7 R* l- O/ W% S
8328: e3530000 cmp r3, #0+ R1 f# h8 d3 N5 u7 z! k
832c: 11a0e00f movne lr, pc
% ~( Y; N6 o7 }7 n1 o, _; C 8330: 112fff13 bxne r3& ~' P3 L/ b) [* K
8334: e8bd4008 pop {r3, lr}) U% M: ?4 e2 [" T' {( r+ @
8338: e12fff1e bx lr# E% Y- _! I1 B. h6 s7 b3 ]
833c: 000103fc .word 0x000103fc
* R2 t# I" o' f3 P# Q& L4 K 8340: 00000000 .word 0x00000000' u$ @8 {8 `# M( G' G
none:
+ v. t- w5 A3 y+ F$ G/ r! m! O000083cc <main>:
$ ~5 f5 {) }7 F& a, t 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
+ F$ d% r8 |% @7 u% d0 ~ 83d0: e28db000 add fp, sp, #0 ; 0x0
# P- L! Y# o" j9 ^ 83d4: e24dd01c sub sp, sp, #28 ; 0x1c4 G8 H& D. D N
83d8: e50b0018 str r0, [fp, #-24]
+ R7 D% |3 p+ r9 N' y0 J& ` 83dc: e50b101c str r1, [fp, #-28]
* ^+ ]3 E+ O4 l* `: a( O 83e0: e51b2010 ldr r2, [fp, #-16]* N, A1 H2 g, Y7 U4 O
83e4: e51b300c ldr r3, [fp, #-12]
5 V. f' X7 _' Y i1 x8 J8 `4 B 83e8: e0030392 mul r3, r2, r34 z: | C1 S) O" R9 [. q- y
83ec: e50b3008 str r3, [fp, #-8]
" d/ {3 _7 B1 q& ^: g4 D6 s4 n 83f0: e3a03000 mov r3, #0 ; 0x02 z8 y, q- S/ J% P! d
83f4: e1a00003 mov r0, r3
) V( }0 m: u, Z 83f8: e28bd000 add sp, fp, #0 ; 0x0
0 R$ U. D0 [1 W/ l 83fc: e8bd0800 pop {fp}
& D3 s* W' a! U3 M6 H 8400: e12fff1e bx lr) J+ D4 o; h: T. ^$ F
arago:* x" Q7 S1 K* ~, F* P- C" X
00008344 <main>:
( M& v- e! V, j1 z, C9 G 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)3 {) v7 x! d- ?
8348: e28db000 add fp, sp, #0& q v$ L: B$ b1 b4 p. y5 L8 w
834c: e24dd01c sub sp, sp, #28
$ Z; u/ l/ N: U% p, Z 8350: e50b0018 str r0, [fp, #-24]
9 }( Y! {( \: R, `& y/ s 8354: e50b101c str r1, [fp, #-28]
* I. i6 O. ^& [+ D5 r 8358: e51b3008 ldr r3, [fp, #-8]
8 N; ?6 x' t) w; {" F 835c: e51b200c ldr r2, [fp, #-12]4 r- V6 L' i4 c0 t+ I
8360: e0030392 mul r3, r2, r3
/ i8 J8 S; f& U/ k 8364: e50b3010 str r3, [fp, #-16]
' v( R! D4 C/ A4 p 8368: e3a03000 mov r3, #0
) C" k% E3 w" P R0 w4 L 836c: e1a00003 mov r0, r3
2 R' Z. `8 E$ w. B 8370: e28bd000 add sp, fp, #0
) c! t8 r- E8 ^- E Z$ d6 e( T8 N 8374: e8bd0800 pop {fp}. v3 Z2 n1 Y: O6 V$ s% A
8378: e12fff1e bx lr
! J. x# q3 H3 l2 v& z# [none:
+ e9 ~, l$ z Z, x) N Y3 n00008404 <__libc_csu_fini>:/ l3 R' ~# u1 K1 k. \$ y
8404: e12fff1e bx lr% {/ A& Q0 i) r$ Z. L: _' N6 y
arago:
/ u1 a/ {* l5 s! A* T) y4 D000083dc <__libc_csu_fini>:
- q: e1 G( V- m; e- M: v2 ^8 ?# @& S 83dc: e12fff1e bx lr
. V4 |2 t8 k. E0 Inone:
( P' B5 s, o0 t7 L- q00008408 <__libc_csu_init>:
( @& E4 F8 f. q6 }! ~0 w 8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
1 i& l7 H8 m$ ~+ l 840c: e1a08001 mov r8, r1
" b( }: t! v2 K7 y& d. ]7 ^' Q 8410: e1a07002 mov r7, r2
h4 }, p6 h. J7 c2 P; l/ U 8414: e1a0a000 mov sl, r0
1 u4 u- ?9 w5 Q0 q 8418: ebffffb0 bl 82e0 <_init>
: K: ~7 U' d4 ~% a* p- z 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>8 o$ \$ H3 j; o& z/ B( E/ m
8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
, o5 h: [* r7 R% ^& M. l0 E0 v# r) S 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68> u$ M& q' b, L
8428: e0613003 rsb r3, r1, r3
4 A2 ]% J. c% }& U2 y 842c: e08f2002 add r2, pc, r2
0 ^4 W. ^/ I& f1 K3 c- D 8430: e1b05143 asrs r5, r3, #2
2 x0 K( {/ k4 V- O5 v" T5 W1 B 8434: e0822001 add r2, r2, r18 Z. t( Z' [# r6 o
8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
b( z& V. O' L7 S$ ~2 _ j3 r 843c: e1a06002 mov r6, r23 ?2 ?; ^5 A$ i# k/ e
8440: e3a04000 mov r4, #0 ; 0x0
! ]* R) H. e: U4 W 8444: e1a0000a mov r0, sl
" H: y! J4 S% H1 ?/ [6 y9 _8 e 8448: e1a01008 mov r1, r8 e: o) A8 M+ H$ V/ `
844c: e1a02007 mov r2, r71 O' b2 X& S! v' | \1 v4 ~
8450: e1a0e00f mov lr, pc( m5 x0 i, g3 r( C! {
8454: e796f104 ldr pc, [r6, r4, lsl #2]; t3 Y/ x2 C2 b) S
8458: e2844001 add r4, r4, #1 ; 0x1
% J& e! ?* g# m 845c: e1540005 cmp r4, r5
8 Y! K p) T' u. S) o) L8 N9 N2 s6 g 8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>. c, F# L0 a4 b5 O4 O0 @
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
! M- T1 Q. {8 {& W) Q- P 8468: ffffff04 .word 0xffffff04& J" {/ n/ r6 u6 z3 H
846c: ffffff08 .word 0xffffff085 P* e% b( @% ~* ?
8470: 0000819c .word 0x0000819c
7 o9 @7 o& s: q0 z3 S* v; }( Narago:- \) D" u. u; U5 w
0000837c <__libc_csu_init>:
- W2 K7 ?$ B' |3 x9 z 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}% r& @) Y5 D7 D
8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>' o* p {- a4 H) w4 z. ~
8384: e1a06000 mov r6, r0
$ S0 d4 H: t' X$ @8 X+ a 8388: e1a07001 mov r7, r16 T3 U9 C% ?& U k( W
838c: e1a08002 mov r8, r2 y: e- r5 j* m. }6 x
8390: ebffffae bl 8250 <_init>
% b S6 g; k+ c8 L8 F; d9 a/ @% u 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
. t- |* E( g3 U$ s& M 8398: e08fa00a add sl, pc, sl S# J. m. a3 g& ?( J/ F+ m! @0 Q
839c: e08f0001 add r0, pc, r1% ^8 J" ?/ c: O `
83a0: e06a5000 rsb r5, sl, r0) v7 v, E& c B
83a4: e1b05145 asrs r5, r5, #21 A& q7 f6 ^% e( r3 r x3 ?" h: W; l
83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}' b% |. h! r% g& {% v
83ac: e3a04000 mov r4, #0 K4 G: ~+ S _
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]* j" u( Z4 a. O; \* w( m6 q+ N4 h
83b4: e1a00006 mov r0, r68 o7 f9 S" Z) r) y8 O0 i
83b8: e1a01007 mov r1, r76 A c& K& Y/ r2 z- X( E
83bc: e1a02008 mov r2, r8
! S7 R" e" j& ]0 M& I: |( J 83c0: e2844001 add r4, r4, #1
0 a! g* [8 y% H) q" c 83c4: e12fff33 blx r3" K+ |0 {+ F. ?( ^; s' _! B o" h1 t
83c8: e1540005 cmp r4, r5
: x+ R+ L9 B1 D5 U5 F d 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>7 N& r! W8 o+ ]# l+ \/ x& f; m! Q
83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
& v1 j$ u6 f! z0 d 83d4: 00008054 .word 0x00008054* ? r2 F8 Y% \5 S& M) N
83d8: 00008054 .word 0x00008054* J# ~9 Q' H$ [( ^2 j3 E
none:
. ^: R2 g$ P/ FDisassembly of section .fini:
5 G+ ~9 P& U6 n; F$ B, q8 ?- E, a% u h/ l: _; S
00008474 <_fini>:
8 B) O+ z% G$ p1 r% E/ L 8474: e92d4010 push {r4, lr}
L5 P2 B+ Y, z+ L9 j5 L) x# y2 Q 8478: e8bd8010 pop {r4, pc}
5 K0 B/ ` j) H/ barago:' y+ S! t2 e; R. `$ N
Disassembly of section .fini:
/ d2 `* r2 X/ i& C
* ]0 @3 }. {, B- v000083e0 <_fini>:
6 s9 G) D, I' f4 r+ J# p 83e0: e92d4008 push {r3, lr}
' _: W3 {6 M2 c7 n$ d 83e4: e8bd8008 pop {r3, pc}
# w; k5 c9 n; Y) s' {
2 U& ~0 x% m! }$ D |# Q; V7 Q2 g* `# o3 T1 @. x0 w7 ?* {
% E3 k9 B8 p0 X) ?. ^3 ` |
|