diff options
author | andreas_kupries <akupries@shaw.ca> | 2006-09-12 22:51:32 (GMT) |
---|---|---|
committer | andreas_kupries <akupries@shaw.ca> | 2006-09-12 22:51:32 (GMT) |
commit | c5e2ae09424655cfb0a69b301ee78dcda43b63f4 (patch) | |
tree | 35d3635d12676b3d11fccc2db6014dcdeb49d22b /unix/configure | |
parent | 0d1733cd6115eb7c1cb427a936de39f20ead4f23 (diff) | |
download | tcl-c5e2ae09424655cfb0a69b301ee78dcda43b63f4.zip tcl-c5e2ae09424655cfb0a69b301ee78dcda43b63f4.tar.gz tcl-c5e2ae09424655cfb0a69b301ee78dcda43b63f4.tar.bz2 |
* unix/configure.in (HAVE_MTSAFE_GETHOST*): Modified to recognize
HP-UX 11.00 and beyond as having mt-safe implementations of the
gethost functions.
* unix/configure: Regenerated, using autoconf 2.59
Diffstat (limited to 'unix/configure')
-rwxr-xr-x | unix/configure | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/unix/configure b/unix/configure index 0159d5c..2fcb86b 100755 --- a/unix/configure +++ b/unix/configure @@ -10813,6 +10813,23 @@ cat >>confdefs.h <<\_ACEOF #define HAVE_MTSAFE_GETHOSTBYADDR 1 _ACEOF + + elif test "`uname -s`" = "HP-UX" && \ + test "`uname -r|sed -e 's|B\.||' -e 's|\..*$||'`" -gt 10; then + # Starting with HPUX 11.00 (we believe), gethostbyX + # are actually MT-safe as they always return pointers + # from TSD instead of static storage. + +cat >>confdefs.h <<\_ACEOF +#define HAVE_MTSAFE_GETHOSTBYNAME 1 +_ACEOF + + +cat >>confdefs.h <<\_ACEOF +#define HAVE_MTSAFE_GETHOSTBYADDR 1 +_ACEOF + + else echo "$as_me:$LINENO: checking for gethostbyname_r" >&5 echo $ECHO_N "checking for gethostbyname_r... $ECHO_C" >&6 |