+2023-08-26 Bruno Haible <bruno@clisp.org>
+
+ uchar: Make #include_next work right.
+ * lib/uchar.in.h: Use a split double-inclusion guard.
+
2023-08-21 Paul Eggert <eggert@cs.ucla.edu>
unlocked-io: fix getc_unlocked typo
*/
#ifndef _@GUARD_PREFIX@_UCHAR_H
-#define _@GUARD_PREFIX@_UCHAR_H
#if __GNUC__ >= 3
@PRAGMA_SYSTEM_HEADER@
#endif
@PRAGMA_COLUMNS@
+/* The include_next requires a split double-inclusion guard. */
#if @HAVE_UCHAR_H@
# if defined __HAIKU__
/* Work around <https://dev.haiku-os.org/ticket/17040>. */
# @INCLUDE_NEXT@ @NEXT_UCHAR_H@
#endif
+#ifndef _@GUARD_PREFIX@_UCHAR_H
+#define _@GUARD_PREFIX@_UCHAR_H
+
/* This file uses _GL_INLINE_HEADER_BEGIN, _GL_INLINE, _GL_BEGIN_C_LINKAGE,
_GL_ATTRIBUTE_PURE, GNULIB_POSIXCHECK, HAVE_RAW_DECL_*. */
#if !_GL_CONFIG_H_INCLUDED
_GL_INLINE_HEADER_END
#endif /* _@GUARD_PREFIX@_UCHAR_H */
+#endif /* _@GUARD_PREFIX@_UCHAR_H */