diff options
author | Bruno Haible <bruno@clisp.org> | 2008-02-07 02:08:13 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2008-02-07 02:08:13 +0100 |
commit | 6cad9c91215eac0f90bbb1f9473ea0f5fce3b085 (patch) | |
tree | eb9e9529c870497dc2fa4638740a1f6a09b7c6c3 /m4/vfprintf-posix.m4 | |
parent | e2cc522f19bb9144ad1ee284152bd2b0a1c43427 (diff) | |
download | gnulib-6cad9c91215eac0f90bbb1f9473ea0f5fce3b085.tar.gz |
Fix *printf behaviour regarding the left-adjust flag on HP-UX 10.20.
Diffstat (limited to 'm4/vfprintf-posix.m4')
-rw-r--r-- | m4/vfprintf-posix.m4 | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/m4/vfprintf-posix.m4 b/m4/vfprintf-posix.m4 index b6690ec6a8..b6a18b7120 100644 --- a/m4/vfprintf-posix.m4 +++ b/m4/vfprintf-posix.m4 @@ -1,5 +1,5 @@ -# vfprintf-posix.m4 serial 9 -dnl Copyright (C) 2007 Free Software Foundation, Inc. +# vfprintf-posix.m4 serial 10 +dnl Copyright (C) 2007-2008 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 with or without modifications, as long as this notice is preserved. @@ -16,6 +16,7 @@ AC_DEFUN([gl_FUNC_VFPRINTF_POSIX], AC_REQUIRE([gl_PRINTF_DIRECTIVE_N]) AC_REQUIRE([gl_PRINTF_POSITIONS]) AC_REQUIRE([gl_PRINTF_FLAG_GROUPING]) + AC_REQUIRE([gl_PRINTF_FLAG_LEFTADJUST]) AC_REQUIRE([gl_PRINTF_FLAG_ZERO]) AC_REQUIRE([gl_PRINTF_PRECISION]) AC_REQUIRE([gl_PRINTF_ENOMEM]) @@ -38,15 +39,19 @@ AC_DEFUN([gl_FUNC_VFPRINTF_POSIX], *yes) case "$gl_cv_func_printf_flag_grouping" in *yes) - case "$gl_cv_func_printf_flag_zero" in + case "$gl_cv_func_printf_flag_leftadjust" in *yes) - case "$gl_cv_func_printf_precision" in + case "$gl_cv_func_printf_flag_zero" in *yes) - case "$gl_cv_func_printf_enomem" in + case "$gl_cv_func_printf_precision" in *yes) - # vfprintf exists and is - # already POSIX compliant. - gl_cv_func_vfprintf_posix=yes + case "$gl_cv_func_printf_enomem" in + *yes) + # vfprintf exists and is + # already POSIX compliant. + gl_cv_func_vfprintf_posix=yes + ;; + esac ;; esac ;; @@ -78,6 +83,7 @@ AC_DEFUN([gl_FUNC_VFPRINTF_POSIX], gl_PREREQ_VASNPRINTF_DIRECTIVE_A gl_PREREQ_VASNPRINTF_DIRECTIVE_F gl_PREREQ_VASNPRINTF_FLAG_GROUPING + gl_PREREQ_VASNPRINTF_FLAG_LEFTADJUST gl_PREREQ_VASNPRINTF_FLAG_ZERO gl_PREREQ_VASNPRINTF_PRECISION gl_PREREQ_VASNPRINTF_ENOMEM |