[llvm-commits] CVS: llvm/autoconf/m4/c_printf_a.m4

Reid Spencer reid at x10sys.com
Wed Nov 24 20:43:12 PST 2004



Changes in directory llvm/autoconf/m4:

c_printf_a.m4 updated: 1.2 -> 1.3
---
Log message:

Cache the value of this test.


---
Diffs of the changes:  (+7 -8)

Index: llvm/autoconf/m4/c_printf_a.m4
diff -u llvm/autoconf/m4/c_printf_a.m4:1.2 llvm/autoconf/m4/c_printf_a.m4:1.3
--- llvm/autoconf/m4/c_printf_a.m4:1.2	Sun Sep 19 17:31:49 2004
+++ llvm/autoconf/m4/c_printf_a.m4	Wed Nov 24 22:43:01 2004
@@ -2,11 +2,11 @@
 # Determine if the printf() functions have the %a format character.
 # This is modified from:
 # http://www.gnu.org/software/ac-archive/htmldoc/ac_cxx_have_ext_slist.html
-AC_DEFUN([AC_C_PRINTF_A],[
-  AC_MSG_CHECKING([for printf %a format specifier])
-  AC_LANG_PUSH([C])
-  AC_RUN_IFELSE([
-    AC_LANG_PROGRAM([[
+AC_DEFUN([AC_C_PRINTF_A],
+[AC_CACHE_CHECK([if printf has the %a format character],[ac_cv_printf_a],
+[AC_LANG_PUSH([C])
+ AC_RUN_IFELSE([
+  AC_LANG_PROGRAM([[
 #include <stdio.h>
 #include <stdlib.h>
 ]],[[
@@ -24,9 +24,8 @@
   ac_c_printf_a=yes,
   ac_c_printf_a=no,
   ac_c_printf_a=no)
- AC_LANG_POP([C])
- AC_MSG_RESULT($ac_c_printf_a)
- if test "$ac_c_printf_a" = "yes"; then
+ AC_LANG_POP([C])])
+ if test "$ac_cv_printf_a" = "yes"; then
    AC_DEFINE([HAVE_PRINTF_A],[1],[Define to have the %a format string])
  fi
 ])






More information about the llvm-commits mailing list