| Submitter | Andreas Färber |
|---|---|
| Date | May 29, 2012, 9:59 a.m. |
| Message ID | <1338285562-7281-2-git-send-email-andreas.faerber@web.de> |
| Download | mbox | patch |
| Permalink | /patch/161718/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/arch_init.c b/arch_init.c index 988adca..a9e8b74 100644 --- a/arch_init.c +++ b/arch_init.c @@ -100,6 +100,10 @@ const uint32_t arch_type = QEMU_ARCH; #define VECTYPE vector unsigned char #define SPLAT(p) vec_splat(vec_ld(0, p), 0) #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. */ +#undef bool +#define bool _Bool #elif defined __SSE2__ #include <emmintrin.h> #define VECTYPE __m128i