summaryrefslogtreecommitdiff
path: root/emulators/qemu-devel/files/patch-libmath4
diff options
context:
space:
mode:
authorJuergen Lock <nox@FreeBSD.org>2010-01-17 16:20:56 +0000
committerJuergen Lock <nox@FreeBSD.org>2010-01-17 16:20:56 +0000
commitd4e517700042730d5420402bec25ccfa88fed6c8 (patch)
treefa8e73dd336e8f03ab2c5b0677215cf74cc8885a /emulators/qemu-devel/files/patch-libmath4
parentAdd cl-trivial-features, which ensures consistent *FEATURES* across multiple (diff)
Finally bring qemu 0.12.1 into ports as the new emulators/qemu-devel,
release announcement is here: http://lists.gnu.org/archive/html/qemu-devel/2009-12/msg02151.html Quoting from pkg-message: - kqemu is no longer supported in qemu upstream after the 0.11 branch was created, which means also not in this version. (Linux has moved on to kvm now for qemu(-like) virtualization needs, so if you want qemu to go faster and don't want to switch to virtualbox or stick to the older emulators/qemu port which is at 0.11.1 atm and as such still supports kqemu you should help getting the FreeBSD kvm port updated and completed: http://wiki.freebsd.org/FabioChecconi/PortingLinuxKVMToFreeBSD )
Notes
Notes: svn path=/head/; revision=248018
Diffstat (limited to 'emulators/qemu-devel/files/patch-libmath4')
-rw-r--r--emulators/qemu-devel/files/patch-libmath445
1 files changed, 0 insertions, 45 deletions
diff --git a/emulators/qemu-devel/files/patch-libmath4 b/emulators/qemu-devel/files/patch-libmath4
deleted file mode 100644
index 0c482370b8ba..000000000000
--- a/emulators/qemu-devel/files/patch-libmath4
+++ /dev/null
@@ -1,45 +0,0 @@
-Index: qemu/bsd/i386/s_ldexpl.c
-@@ -2,6 +2,30 @@
- #include <errno.h>
- #include <sysdep.h>
-
-+/* 4.x doesnt have isfinite */
-+#ifndef isfinite
-+#define isfinite __isfinitel
-+
-+union IEEEl2bits {
-+ long double e;
-+ struct {
-+ unsigned int manl :32;
-+ unsigned int manh :32;
-+ unsigned int exp :15;
-+ unsigned int sign :1;
-+ unsigned int junk :16;
-+ } bits;
-+};
-+
-+static int __isfinitel(long double x)
-+{
-+ union IEEEl2bits u;
-+
-+ u.e = x;
-+ return (u.bits.exp != 32767);
-+}
-+#endif
-+
- long double __ldexpl(long double x, int expn)
- {
- long double res;
-Index: qemu/bsd/i386/s_round.c
-@@ -29,6 +29,11 @@
-
- #include <math.h>
-
-+/* 4.x doesnt have isfinite */
-+#ifndef isfinite
-+#define isfinite(x) (!isnan(x) && !isinf(x))
-+#endif
-+
- double
- round(double x)
- {