+2024-08-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ diffseq: port to clang 18.1.6 in ‘patch’
+ * lib/diffseq.h: Omit the pragmas if __clang__.
+
2024-08-24 Bruno Haible <bruno@clisp.org>
relocatable-prog: Add support for 32-bit build on FreeBSD/powerpc64.
/* Suppress gcc's "...may be used before initialized" warnings,
generated by GCC versions up to at least GCC 14.2.
Likewise for gcc -fanalyzer's "use of uninitialized value" warnings. */
-#if 4 <= __GNUC__ + (7 <= __GNUC_MINOR__)
+#if 4 <= __GNUC__ + (7 <= __GNUC_MINOR__) && !__clang__
# pragma GCC diagnostic push
# pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
# if 13 <= __GNUC__
#undef XREF_YREF_EQUAL
}
-#if __GNUC__ + (__GNUC_MINOR__ >= 7) > 4
+#if 4 <= __GNUC__ + (7 <= __GNUC_MINOR__) && !__clang__
# pragma GCC diagnostic pop
#endif