From 14f915ece6854560742552aa0c5c714087b3f289 Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Sun, 26 Dec 1999 21:45:53 +0000 Subject: [PATCH] Makefile.am: Add dummy target for dependencies acinclude.m4: Cache result of broken sprintf check --- Zend/Makefile.am | 2 ++ Zend/acinclude.m4 | 24 +++++++++++++----------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/Zend/Makefile.am b/Zend/Makefile.am index 190170c728..e06d89f6d6 100644 --- a/Zend/Makefile.am +++ b/Zend/Makefile.am @@ -35,5 +35,7 @@ zend-parser.h: zend-parser.c zend-parser.c: zend-parser.y $(YACC) -p zend -v -d $(srcdir)/zend-parser.y -o zend-parser.c +depend: + zend_execute.lo: $(srcdir)/zend_execute.c $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(INLINE_CFLAGS) -c $(srcdir)/zend_execute.c diff --git a/Zend/acinclude.m4 b/Zend/acinclude.m4 index d7dc7b223a..897eab216b 100644 --- a/Zend/acinclude.m4 +++ b/Zend/acinclude.m4 @@ -6,18 +6,20 @@ dnl dnl Check for broken sprintf() dnl AC_DEFUN(AC_ZEND_BROKEN_SPRINTF,[ - AC_MSG_CHECKING([for broken sprintf]) - AC_TRY_RUN([main() { char buf[20]; exit (sprintf(buf,"testing 123")!=11); }],[ - broken=0 - AC_MSG_RESULT(ok) - ],[ - broken=1 - AC_MSG_RESULT(broken) - ],[ - broken=0 - AC_MSG_RESULT(cannot check, guessing ok) + AC_CACHE_CHECK(whether sprintf is broken, ac_cv_broken_sprintf,[ + AC_TRY_RUN([main() {char buf[20];exit(sprintf(buf,"testing 123")!=11); }],[ + ac_cv_broken_sprintf=no + ],[ + ac_cv_broken_sprintf=yes + ],[ + ac_cv_broken_sprintf=no + ]) ]) - AC_DEFINE_UNQUOTED(ZEND_BROKEN_SPRINTF, $broken, [Whether sprintf is broken]) + if test "$ac_cv_broken_sprintf" = "yes"; then + AC_DEFINE(ZEND_BROKEN_SPRINTF, 1, [Whether sprintf is broken]) + else + AC_DEFINE(ZEND_BROKEN_SPRINTF, 0, [Whether sprintf is broken]) + fi ]) AC_DEFUN(AM_SET_LIBTOOL_VARIABLE,[ -- 2.40.0