summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorThom Wiggers <thomwiggers@users.noreply.github.com>2019-12-07 14:31:06 +0100
committerEli Bendersky <eliben@users.noreply.github.com>2019-12-07 05:31:06 -0800
commit1166ea11785ce12cdfd5e8bf8b3a69b5e6b76f9c (patch)
tree5fedc3e898f2be18eda2f3e1ce191a577b5deb79 /utils
parenta4a7127dadf79ebf0deacf49f70ed9e588c40596 (diff)
downloadpycparser-1166ea11785ce12cdfd5e8bf8b3a69b5e6b76f9c.tar.gz
Add unaligned versions of intel vector types (#357)
Diffstat (limited to 'utils')
-rw-r--r--utils/fake_libc_include/_fake_defines.h27
1 files changed, 18 insertions, 9 deletions
diff --git a/utils/fake_libc_include/_fake_defines.h b/utils/fake_libc_include/_fake_defines.h
index 2954dfc..a00a63b 100644
--- a/utils/fake_libc_include/_fake_defines.h
+++ b/utils/fake_libc_include/_fake_defines.h
@@ -201,12 +201,21 @@
#endif
/* Vectors */
-#define __m128 int
-#define __m128i int
-#define __m128d int
-#define __m256 int
-#define __m256i int
-#define __m256d int
-#define __m512 int
-#define __m512i int
-#define __m512d int
+#define __m128 int
+#define __m128_u int
+#define __m128d int
+#define __m128d_u int
+#define __m128i int
+#define __m128i_u int
+#define __m256 int
+#define __m256_u int
+#define __m256d int
+#define __m256d_u int
+#define __m256i int
+#define __m256i_u int
+#define __m512 int
+#define __m512_u int
+#define __m512d int
+#define __m512d_u int
+#define __m512i int
+#define __m512i_u int