summaryrefslogtreecommitdiff
path: root/source4/build
diff options
context:
space:
mode:
Diffstat (limited to 'source4/build')
-rw-r--r--source4/build/m4/check_cc.m44
-rw-r--r--source4/build/tests/shared_mmap.c2
2 files changed, 2 insertions, 4 deletions
diff --git a/source4/build/m4/check_cc.m4 b/source4/build/m4/check_cc.m4
index 4f714402cf..311caa342e 100644
--- a/source4/build/m4/check_cc.m4
+++ b/source4/build/m4/check_cc.m4
@@ -168,12 +168,8 @@ fi
case "$host_os" in
# Try to work out if this is the native HPUX compiler that uses the -Ae flag.
*hpux*)
- AC_PROG_CC_FLAG(Ae)
# mmap on HPUX is completely broken...
AC_DEFINE(MMAP_BLACKLIST, 1, [Whether MMAP is broken])
- if test $ac_cv_prog_cc_Ae = yes; then
- CPPFLAGS="$CPPFLAGS -Ae"
- fi
;;
*aix*)
diff --git a/source4/build/tests/shared_mmap.c b/source4/build/tests/shared_mmap.c
index 50dad8d696..40d462302e 100644
--- a/source4/build/tests/shared_mmap.c
+++ b/source4/build/tests/shared_mmap.c
@@ -39,6 +39,8 @@ main()
MAP_FILE | MAP_SHARED,
fd, 0);
+ if (buf == (int *)-1) exit(1);
+
while (count-- && buf[9124] != 55732) sleep(1);
if (count <= 0) exit(1);