snprintf.m4 833 B

12345678910111213141516171819202122232425262728293031
  1. # snprintf.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_SNPRINTF],
  7. [
  8. AC_REQUIRE([gl_STDIO_H_DEFAULTS])
  9. AC_CHECK_FUNCS([snprintf])
  10. if test $ac_cv_func_snprintf = no; then
  11. gl_REPLACE_SNPRINTF
  12. fi
  13. AC_CHECK_DECLS_ONCE([snprintf])
  14. if test $ac_cv_have_decl_snprintf = no; then
  15. HAVE_DECL_SNPRINTF=0
  16. fi
  17. ])
  18. AC_DEFUN([gl_REPLACE_SNPRINTF],
  19. [
  20. AC_REQUIRE([gl_STDIO_H_DEFAULTS])
  21. AC_LIBOBJ([snprintf])
  22. if test $ac_cv_func_snprintf = yes; then
  23. REPLACE_SNPRINTF=1
  24. fi
  25. gl_PREREQ_SNPRINTF
  26. ])
  27. # Prerequisites of lib/snprintf.c.
  28. AC_DEFUN([gl_PREREQ_SNPRINTF], [:])