CFLAGS="$CFLAGS -Werror"
AC_COMPILE_IFELSE([
#include <linux/types.h>
+ #include <linux/stddef.h>
int main(void) {
unsigned long long *data1;
- __u64 *data2;
-
+ __u64 *data2 = NULL;
+
data1 = data2;
return 0;
}
],[
unsigned long long *data1;
__u64 *data2 = NULL;
-
+
data1 = data2;
],[
AC_MSG_RESULT([yes])
CFLAGS="$CFLAGS -Werror"
AC_COMPILE_IFELSE([
#include <linux/types.h>
+ #include <linux/stddef.h>
int main(void) {
unsigned long *data1;
- size_t *data2;
-
+ size_t *data2 = NULL;
+
data1 = data2;
return 0;
}
CFLAGS="$CFLAGS -Werror"
AC_COMPILE_IFELSE([
#include <linux/types.h>
+ #include <linux/stddef.h>
int main(void) {
long *data1;
- ssize_t *data2;
-
+ ssize_t *data2 = NULL;
+
data1 = data2;
return 0;
}
AC_CHECK_TYPE([umode_t],
[AC_DEFINE(HAVE_UMODE_T, 1, [umode_t is defined])],
[],
- [#include <signal.h>])
+ [#include <asm/types.h>])
AC_CHECK_TYPE([__u64],
[AC_DEFINE(HAVE___U64, 1, [__u64 is defined])],
[],
- [#include <signal.h>])
+ [#include <asm/types.h>])
AC_CHECK_TYPE([__s64],
[AC_DEFINE(HAVE___S64, 1, [__s64 is defined])],
[],
- [#include <signal.h>])
+ [#include <asm/types.h>])
# -------- Check for required packages --------------
libcfs/libcfs/Makefile
libcfs/libcfs/autoMakefile
libcfs/libcfs/linux/Makefile
+libcfs/libcfs/ulinux/Makefile
libcfs/libcfs/posix/Makefile
libcfs/libcfs/util/Makefile
])