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=