]> Savannah Git Hosting - gnulib.git/commitdiff
unistdio/*printf: Fix %n handling with module 'printf-with-n-directive'.
authorBruno Haible <bruno@clisp.org>
Thu, 9 May 2024 10:20:36 +0000 (12:20 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 9 May 2024 10:20:36 +0000 (12:20 +0200)
* 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.

60 files changed:
ChangeLog
m4/libunistring-base.m4
modules/unistdio/u16-asnprintf
modules/unistdio/u16-asprintf
modules/unistdio/u16-snprintf
modules/unistdio/u16-sprintf
modules/unistdio/u16-u16-asnprintf
modules/unistdio/u16-u16-asprintf
modules/unistdio/u16-u16-snprintf
modules/unistdio/u16-u16-sprintf
modules/unistdio/u16-u16-vasnprintf
modules/unistdio/u16-u16-vasprintf
modules/unistdio/u16-u16-vsnprintf
modules/unistdio/u16-u16-vsprintf
modules/unistdio/u16-vasnprintf
modules/unistdio/u16-vasprintf
modules/unistdio/u16-vsnprintf
modules/unistdio/u16-vsprintf
modules/unistdio/u32-asnprintf
modules/unistdio/u32-asprintf
modules/unistdio/u32-snprintf
modules/unistdio/u32-sprintf
modules/unistdio/u32-u32-asnprintf
modules/unistdio/u32-u32-asprintf
modules/unistdio/u32-u32-snprintf
modules/unistdio/u32-u32-sprintf
modules/unistdio/u32-u32-vasnprintf
modules/unistdio/u32-u32-vasprintf
modules/unistdio/u32-u32-vsnprintf
modules/unistdio/u32-u32-vsprintf
modules/unistdio/u32-vasnprintf
modules/unistdio/u32-vasprintf
modules/unistdio/u32-vsnprintf
modules/unistdio/u32-vsprintf
modules/unistdio/u8-asnprintf
modules/unistdio/u8-asprintf
modules/unistdio/u8-snprintf
modules/unistdio/u8-sprintf
modules/unistdio/u8-u8-asnprintf
modules/unistdio/u8-u8-asprintf
modules/unistdio/u8-u8-snprintf
modules/unistdio/u8-u8-sprintf
modules/unistdio/u8-u8-vasnprintf
modules/unistdio/u8-u8-vasprintf
modules/unistdio/u8-u8-vsnprintf
modules/unistdio/u8-u8-vsprintf
modules/unistdio/u8-vasnprintf
modules/unistdio/u8-vasprintf
modules/unistdio/u8-vsnprintf
modules/unistdio/u8-vsprintf
modules/unistdio/ulc-asnprintf
modules/unistdio/ulc-asprintf
modules/unistdio/ulc-fprintf
modules/unistdio/ulc-snprintf
modules/unistdio/ulc-sprintf
modules/unistdio/ulc-vasnprintf
modules/unistdio/ulc-vasprintf
modules/unistdio/ulc-vfprintf
modules/unistdio/ulc-vsnprintf
modules/unistdio/ulc-vsprintf

index 33d4c2791c87ec8e4165854669ae6f3c9ae3ec06..9b54e43108489f2d569c7453796ca0b76fdfcf4e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,69 @@
+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.
index cd0897986b811beffc0af39831448c56cc5be241..21e0e44212fce8ae79f696028ff5e5995d95f580 100644 (file)
@@ -1,5 +1,5 @@
 # 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,
@@ -153,6 +153,10 @@ dnl gl_LIBUNISTRING_VERSION_CMP([VERSION])
 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.
@@ -190,7 +194,7 @@ AC_DEFUN([gl_LIBUNISTRING_VERSION_CMP],
                }
            ])
        }
-  }])
+  }])])
 
 dnl gl_LIBUNISTRING_ARG_OR_ZERO([ARG], [ORIG]) expands to ARG if it is not the
 dnl same as ORIG, otherwise to 0.
index 67bf35701a0ee287c7b16f3a8ebf666f64ab6a27..5ecb765298054c3bbcaa5c8e16ecaea0ae35e487 100644 (file)
@@ -11,7 +11,7 @@ unistdio/base
 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
index e1616684c7d9d27b2389f1a626fac07b93db696f..ec1e68f2d8f21f39e407934d1a2faf24d75b9cf2 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 600c52cad606a70a9aaf0c105f72bf9c0e256bdd..60e7d33fae515259291d34db348d27a07d1859e8 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 358ac7cc0e38963e022213cf00b6a1c9ff402106..43c9fd307e879770a2524b38fcd0204c8523f240 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 6eb694cf4ff9d4232a6b135765bfdf54650e87a7..3719fa98d0f85750de7be9e59d3713072d389137 100644 (file)
@@ -11,7 +11,7 @@ unistdio/base
 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
index 7b8febd5dea64a8c7ae62b4f373a21c0b5354af3..ece256dee8def33b1d57065e7fa6348634ea659f 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 3aae4244dfb3ccda9e96b40dae2f6e4c594c4c60..1dbfd1815448dd1ac40d0ae833e11c003233c498 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index e10a14951493d6c01f6bd877b984c7b7818ce18b..a1f8cdf48afaff5347d51105208c42d791c8b83f 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 09a1c555451a2d6434ea1c7fa93ff99b5cc5e6e2..d749b13aa86ae1602fb90b289f1c476566ecd50a 100644 (file)
@@ -52,7 +52,7 @@ mbszero
 
 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
index cbb2e05cb142cb0e9c59ea83d6d612312ff49a27..5e6fa6f5c3d9a90557980a179dea97009d512eef 100644 (file)
@@ -11,7 +11,7 @@ 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
index 4484ce3c6d35fa17f41b8a41704f4170a10da4b7..286dd11153f82c0769c5643e1baabc6a59bff6b6 100644 (file)
@@ -12,7 +12,7 @@ unistr/u16-cpy
 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
index 4b07be3ed0b0b444002cbaf5153f94ec834a68e8..3860aa60edf13f84d9ff337d06d0b6d77ea26744 100644 (file)
@@ -12,7 +12,7 @@ stdint
 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
index bd5b525f79baef7d659212be6b4aae9fd92e3fd0..10221bd4edd8fd50306a760a84ed4ba464edbc19 100644 (file)
@@ -52,7 +52,7 @@ mbszero
 
 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
index 322a89e934d2f8e8fa1f919441084c952dd0cce4..750d927f3f49bb45c38ba8e98805225f8b01c700 100644 (file)
@@ -11,7 +11,7 @@ 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
index f23f7a778f1d0a633047270def243bd156f66383..838cb1031529c5e926d011bf54cd75e317ff8a83 100644 (file)
@@ -12,7 +12,7 @@ unistr/u16-cpy
 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
index 5a228cb14062ce3a6b2938988b0eff159579795b..8fdbfc30b5dd4d758b891145673f3ef3f3850014 100644 (file)
@@ -12,7 +12,7 @@ stdint
 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
index a9ad700b28f878aa61259f37d6686c89fe0e3acf..b9c368150b7f41b3419f7ee236c76f6f13fe4e28 100644 (file)
@@ -11,7 +11,7 @@ unistdio/base
 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
index 7e78bbdb02858081c06313710d447c4bc0363573..80fe2332cb3953e5644664115b7abc44392e63b6 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 3fd2726e1617807818f98d8ce1ccc46bab421270..1c1e28c818e67476bfe23f2e540737824347c2b7 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 423743dee825b5a2dda157292cedadf389032671..b1d16d1388eb6de78fe44e6c08424156cfd7d292 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 4dc3b48606d908ec152186ca7730f28de1591cf4..ebfbfdd01edc9ae7532175a4703b2881ce8ac892 100644 (file)
@@ -11,7 +11,7 @@ unistdio/base
 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
index fd34ce538b54214d90553ca60635aeef93d80c27..0cb02846753e2344d85950142bd4f6cbce46327f 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 06ce8e9f3bc3886456d2f2cc58ebcb87e1db6b3f..aa8e93c53147e96c3c66bdd5ff34d040cec4cab7 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 6f0bd5e434f41276c7f6c30dc8a83bdcd982243b..682ded9aacc3992fed354f56337b79fd92beedcb 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index c2a975da878e995f44550155e5faba40eb0b2800..c89f08b4bb07391c23b2c41fceff8c7ccd17fa93 100644 (file)
@@ -52,7 +52,7 @@ mbszero
 
 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
index b9f2864a5b905a52ff36eba52b7e305d6bc0a386..630750e9ac6029b102ecc0bb96f077650ce000da 100644 (file)
@@ -11,7 +11,7 @@ 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
index 6e992d6fb320a678b37d4a0bb96ce5326fa066d4..ef53a4557678895b737020f71481e3d736a97a7e 100644 (file)
@@ -12,7 +12,7 @@ unistr/u32-cpy
 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
index 7120b71b9d69c1888d8f6ca92679d07ef9227a9b..bcec749327533bf834d33045093afd9a9d76e055 100644 (file)
@@ -12,7 +12,7 @@ stdint
 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
index bff21f35ce2e91005015cf4896a10678d156cca3..bba1616675d0ea68696eb10be1651b9bc44895ff 100644 (file)
@@ -52,7 +52,7 @@ mbszero
 
 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
index 0a699f891876b3243e0a7d09333aaf92f80a8280..47e3195df52ab774c6c1a4f56cd6efea08f151a1 100644 (file)
@@ -11,7 +11,7 @@ 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
index 0823894370f598af40b1d701282ad34eafe357d3..85cd7a93bf46e874e8da3cc69926dee37a5a2ff6 100644 (file)
@@ -12,7 +12,7 @@ unistr/u32-cpy
 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
index e36bf2fd439a3523808e1baecc1a62b36ce43f83..2af3af8a76b10840cc7a2fa2f20d15038e309f69 100644 (file)
@@ -12,7 +12,7 @@ stdint
 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
index d3e60cb3b14f448c20b8b5eccb4ec2d7885d9178..427b7af044ea9e64a2ea0ace4c2509a1c532114f 100644 (file)
@@ -11,7 +11,7 @@ unistdio/base
 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
index af9f4ed511c71b22500879b0ded7b66945717cca..285303a095e673e1a96b38018b1603e78f4b84b7 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index e99bd5ffaa8c8c4dbec6d6c3f90e770c5a9e74e8..4f7dd2f1345edae34aaa39b3f53ff96569a4f169 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 5ddf0708c4fc0e78d394b78b1c6d867dbf34a1c0..ff04e5152527a19c1d6115b77e56dc26fb916159 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index a6a2cb8a6131dd863dd03bdaab4d43fa11a088fe..2d75a723228ad747141e4506d21625ac3c60e5d0 100644 (file)
@@ -11,7 +11,7 @@ unistdio/base
 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
index 91885a2f8b70296f34260508412ef7f46bf90b4c..a0fa53b310f206ec1ea8c4265bf883764486a834 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index bde76fcac1ebe19ae87cc8f9f53dde92d034cc39..efc26576daf685595be77a8fbb19d6505326ffa0 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 50461d72af6363d311a0c600260000105deac255..0ce892d2a020971537fb8f5ca671df020ad4c8bb 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 07124cc6cb78bdeb239c1646cc4168b35ccdc67a..4bef61efb580284be634f5c8a0dfc94cfd69fead 100644 (file)
@@ -52,7 +52,7 @@ mbszero
 
 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
index 99cf32bcadd274b12e8d6a5712eb44f5a8b76ffd..618738102d67f83ac0da84b7635b873a2e5306e7 100644 (file)
@@ -11,7 +11,7 @@ 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
index 29370ad01b88eaebb3ff326adfa70d32b8a2c91d..bc0dc3db76163b19d6d2f82f4b489628aefa9702 100644 (file)
@@ -12,7 +12,7 @@ unistr/u8-cpy
 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
index 97043ac8faf9f0bce12cfb8b9dff4d5051abb8f6..0a456665864fec869f7561695ba1edc05583d25e 100644 (file)
@@ -12,7 +12,7 @@ stdint
 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
index 69e52ecf9f393eb9dfa1102beea4c55c25d816ef..3546a4a74139d95452785075fde071641eca6607 100644 (file)
@@ -52,7 +52,7 @@ mbszero
 
 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
index 22e44efc608b5d680fa002a6af46d1aa8cc219e1..99aa4d5fcc102d6e229bfc632aa7bddc65d5bef0 100644 (file)
@@ -11,7 +11,7 @@ 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
index 25169475b614b5539b23dd6d507753a309d25f9e..9c067ca9b861de6d40522679fbf089e79a9ff8db 100644 (file)
@@ -12,7 +12,7 @@ unistr/u8-cpy
 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
index 3a7dc26472feab87ef1706ca4d4573a19a971381..f7d156667ced30f350b7680d177ef735a2077ac6 100644 (file)
@@ -12,7 +12,7 @@ stdint
 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
index 58f6821e7ac79285ca7b53b955f772218e2359d9..63580f53c5134ccde90d9995326030ce8190e7f0 100644 (file)
@@ -11,7 +11,7 @@ unistdio/base
 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
index 44f960766dded272e05e3a9774a57c1ff04d809c..42509a15dbad3f2860d8be496dcb5eaa52c7aef3 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index f121c8de25c06f1fdee497e465e7e23a9dc2455a..7e811eddd54aa64f797c937c1c8ef7d7f854e78a 100644 (file)
@@ -11,7 +11,7 @@ fseterr
 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
index 6ba5cbd2835eceab85ba9a7ee04de9554dfed353..d2fc683bce9e6ccbbfdcd2f6ab4a72f0dd6ea422 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index 76d826d07e18878385ce1358a22c94505e73d246..ecf0e5c7cc0b37c731cf47ccfd6988fa1d6eb5ad 100644 (file)
@@ -10,7 +10,7 @@ unistdio/base
 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
index e535d18985aa9ab34fe27dcb21d57cdbbd51d9c9..6f223aada97da9c127956fab4681cab151d1308f 100644 (file)
@@ -50,7 +50,7 @@ mbszero
 
 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
index d915e3a766fa3a7f2ed6f6c34350a2f9b6b46539..21786da0398b79bc6e63e9d2ffe05af1fb0e98fa 100644 (file)
@@ -11,7 +11,7 @@ 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
index 4777305a311e5f0526ee7eedc746e3731472a850..fbab5a1a9f211376e7f71f152390bb398daa7ac4 100644 (file)
@@ -11,7 +11,7 @@ fseterr
 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
index 847b6dab39d43817ded4decc068f8dfed5fbb1e0..4b8d20f8058896ba41eaa124faae71a73546c926 100644 (file)
@@ -11,7 +11,7 @@ unistdio/ulc-vasnprintf
 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
index 93bae456b74b0ef9d7d0d5bfc4c3e76ef297dedc..ef823cb8742815372be3c061a6fa302a0b463d6f 100644 (file)
@@ -12,7 +12,7 @@ stdint
 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