Mercurial > hg > nginx
diff auto/types/typedef @ 193:dd66383796a5
nginx-0.0.1-2003-11-20-20:36:43 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 20 Nov 2003 17:36:43 +0000 |
parents | |
children | 8dee38ea9117 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/auto/types/typedef Thu Nov 20 17:36:43 2003 +0000 @@ -0,0 +1,32 @@ + +echo "Checking for $NGX_TYPE definition" + +echo "#include <sys/types.h>" > autotest.c +TYPE=`${CPP} autotest.c | \ + awk "/^typedef.*$NGX_TYPE/ { for (i = 1; i< NF; i++) print $i}"` +#rm autotest.c + +echo $TYPE + +case $TYPE in + "long long") + echo ' + defined as long long' + NGX_FMT=$NGX_LONG_LONG_FMT + ;; + + long) + echo ' + defined as long' + NGX_FMT=$NGX_LONG_FMT + ;; + + int) + echo ' + defined as int' + NGX_FMT=$NGX_INT_FMT + ;; + + *) + echo "$0: error: unknown $NGX_TYPE definition: \"$TYPE\"" + exit 1 + ;; + +esac