* ENSC_DIETLIBC_NEED_COMPAT: use the 'syscall-wrap.h' header and the
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Sun, 24 Apr 2005 20:28:23 +0000 (20:28 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Sun, 24 Apr 2005 20:28:23 +0000 (20:28 +0000)
  results from ENSC_SYSCALL_ALTERNATIVE

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2042 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/m4/ensc_dietlibc_compat.m4

index 28bfda7..36e3b94 100644 (file)
@@ -18,6 +18,7 @@ dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 AC_DEFUN([ENSC_DIETLIBC_NEED_COMPAT],
 [
        AC_REQUIRE([ENSC_ENABLE_DIETLIBC])
+       AC_REQUIRE([ENSC_SYSCALL_ALTERNATIVE])
        AC_CACHE_CHECK([whether dietlibc needs '-lcompat'], [ensc_cv_c_dietlibc_compat],
        [
                AC_LANG_PUSH(C)
@@ -25,8 +26,7 @@ AC_DEFUN([ENSC_DIETLIBC_NEED_COMPAT],
                CC="${DIET:-diet} $CC"
                AC_LINK_IFELSE([
                        AC_LANG_PROGRAM([
-#include <sys/syscall.h>
-#include <unistd.h>
+#include "$srcdir/lib/syscall-wrap.h"
 #include <errno.h>
 
 #define __NR_foo0              42