Mac OS 10.7.5 clang sets __clang_major__ to 4 even though it was
derived from Clang 3.2. Problem reported by Werner Lemberg in:
https://lists.gnu.org/r/emacs-devel/2022-04/msg00779.html
* lib/verify.h (_GL_HAVE__STATIC_ASSERT): Don’t define to 1
when __clang_major__ == 4 && !__cplusplus
&& __STDC_VERSION__ < 201112L && !defined __STRICT_ANSI__.
+2022-04-16 Paul Eggert <eggert@cs.ucla.edu>
+
+ verify: port to Mac OS 10.7.5
+ Mac OS 10.7.5 clang sets __clang_major__ to 4 even though it was
+ derived from Clang 3.2. Problem reported by Werner Lemberg in:
+ https://lists.gnu.org/r/emacs-devel/2022-04/msg00779.html
+ * lib/verify.h (_GL_HAVE__STATIC_ASSERT): Don’t define to 1
+ when __clang_major__ == 4 && !__cplusplus
+ && __STDC_VERSION__ < 201112L && !defined __STRICT_ANSI__.
+
2022-04-15 Bruno Haible <bruno@clisp.org>
sigsegv: Fix compilation error on arceb CPUs.
#ifndef __cplusplus
# if (201112L <= __STDC_VERSION__ \
|| (!defined __STRICT_ANSI__ \
- && (4 < __GNUC__ + (6 <= __GNUC_MINOR__) || 4 <= __clang_major__)))
+ && (4 < __GNUC__ + (6 <= __GNUC_MINOR__) || 5 <= __clang_major__)))
# define _GL_HAVE__STATIC_ASSERT 1
# endif
# if (202000L <= __STDC_VERSION__ \