+ -Wno-error \
+ -Werror=incompatible-pointer-types \
+ -Wno-unused-parameter \
+ -Wno-pointer-arith \
+ -Wno-missing-field-initializers \
+ -Wno-initializer-overrides \
+ -Wno-mismatched-tags \
+ -DPACKAGE_VERSION=\"$(MESA_VERSION)\" \
+ -DPACKAGE_BUGREPORT=\"https://gitlab.freedesktop.org/mesa/mesa/issues\"
+
+# XXX: The following __STDC_*_MACROS defines should not be needed.
+# It's likely due to a bug elsewhere, but let's temporarily add them
+# here to fix the radeonsi build.
+LOCAL_CFLAGS += \
+ -DANDROID_API_LEVEL=$(PLATFORM_SDK_VERSION) \
+ -DENABLE_SHADER_CACHE \
+ -D__STDC_CONSTANT_MACROS \
+ -D__STDC_LIMIT_MACROS \
+ -DHAVE___BUILTIN_EXPECT \
+ -DHAVE___BUILTIN_FFS \
+ -DHAVE___BUILTIN_FFSLL \
+ -DHAVE_DLFCN_H \
+ -DHAVE_FUNC_ATTRIBUTE_FLATTEN \
+ -DHAVE_FUNC_ATTRIBUTE_UNUSED \
+ -DHAVE_FUNC_ATTRIBUTE_FORMAT \
+ -DHAVE_FUNC_ATTRIBUTE_PACKED \
+ -DHAVE_FUNC_ATTRIBUTE_ALIAS \
+ -DHAVE_FUNC_ATTRIBUTE_NORETURN \
+ -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL \
+ -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT \
+ -DHAVE___BUILTIN_CTZ \
+ -DHAVE___BUILTIN_POPCOUNT \
+ -DHAVE___BUILTIN_POPCOUNTLL \
+ -DHAVE___BUILTIN_CLZ \
+ -DHAVE___BUILTIN_CLZLL \
+ -DHAVE___BUILTIN_UNREACHABLE \
+ -DHAVE_PTHREAD=1 \
+ -DHAVE_DLADDR \
+ -DHAVE_DL_ITERATE_PHDR \
+ -DHAVE_LINUX_FUTEX_H \
+ -DHAVE_ENDIAN_H \
+ -DHAVE_ZLIB \
+ -DMAJOR_IN_SYSMACROS \
+ -DVK_USE_PLATFORM_ANDROID_KHR \