pike.git/
src/
configure.in
Branch:
Tag:
Non-build tags
All tags
No tags
2017-06-25
2017-06-25 01:38:13 by Martin Nilsson <nilsson@fastmail.com>
b467525dda2d0773aabc78ba22171a9dc0f6407a (
25
lines) (+
25
/-
0
)
[
Show
|
Annotate
]
Branch:
8.1
A first draft of reduction of object C initializers.
5240:
########################################################################
+
AC_MSG_CHECKING(null is special)
+
AC_CACHE_VAL(pike_cv_null_is_special,
+
[
+
AC_TRY_RUN([
+
#include <stdio.h>
+
union test {
+
void * ptr;
+
int val;
+
};
+
int main()
+
{
+
union test t;
+
t.ptr = NULL;
+
if( t.val == 0 ) return 0;
+
return 1;
+
}], pike_cv_null_is_special=yes, pike_cv_null_is_special=no, pike_cv_null_is_special=no)
+
])
+
AC_MSG_RESULT($pike_cv_null_is_special)
+
if test "x$pike_cv_null_is_special" = xyes ; then
+
AC_DEFINE(PIKE_NULL_IS_SPECIAL)
+
fi
+
+
########################################################################
+
AC_MSG_CHECKING(pointer alignment) AC_CACHE_VAL(pike_cv_hardware_alignment, [