From 2e9671daee6f575e2eca8893ec64cd0655d672bc Mon Sep 17 00:00:00 2001 From: ths Date: Fri, 5 Jan 2007 17:44:41 +0000 Subject: [PATCH] patch for block-raw.c for Solaris, by Ben Taylor. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2294 c046a42c-6fe2-441c-8c8c-71466251a162 --- block-raw.c | 2 ++ vl.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/block-raw.c b/block-raw.c index 9f4a0a1d2a..9fe953c303 100644 --- a/block-raw.c +++ b/block-raw.c @@ -44,6 +44,8 @@ #endif #ifdef __sun__ +#define _POSIX_PTHREAD_SEMANTICS 1 +#include #include #endif #ifdef __linux__ diff --git a/vl.h b/vl.h index b63145e352..9d95494a0e 100644 --- a/vl.h +++ b/vl.h @@ -45,6 +45,10 @@ #define O_BINARY 0 #endif +#ifdef __sun__ +#define ENOMEDIUM 4097 +#endif + #ifdef _WIN32 #include #define fsync _commit