summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2012-03-22 22:57:37 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2012-03-22 22:57:37 +0100
commite9f1baffe51b03459219c841e06bf598685da7dc (patch)
tree6af504aaf98c8e55a3ac93c85a45ff9769f3bfaf /m4
parenta82fe02798315cb5bd53c4f128c3cb1dcd5e2c91 (diff)
downloadgnutls-e9f1baffe51b03459219c841e06bf598685da7dc.tar.gz
improvements in long long usage
Diffstat (limited to 'm4')
-rw-r--r--m4/hooks.m416
1 files changed, 6 insertions, 10 deletions
diff --git a/m4/hooks.m4 b/m4/hooks.m4
index f070238d01..ee6ba5a8ba 100644
--- a/m4/hooks.m4
+++ b/m4/hooks.m4
@@ -224,17 +224,13 @@ fi
AC_CHECK_SIZEOF(long long)
AC_CHECK_SIZEOF(long)
AC_CHECK_SIZEOF(int)
- case $ac_cv_sizeof_void_p in
- $ac_cv_sizeof_long_long)
- AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [(long long)],
- [Additional cast to bring void* to a type castable to int.])
- ;;
- $ac_cv_sizeof_long)
+ if test x$ac_cv_sizeof_void_p = x$ac_cv_sizeof_long;then
AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [(long)],
[Additional cast to bring void* to a type castable to int.])
- ;;
- *)
+ elif test x$ac_cv_sizeof_void_p = x$ac_cv_sizeof_long_long;then
+ AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [(long long)],
+ [Additional cast to bring void* to a type castable to int.])
+ else
AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [])
- ;;
- esac
+ fi
])