From 0574ba64b852a4b63e5bc79c3eaed47d2a312ccb Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 5 Apr 2015 20:56:22 -0400 Subject: float, double, long double --- float/fl.i686-w64-mingw32 | 49 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 float/fl.i686-w64-mingw32 (limited to 'float/fl.i686-w64-mingw32') diff --git a/float/fl.i686-w64-mingw32 b/float/fl.i686-w64-mingw32 new file mode 100644 index 0000000..9abfe85 --- /dev/null +++ b/float/fl.i686-w64-mingw32 @@ -0,0 +1,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: 89 45 fc mov %eax,-0x4(%ebp) + 15: db 45 fc fildl -0x4(%ebp) + 18: c9 leave + 19: c3 ret + +0000001a <_dbl>: + 1a: 55 push %ebp + 1b: b9 03 00 00 00 mov $0x3,%ecx + 20: 89 e5 mov %esp,%ebp + 22: 50 push %eax + 23: 8b 45 08 mov 0x8(%ebp),%eax + 26: c1 e0 02 shl $0x2,%eax + 29: 99 cltd + 2a: f7 f9 idiv %ecx + 2c: 89 45 fc mov %eax,-0x4(%ebp) + 2f: db 45 fc fildl -0x4(%ebp) + 32: c9 leave + 33: c3 ret + +00000034 <_ldbl>: + 34: 55 push %ebp + 35: b9 03 00 00 00 mov $0x3,%ecx + 3a: 89 e5 mov %esp,%ebp + 3c: 50 push %eax + 3d: 8b 45 08 mov 0x8(%ebp),%eax + 40: c1 e0 02 shl $0x2,%eax + 43: 99 cltd + 44: f7 f9 idiv %ecx + 46: 89 45 fc mov %eax,-0x4(%ebp) + 49: db 45 fc fildl -0x4(%ebp) + 4c: c9 leave + 4d: c3 ret + 4e: 90 nop + 4f: 90 nop -- cgit v1.2.3