# HG changeset patch # User Stefan Monnier # Date 1058149289 0 # Node ID 0bab97b183c010c22ea3b41c293cae60e3717cba # Parent 1c1e0c947a63a71b6fd99e1f365092cccd2d2db3 Check for posix_memalign. diff -r 1c1e0c947a63 -r 0bab97b183c0 configure --- a/configure Sun Jul 13 18:00:24 2003 +0000 +++ b/configure Mon Jul 14 02:21:29 2003 +0000 @@ -1662,6 +1662,10 @@ ## NetBSD ports *-*-netbsd* ) opsys=netbsd + if test -f /usr/lib/crti.o; then + AC_DEFINE(HAVE_CRTIN) + fi + case "${canonical}" in alpha*-*-netbsd*) machine=alpha ;; i[3456]86-*-netbsd*) machine=intel386 ;; @@ -3396,7 +3400,8 @@ echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then for ac_declaration in \ - '' \ + ''\ + '#include ' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ @@ -3410,8 +3415,8 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +#include $ac_declaration -#include int main () { @@ -11341,6 +11346,7 @@ + for ac_func in gethostname getdomainname dup2 \ rename closedir mkdir rmdir sysinfo \ random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \ @@ -11349,7 +11355,7 @@ __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \ sendto recvfrom getsockopt setsockopt getsockname getpeername \ gai_strerror mkstemp getline getdelim mremap memmove fsync bzero \ -memset memcmp memmove difftime memcpy mempcpy mblen mbrlen +memset memcmp memmove difftime memcpy mempcpy mblen mbrlen posix_memalign do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 diff -r 1c1e0c947a63 -r 0bab97b183c0 configure.in --- a/configure.in Sun Jul 13 18:00:24 2003 +0000 +++ b/configure.in Mon Jul 14 02:21:29 2003 +0000 @@ -2264,7 +2264,7 @@ __fpending mblen mbrlen mbsinit strsignal setitimer ualarm index rindex \ sendto recvfrom getsockopt setsockopt getsockname getpeername \ gai_strerror mkstemp getline getdelim mremap memmove fsync bzero \ -memset memcmp memmove difftime memcpy mempcpy mblen mbrlen) +memset memcmp memmove difftime memcpy mempcpy mblen mbrlen posix_memalign) AC_CHECK_HEADERS(sys/un.h)