|
@@ -38,7 +38,7 @@ static inline _syscall6(__ptr_t, __syscall_mmap2, __ptr_t, addr,
|
|
|
# define MMAP2_PAGE_SHIFT 12
|
|
|
# endif
|
|
|
|
|
|
-__ptr_t mmap(__ptr_t addr, size_t len, int prot, int flags, int fd, __off_t offset)
|
|
|
+__ptr_t attribute_hidden __mmap(__ptr_t addr, size_t len, int prot, int flags, int fd, __off_t offset)
|
|
|
{
|
|
|
if (offset & ((1 << MMAP2_PAGE_SHIFT) - 1)) {
|
|
|
__set_errno (EINVAL);
|
|
@@ -46,3 +46,4 @@ __ptr_t mmap(__ptr_t addr, size_t len, int prot, int flags, int fd, __off_t offs
|
|
|
}
|
|
|
return(__syscall_mmap2(addr, len, prot, flags, fd, (off_t) (offset >> MMAP2_PAGE_SHIFT)));
|
|
|
}
|
|
|
+strong_alias(__mmap,mmap)
|