]> git.proxmox.com Git - mirror_qemu.git/commitdiff
patch for block-raw.c for Solaris, by Ben Taylor.
authorths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>
Fri, 5 Jan 2007 17:44:41 +0000 (17:44 +0000)
committerths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>
Fri, 5 Jan 2007 17:44:41 +0000 (17:44 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2294 c046a42c-6fe2-441c-8c8c-71466251a162

block-raw.c
vl.h

index 9f4a0a1d2ad25b1cc47f6f127fb3e93f04bf28f4..9fe953c3030ae3870a15c35896f0d7b61c7512d7 100644 (file)
@@ -44,6 +44,8 @@
 #endif
 
 #ifdef __sun__
+#define _POSIX_PTHREAD_SEMANTICS 1
+#include <signal.h>
 #include <sys/dkio.h>
 #endif
 #ifdef __linux__
diff --git a/vl.h b/vl.h
index b63145e3523c0d4ff2930aaa99ccd61271b5cfc0..9d95494a0e3a0b084469750f7b65c9942f6db353 100644 (file)
--- a/vl.h
+++ b/vl.h
 #define O_BINARY 0
 #endif
 
+#ifdef __sun__
+#define ENOMEDIUM 4097
+#endif
+
 #ifdef _WIN32
 #include <windows.h>
 #define fsync _commit