summaryrefslogtreecommitdiff
path: root/Zend/acinclude.m4
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/acinclude.m4')
-rw-r--r--Zend/acinclude.m420
1 files changed, 20 insertions, 0 deletions
diff --git a/Zend/acinclude.m4 b/Zend/acinclude.m4
new file mode 100644
index 0000000000..9b1421eb6e
--- /dev/null
+++ b/Zend/acinclude.m4
@@ -0,0 +1,20 @@
+dnl $Id$
+dnl
+dnl This file contains local autoconf functions.
+
+dnl
+dnl Check for broken sprintf()
+dnl
+AC_DEFUN(AC_BROKEN_SPRINTF,[
+ AC_MSG_CHECKING([for broken sprintf])
+ AC_TRY_RUN([main() { char buf[20]; exit (sprintf(buf,"testing 123")!=11); }],[
+ AC_DEFINE(BROKEN_SPRINTF,0)
+ AC_MSG_RESULT(ok)
+ ],[
+ AC_DEFINE(BROKEN_SPRINTF,1)
+ AC_MSG_RESULT(broken)
+ ],[
+ AC_DEFINE(BROKEN_SPRINTF,0)
+ AC_MSG_RESULT(cannot check, guessing ok)
+ ])
+])