1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
fl.o: Dateiformat pe-i386
Disassembly of section .text:
00000000 <_fl>:
0: 55 push %ebp
1: b9 03 00 00 00 mov $0x3,%ecx
6: 89 e5 mov %esp,%ebp
8: 50 push %eax
9: 8b 45 08 mov 0x8(%ebp),%eax
c: c1 e0 02 shl $0x2,%eax
f: 99 cltd
10: f7 f9 idiv %ecx
12: f3 0f 2a c0 cvtsi2ss %eax,%xmm0
16: f3 0f 11 45 fc movss %xmm0,-0x4(%ebp)
1b: d9 45 fc flds -0x4(%ebp)
1e: c9 leave
1f: c3 ret
00000020 <_dbl>:
20: 55 push %ebp
21: b9 03 00 00 00 mov $0x3,%ecx
26: 89 e5 mov %esp,%ebp
28: 83 ec 08 sub $0x8,%esp
2b: 8b 45 08 mov 0x8(%ebp),%eax
2e: c1 e0 02 shl $0x2,%eax
31: 99 cltd
32: f7 f9 idiv %ecx
34: f2 0f 2a c0 cvtsi2sd %eax,%xmm0
38: f2 0f 11 45 f8 movsd %xmm0,-0x8(%ebp)
3d: dd 45 f8 fldl -0x8(%ebp)
40: c9 leave
41: c3 ret
00000042 <_ldbl>:
42: 55 push %ebp
43: 89 e5 mov %esp,%ebp
45: 51 push %ecx
46: 8b 45 08 mov 0x8(%ebp),%eax
49: b9 03 00 00 00 mov $0x3,%ecx
4e: c1 e0 02 shl $0x2,%eax
51: 99 cltd
52: f7 f9 idiv %ecx
54: 89 45 fc mov %eax,-0x4(%ebp)
57: db 45 fc fildl -0x4(%ebp)
5a: c9 leave
5b: c3 ret
|