You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
668 B

26 years ago
26 years ago
26 years ago
  1. dnl $Id$
  2. dnl
  3. dnl This file contains local autoconf functions.
  4. dnl
  5. dnl Check for broken sprintf()
  6. dnl
  7. AC_DEFUN(AC_ZEND_BROKEN_SPRINTF,[
  8. AC_CACHE_CHECK(whether sprintf is broken, ac_cv_broken_sprintf,[
  9. AC_TRY_RUN([main() {char buf[20];exit(sprintf(buf,"testing 123")!=11); }],[
  10. ac_cv_broken_sprintf=no
  11. ],[
  12. ac_cv_broken_sprintf=yes
  13. ],[
  14. ac_cv_broken_sprintf=no
  15. ])
  16. ])
  17. if test "$ac_cv_broken_sprintf" = "yes"; then
  18. ac_result=1
  19. else
  20. ac_result=0
  21. fi
  22. AC_DEFINE_UNQUOTED(ZEND_BROKEN_SPRINTF, $ac_result, [Whether sprintf is broken])
  23. ])
  24. AC_DEFUN(AM_SET_LIBTOOL_VARIABLE,[
  25. LIBTOOL='$(SHELL) $(top_builddir)/libtool $1'
  26. ])