aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2009-04-29 11:11:59 +0000
committerYang Tse <yangsita@gmail.com>2009-04-29 11:11:59 +0000
commite4a0001fc6d9efbd85e0ce187d98fd59a0839db2 (patch)
treeead3dbf965de0c4040c36cc5c8a8aa52d14ad53f
parent49400b0c7fa326f9eb200757e225caab02cf6d46 (diff)
Add temporary debug tracing for ares_socklen_t Windows targets
-rw-r--r--ares/acinclude.m422
1 files changed, 22 insertions, 0 deletions
diff --git a/ares/acinclude.m4 b/ares/acinclude.m4
index 8cadce163..5ad83cb6c 100644
--- a/ares/acinclude.m4
+++ b/ares/acinclude.m4
@@ -1845,6 +1845,10 @@ AC_DEFUN([CARES_CONFIGURE_ARES_SOCKLEN_T], [
tst_pull_header_checks='none systypes syssocket'
tst_size_checks='4 8 2'
fi
+ rm -f debug.txt
+ echo "DEBUG: ======================================" >>debug.txt
+ echo "DEBUG: tst_pull_header_checks: $tst_pull_header_checks" >>debug.txt
+ echo "DEBUG: tst_size_checks : $tst_size_checks" >>debug.txt
for tst_size in $tst_size_checks; do
for tst_pull_headers in $tst_pull_header_checks; do
if test "$cares_sizeof_ares_socklen_t" = "unknown"; then
@@ -1862,6 +1866,10 @@ AC_DEFUN([CARES_CONFIGURE_ARES_SOCKLEN_T], [
tmp_includes=""
;;
esac
+ echo "DEBUG: --------------------------------------" >>debug.txt
+ echo "DEBUG: tst_pull_headers: $tst_pull_headers" >>debug.txt
+ echo "DEBUG: tst_size : $tst_size" >>debug.txt
+ echo "DEBUG: --------------------------------------" >>debug.txt
AC_COMPILE_IFELSE([
AC_LANG_PROGRAM([[
$tmp_includes
@@ -1873,6 +1881,10 @@ AC_DEFUN([CARES_CONFIGURE_ARES_SOCKLEN_T], [
],[
cares_sizeof_ares_socklen_t="$tst_size"
cares_pull_headers_socklen_t="$tst_pull_headers"
+ sed 's/^/cc-OK : /' conftest.$ac_ext >>debug.txt
+ ],[
+ sed 's/^/cc-src: /' conftest.$ac_ext >>debug.txt
+ sed 's/^/cc-err: /' conftest.err >>debug.txt
])
fi
done
@@ -1882,6 +1894,10 @@ AC_DEFUN([CARES_CONFIGURE_ARES_SOCKLEN_T], [
AC_MSG_ERROR([cannot find out size of ares_socklen_t.])
fi
#
+ echo "DEBUG: ======================================" >>debug.txt
+ echo "DEBUG: cares_pull_headers_socklen_t: $cares_pull_headers_socklen_t" >>debug.txt
+ echo "DEBUG: cares_sizeof_ares_socklen_t : $cares_sizeof_ares_socklen_t" >>debug.txt
+ echo "DEBUG: ======================================" >>debug.txt
case $cares_pull_headers_socklen_t in
ws2tcpip)
CARES_DEFINE_UNQUOTED([CARES_PULL_WS2TCPIP_H])
@@ -1896,6 +1912,12 @@ AC_DEFUN([CARES_CONFIGURE_ARES_SOCKLEN_T], [
esac
CARES_DEFINE_UNQUOTED([CARES_TYPEOF_ARES_SOCKLEN_T], [$cares_typeof_ares_socklen_t])
CARES_DEFINE_UNQUOTED([CARES_SIZEOF_ARES_SOCKLEN_T], [$cares_sizeof_ares_socklen_t])
+ case X-"$ac_cv_native_windows" in
+ X-yes)
+ cat debug.txt >&6
+ ;;
+ esac
+ rm -f debug.txt
])