summaryrefslogtreecommitdiff
path: root/emulators/qemu-devel/files/patch-include-qemu-common.h
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/qemu-devel/files/patch-include-qemu-common.h')
-rw-r--r--emulators/qemu-devel/files/patch-include-qemu-common.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/emulators/qemu-devel/files/patch-include-qemu-common.h b/emulators/qemu-devel/files/patch-include-qemu-common.h
new file mode 100644
index 000000000000..b4e30fed5815
--- /dev/null
+++ b/emulators/qemu-devel/files/patch-include-qemu-common.h
@@ -0,0 +1,12 @@
+--- a/include/qemu-common.h
++++ b/include/qemu-common.h
+@@ -445,7 +445,9 @@ void qemu_hexdump(const char *buf, FILE
+ #define ALL_EQ(v1, v2) vec_all_eq(v1, v2)
+ /* altivec.h may redefine the bool macro as vector type.
+ * Reset it to POSIX semantics. */
++#ifndef __cplusplus
+ #define bool _Bool
++#endif
+ #elif defined __SSE2__
+ #include <emmintrin.h>
+ #define VECTYPE __m128i