about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-07-31 23:17:24 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-07-31 23:17:24 +0000
commit7e6242f556c2d33448efdc1b111d653f75df2b2a (patch)
tree078f1c2abde5cca76b5eba50ddf09cf2539c3c51
parentd2a54255fe7a72dc6841df3a91f0607563524dc1 (diff)
downloadglibc-7e6242f556c2d33448efdc1b111d653f75df2b2a.tar.gz
glibc-7e6242f556c2d33448efdc1b111d653f75df2b2a.tar.xz
glibc-7e6242f556c2d33448efdc1b111d653f75df2b2a.zip
Improve MIPS n64 handling of 64-bit fcntl.
-rw-r--r--ports/ChangeLog.mips9
-rw-r--r--ports/sysdeps/unix/sysv/linux/mips/mips32/fcntl.c (renamed from ports/sysdeps/unix/sysv/linux/mips/fcntl.c)0
-rw-r--r--ports/sysdeps/unix/sysv/linux/mips/mips32/lockf64.c (renamed from ports/sysdeps/unix/sysv/linux/mips/lockf64.c)0
-rw-r--r--ports/sysdeps/unix/sysv/linux/mips/mips64/n32/fcntl.c1
-rw-r--r--ports/sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c1
5 files changed, 11 insertions, 0 deletions
diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips
index a1b6dc5886..4e45ae737c 100644
--- a/ports/ChangeLog.mips
+++ b/ports/ChangeLog.mips
@@ -1,3 +1,12 @@
+2012-07-31  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/unix/sysv/linux/mips/fcntl.c: Remove.
+	* sysdeps/unix/sysv/linux/mips/lockf64.c: Likewise.
+	* sysdeps/unix/sysv/linux/mips/mips32/fcntl.c: New file.
+	* sysdeps/unix/sysv/linux/mips/mips32/lockf64.c: Likewise.
+	* sysdeps/unix/sysv/linux/mips/mips64/n32/fcntl.c: Likewise.
+	* sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c: Likewise.
+
 2012-07-27  Joseph Myers  <joseph@codesourcery.com>
 
 	* sysdeps/unix/sysv/linux/mips/mips64/syscalls.list (mmap): New.
diff --git a/ports/sysdeps/unix/sysv/linux/mips/fcntl.c b/ports/sysdeps/unix/sysv/linux/mips/mips32/fcntl.c
index ea951bc4f9..ea951bc4f9 100644
--- a/ports/sysdeps/unix/sysv/linux/mips/fcntl.c
+++ b/ports/sysdeps/unix/sysv/linux/mips/mips32/fcntl.c
diff --git a/ports/sysdeps/unix/sysv/linux/mips/lockf64.c b/ports/sysdeps/unix/sysv/linux/mips/mips32/lockf64.c
index a88f5a784a..a88f5a784a 100644
--- a/ports/sysdeps/unix/sysv/linux/mips/lockf64.c
+++ b/ports/sysdeps/unix/sysv/linux/mips/mips32/lockf64.c
diff --git a/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/fcntl.c b/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/fcntl.c
new file mode 100644
index 0000000000..ea951bc4f9
--- /dev/null
+++ b/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/fcntl.c
@@ -0,0 +1 @@
+#include <sysdeps/unix/sysv/linux/i386/fcntl.c>
diff --git a/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c b/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c
new file mode 100644
index 0000000000..a88f5a784a
--- /dev/null
+++ b/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c
@@ -0,0 +1 @@
+#include <sysdeps/unix/sysv/linux/i386/lockf64.c>