[SCM] Samba Shared Repository - branch master updated
Rusty Russell
rusty at samba.org
Wed Dec 14 23:41:02 MST 2011
The branch, master has been updated
via 0429471 lib/ccan: Fix some typos in libccan.m4
via fef4f51 lib/ccan: fix m4 tests for builtin_expect and compound literals.
from fdcbb7e s3-includes: remove PRIMARY_* SID_INDEX defines defined elsewhere already.
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 0429471fe478b86a9857511a7b841601640c8bac
Author: Martin Schwenke <martin at meltin.net>
Date: Thu Dec 15 15:31:47 2011 +1100
lib/ccan: Fix some typos in libccan.m4
Signed-off-by: Martin Schwenke <martin at meltin.net>
Autobuild-User: Rusty Russell <rusty at rustcorp.com.au>
Autobuild-Date: Thu Dec 15 07:40:33 CET 2011 on sn-devel-104
commit fef4f5193b68598c99949ee2fbd9bee93daf70b1
Author: Rusty Russell <rusty at rustcorp.com.au>
Date: Thu Dec 15 15:34:55 2011 +1030
lib/ccan: fix m4 tests for builtin_expect and compound literals.
Signed-off-by: Rusty Russell <rusty at rustcorp.com.au>
-----------------------------------------------------------------------
Summary of changes:
lib/ccan/libccan.m4 | 23 ++++++++++++-----------
1 files changed, 12 insertions(+), 11 deletions(-)
Changeset truncated at 500 lines:
diff --git a/lib/ccan/libccan.m4 b/lib/ccan/libccan.m4
index 7dbea58..1efa0f0 100644
--- a/lib/ccan/libccan.m4
+++ b/lib/ccan/libccan.m4
@@ -196,7 +196,7 @@ AC_CACHE_CHECK([whether we have __builtin_expect],
[
AC_LINK_IFELSE(
[int main(void) {
- return __builtin_expect(main != 0) ? 0 : 1;
+ return __builtin_expect(main != 0, 1) ? 0 : 1;
}],
samba_cv_builtin_expect=yes)
])
@@ -236,14 +236,14 @@ if test x"$samba_cv_builtin_types_compatible_p" = xyes ; then
[whether we have __builtin_types_compatible_p])
fi
-AC_CACHE_CHECK([whether we have __builtin_choose_exptr],
+AC_CACHE_CHECK([whether we have __builtin_choose_expr],
samba_cv_builtin_choose_expr,
[
AC_LINK_IFELSE(
[int main(void) {
return __builtin_choose_expr(1, 0, "garbage");
}],
- samba_cv_builtin_types_choose_expr=yes)
+ samba_cv_builtin_choose_expr=yes)
])
if test x"$samba_cv_builtin_choose_expr" = xyes ; then
@@ -251,20 +251,21 @@ if test x"$samba_cv_builtin_choose_expr" = xyes ; then
[whether we have __builtin_choose_expr])
fi
-AC_CACHE_CHECK([whether we have __builtin_compound_literals],
- samba_cv_builtin_compound_literals,
+# We use @<:@ and @:>@ here for embedded [ and ].
+AC_CACHE_CHECK([whether we have compound literals],
+ samba_cv_compound_literals,
[
AC_COMPILE_IFELSE(
[int main(void) {
- int *foo = (int[]) { 1, 2, 3, 4 };
- return foo[0] == 1 ? 0 : 1;
+ int *foo = (int@<:@@:>@) { 1, 2, 3, 4 };
+ return foo@<:@0@:>@ == 1 ? 0 : 1;
}],
- samba_cv_builtin_compound_literals=yes)
+ samba_cv_compound_literals=yes)
])
-if test x"$samba_cv_builtin_compound_literals" = xyes ; then
- AC_DEFINE(HAVE_BUILTIN_COMPOUND_LITERALS, 1,
- [whether we have __builtin_compound_literals])
+if test x"$samba_cv_compound_literals" = xyes ; then
+ AC_DEFINE(HAVE_COMPOUND_LITERALS, 1,
+ [whether we have compound literals])
fi
AC_CACHE_CHECK([whether we have __builtin_have_isblank],
--
Samba Shared Repository
More information about the samba-cvs
mailing list