summaryrefslogtreecommitdiff
path: root/ports/ChangeLog.mips
diff options
context:
space:
mode:
authorAurelien Jarno <aurelien@aurel32.net>2013-11-27 14:42:06 +0100
committerAurelien Jarno <aurelien@aurel32.net>2013-11-27 17:38:16 +0100
commit24d8773d06807928e33955927656ba83767d2842 (patch)
tree8eb897eb888362f398659b285204a146f551fa36 /ports/ChangeLog.mips
parent9480dfe2a3254113ca5e64467a238c93fb59732e (diff)
MIPS: Fix RLIM64_INFINITY constant for O32 and N32 ABIs
Fix the RLIM64_INFINITY constant for O32 and N32 ABIs to match the kernel one. Change the getrlimit64/setrlimit64 into old compat symbols, and provide the Linux generic getrlimit64/setrlimit64 functions as GLIBC_2_19 version.
Diffstat (limited to 'ports/ChangeLog.mips')
-rw-r--r--ports/ChangeLog.mips15
1 files changed, 15 insertions, 0 deletions
diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips
index d2212a1933..84567997b7 100644
--- a/ports/ChangeLog.mips
+++ b/ports/ChangeLog.mips
@@ -1,5 +1,20 @@
2013-11-27 Aurelien Jarno <aurelien@aurel32.net>
+ * sysdeps/unix/sysv/linux/mips/bits/resource.h (RLIM64_INFINITY): Fix
+ Fix 64-bit value for 32-bit ABIs.
+ * sysdeps/unix/sysv/linux/mips/getrlimit64.c: Rename generic getrlimit64
+ version as getrlimit64@@GLIBC_2_2. Provide the getrlimit64 as
+ getrlimit64@@GLIBC_2_19.
+ * sysdeps/unix/sysv/linux/mips/setrlimit64.c: Ditto with setrlimit64.
+ * sysdeps/unix/sysv/linux/mips/mips32/nptl/libc.abilist (GLIBC_2.19):
+ Add getrlimit64 and setrlimit64.
+ * sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libc.abilist: Ditto.
+ * sysdeps/unix/sysv/linux/mips/mips32/Versions (libc): Add
+ getrlimit64@@GLIBC_2_19 and setrlimit64@@GLIBC_2_19.
+ * sysdeps/unix/sysv/linux/mips/mips64/n32/Versions: Ditto.
+
+2013-11-27 Aurelien Jarno <aurelien@aurel32.net>
+
* sysdeps/unix/sysv/linux/mips/getrlimit64.c: On O32 and N32 ABIs,
include the generic getrlimit64 version as __internal_getrlimit64
and add a wrapper around it to convert the RLIM64_INFINITY constant