* tests/test-sys_stat-h.c: Disable blksize_t assertion on GNU/kFreeBSD.
* tests/test-sys_types-h.c: Likewise.
+2025-05-03 Bruno Haible <bruno@clisp.org>
+
+ tests: Avoid compilation errors on GNU/kFreeBSD.
+ * tests/test-sys_stat-h.c: Disable blksize_t assertion on GNU/kFreeBSD.
+ * tests/test-sys_types-h.c: Likewise.
+
2025-05-02 Collin Funk <collin.funk1@gmail.com>
doc: Update documentation for 'open' errno discrepancies.
static_assert (TYPE_SIGNED (off_t));
/* POSIX requires that blksize_t is a signed integer type. */
-#if !defined __ANDROID__
+#if !(defined __ANDROID__ || (defined __FreeBSD_kernel__ && !defined __FreeBSD__))
static_assert (TYPE_SIGNED (blksize_t));
#endif
static_assert (TYPE_SIGNED (off64_t));
/* POSIX requires that blksize_t is a signed integer type. */
-#if !defined __ANDROID__
+#if !(defined __ANDROID__ || (defined __FreeBSD_kernel__ && !defined __FreeBSD__))
static_assert (TYPE_SIGNED (blksize_t));
#endif