aboutsummaryrefslogtreecommitdiffstats
path: root/packages/qemu/qemu-0.9.1/65_kfreebsd.patch
diff options
context:
space:
mode:
authorJunqian Gordon Xu <xjqian@gmail.com>2008-08-02 18:57:05 +0000
committerJunqian Gordon Xu <xjqian@gmail.com>2008-08-02 18:57:05 +0000
commit7b0c0beb72a082c16eb1fdbf2fd523cd6b5d5958 (patch)
tree7fd9e9c733d17ea225432a414321eaf72ec7f9ca /packages/qemu/qemu-0.9.1/65_kfreebsd.patch
parent5c88abe8fdb68e650e2bc0da92622f08766ab856 (diff)
downloadopenembedded-7b0c0beb72a082c16eb1fdbf2fd523cd6b5d5958.tar.gz
*qemu-native: apply RP and HRW's work to make qemu-native depend on gcc-3.x
*bump qemu and qemu-native to 0.9.1 acked by koen and xjqian applied changes from ef58abe1a06a5ea2601891b7f591ee28d96d29ac through be4a9a82ecf6de3dc409f7e421e00f48275630a4 applied changes from 50afd6b807893e2bbc045b74beb369a29ed89ae3 through efe97ae3379be57d5cfefbec26c1555a02dce199 applied changes from b342639828f6049e03634372396237442063157a through 7c47cd537d8cebaa3111aa836db24534a39b5ed9 applied partial changes from 274270bd49f45e5d154a09560078fd8473cebef3 through 0d7f35f44f5002f7df5f605bc373d3feecb8602d applied changes from dddb30d5049fad23f452f7c5364372053ad80330 through 426e966e25a73432fe84e2dc8d36d9fef772e918 applied changes from 50afd6b807893e2bbc045b74beb369a29ed89ae3 through efe97ae3379be57d5cfefbec26c1555a02dce199 applied changes from b342639828f6049e03634372396237442063157a through 7c47cd537d8cebaa3111aa836db24534a39b5ed9 applied changes from 274270bd49f45e5d154a09560078fd8473cebef3 through 0d7f35f44f5002f7df5f605bc373d3feecb8602d applied changes from dddb30d5049fad23f452f7c5364372053ad80330 through 426e966e25a73432fe84e2dc8d36d9fef772e918 applied changes from e8430eb8d57a51facac956886d5e14a2da5a83cd through 8aaa63b78b875201272cedf7c236b4dc8ccff2e4 applied changes from 2386d883918c833ff5a3693fa8645c6d28580c23 through edeeced17549bd274e2a7ea203acafb5fe7c781b applied changes from c4fef6b8c1889d57043bafed87e5447a2e8c9e58 through 47fc69292f976e333a4cd7e4982c12f0c4bcb844 applied changes from 2e62684434bad8e7a1ee7889de6b7bd78e7a5331 through 85d4ab967941a2bea382fb9211cd65212be527a6
Diffstat (limited to 'packages/qemu/qemu-0.9.1/65_kfreebsd.patch')
-rw-r--r--packages/qemu/qemu-0.9.1/65_kfreebsd.patch35
1 files changed, 35 insertions, 0 deletions
diff --git a/packages/qemu/qemu-0.9.1/65_kfreebsd.patch b/packages/qemu/qemu-0.9.1/65_kfreebsd.patch
new file mode 100644
index 0000000000..dfece800ac
--- /dev/null
+++ b/packages/qemu/qemu-0.9.1/65_kfreebsd.patch
@@ -0,0 +1,35 @@
+---
+ configure | 6 ++++++
+ vl.c | 2 ++
+ 2 files changed, 8 insertions(+)
+
+Index: configure
+===================================================================
+--- configure.orig 2007-12-03 15:40:26.000000000 +0000
++++ configure 2007-12-03 16:05:34.000000000 +0000
+@@ -129,6 +129,12 @@ if [ "$cpu" = "i386" -o "$cpu" = "x86_64
+ kqemu="yes"
+ fi
+ ;;
++GNU/kFreeBSD)
++oss="yes"
++if [ "$cpu" = "i386" -o "$cpu" = "x86_64" ] ; then
++ kqemu="yes"
++fi
++;;
+ FreeBSD)
+ bsd="yes"
+ oss="yes"
+Index: vl.c
+===================================================================
+--- vl.c.orig 2007-12-03 16:05:32.000000000 +0000
++++ vl.c 2007-12-03 16:05:34.000000000 +0000
+@@ -97,6 +97,8 @@
+ #include <stropts.h>
+ #endif
+ #endif
++#elif defined (__GLIBC__) && defined (__FreeBSD_kernel__)
++#include <freebsd/stdlib.h>
+ #else
+ #include <winsock2.h>
+ int inet_aton(const char *cp, struct in_addr *ia);