| 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
|
|
|