From 29382374bbcd184c40fb02ac2bca7f4c2125ee61 Mon Sep 17 00:00:00 2001 From: drepper Date: Mon, 6 Oct 1997 01:48:27 +0000 Subject: [PATCH] Add LFS definitions. --- sysdeps/generic/sys/mman.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sysdeps/generic/sys/mman.h b/sysdeps/generic/sys/mman.h index 6484e028c9..6e41a923d5 100644 --- a/sysdeps/generic/sys/mman.h +++ b/sysdeps/generic/sys/mman.h @@ -91,8 +91,18 @@ __BEGIN_DECLS extern __caddr_t __mmap __P ((__caddr_t __addr, size_t __len, int __prot, int __flags, int __fd, __off_t __offset)); +#ifndef __USE_FILE_OFFSET64 extern __caddr_t mmap __P ((__caddr_t __addr, size_t __len, int __prot, int __flags, int __fd, __off_t __offset)); +#else +extern __caddr_t mmap __P ((__caddr_t __addr, size_t __len, int __prot, + int __flags, int __fd, __off_t __offset)) + __asm__ ("mmap64"); +#endif +#ifdef __USE_LARGEFILE64 +extern __caddr_t mmap64 __P ((__caddr_t __addr, size_t __len, int __prot, + int __flags, int __fd, __off64_t __offset)); +#endif /* Deallocate any mapping for the region starting at ADDR and extending LEN bytes. Returns 0 if successful, -1 for errors (and sets errno). */ -- 2.11.0