diff options
Diffstat (limited to 'libgo/configure.ac')
-rw-r--r-- | libgo/configure.ac | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/libgo/configure.ac b/libgo/configure.ac index a11dc4db444..6702c26c2f8 100644 --- a/libgo/configure.ac +++ b/libgo/configure.ac @@ -255,12 +255,6 @@ if test -f ${srcdir}/syscalls/syscall_${GOOS}_${GOARCH}.go; then fi AC_SUBST(GO_SYSCALLS_SYSCALL_OS_ARCH_FILE) -GO_DEBUG_PROC_REGS_OS_ARCH_FILE= -if test -f ${srcdir}/go/debug/proc/regs_${GOOS}_${GOARCH}.go; then - GO_DEBUG_PROC_REGS_OS_ARCH_FILE=go/debug/proc/regs_${GOOS}_${GOARCH}.go -fi -AC_SUBST(GO_DEBUG_PROC_REGS_OS_ARCH_FILE) - dnl Some targets need special flags to build sysinfo.go. case "$target" in mips-sgi-irix6.5*) @@ -431,7 +425,14 @@ no) ;; esac -AC_CHECK_HEADERS(sys/mman.h syscall.h sys/epoll.h sys/ptrace.h sys/syscall.h sys/user.h sys/utsname.h sys/select.h) +AC_CHECK_HEADERS(sys/mman.h syscall.h sys/epoll.h sys/ptrace.h sys/syscall.h sys/user.h sys/utsname.h sys/select.h sys/socket.h net/if.h) + +AC_CHECK_HEADERS([linux/filter.h linux/netlink.h linux/rtnetlink.h], [], [], +[#ifdef HAVE_SYS_SOCKET_H +#include <sys/socket.h> +#endif +]) + AM_CONDITIONAL(HAVE_SYS_MMAN_H, test "$ac_cv_header_sys_mman_h" = yes) AC_CHECK_FUNCS(srandom random strerror_r strsignal wait4 mincore setenv) |