]> granicus.if.org Git - strace/commitdiff
configure: define SIZEOF_KERNEL_LONG_T macro
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 16 Dec 2016 20:28:09 +0000 (20:28 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 19 Dec 2016 14:37:59 +0000 (14:37 +0000)
Provide SIZEOF_KERNEL_LONG_T macro in addition to SIZEOF_LONG and
SIZEOF_LONG_LONG for checking of kernel_long_t and kernel_ulong_t
types at the time of preprocessing.

* configure.ac (AC_CHECK_SIZEOF): Add kernel_long_t.

configure.ac

index fe6d264c4f0518b30c34961b3d50d84fe5891e89..9f44d12e548a51abf5bec3029a651feb6f8a9593 100644 (file)
@@ -635,6 +635,7 @@ AC_CACHE_CHECK([for BLKGETSIZE64], [ac_cv_have_blkgetsize64],
 AC_CHECK_SIZEOF([long])
 AC_CHECK_SIZEOF([long long])
 AC_CHECK_SIZEOF([off_t],,[#include <sys/types.h>])
+AC_CHECK_SIZEOF([kernel_long_t],,[#include "$srcdir/kernel_types.h"])
 AC_CHECK_SIZEOF([struct i64_i32],,[struct i64_i32 {long long i64; int i32;};])
 
 AC_CACHE_CHECK([for SIGRTMIN], [st_cv_SIGRTMIN],