+2024-05-09 Bruno Haible <bruno@clisp.org>
+
+ unistdio/*printf: Fix %n handling with module 'printf-with-n-directive'.
+ * m4/libunistring-base.m4 (gl_LIBUNISTRING_VERSION_CMP): Optimize the
+ case of VERSION = 999.9.
+ * modules/unistdio/u8-asnprintf (configure.ac): If module
+ 'printf-with-n-directive' is in use, don't use an installed libunistring
+ for this module.
+ * modules/unistdio/u8-asprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-snprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-sprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-vasnprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-vasprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-vsnprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-vsprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-asnprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-asprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-snprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-sprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-vasnprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-vasprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-vsnprintf (configure.ac): Likewise.
+ * modules/unistdio/u8-u8-vsprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-asnprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-asprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-snprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-sprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-vasnprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-vasprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-vsnprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-vsprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-asnprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-asprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-snprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-sprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-vasnprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-vasprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-vsnprintf (configure.ac): Likewise.
+ * modules/unistdio/u16-u16-vsprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-asnprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-asprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-snprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-sprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-vasnprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-vasprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-vsnprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-vsprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-asnprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-asprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-snprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-sprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-vasnprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-vasprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-vsnprintf (configure.ac): Likewise.
+ * modules/unistdio/u32-u32-vsprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-asnprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-asprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-fprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-snprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-sprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-vasnprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-vasprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-vfprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-vsnprintf (configure.ac): Likewise.
+ * modules/unistdio/ulc-vsprintf (configure.ac): Likewise.
+
2024-05-08 Collin Funk <collin.funk1@gmail.com>
ftello: Prefer stdckdint to intprops.
# libunistring-base.m4
-# serial 8
+# serial 9
dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl Expands to a shell statement that evaluates to true if LIBUNISTRING_VERSION
dnl is less than the VERSION argument.
AC_DEFUN([gl_LIBUNISTRING_VERSION_CMP],
+[dnl VERSION = 999.9 means to evaluates to true always, i.e. to ignore
+dnl the installed libunistring regardless of its version.
+m4_if([$1], [999.9],
+[true],
[ { test "$HAVE_LIBUNISTRING" != yes \
|| {
dnl AS_LITERAL_IF exists and works fine since autoconf-2.59 at least.
}
])
}
- }])
+ }])])
dnl gl_LIBUNISTRING_ARG_OR_ZERO([ARG], [ORIG]) expands to ARG if it is not the
dnl same as ORIG, otherwise to 0.
unistdio/u16-vasnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-asnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-asnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF
unistdio/u16-vasprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-asprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-asprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF
unistdio/u16-vsnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-snprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-snprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF
unistdio/u16-vsprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-sprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-sprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF
unistdio/u16-u16-vasnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-asnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-asnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF
unistdio/u16-u16-vasprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-asprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-asprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF
unistdio/u16-u16-vsnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-snprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-snprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF
unistdio/u16-u16-vsprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-sprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-sprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-vasnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-vasnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-vasprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-vasprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-vsnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-vsnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-u16-vsprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-u16-vsprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-vasnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-vasnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-vasprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-vasprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-vsnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-vsnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u16-vsprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u16-vsprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF
unistdio/u32-vasnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-asnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-asnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF
unistdio/u32-vasprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-asprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-asprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF
unistdio/u32-vsnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-snprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-snprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF
unistdio/u32-vsprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-sprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-sprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF
unistdio/u32-u32-vasnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-asnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-asnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF
unistdio/u32-u32-vasprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-asprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-asprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF
unistdio/u32-u32-vsnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-snprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-snprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF
unistdio/u32-u32-vsprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-sprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-sprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-vasnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-vasnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-vasprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-vasprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-vsnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-vsnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-u32-vsprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-u32-vsprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-vasnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-vasnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-vasprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-vasprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-vsnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-vsnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u32-vsprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u32-vsprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF
unistdio/u8-vasnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-asnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-asnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF
unistdio/u8-vasprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-asprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-asprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF
unistdio/u8-vsnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-snprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-snprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF
unistdio/u8-vsprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-sprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-sprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF
unistdio/u8-u8-vasnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-asnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-asnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF
unistdio/u8-u8-vasprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-asprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-asprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF
unistdio/u8-u8-vsnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-snprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-snprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF
unistdio/u8-u8-vsprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-sprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-sprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-vasnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-vasnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-vasprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-vasprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-vsnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-vsnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-u8-vsprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-u8-vsprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-vasnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-vasnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-vasprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-vasprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-vsnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-vsnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/u8-vsprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/u8-vsprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF
unistdio/ulc-vasnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-asnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-asnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF
unistdio/ulc-vasprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-asprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-asprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-fprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-fprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF
unistdio/ulc-vsnprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-snprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-snprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF
unistdio/ulc-vsprintf
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-sprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-sprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_POSIX_EXTRAS
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-vasnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-vasnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-vasprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-vasprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-vfprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-vfprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-vsnprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-vsnprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF
errno
configure.ac:
-gl_LIBUNISTRING_MODULE([1.2], [unistdio/ulc-vsprintf])
+gl_LIBUNISTRING_MODULE(m4_ifdef([gl_PRINTF_SUPPORT_N_DIRECTIVE],[999.9],[1.2]), [unistdio/ulc-vsprintf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF