|
From: <sv...@va...> - 2014-03-11 13:09:00
|
Author: dejanj
Date: Tue Mar 11 13:08:47 2014
New Revision: 13865
Log:
mips32/64: Fix some mips32 and mips64 definitions.
Modified:
trunk/include/vki/vki-mips32-linux.h
trunk/include/vki/vki-mips64-linux.h
Modified: trunk/include/vki/vki-mips32-linux.h
==============================================================================
--- trunk/include/vki/vki-mips32-linux.h (original)
+++ trunk/include/vki/vki-mips32-linux.h Tue Mar 11 13:08:47 2014
@@ -524,8 +524,8 @@
#define _VKI_IOC_NRBITS 8
#define _VKI_IOC_TYPEBITS 8
-#define _VKI_IOC_SIZEBITS 14
-#define _VKI_IOC_DIRBITS 2
+#define _VKI_IOC_SIZEBITS 13
+#define _VKI_IOC_DIRBITS 3
#define _VKI_IOC_NRMASK ((1 << _VKI_IOC_NRBITS)-1)
#define _VKI_IOC_TYPEMASK ((1 << _VKI_IOC_TYPEBITS)-1)
@@ -538,8 +538,8 @@
#define _VKI_IOC_DIRSHIFT (_VKI_IOC_SIZESHIFT+_VKI_IOC_SIZEBITS)
#define _VKI_IOC_NONE 1U
-#define _VKI_IOC_WRITE 2U
-#define _VKI_IOC_READ 4U
+#define _VKI_IOC_READ 2U
+#define _VKI_IOC_WRITE 4U
#define _VKI_IOC(dir,type,nr,size) \
(((dir) << _VKI_IOC_DIRSHIFT) | \
Modified: trunk/include/vki/vki-mips64-linux.h
==============================================================================
--- trunk/include/vki/vki-mips64-linux.h (original)
+++ trunk/include/vki/vki-mips64-linux.h Tue Mar 11 13:08:47 2014
@@ -530,8 +530,8 @@
#define _VKI_IOC_NRBITS 8
#define _VKI_IOC_TYPEBITS 8
-#define _VKI_IOC_SIZEBITS 14
-#define _VKI_IOC_DIRBITS 2
+#define _VKI_IOC_SIZEBITS 13
+#define _VKI_IOC_DIRBITS 3
#define _VKI_IOC_NRMASK ((1 << _VKI_IOC_NRBITS)-1)
#define _VKI_IOC_TYPEMASK ((1 << _VKI_IOC_TYPEBITS)-1)
@@ -544,8 +544,8 @@
#define _VKI_IOC_DIRSHIFT (_VKI_IOC_SIZESHIFT+_VKI_IOC_SIZEBITS)
#define _VKI_IOC_NONE 1U
-#define _VKI_IOC_WRITE 2U
-#define _VKI_IOC_READ 4U
+#define _VKI_IOC_READ 2U
+#define _VKI_IOC_WRITE 4U
#define _VKI_IOC(dir,type,nr,size) \
(((dir) << _VKI_IOC_DIRSHIFT) | \
|