|
|
5#

楼主 |
发表于 2016-6-9 23:03:48
|
只看该作者
源码:
7 a$ M' H$ H! Y( k* r 1 #include<stdio.h> 1 {: x7 T( s1 u4 r/ m6 M
2 #include<math.h>
. p6 B% M/ k. f' ?* k2 [' Q# O J 3 int main(int argc,char* argv[])
( I& V# R W* }/ R" W4 V, @% f1 C 4 {8 Q' V4 W8 o. w
5 int a,b,c;, T" [6 u3 u0 L/ w8 a0 ~) @4 F+ W
6 c = a * b;
# ~! K/ F) a+ s- x 7 return 0;
! k' E' a3 B8 h7 T0 u" N 8 }* h, L8 l6 t4 h8 G
. r$ X, G) y$ V) |2 _8 [ C下面是两个编译器 编译出来的差异 差异好像不是很大 arm汇编不是很熟悉 大家看看
$ ^1 n+ }# }! r6 Y- enone:) s* x7 {( [; s P: |6 O2 S1 c
000082e0 <_init>:$ x+ B0 R. P: `( [0 _
82e0: e92d4010 push {r4, lr}
6 j- M' c& `* L* P6 r0 p 82e4: eb00001c bl 835c <call_gmon_start>
4 z7 I1 Y: L, s$ h0 e/ j2 E2 o, k 82e8: e8bd8010 pop {r4, pc}# V, a* K7 j8 x
arago: B9 B8 w8 U; D' M4 o d
00008250 <_init>:
5 p5 J @, V( R 8250: e92d4008 push {r3, lr}
7 ?1 c! c4 s0 I4 [; H8 Z 8254: eb00001d bl 82d0 <call_gmon_start>
! F* l2 x: u+ r8 E3 Q6 O) S 8258: e8bd8008 pop {r3, pc}
( ]8 U# Z: ^/ p3 P9 c- p5 [ X7 y8 T- }- Y& G
none:# @# e U; i: a# k) X
000082ec <.plt>:
% Z' P6 G$ z w. f; h 82ec: e52de004 push {lr} ; (str lr, [sp, #-4]!)
: { ~' C4 Q; l6 R& |- j 82f0: e59fe004 ldr lr, [pc, #4] ; 82fc <_init+0x1c>
& z! ^1 o5 J9 |) r% E 82f4: e08fe00e add lr, pc, lr
6 m6 w( i# n! |4 g; Q9 `$ \ 82f8: e5bef008 ldr pc, [lr, #8]!
% M' Z- z0 O3 @ 82fc: 000082d4 .word 0x000082d4
6 v. |7 d8 N) H& z3 W$ C 8300: e28fc600 add ip, pc, #0 ; 0x0/ _' q2 U! x5 y/ m
8304: e28cca08 add ip, ip, #32768 ; 0x8000
: y: l; y! G) U5 C+ d 8308: e5bcf2d4 ldr pc, [ip, #724]!
9 Y% E( L1 X4 z* u, `' u# @ 830c: e28fc600 add ip, pc, #0 ; 0x0
$ ]- K, W% Z8 V" b* X 8310: e28cca08 add ip, ip, #32768 ; 0x80005 d1 r' ?% I% K$ c, n' m% H L
8314: e5bcf2cc ldr pc, [ip, #716]!. z ^. l* s, X1 `' v: E* C
8318: e28fc600 add ip, pc, #0 ; 0x04 P# [& @6 B; I! ^+ n% g
831c: e28cca08 add ip, ip, #32768 ; 0x8000
& i9 v% Q$ |+ [- D 8320: e5bcf2c4 ldr pc, [ip, #708]!2 C2 {) T2 ^# Z! X
arago:9 p/ q/ p, g5 G6 e
0000825c <.plt>:: `; X' q4 _6 O& Q. @$ x2 `: d" Z
825c: e52de004 push {lr} ; (str lr, [sp, #-4]!)) F/ u0 b! ~* ~8 O, F; _5 C
8260: e59fe004 ldr lr, [pc, #4] ; 826c <_init+0x1c>( p; S l( P% T" ]2 r5 S
8264: e08fe00e add lr, pc, lr- H4 }/ H0 ]9 Q# i+ M1 |* Z! d
8268: e5bef008 ldr pc, [lr, #8]!
' A# B# @+ \, m% U 826c: 0000827c .word 0x0000827c
0 H: |- w3 U3 J- ^6 G; ? 8270: e28fc600 add ip, pc, #0
& v3 x; @& W$ g1 [ 8274: e28cca08 add ip, ip, #32768 ; 0x8000: E. d. @. j$ X$ i8 U
8278: e5bcf27c ldr pc, [ip, #636]! ; 0x27c
, G. P6 [- ?" |" Z# W" V5 r 827c: e28fc600 add ip, pc, #0
1 M Z& z0 p9 S 8280: e28cca08 add ip, ip, #32768 ; 0x8000
3 C9 C; i+ N: U7 r" v4 E% u, k 8284: e5bcf274 ldr pc, [ip, #628]! ; 0x274! V5 ^ c% k" H& P# ~
8288: e28fc600 add ip, pc, #0
) C! U& w+ N# G" i1 t% j 828c: e28cca08 add ip, ip, #32768 ; 0x8000% B' B1 p, f( \
8290: e5bcf26c ldr pc, [ip, #620]! ; 0x26c
6 a" N) |- L; f. Bnone:
1 j, t8 ?0 V" O% `0 e/ p: f3 Q/ g& Q7 P00008324 <_start>:" E2 v; G, F" M+ V% l: O
8324: e59fc024 ldr ip, [pc, #36] ; 8350 <_start+0x2c>! V, \- I: l0 J* r5 {
8328: e3a0b000 mov fp, #0 ; 0x0% {5 z# |' e7 x, m1 O
832c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)8 |7 ~0 {7 |! ~/ X3 ^* n0 @
8330: e1a0200d mov r2, sp8 I' @% f8 m' d% M, k" l
8334: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
8 d o# @, P9 A 8338: e52d0004 push {r0} ; (str r0, [sp, #-4]!), q' C; E3 l+ `: Z3 P2 a5 S5 k
833c: e59f0010 ldr r0, [pc, #16] ; 8354 <_start+0x30>5 f3 j: r: M7 e/ S7 U" y& H. j
8340: e59f3010 ldr r3, [pc, #16] ; 8358 <_start+0x34>) k) |; ^ J8 ~, c5 Q
8344: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
$ I3 k1 ^5 d! F. `4 m0 e4 o. y 8348: ebffffef bl 830c <_init+0x2c>; O7 Z* {$ I1 I3 j9 L
834c: ebffffeb bl 8300 <_init+0x20>7 Z1 d7 w, \% v! O }
8350: 00008404 .word 0x00008404! `. S7 D. P0 |$ @
8354: 000083cc .word 0x000083cc7 Z$ n' @4 Y, i- G# O2 b! a
8358: 00008408 .word 0x00008408
) M# a j3 Z2 k! p+ y6 Oarago:4 }. _$ |6 R* m; t w
00008294 <_start>:6 |5 M q, T- ?! ]" v# m5 [! M
8294: e3a0b000 mov fp, #0
, T7 J; f0 w3 Q ?1 m 8298: e3a0e000 mov lr, #0) U7 J- E; u2 ]2 i! V. n- [
829c: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
4 k6 }) x+ ]2 Y9 s 82a0: e1a0200d mov r2, sp$ t6 I: \! @- `8 f- \
82a4: e52d2004 push {r2} ; (str r2, [sp, #-4]!)5 a" p6 R6 a2 }& D, j
82a8: e52d0004 push {r0} ; (str r0, [sp, #-4]!)' h8 S% R$ H+ i- G
82ac: e59fc010 ldr ip, [pc, #16] ; 82c4 <_start+0x30>
9 h% ^5 e' i8 V- ? 82b0: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
: e! V' |9 `! a( x) _2 k* [ 82b4: e59f000c ldr r0, [pc, #12] ; 82c8 <_start+0x34>3 y: E" h' [4 a+ W
82b8: e59f300c ldr r3, [pc, #12] ; 82cc <_start+0x38>
# ]- m: t6 x8 L# }# s9 O+ o 82bc: ebffffee bl 827c <_init+0x2c>
$ l7 w- O- ^ c7 q5 U 82c0: ebffffea bl 8270 <_init+0x20>
+ a6 b% C8 S% g f! ~( w T. Q 82c4: 000083dc .word 0x000083dc
' b6 o# C/ ~% D# X2 d4 Y 82c8: 00008344 .word 0x00008344
6 B$ w! z7 a8 V! H 82cc: 0000837c .word 0x0000837c
3 T1 G; a6 e- d! Y* X$ O8 snone:' k$ b V) q- S. e# L
0000835c <call_gmon_start>:$ O# N6 {5 L' r* Z: J, f t
835c: e59f3014 ldr r3, [pc, #20] ; 8378 <call_gmon_start+0x1c>
A: K" e, T/ _& i6 m 8360: e59f2014 ldr r2, [pc, #20] ; 837c <call_gmon_start+0x20>
0 ^: k0 c% w1 F( i7 X 8364: e08f3003 add r3, pc, r3* M1 @# ^% w/ @7 |$ p
8368: e7931002 ldr r1, [r3, r2]
$ j% S& m" k; L/ l. H( d- d8 D M 836c: e3510000 cmp r1, #0 ; 0x0' q- d# O: w. f5 R1 z3 K/ P! Z0 b- u
8370: 012fff1e bxeq lr1 q: D7 O9 o+ S8 T& n1 M
8374: eaffffe7 b 8318 <_init+0x38># k: x' ^- |9 A+ r3 N
8378: 00008264 .word 0x00008264
. e; r" A- H" B8 z' ? 837c: 00000018 .word 0x00000018
, r6 ]# @! M9 O4 s* T d J: aarago:
$ ?$ b Y8 O+ m1 w+ s0 Z( x000082d0 <call_gmon_start>:
, U! n, i6 H% p2 C. Y5 F 82d0: e59f3014 ldr r3, [pc, #20] ; 82ec <call_gmon_start+0x1c>
: c8 P8 k+ C) P8 s& t! o 82d4: e59f0014 ldr r0, [pc, #20] ; 82f0 <call_gmon_start+0x20>
' j. G5 c, n) ]- s* z* M" i 82d8: e08f3003 add r3, pc, r3
. Z9 \' @2 j& y9 q 82dc: e7932000 ldr r2, [r3, r0] ^/ `4 _" s- ]) F
82e0: e3520000 cmp r2, #0
! l5 V. r" J2 g+ ? 82e4: 012fff1e bxeq lr! ^$ V; @5 Q- s: L. w+ g0 }3 C, c1 n
82e8: eaffffe6 b 8288 <_init+0x38>6 K2 s7 v$ {2 E
82ec: 00008208 .word 0x00008208
- r( y" Y$ m8 Y( M 82f0: 00000018 .word 0x000000189 U+ v- L7 a! m5 r ]# n
none:
) L0 m- H( f; Q6 H$ B00008380 <__do_global_dtors_aux>:8 D7 L$ [5 A- {
8380: e59f2010 ldr r2, [pc, #16] ; 8398 <__do_global_dtors_aux+0x18>
/ c1 n5 h) }! u: X$ U 8384: e5d23000 ldrb r3, [r2]
, \0 O% ~9 j7 B0 f 8388: e3530000 cmp r3, #0 ; 0x0: h2 Z; g' ^; O" A& F8 W
838c: 03a03001 moveq r3, #1 ; 0x1' v5 Y. Q/ [( R- i
8390: 05c23000 strbeq r3, [r2]' {/ F+ w7 n5 L2 N& V' h, {
8394: e12fff1e bx lr0 S$ t; G' L% v! e$ x0 n, h; `) i$ N
8398: 000105f4 .word 0x000105f4! J+ T8 z$ n1 K! U5 n% X* `
arago:# Z$ D4 j+ [- K4 t7 y
000082f4 <__do_global_dtors_aux>:
0 f0 {; d5 A3 t; a8 w2 M- Y5 W 82f4: e59f3010 ldr r3, [pc, #16] ; 830c <__do_global_dtors_aux+0x18>& f; f9 @& z3 c! y# U
82f8: e5d32000 ldrb r2, [r3]6 v* M3 }* ~7 `5 Y% J/ w+ r
82fc: e3520000 cmp r2, #0
0 D" `, y/ a/ A( j t 8300: 02822001 addeq r2, r2, #1
: f, j g& I( \, D2 ?0 V; W0 k0 c$ a 8304: 05c32000 strbeq r2, [r3]2 L: f8 H9 u$ A) _' n
8308: e12fff1e bx lr- b& e4 y) v' u/ {8 Y2 L$ \% n
830c: 0001050c .word 0x0001050c
% P* q4 m( x# ~7 lnone:! o- ~6 O% g6 |9 m
0000839c <frame_dummy>:4 V" H7 e/ z2 x6 {* c1 g6 R4 q
839c: e59f0020 ldr r0, [pc, #32] ; 83c4 <frame_dummy+0x28>& N. z/ ]6 Y) l, s# d: A9 G0 w
83a0: e92d4010 push {r4, lr}
* Z% u) s X' h3 G$ n8 d 83a4: e5903000 ldr r3, [r0]& N+ `! z: t7 o9 ^- ~6 z
83a8: e3530000 cmp r3, #0 ; 0x0
4 u" F# c! Y1 v- o7 N9 v! o 83ac: 08bd8010 popeq {r4, pc}5 v( y9 F" r5 W8 X3 N& N, S/ d
83b0: e59f3010 ldr r3, [pc, #16] ; 83c8 <frame_dummy+0x2c>
$ g; o2 ^2 M) l7 h+ j) H2 i5 T 83b4: e3530000 cmp r3, #0 ; 0x0
! E+ ?# s4 @! }. P7 B! v 83b8: 08bd8010 popeq {r4, pc}
0 M7 V5 }- ?- @$ F: g+ X- @ 83bc: e12fff33 blx r3
) X- n) o1 i8 t: N: }: @, Y6 a; b 83c0: e8bd8010 pop {r4, pc}: j( W/ j3 v7 X2 h) s! ?
83c4: 000104dc .word 0x000104dc* J& }* e0 v% H% c
83c8: 00000000 .word 0x00000000
7 S3 D) M# W# f+ K4 r Z* a( d$ n8 Parago:
$ x) k: J) B( o; O" o7 X00008310 <frame_dummy>:
- \3 I6 ~( T- @7 h 8310: e59f0024 ldr r0, [pc, #36] ; 833c <frame_dummy+0x2c>4 x# B- N" t/ }8 ]3 h
8314: e92d4008 push {r3, lr}
# C R/ M1 [. H5 \: ^ 8318: e5903000 ldr r3, [r0]6 B" _: ]! _3 n! o- t, d
831c: e3530000 cmp r3, #0$ M; U2 ~$ H: b
8320: 0a000003 beq 8334 <frame_dummy+0x24>
T0 C4 f1 Z% I: h 8324: e59f3014 ldr r3, [pc, #20] ; 8340 <frame_dummy+0x30>
4 t+ U1 x% `4 l; q ? 8328: e3530000 cmp r3, #0: u/ _9 z: R/ s3 E0 F
832c: 11a0e00f movne lr, pc
s& W2 j L$ a! k" i 8330: 112fff13 bxne r3
" C0 G' [% @% `7 N 8334: e8bd4008 pop {r3, lr}2 Z. g7 m2 B6 h. f1 {
8338: e12fff1e bx lr
2 _# G8 e ^1 u. ^( H8 T2 Y 833c: 000103fc .word 0x000103fc1 B; d% E3 f( D' i* P
8340: 00000000 .word 0x00000000' c/ C2 k. H7 |* c' J( p
none:
5 |! \8 R0 Y% U( f9 l7 l000083cc <main>:
( M7 B: _2 u: |7 J# J) l 83cc: e52db004 push {fp} ; (str fp, [sp, #-4]!)
7 s; c4 t" D2 @; ]! E0 c1 | 83d0: e28db000 add fp, sp, #0 ; 0x0
3 U5 h5 A: v6 S 83d4: e24dd01c sub sp, sp, #28 ; 0x1c: i% l/ ]! J, L( j! S3 X( u
83d8: e50b0018 str r0, [fp, #-24]+ j0 i7 c4 C* b/ H# M
83dc: e50b101c str r1, [fp, #-28]0 @& b5 t& d9 p7 V2 t) G& P' w
83e0: e51b2010 ldr r2, [fp, #-16]; {8 @4 D7 J7 s% X) o+ i
83e4: e51b300c ldr r3, [fp, #-12]
8 m% {) |* L% B: e" I& r( g2 c, C 83e8: e0030392 mul r3, r2, r3
( X* F2 U, K7 U E 83ec: e50b3008 str r3, [fp, #-8]2 k2 D+ [3 t( i1 r$ f) H9 @ B
83f0: e3a03000 mov r3, #0 ; 0x0
" y( w5 V/ \' B( D8 q 83f4: e1a00003 mov r0, r3
* M( e- [& R* V% |5 t' r) w 83f8: e28bd000 add sp, fp, #0 ; 0x0
# u7 Y( J( B* G+ o 83fc: e8bd0800 pop {fp}
# ~6 ~% v$ p& ? 8400: e12fff1e bx lr
3 ~% l- j. H: H$ P2 barago:
3 D+ M( n. S. A1 G. O00008344 <main>:5 t. n+ g0 {5 k4 x% g9 I$ _
8344: e52db004 push {fp} ; (str fp, [sp, #-4]!), G/ s' o4 H' c2 H7 @7 ]' G
8348: e28db000 add fp, sp, #0
) Y: z# }3 N2 R, Y 834c: e24dd01c sub sp, sp, #28, Y" l3 F4 p7 _( e0 N, l4 B
8350: e50b0018 str r0, [fp, #-24]
' V( W+ [( L- \9 y, T 8354: e50b101c str r1, [fp, #-28]
. d- S) [6 L' t7 o1 m 8358: e51b3008 ldr r3, [fp, #-8]7 y4 U6 @# @- J
835c: e51b200c ldr r2, [fp, #-12]
1 R ?: c' n9 j* ~/ H8 l9 F- p; a 8360: e0030392 mul r3, r2, r3
9 @- S9 q* `. x0 L. r! G 8364: e50b3010 str r3, [fp, #-16]/ r. y( g p' X3 d
8368: e3a03000 mov r3, #0! J) H; Z/ K: U3 o1 m7 S" I; Y
836c: e1a00003 mov r0, r3/ Z q7 L# c% F$ V8 X9 ^
8370: e28bd000 add sp, fp, #0
3 X4 n( S2 V1 y3 Z: X+ P8 r9 Z 8374: e8bd0800 pop {fp}9 \5 O8 P( f* }8 Y( F0 J! h* T
8378: e12fff1e bx lr
# L: n/ Q$ M7 L% K- q) nnone:2 o! b/ M0 g B7 r+ O
00008404 <__libc_csu_fini>:
8 | S" G4 j( e, K 8404: e12fff1e bx lr
6 v1 `! T4 g8 v1 B5 O2 U0 ]arago:
- X/ M8 l. W3 e/ x000083dc <__libc_csu_fini>:* B* p2 O4 c* P* r/ v' G/ }
83dc: e12fff1e bx lr4 e% X- l* Y- c; f; K* t4 C
none:/ b' i1 X5 |6 ?
00008408 <__libc_csu_init>:9 [# X: [& V1 ~
8408: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
- Z' l7 j8 {! @; s+ u/ X3 d& ]5 e9 ~ 840c: e1a08001 mov r8, r1
6 p; N4 a% p% O, y 8410: e1a07002 mov r7, r2
0 j1 N& @2 R. G$ \3 N- a" Y& e 8414: e1a0a000 mov sl, r0$ H6 R3 A% U& J, f1 m
8418: ebffffb0 bl 82e0 <_init>& z0 W" R! d3 f* M- s3 L. W) A
841c: e59f1044 ldr r1, [pc, #68] ; 8468 <__libc_csu_init+0x60>
: T+ ?+ l, {: w# X: X3 ~ 8420: e59f3044 ldr r3, [pc, #68] ; 846c <__libc_csu_init+0x64>7 q/ p! ~. K1 u
8424: e59f2044 ldr r2, [pc, #68] ; 8470 <__libc_csu_init+0x68>9 s6 A1 V/ l. o& l9 V4 g
8428: e0613003 rsb r3, r1, r3
7 i- N* t, ^/ ?7 Y4 @ | ^ 842c: e08f2002 add r2, pc, r26 D8 T9 y' t) o0 w& v, r) S
8430: e1b05143 asrs r5, r3, #2" J: z6 V$ U, G8 W' l4 W, ]
8434: e0822001 add r2, r2, r1
7 W# @8 b4 ^: Y9 c# o9 I3 D 8438: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}& L/ s. N( o! |3 y E9 P" \3 S, x
843c: e1a06002 mov r6, r29 b- c6 R3 g7 Z4 H% Q x
8440: e3a04000 mov r4, #0 ; 0x0
" ]+ _" O O0 n 8444: e1a0000a mov r0, sl
4 y/ j" w1 D* i- ^ g+ o) g2 D: H 8448: e1a01008 mov r1, r8# z/ I7 |7 k* D- I; j8 [3 ^
844c: e1a02007 mov r2, r7
. c" J% f- {* K: V3 w0 J! Q! s 8450: e1a0e00f mov lr, pc4 @3 D' B0 |5 L* E& E& r1 _$ H
8454: e796f104 ldr pc, [r6, r4, lsl #2]
" b3 m" C9 G/ s4 r3 a. g* X3 i 8458: e2844001 add r4, r4, #1 ; 0x1
9 F [, e5 U( _. p1 p 845c: e1540005 cmp r4, r5$ X! V3 f, g/ }7 n# D- ^- q
8460: 3afffff7 bcc 8444 <__libc_csu_init+0x3c>9 Z. B: Q+ \: i3 z$ T% `$ ~
8464: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
' Q2 \" Z' L# S& M 8468: ffffff04 .word 0xffffff04# ]3 o# g. k- B$ m# Q' q m# l
846c: ffffff08 .word 0xffffff082 v) f: [; m: d. q: A
8470: 0000819c .word 0x0000819c
/ n, o }. T7 X# x6 Y; |' @. Barago:
2 N! V4 \2 o; D/ G2 D( l% Y0000837c <__libc_csu_init>:
6 |; p; e/ `) H 837c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr}
) Y" \4 _, ?( q4 f" m4 k- d f 8380: e59fa04c ldr sl, [pc, #76] ; 83d4 <__libc_csu_init+0x58>3 E. X. r8 w% R( s
8384: e1a06000 mov r6, r01 M3 A/ y1 p: b/ [
8388: e1a07001 mov r7, r1& r \0 y* f! _
838c: e1a08002 mov r8, r2; {: t% _9 X/ [3 T1 h3 S+ t
8390: ebffffae bl 8250 <_init>
- {. b( O8 u9 ~ 8394: e59f103c ldr r1, [pc, #60] ; 83d8 <__libc_csu_init+0x5c>
( ]$ t) f4 g* O4 y2 ^. @3 l- O 8398: e08fa00a add sl, pc, sl) @, a% t: @) n# d; M! J
839c: e08f0001 add r0, pc, r1
& S2 s' K5 q. a7 j 83a0: e06a5000 rsb r5, sl, r0. T7 L& w# S* ^4 t8 k- I
83a4: e1b05145 asrs r5, r5, #2
% q1 {$ w7 {7 [" @/ ~( u- g 83a8: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc}
; e0 x6 J6 ]) [ 83ac: e3a04000 mov r4, #0
$ V5 M/ Y- C1 x: ]- e/ N 83b0: e79a3104 ldr r3, [sl, r4, lsl #2]& w% x! c4 l3 G C9 j
83b4: e1a00006 mov r0, r69 R& b- } B2 B! n- U4 o
83b8: e1a01007 mov r1, r7+ q( w \' @( z' F
83bc: e1a02008 mov r2, r84 U1 Y, r3 Q! }+ W5 w6 q& L
83c0: e2844001 add r4, r4, #1
4 z1 E( i6 w2 [( w3 V+ R$ ] 83c4: e12fff33 blx r3
+ J, m! x& p( l/ W" v7 q 83c8: e1540005 cmp r4, r5
2 r" ?* ~( M# R- _$ P, B 83cc: 3afffff7 bcc 83b0 <__libc_csu_init+0x34>
" q J/ e O5 Z5 W 83d0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc}
4 i, h0 }% \( l- p# Z5 c 83d4: 00008054 .word 0x00008054
' ^+ c# Y4 n5 G, B 83d8: 00008054 .word 0x00008054
8 `5 S2 k* E" Q3 [$ tnone:
6 I' m- Y( S# a& [; |Disassembly of section .fini:
. k0 B2 }& N4 I
6 _! T/ p! x' @" z6 q00008474 <_fini>:
) J5 B& S' j) L 8474: e92d4010 push {r4, lr}1 |" Y5 A% j4 I" M/ x
8478: e8bd8010 pop {r4, pc}
8 w8 o/ H* }, l* Harago:, Z9 u7 J/ V6 f7 \! Q. v* F: ]
Disassembly of section .fini:
. Z) k3 a: `# A1 w# ^4 b5 S
5 [8 L+ ^- I; C, p! P1 t# e000083e0 <_fini>:
# l3 @& M$ V% ^4 ?3 | 83e0: e92d4008 push {r3, lr}
, t: P" B* D- v8 ?# {2 y 83e4: e8bd8008 pop {r3, pc}
( Q# y k: }4 n k" A
2 Y1 m2 e# J. C4 z4 l9 s+ r' F7 p) i( `
( P# w3 M5 j5 Q: j, s
|
|