X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=m4%2Fprintf-posix-rpl.m4;fp=m4%2Fprintf-posix-rpl.m4;h=3106a78f1386c31724fcb0541d7f0b83e2f6d3d0;hb=c7e61475680fa226bd9b8bdd469cd66914e630f5;hp=0000000000000000000000000000000000000000;hpb=800deb09b422a73c1212233a93839a223ff59678;p=debian%2Fgzip diff --git a/m4/printf-posix-rpl.m4 b/m4/printf-posix-rpl.m4 new file mode 100644 index 0000000..3106a78 --- /dev/null +++ b/m4/printf-posix-rpl.m4 @@ -0,0 +1,25 @@ +# printf-posix-rpl.m4 serial 3 +dnl Copyright (C) 2007-2009 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. + +AC_DEFUN([gl_FUNC_PRINTF_POSIX], +[ + AC_REQUIRE([gl_FUNC_VFPRINTF_POSIX]) + if test $gl_cv_func_vfprintf_posix = no; then + gl_REPLACE_PRINTF + fi +]) + +AC_DEFUN([gl_REPLACE_PRINTF], +[ + AC_REQUIRE([gl_STDIO_H_DEFAULTS]) + AC_LIBOBJ([printf]) + REPLACE_PRINTF=1 + AC_DEFINE([REPLACE_PRINTF_POSIX], [1], + [Define if printf is overridden by a POSIX compliant gnulib implementation.]) + gl_PREREQ_PRINTF +]) + +AC_DEFUN([gl_PREREQ_PRINTF], [:])