From 89d9c04def983cd36e2891681349177438eb0e2c Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Fri, 27 Jul 2012 13:43:46 +0000 Subject: [PATCH] Make mmap64 an alias of mmap on MIPS. --- ports/ChangeLog.mips | 5 +++++ ports/sysdeps/unix/sysv/linux/mips/mips64/mmap64.c | 1 + ports/sysdeps/unix/sysv/linux/mips/mips64/syscalls.list | 2 ++ 3 files changed, 8 insertions(+) create mode 100644 ports/sysdeps/unix/sysv/linux/mips/mips64/mmap64.c diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips index 2a5cf3689b..a1b6dc5886 100644 --- a/ports/ChangeLog.mips +++ b/ports/ChangeLog.mips @@ -1,3 +1,8 @@ +2012-07-27 Joseph Myers + + * sysdeps/unix/sysv/linux/mips/mips64/syscalls.list (mmap): New. + * sysdeps/unix/sysv/linux/mips/mips64/mmap64.c: New file. + 2012-07-25 Florian Weimer * sysdeps/unix/sysv/linux/mips/mips32/nptl/libc.abilist: Add diff --git a/ports/sysdeps/unix/sysv/linux/mips/mips64/mmap64.c b/ports/sysdeps/unix/sysv/linux/mips/mips64/mmap64.c new file mode 100644 index 0000000000..0dbd384a6a --- /dev/null +++ b/ports/sysdeps/unix/sysv/linux/mips/mips64/mmap64.c @@ -0,0 +1 @@ +/* mmap64 is the same as mmap. */ diff --git a/ports/sysdeps/unix/sysv/linux/mips/mips64/syscalls.list b/ports/sysdeps/unix/sysv/linux/mips/mips64/syscalls.list index 867323a96b..50d5ba3199 100644 --- a/ports/sysdeps/unix/sysv/linux/mips/mips64/syscalls.list +++ b/ports/sysdeps/unix/sysv/linux/mips/mips64/syscalls.list @@ -2,6 +2,8 @@ lseek - lseek Ci:iii __libc_lseek __lseek lseek __llseek llseek __libc_lseek64 __lseek64 lseek64 +mmap - mmap b:aniiii __mmap mmap __mmap64 mmap64 + ftruncate - ftruncate i:ii __ftruncate ftruncate ftruncate64 __ftruncate64 truncate - truncate i:si truncate truncate64