* m4/assert_h.m4 (gl_ASSERT_H): Don't assume that in C mode, <assert.h>
defines static_assert.
+2024-10-31 Bruno Haible <bruno@clisp.org>
+
+ assert-h: Allow mixed use of gcc/g++ also on Haiku 2022.
+ * m4/assert_h.m4 (gl_ASSERT_H): Don't assume that in C mode, <assert.h>
+ defines static_assert.
+
2024-10-29 Bruno Haible <bruno@clisp.org>
assert-h, stdbool: Allow mixed use of gcc/g++ and clang/clang++ again.
#undef/**/__ASSERT_H__
#endif
/* Solaris 11.4 <assert.h> defines static_assert as a macro with 2 arguments.
- We need it also to be invocable with a single argument. */
- #if defined __sun && (__STDC_VERSION__ - 0 >= 201112L) && !defined __cplusplus
+ We need it also to be invocable with a single argument.
+ Haiku 2022 <assert.h> does not define static_assert at all. */
+ #if (__STDC_VERSION__ - 0 >= 201112L) && !defined __cplusplus
#undef/**/static_assert
#define static_assert _Static_assert
#endif