0
0
mirror of https://github.com/termux/termux-packages.git synced 2025-02-22 16:57:09 +00:00
termux-packages/packages/glib/glib-gtypes.h.patch
Tee KOBAYASHI 5951ccd4a6 glib: Do not use overflow builtins for arm
to prevent `__multi3` from being emitted.

Fixes https://github.com/termux/termux-packages/issues/9571.
2022-03-26 10:37:58 +09:00

14 lines
261 B
Diff

--- a/glib/gtypes.h
+++ b/glib/gtypes.h
@@ -429,6 +429,10 @@
#endif
#endif
+#if defined __clang__ && defined __arm__
+#undef _GLIB_HAVE_BUILTIN_OVERFLOW_CHECKS
+#endif
+
#ifdef _GLIB_HAVE_BUILTIN_OVERFLOW_CHECKS
#define g_uint_checked_add(dest, a, b) \