From 04d35cbbb03e68759fc6f05c0149daa8cd655fce Mon Sep 17 00:00:00 2001 From: dos-reis Date: Sun, 2 Feb 2014 18:13:09 +0000 Subject: Prefer mktemp over tempnam. --- configure | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) (limited to 'configure') diff --git a/configure b/configure index 879658f5..1c674e1f 100755 --- a/configure +++ b/configure @@ -18443,7 +18443,45 @@ _ACEOF #OPENAXIOM_CHECK_GMP -ac_fn_cxx_check_decl "$LINENO" "tempnam" "ac_cv_have_decl_tempnam" "#include +# Utility for temporary pathnames. +if test -n $ac_cv_header_unistd_h; then + ac_fn_cxx_check_decl "$LINENO" "mktemp" "ac_cv_have_decl_mktemp" "#include +" +if test "x$ac_cv_have_decl_mktemp" = xyes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_MKTEMP $ac_have_decl +_ACEOF +ac_fn_cxx_check_decl "$LINENO" "mkdtemp" "ac_cv_have_decl_mkdtemp" "#include +" +if test "x$ac_cv_have_decl_mkdtemp" = xyes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_MKDTEMP $ac_have_decl +_ACEOF +ac_fn_cxx_check_decl "$LINENO" "mkstemp" "ac_cv_have_decl_mkstemp" "#include +" +if test "x$ac_cv_have_decl_mkstemp" = xyes; then : + ac_have_decl=1 +else + ac_have_decl=0 +fi + +cat >>confdefs.h <<_ACEOF +#define HAVE_DECL_MKSTEMP $ac_have_decl +_ACEOF + +fi +if test -n $ac_cv_have_decl_mktemp; then + ac_fn_cxx_check_decl "$LINENO" "tempnam" "ac_cv_have_decl_tempnam" "#include " if test "x$ac_cv_have_decl_tempnam" = xyes; then : ac_have_decl=1 @@ -18455,6 +18493,7 @@ cat >>confdefs.h <<_ACEOF #define HAVE_DECL_TEMPNAM $ac_have_decl _ACEOF +fi # Honor support for large files # Check whether --enable-largefile was given. if test "${enable_largefile+set}" = set; then : -- cgit v1.2.3