projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Merge
[m6w6/libmemcached]
/
m4
/
byteorder.m4
diff --git
a/m4/byteorder.m4
b/m4/byteorder.m4
index 5a99af7a596838fc072c8ba6c79d1cc705c390e7..7366822bb63586fb4d4a207ad89ba012e372df4c 100644
(file)
--- a/
m4/byteorder.m4
+++ b/
m4/byteorder.m4
@@
-1,19
+1,19
@@
AC_DEFUN([DETECT_BYTEORDER],
AC_DEFUN([DETECT_BYTEORDER],
-[
+
[
AC_REQUIRE([AC_C_BIGENDIAN])
AC_REQUIRE([AC_C_BIGENDIAN])
+ AC_LANG_PUSH([C++])
AC_CACHE_CHECK([for htonll], [ac_cv_have_htonll],
AC_CACHE_CHECK([for htonll], [ac_cv_have_htonll],
- [AC_TRY_COMPILE([
-#include <sys/types.h>
+ [AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
+
[
#include <sys/types.h>
#include <netinet/in.h>
#include <inttypes.h>
#include <netinet/in.h>
#include <inttypes.h>
- ], [
-return htonll(0);
- ],
- [ ac_cv_have_htonll=yes ],
- [ ac_cv_have_htonll=no ])
- ])
+ ], [ return htonll(0) ])],
+ [ ac_cv_have_htonll=yes ],
+ [ ac_cv_have_htonll=no ])
+ ])
+ AC_LANG_POP()
AS_IF([test "x$ac_cv_have_htonll" = "xyes"],[
AS_IF([test "x$ac_cv_have_htonll" = "xyes"],[
-
AC_DEFINE([HAVE_HTONLL], [1], [Have ntohll])])
+ AC_DEFINE([HAVE_HTONLL], [1], [Have ntohll])])
AM_CONDITIONAL([BUILD_BYTEORDER],[test "x$ac_cv_have_htonll" = "xno"])
AM_CONDITIONAL([BUILD_BYTEORDER],[test "x$ac_cv_have_htonll" = "xno"])
-])
+
])