]> git.proxmox.com Git - qemu.git/blobdiff - qemu-thread-posix.h
Merge branch 'vga.1' of git://git.kraxel.org/qemu
[qemu.git] / qemu-thread-posix.h
index 2542c152000fa095ea60cddeed254fb8d9b713b7..380bae209b05e5149f2876994761c79ed5cb3b82 100644 (file)
@@ -12,7 +12,13 @@ struct QemuCond {
 };
 
 struct QemuSemaphore {
+#if defined(__OpenBSD__) || defined(__APPLE__) || defined(__NetBSD__)
+    pthread_mutex_t lock;
+    pthread_cond_t cond;
+    int count;
+#else
     sem_t sem;
+#endif
 };
 
 struct QemuThread {