vsnprintf.m4 848 B

12345678910111213141516171819202122232425262728293031
  1. # vsnprintf.m4 serial 4
  2. dnl Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
  3. dnl This file is free software; the Free Software Foundation
  4. dnl gives unlimited permission to copy and/or distribute it,
  5. dnl with or without modifications, as long as this notice is preserved.
  6. AC_DEFUN([gl_FUNC_VSNPRINTF],
  7. [
  8. AC_REQUIRE([gl_STDIO_H_DEFAULTS])
  9. AC_CHECK_FUNCS([vsnprintf])
  10. if test $ac_cv_func_vsnprintf = no; then
  11. gl_REPLACE_VSNPRINTF
  12. fi
  13. AC_CHECK_DECLS_ONCE([vsnprintf])
  14. if test $ac_cv_have_decl_vsnprintf = no; then
  15. HAVE_DECL_VSNPRINTF=0
  16. fi
  17. ])
  18. AC_DEFUN([gl_REPLACE_VSNPRINTF],
  19. [
  20. AC_REQUIRE([gl_STDIO_H_DEFAULTS])
  21. AC_LIBOBJ([vsnprintf])
  22. if test $ac_cv_func_vsnprintf = yes; then
  23. REPLACE_VSNPRINTF=1
  24. fi
  25. gl_PREREQ_VSNPRINTF
  26. ])
  27. # Prerequisites of lib/vsnprintf.c.
  28. AC_DEFUN([gl_PREREQ_VSNPRINTF], [:])