]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
tweaking for bsd
authorJelte Jansen <jeltejan@NLnetLabs.nl>
Mon, 18 Dec 2006 11:00:06 +0000 (11:00 +0000)
committerJelte Jansen <jeltejan@NLnetLabs.nl>
Mon, 18 Dec 2006 11:00:06 +0000 (11:00 +0000)
examples/configure.ac

index baaf7f844ef5f5e61b7cc03fd38d25182b6368f7..5c21e2fb945137c4277740e880e4a995f557890b 100644 (file)
@@ -87,10 +87,25 @@ fi
 AC_TYPE_SIZE_T
 CHECK_COMPILER_FLAG(O2, [CFLAGS="$CFLAGS -O2"])
 CHECK_COMPILER_FLAG_NEEDED(-std=c99, [#include <stdbool.h>], [CFLAGS="$CFLAGS -std=c99"])
+CHECK_COMPILER_FLAG_NEEDED(-D_POSIX_C_SOURCE=200112, 
+[
+#include <time.h>
+
+int test() {
+       int a = 0;
+       char *t;
+       time_t time = 0;
+       char *buf = NULL;
+       t = ctime_r(&time, buf);
+        return a;
+}
+], [CFLAGS="$CFLAGS -D_POSIX_C_SOURCE=200112"])
 CHECK_COMPILER_FLAG_NEEDED(-D__EXTENSIONS__, 
 [
 #include <stdlib.h>
 #include <ctype.h>
+#include <sys/time.h>
+#include <unistd.h>
 
 int test() {  
         int a;
@@ -103,19 +118,6 @@ int test() {
         return a;
 }
 ], [CFLAGS="$CFLAGS -D__EXTENSIONS__"])
-CHECK_COMPILER_FLAG_NEEDED(-D_POSIX_C_SOURCE=200112, 
-[
-#include <time.h>
-
-int test() {
-       int a = 0;
-       char *t;
-       time_t time = 0;
-       char *buf = NULL;
-       t = ctime_r(&time, buf);
-        return a;
-}
-], [CFLAGS="$CFLAGS -D_POSIX_C_SOURCE=200112"])
 
 
 AC_C_INLINE