|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
& V" U8 \! j" L+ z2 Q 1 #include<stdio.h>
* F9 z- |1 b: Z9 n0 v" G, [, ~: F. W 2 #include<math.h>
8 U. k- D; y5 e6 X$ c9 q 3 int main(int argc,char* argv[])# S) I2 {# i$ a# F( D1 x
4 {, z! Z+ h0 l }
5 int a,b,c;
. E3 `0 Z1 [( F 6 c = a * b;
+ n! @' @& R+ K0 G/ B- V 7 return 0;
* O: l4 Z$ x- l5 t7 o 8 }% B, M o3 h, m- b4 o* t/ H; w
$ Q7 K9 V% k2 A
下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看( q% }+ d4 I, d4 j4 D9 d# r
none:
. O' ~: D4 T! V$ Z" N% n& M000082e0 <_init>: v6 v: E9 K: x+ K
82e0: e92d4010 push {r4, lr}/ d4 m& [, r0 e
82e4: eb00001c bl 835c <call_gmon_start>
9 {: B) R u# s% i 82e8: e8bd8010 pop {r4, pc}& E3 H) m' {4 O9 M3 |% E7 L
arago:
2 F: {5 G. i) f$ Y# j00008250 <_init>:
, p- Z# x! o( z2 `( C5 | 8250: e92d4008 push {r3, lr}* \6 {1 L. \: E L. Q
8254: eb00001d bl 82d0 <call_gmon_start>
; w' k7 h# {% s9 z* s9 b 8258: e8bd8008 pop {r3, pc}
|! i$ K. j# s/ V) U- o& j3 _2 M; F! i+ @% R* U
none:1 g. \, e: D6 r# d2 Z& H
000082ec <.plt>:
5 `* M+ M& [! g 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
% Z4 J4 }- p" G; F6 E4 S8 _ 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
* l& D' b3 n: f3 U6 Z 82f4: e08fe00e add lr, pc, lr5 Q! `6 Q3 h3 f" w# t
82f8: e5bef008 ldr pc, [lr, #8]!* V+ f9 K k" p
82fc: 000082d4 .word 0x000082d4, x! T# K2 i$ r! v. H$ W
8300: e28fc600 add ip, pc, #0 ; 0x0, h- o" M1 p; ~7 Y
8304: e28cca08 add ip, ip, #32768 ; 0x8000& J) _: D* A) I8 |+ H8 M7 M4 R
8308: e5bcf2d4 ldr pc, [ip, #724]!
; ^* ~( E U9 \1 m9 B 830c: e28fc600 add ip, pc, #0 ; 0x0
% z I" _+ a+ J2 Z" v* g. q9 R( H 8310: e28cca08 add ip, ip, #32768 ; 0x8000
" t& v; \$ W" |5 \; @1 I' x2 } 8314: e5bcf2cc ldr pc, [ip, #716]!
3 f( L* N/ S: j1 C% N# p' L 8318: e28fc600 add ip, pc, #0 ; 0x0
( |3 p! `5 ^9 ^8 \5 T c8 @ 831c: e28cca08 add ip, ip, #32768 ; 0x8000
9 {6 S1 I7 _8 Y j% O M, Q. e 8320: e5bcf2c4 ldr pc, [ip, #708]!
: ]& e6 W G+ S5 narago:
2 B# c/ Y5 |% N+ C+ ?7 J% O3 t9 G0000825c <.plt>:
- X" R8 N; X# I# V2 ~. U 825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)3 \# [1 Z7 H, ^% K9 g8 w# v
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>
) [' H) |- M( f. w 8264: e08fe00e add lr, pc, lr
! E. p/ w# L! o! {) W 8268: e5bef008 ldr pc, [lr, #8]!; W/ m/ H9 W0 B3 n3 m
826c: 0000827c .word 0x0000827c
6 x& d2 r# c, F& y$ r 8270: e28fc600 add ip, pc, #06 b; u. ^. W9 J
8274: e28cca08 add ip, ip, #32768 ; 0x8000
* {9 {' L" Z+ N. S 8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c2 ]; V# y' y ]8 U4 J5 f
827c: e28fc600 add ip, pc, #0
1 |$ ]& n7 y# w( u3 Y 8280: e28cca08 add ip, ip, #32768 ; 0x8000( z0 G- R( ^6 ^$ s* ?: x/ p
8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274* F% F# G3 j( k. j
8288: e28fc600 add ip, pc, #0* l2 i! N3 `+ J# P$ w+ F9 x3 I
828c: e28cca08 add ip, ip, #32768 ; 0x8000
( c6 f9 p" U: ` w 8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
1 }4 p! l& C, @1 D) gnone:& B1 N' m$ O( Y9 O1 n0 u
00008324 <_start>:
8 U8 h# C0 {& p' C1 L1 U3 }! s4 ~$ c 8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>9 U4 j h& k v
8328: e3a0b000 mov fp, #0 ; 0x0' m# [3 u+ O( S* X( X
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)5 l; P2 N4 m9 h4 ~
8330: e1a0200d mov r2, sp
% W$ C0 a4 ?: i2 w3 |7 ` {0 |* e 8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
; H9 H; B3 N9 u3 N/ Z 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
9 Y) e, V* Z; j% f( N' [3 }6 ~7 y4 k 833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>
6 E1 Q- m! M9 @/ Q; A( c& h 8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>
% U; e& Y u1 }* ^) B2 z% S3 v 8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)+ a, m0 x5 _, k8 a7 c$ I( X
8348: ebffffef bl 830c <_init+0x2c># V! a& E( @& Z5 L8 L& Q
834c: ebffffeb bl 8300 <_init+0x20>
# u0 j" |: I8 u/ {2 f. ]. g. N% { 8350: 00008404 .word 0x000084043 N$ u# F; U, e0 q
8354: 000083cc .word 0x000083cc. D: ?/ W% l7 e2 n) k$ r# C: [
8358: 00008408 .word 0x00008408% X% ~" ~4 I( m' ~$ P7 p6 T0 ?
arago:; b5 R8 J/ x$ k1 S
00008294 <_start>:
/ s0 U. [2 Q# k' w 8294: e3a0b000 mov fp, #0
5 t+ ?6 t4 U# O5 {7 j' O 8298: e3a0e000 mov lr, #0) D$ ]0 L# C* G, o0 n
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
; V1 @3 x8 c1 ~* ~ z 82a0: e1a0200d mov r2, sp
. o0 C, \1 V8 \; d 82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)6 w0 [& |2 N+ ~9 K' {1 t
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
5 K" N5 f' \! e E. ^ 82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
7 Y8 B( N6 |# u1 _* I5 B% t4 U" m 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
% f5 z( W S$ r$ T* s+ q" L$ k, S 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>
B8 w4 _. q$ B Z0 M 82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
/ o! T4 F) q" m r 82bc: ebffffee bl 827c <_init+0x2c>
) i% L9 W. b3 R1 g/ T! ]0 y 82c0: ebffffea bl 8270 <_init+0x20>( c( x5 J' W5 K
82c4: 000083dc .word 0x000083dc' o; c/ U3 w7 X
82c8: 00008344 .word 0x00008344( \; e) |% V1 i# g, I
82cc: 0000837c .word 0x0000837c8 C0 W% K( D- V9 v: u# o
none:
7 \3 t, V) |: P8 |, x8 j& X& \0000835c <call_gmon_start>:8 ^0 r" U4 V2 P) z1 @3 {. X
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>8 T1 Y) F" N- b7 k
8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>2 ~4 N2 I: ~/ r/ H; k2 X
8364: e08f3003 add r3, pc, r34 G3 U" F! n- R& i" r
8368: e7931002 ldr r1, [r3, r2]
" V: Z8 f1 n' \6 v/ y. Z9 H/ b 836c: e3510000 cmp r1, #0 ; 0x0
# i( d# ^0 v( d 8370: 012fff1e bxeq lr4 H0 c3 h( X3 o* j
8374: eaffffe7 b 8318 <_init+0x38>
& t, i5 N- N/ b$ W8 f! p# z 8378: 00008264 .word 0x00008264
/ v0 P. B+ ]7 X" z 837c: 00000018 .word 0x00000018
& m; e9 ~" x% a. C( ]6 ~arago:! ~& H) G( X4 @7 i9 s
000082d0 <call_gmon_start>:" k4 D* ~: s q2 P
82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>( |: Q. j% F# D7 b' `+ k
82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>8 |- c, D# c3 ] u4 {
82d8: e08f3003 add r3, pc, r3
- \5 X: @8 y0 [3 T1 P' Y$ A 82dc: e7932000 ldr r2, [r3, r0] e. [4 T; t3 R% _% M
82e0: e3520000 cmp r2, #0" A M3 M8 L4 F4 i, D. t
82e4: 012fff1e bxeq lr' Q4 l! t& J$ E6 Q3 m/ k1 H
82e8: eaffffe6 b 8288 <_init+0x38>: h$ F1 V9 W4 L, W O4 X$ i
82ec: 00008208 .word 0x00008208
" x' W$ o0 D& Q6 S, d6 n 82f0: 00000018 .word 0x00000018
4 X) k1 \# [$ u$ n& n3 v6 h! n7 Fnone:
, t0 a4 @' u1 J- R" m2 }) f! {9 [$ U00008380 <__do_global_dtors_aux>:
* L* b# z' q1 N2 t 8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
7 T1 W, ]' y- M) G2 c, c 8384: e5d23000 ldrb r3, [r2]
% M, g. k- G% J 8388: e3530000 cmp r3, #0 ; 0x0
8 N8 c z: c1 Q0 L 838c: 03a03001 moveq r3, #1 ; 0x1 R; i( M9 {3 L( D
8390: 05c23000 strbeq r3, [r2]" e2 T, [0 }* \6 h3 |; B: s4 U5 q3 R
8394: e12fff1e bx lr
' v- l' S+ m1 P: Z. t& B 8398: 000105f4 .word 0x000105f4
+ U4 [) P% {; g: M, B* Yarago:: Q, {- z% M4 e' O! o+ U
000082f4 <__do_global_dtors_aux>:' s; ^$ X9 O4 O7 _( s6 _* z
82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>
7 z% ?* t4 @" ~% }3 L( x. Q0 T7 Q0 F 82f8: e5d32000 ldrb r2, [r3]
. B% j$ S: n3 y* W6 m- c 82fc: e3520000 cmp r2, #0
; H( H4 D3 I8 v 8300: 02822001 addeq r2, r2, #12 @* j7 \- N, m! }. f
8304: 05c32000 strbeq r2, [r3]4 r8 U$ C, C# K* ]- ^+ q" p3 ]" f
8308: e12fff1e bx lr; m5 f# {+ t2 J7 P! y
830c: 0001050c .word 0x0001050c
! f% D0 D; T& `) | pnone:/ Z$ {* j: B, r8 b/ [
0000839c <frame_dummy>:
1 z$ @1 w( l; k' C8 R 839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>
. U' M" r4 r9 n# L# ^ 83a0: e92d4010 push {r4, lr}% M, j# i3 u3 s3 u( f
83a4: e5903000 ldr r3, [r0]; z6 T/ h2 U* u. z0 c
83a8: e3530000 cmp r3, #0 ; 0x0& W' ~* H- D! `0 P P5 a: w
83ac: 08bd8010 popeq {r4, pc}
0 N8 q) G* e0 `6 \ ]4 E7 @$ Y) J 83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>% v$ r. k2 d5 _0 j
83b4: e3530000 cmp r3, #0 ; 0x0% ~- J! O( e4 [( W0 J
83b8: 08bd8010 popeq {r4, pc}
! Z2 F) `. ?. `& w/ H 83bc: e12fff33 blx r3. { w; G2 }' s; y" { U
83c0: e8bd8010 pop {r4, pc}
; X4 m2 H6 O' g3 g# [ T6 v: Z. e 83c4: 000104dc .word 0x000104dc
4 R! b6 o6 G2 ~& N0 } 83c8: 00000000 .word 0x00000000
1 t+ J- D% a, l3 | i- y3 tarago:, O2 h6 I! G0 P; D8 Q: j
00008310 <frame_dummy>:1 S4 y! L% t! _% A+ e$ ?, z9 ^* s
8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>7 {4 i' {0 s$ ^( y7 ^2 M
8314: e92d4008 push {r3, lr}1 D, B+ [, g) F# v! e, i
8318: e5903000 ldr r3, [r0]
+ }" O3 `% h$ g, o! L O( Q 831c: e3530000 cmp r3, #0/ ~ D. Z$ o2 M: f. o* m: R
8320: 0a000003 beq 8334 <frame_dummy+0x24>2 C7 V& a( l2 n) P1 R( Y- g
8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>/ P: [. V, D9 U$ B+ G0 d9 t- J: q% X4 v
8328: e3530000 cmp r3, #0/ z v$ W1 g1 o/ S# s" @- ?
832c: 11a0e00f movne lr, pc
. m2 d6 A7 T. ?3 {0 q 8330: 112fff13 bxne r3
8 J* D" P# @( ~" f7 L 8334: e8bd4008 pop {r3, lr}
7 ?& l( W# `( j3 X6 g 8338: e12fff1e bx lr) x. D$ d4 U) f1 ~. `4 U/ x4 i5 [
833c: 000103fc .word 0x000103fc
/ L: o! C5 N1 c7 L: G. b( F 8340: 00000000 .word 0x00000000
1 }" s+ N+ k5 E& v2 @( Unone:! E2 f5 y7 F0 i j$ c
000083cc <main>:
( n& L- z H9 v/ F' J4 T0 L 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
% m& z) Q5 R4 x! N- |8 i0 i 83d0: e28db000 add fp, sp, #0 ; 0x00 |# [0 l" O+ t9 ~3 X0 U' J
83d4: e24dd01c sub sp, sp, #28 ; 0x1c
; ^ H5 Y. o3 e$ @0 O1 ? 83d8: e50b0018 str r0, [fp, #-24]8 g B9 R% P2 I9 B
83dc: e50b101c str r1, [fp, #-28]
; W: F& J, g3 K7 Y 83e0: e51b2010 ldr r2, [fp, #-16]3 X" ^6 q2 L# u5 A, e: K/ g
83e4: e51b300c ldr r3, [fp, #-12]
% a! n) I0 f g5 M6 H 83e8: e0030392 mul r3, r2, r3
; |: d4 S. s2 o1 O4 b1 N 83ec: e50b3008 str r3, [fp, #-8]- o0 j0 P6 \7 ^+ ~9 ~
83f0: e3a03000 mov r3, #0 ; 0x0
' Q; `! P2 r9 ?/ K! I 83f4: e1a00003 mov r0, r3
5 r; |- C1 g( _/ ?7 ]+ e 83f8: e28bd000 add sp, fp, #0 ; 0x0
& C+ _' x# w+ n4 [ J; ?. C 83fc: e8bd0800 pop {fp}6 B& F, _5 {1 W3 h
8400: e12fff1e bx lr
: u: b. z' K, }/ Y6 K6 Jarago:
3 F2 j, M9 P* k i! J# A00008344 <main>:
7 b- I' ~( E& R ?; b 8344: e52db004 push {fp} ; (str fp, [sp, #-4]!)
. T1 t. F! m& z 8348: e28db000 add fp, sp, #09 Z b7 B2 I, V; `( Y
834c: e24dd01c sub sp, sp, #28
$ R* h/ l' D0 s F1 X4 e 8350: e50b0018 str r0, [fp, #-24]% N# k9 S" X( m2 |! i* [ n2 a& z6 S
8354: e50b101c str r1, [fp, #-28]1 X/ c( H/ ]9 k8 H
8358: e51b3008 ldr r3, [fp, #-8]
* B8 J' J$ a# Y: b 835c: e51b200c ldr r2, [fp, #-12]3 G. z2 N; [& Q
8360: e0030392 mul r3, r2, r3
* Q1 E: g5 l( g4 F0 {; u/ F 8364: e50b3010 str r3, [fp, #-16]
0 o1 W! y( ?! u3 Y. `9 {3 N* Z 8368: e3a03000 mov r3, #0- C5 t- i7 h" o9 b: }
836c: e1a00003 mov r0, r3
6 g; F6 R N: z2 u( k* _5 g 8370: e28bd000 add sp, fp, #0- F4 b N& ]( F) B: e) l
8374: e8bd0800 pop {fp}" ^1 q! q% s$ F
8378: e12fff1e bx lr; y+ i+ ^1 d B& B$ Q& f" {
none:
! o+ h) L* u* Z) @ e00008404 <__libc_csu_fini>:
! b0 r1 O* M; x" W8 M+ U2 S7 s 8404: e12fff1e bx lr
" f9 b2 m. t" [# L' M/ U: Narago:
: |; M* B% x/ n* p000083dc <__libc_csu_fini>:" `% k2 L: u% r
83dc: e12fff1e bx lr
9 B' `) j4 d% z( P ?none:
6 n3 ~+ R+ X# k; F. |00008408 <__libc_csu_init>:( T4 B" H; n. f
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}% w- O* G/ M! v6 a- a) y3 a, S
840c: e1a08001 mov r8, r1& C* \6 J! W6 M% n& o& x. }* K
8410: e1a07002 mov r7, r2, E+ F" a3 Z) H d- \
8414: e1a0a000 mov sl, r0
% x) ~ W9 D$ y* J 8418: ebffffb0 bl 82e0 <_init>
% w0 G2 x% r' C% G 841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
& I- w& {1 h C6 p8 M0 j 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>
6 m7 g5 b" u: e 8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68> A) r2 W. U: U
8428: e0613003 rsb r3, r1, r38 [; q% t! O9 a5 }: Y/ F5 U: V& m" R
842c: e08f2002 add r2, pc, r2* T, n6 w) U& x" h% u
8430: e1b05143 asrs r5, r3, #29 |& D* E& ^7 Q d' k
8434: e0822001 add r2, r2, r1
7 z' q9 w! @6 I* T 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
8 ~$ a: V1 k6 @4 p D: y 843c: e1a06002 mov r6, r2
3 E8 v3 c' T3 |9 ^ 8440: e3a04000 mov r4, #0 ; 0x0
6 V/ J* O* G$ a- ]8 M% j) i% K: W 8444: e1a0000a mov r0, sl
' F! G7 t3 L4 j+ B9 x+ F( f7 X 8448: e1a01008 mov r1, r81 o% j) M$ W, e5 M3 G5 g$ F7 [
844c: e1a02007 mov r2, r72 k* e+ x" {! X$ H! C0 s
8450: e1a0e00f mov lr, pc
( D- e; t# r0 i# n o% L 8454: e796f104 ldr pc, [r6, r4, lsl #2]
+ Q/ A1 @- S) R, ] 8458: e2844001 add r4, r4, #1 ; 0x1
. X, [9 E/ s- A$ @5 N 845c: e1540005 cmp r4, r5% D- `8 q8 z! k
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>% e3 C! z: Q1 @3 d* s+ |( }
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}- Y T O- k/ ]# U" }% G
8468: ffffff04 .word 0xffffff04
6 r- W- I6 H* o2 G 846c: ffffff08 .word 0xffffff08
" [9 H2 w; y o& Q& x 8470: 0000819c .word 0x0000819c5 c( [" A4 y/ y) k( R
arago:6 a0 S. `$ D% _# a; Y/ i, k+ N% y, t
0000837c <__libc_csu_init>:; ]# \$ L5 U% P" \! r5 W
837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
3 B. Z% C$ ]) q1 D+ B% y A- x 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>
. Z# X7 f5 G! K# e* m$ o 8384: e1a06000 mov r6, r0! d- ~# O" D! c; l. l/ _8 @
8388: e1a07001 mov r7, r1
- e, [0 ~7 c ^2 b/ m- c* |! Z8 t0 W 838c: e1a08002 mov r8, r2+ I2 ?/ M* Y/ i. E
8390: ebffffae bl 8250 <_init>
3 ]+ B$ L, ~" ]+ I9 F! W% j7 a 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>/ q1 w2 d4 f' k, ?, f
8398: e08fa00a add sl, pc, sl
& R# @1 X' C' {5 M/ [2 q7 M 839c: e08f0001 add r0, pc, r1
" a, a( O: A, H) ]2 C0 A9 f4 ? 83a0: e06a5000 rsb r5, sl, r0
$ K$ s8 W' e, L9 O# D p 83a4: e1b05145 asrs r5, r5, #2
! {/ O2 R5 T* } 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
' _1 n. J \* p# ~ 83ac: e3a04000 mov r4, #0; R% K4 Z# M% m
83b0: e79a3104 ldr r3, [sl, r4, lsl #2]
+ a1 K7 J% E# ?$ g' v 83b4: e1a00006 mov r0, r6
1 D. M+ R k8 Z9 b/ f4 o- f5 U6 s+ k 83b8: e1a01007 mov r1, r76 R9 K5 ]3 A0 O" o- w, o& l
83bc: e1a02008 mov r2, r8
3 P' a# d# w7 d: } 83c0: e2844001 add r4, r4, #1
4 |; a2 D H# |: @6 ` X3 P: q 83c4: e12fff33 blx r3; J# p" x8 V! w$ p
83c8: e1540005 cmp r4, r5! t0 v/ I& s6 _8 d
83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
2 R2 `, b7 V2 ^; M$ R 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
+ b- d2 G. O0 z% e9 C! o 83d4: 00008054 .word 0x00008054
2 h6 W" F: s& V5 n B$ o9 X: Q, o 83d8: 00008054 .word 0x000080545 M$ b! i: x5 H+ U! {3 C
none:" C, q1 o. y/ n0 {: j* _/ D
Disassembly of section .fini:
# c$ j# D7 {5 D/ e& G" V6 ~( e+ {5 |: k* y: l
00008474 <_fini>:
8 U; h& k# X4 A% h 8474: e92d4010 push {r4, lr}
/ b9 S S, d5 Y5 ^+ g 8478: e8bd8010 pop {r4, pc}/ B3 Y0 h' C/ r# w7 Y8 S" l
arago: h4 {2 [ u3 j \, O: `0 o1 ?
Disassembly of section .fini:
/ k: H: `8 \7 c5 z9 _$ ]8 B) @8 Q' }6 E" @" s+ V2 z! d
000083e0 <_fini>:
[7 V- o- [$ M4 }2 D 83e0: e92d4008 push {r3, lr}
4 C' G# {6 a' `* ]2 E 83e4: e8bd8008 pop {r3, pc}: L" ]- ^! U, ]# S
. }, ~9 w' `$ ?; {1 }, i+ @5 H$ u
: ^9 c+ V: [1 n- Z
5 M) M1 A! L* I" P+ d |
|