[xtensa-cvscommit] linux/include/asm-xtensa msgbuf.h,1.2,1.3
Brought to you by:
zankel
|
From: Joe T. <joe...@us...> - 2004-05-17 22:09:05
|
Update of /cvsroot/xtensa/linux/include/asm-xtensa In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14068 Modified Files: msgbuf.h Log Message: Provide big-endian version of 64-bit fields in msq struct. Index: msgbuf.h =================================================================== RCS file: /cvsroot/xtensa/linux/include/asm-xtensa/msgbuf.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** msgbuf.h 15 Feb 2003 02:02:40 -0000 1.2 --- msgbuf.h 17 May 2004 22:08:54 -0000 1.3 *************** *** 20,23 **** --- 20,31 ---- struct msqid64_ds { struct ipc64_perm msg_perm; + #if XCHAL_HAVE_BE + unsigned long __unused1; + __kernel_time_t msg_stime; /* last msgsnd time */ + unsigned long __unused2; + __kernel_time_t msg_rtime; /* last msgrcv time */ + unsigned long __unused3; + __kernel_time_t msg_ctime; /* last change time */ + #elif XCHAL_HAVE_LE __kernel_time_t msg_stime; /* last msgsnd time */ unsigned long __unused1; *************** *** 26,29 **** --- 34,40 ---- __kernel_time_t msg_ctime; /* last change time */ unsigned long __unused3; + #else + # error endian order not defined + #endif unsigned long msg_cbytes; /* current number of bytes on queue */ unsigned long msg_qnum; /* number of messages in queue */ |