Index: third_party/qcms/src/transform.c |
diff --git a/third_party/qcms/src/transform.c b/third_party/qcms/src/transform.c |
index f669a6b58d20565b91c22b787806fd2927873a60..d3e3e1b21a22e1840e339b4da80de94d03f4f91e 100644 |
--- a/third_party/qcms/src/transform.c |
+++ b/third_party/qcms/src/transform.c |
@@ -1405,7 +1405,7 @@ qcms_transform* qcms_transform_create( |
* of the attribute but is currently only supported by clang */ |
#if defined(__has_attribute) |
#define HAS_FORCE_ALIGN_ARG_POINTER __has_attribute(__force_align_arg_pointer__) |
-#elif defined(__GNUC__) && !defined(__x86_64__) && !defined(__amd64__) && !defined(__arm__) && !defined(__mips__) |
+#elif defined(__GNUC__) && defined(__i386__) |
#define HAS_FORCE_ALIGN_ARG_POINTER 1 |
#else |
#define HAS_FORCE_ALIGN_ARG_POINTER 0 |