]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
* sysdeps/unix/sysv/linux/mips/bits/msq.h (struct msqid_ds): Update
authorDaniel Jacobowitz <dan@codesourcery.com>
Fri, 5 Jan 2007 02:21:54 +0000 (02:21 +0000)
committerDaniel Jacobowitz <dan@codesourcery.com>
Fri, 5 Jan 2007 02:21:54 +0000 (02:21 +0000)
to match the kernel.

ChangeLog.mips
sysdeps/unix/sysv/linux/mips/bits/msq.h

index 7c46aa117ce3cc1fe360bc8d0496be2a7558d0dd..5996d26de1f1e594fa16f81f781c566262ca8d34 100644 (file)
@@ -1,3 +1,8 @@
+2007-01-04  Thiemo Seufer  <ths@networkno.de>
+
+       * sysdeps/unix/sysv/linux/mips/bits/msq.h (struct msqid_ds): Update
+       to match the kernel.
+
 2006-10-31  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * sysdeps/unix/sysv/linux/mips/nptl/sysdep-cancel.h
index c2c1dd2e8525911ee6f9ce633a11eeb5b2a4f9bc..5d72fc14ea8fc2791fb976365d30ba26a53619cc 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002 Free Software Foundation, Inc.
+/* Copyright (C) 2002, 2007 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -38,16 +38,34 @@ typedef unsigned long int msglen_t;
 struct msqid_ds
 {
   struct ipc_perm msg_perm;    /* structure describing operation permission */
+#if __WORDSIZE == 32 && defined (__MIPSEB__)
+  unsigned long int __unused1;
+#endif
   __time_t msg_stime;          /* time of last msgsnd command */
+#if __WORDSIZE == 32 && defined (__MIPSEL__)
+  unsigned long int __unused1;
+#endif
+#if __WORDSIZE == 32 && defined (__MIPSEB__)
+  unsigned long int __unused2;
+#endif
   __time_t msg_rtime;          /* time of last msgrcv command */
+#if __WORDSIZE == 32 && defined (__MIPSEL__)
+  unsigned long int __unused2;
+#endif
+#if __WORDSIZE == 32 && defined (__MIPSEB__)
+  unsigned long int __unused3;
+#endif
   __time_t msg_ctime;          /* time of last change */
+#if __WORDSIZE == 32 && defined (__MIPSEL__)
+  unsigned long int __unused3;
+#endif
   unsigned long int __msg_cbytes; /* current number of bytes on queue */
   msgqnum_t msg_qnum;          /* number of messages currently on queue */
   msglen_t msg_qbytes;         /* max number of bytes allowed on queue */
   __pid_t msg_lspid;           /* pid of last msgsnd() */
   __pid_t msg_lrpid;           /* pid of last msgrcv() */
-  unsigned long int __unused1;
-  unsigned long int __unused2;
+  unsigned long int __unused4;
+  unsigned long int __unused5;
 };
 
 #ifdef __USE_MISC