diff src/auto/configure @ 29513:e6d788e0c121 v9.0.0098

patch 9.0.0098: missing include file in timer_create configure check Commit: https://github.com/vim/vim/commit/5748b7f2c8a8e8e6d12b3e2531df5c0261fd8f3b Author: Bram Moolenaar <Bram@vim.org> Date: Thu Jul 28 12:09:04 2022 +0100 patch 9.0.0098: missing include file in timer_create configure check Problem: missing include file in timer_create configure check. Solution: Inlucde stdlib.h.
author Bram Moolenaar <Bram@vim.org>
date Thu, 28 Jul 2022 13:15:03 +0200
parents ef4f17d97ad0
children 1733b6162f75
line wrap: on
line diff
--- a/src/auto/configure
+++ b/src/auto/configure
@@ -13042,7 +13042,8 @@ rm -f core conftest.err conftest.$ac_obj
 if ${vim_cv_timer_create+:} false; then :
   $as_echo_n "(cached) " >&6
 else
-  save_LIBS="$LIBS"
+
+save_LIBS="$LIBS"
 LIBS="$LIBS -lrt"
 if test "$cross_compiling" = yes; then :
   as_fn_error $? "cross-compiling: please set 'vim_cv_timer_create'" "$LINENO" 5
@@ -13051,8 +13052,12 @@ else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
-#include<signal.h>
-#include<time.h>
+#if STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#endif
+#include <signal.h>
+#include <time.h>
 static void set_flag(union sigval sv) {}
 
 int
@@ -13086,6 +13091,10 @@ else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
+#if STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#endif
 #include<signal.h>
 #include<time.h>
 static void set_flag(union sigval sv) {}