null+****@clear*****
null+****@clear*****
2012年 4月 12日 (木) 15:09:17 JST
Kouhei Sutou 2012-04-12 15:09:17 +0900 (Thu, 12 Apr 2012)
New Revision: 4eb596347f84355b45b6894eef76ee4a5e5f4c10
Log:
Extract AC_CHECK_HEADERS to be shared
Added files:
build/ac-macros/check-headers.m4
Modified files:
configure.ac
Added: build/ac-macros/check-headers.m4 (+19 -0) 100644
===================================================================
--- /dev/null
+++ build/ac-macros/check-headers.m4 2012-04-12 15:09:17 +0900 (21c96eb)
@@ -0,0 +1,19 @@
+# -*- autoconf -*-
+
+AC_CHECK_HEADERS(sys/mman.h)
+AC_CHECK_HEADERS(sys/time.h)
+AC_CHECK_HEADERS(sys/timeb.h)
+AC_CHECK_HEADERS(sys/param.h)
+AC_CHECK_HEADERS(sys/types.h)
+AC_CHECK_HEADERS(sys/resource.h)
+AC_CHECK_HEADERS(netdb.h)
+AC_CHECK_HEADERS(sys/wait.h)
+AC_CHECK_HEADERS(sys/socket.h)
+AC_CHECK_HEADERS(netinet/in.h)
+AC_CHECK_HEADERS(netinet/tcp.h)
+AC_CHECK_HEADERS(ucontext.h)
+AC_CHECK_HEADERS(signal.h)
+AC_CHECK_HEADERS(errno.h)
+AC_CHECK_HEADERS(execinfo.h)
+AC_CHECK_HEADERS(sys/sysctl.h)
+AC_CHECK_HEADERS(time.h)
Modified: configure.ac (+1 -4)
===================================================================
--- configure.ac 2012-04-12 15:03:51 +0900 (41f7f34)
+++ configure.ac 2012-04-12 15:09:17 +0900 (18b49ab)
@@ -320,10 +320,7 @@ AC_LINK_IFELSE(
])
])
-AC_CHECK_HEADERS(sys/mman.h sys/time.h sys/timeb.h sys/param.h sys/types.h sys/resource.h)
-AC_CHECK_HEADERS(netdb.h sys/wait.h sys/socket.h netinet/in.h netinet/tcp.h)
-AC_CHECK_HEADERS(ucontext.h signal.h errno.h execinfo.h sys/sysctl.h)
-AC_CHECK_HEADERS(time.h)
+m4_include(build/ac-macros/check-headers.m4)
AC_CHECK_FUNCS(open close read write)
AC_CHECK_FUNCS(localtime_r gmtime_r mkostemp)
BACKTRACE_LIBS=