diff options
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | src/sna/kgem.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index b5919bf6..51241004 100644 --- a/configure.ac +++ b/configure.ac @@ -52,6 +52,7 @@ m4_ifndef([XORG_DRIVER_CHECK_EXT], # Initialize libtool AC_DISABLE_STATIC AC_PROG_LIBTOOL +AC_SYS_LARGEFILE # Are we in a git checkout? dot_git=no diff --git a/src/sna/kgem.c b/src/sna/kgem.c index 6ea4d480..109f3b76 100644 --- a/src/sna/kgem.c +++ b/src/sna/kgem.c @@ -220,7 +220,7 @@ static void *gem_mmap(int fd, uint32_t handle, int size, int prot) return NULL; } - ptr = mmap(0, size, prot, MAP_SHARED, fd, mmap_arg.offset); + ptr = mmap64(0, size, prot, MAP_SHARED, fd, mmap_arg.offset); if (ptr == MAP_FAILED) { assert(0); ptr = NULL; |