|
From: <sv...@va...> - 2005-08-18 17:57:00
|
Author: sewardj
Date: 2005-08-18 12:55:37 +0100 (Thu, 18 Aug 2005)
New Revision: 4446
Log:
vki_stat64 as defined in the 2.6.10 sources looks significantly
different from our rendition, so update the latter.
Modified:
trunk/include/vki-ppc32-linux.h
Modified: trunk/include/vki-ppc32-linux.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/include/vki-ppc32-linux.h 2005-08-18 11:54:30 UTC (rev 4445)
+++ trunk/include/vki-ppc32-linux.h 2005-08-18 11:55:37 UTC (rev 4446)
@@ -301,7 +301,7 @@
#define VKI_SIOCGSTAMP 0x8906 /* Get stamp */
=20
//----------------------------------------------------------------------
-// From linux-2.6.9/include/asm-ppc/stat.h
+// From linux-2.6.10/include/asm-ppc/stat.h
//----------------------------------------------------------------------
=20
//.. #define VKI_S_IFMT 00170000
@@ -346,28 +346,29 @@
};
=20
struct vki_stat64 {
- unsigned long st_dev;
- unsigned long st_ino;
- unsigned long st_rdev;
- long st_size;
- unsigned long st_blocks;
+ unsigned long long st_dev;
+ unsigned long long st_ino;
+ unsigned int st_mode;
+ unsigned int st_nlink;
+ unsigned int st_uid;
+ unsigned int st_gid;
+ unsigned long long st_rdev;
+ unsigned short int __pad2;
+ long long st_size;
+ long st_blksize;
=20
- unsigned int st_mode;
- unsigned int st_uid;
- unsigned int st_gid;
- unsigned int st_blksize;
- unsigned int st_nlink;
- unsigned int __pad0;
-
- unsigned long st_atime;
- unsigned long st_atime_nsec;
- unsigned long st_mtime;
- unsigned long st_mtime_nsec;
- unsigned long st_ctime;
- unsigned long st_ctime_nsec;
- long __unused[3];
+ long long st_blocks;
+ long st_atime;
+ unsigned long st_atime_nsec;
+ long st_mtime;
+ unsigned long int st_mtime_nsec;
+ long st_ctime;
+ unsigned long int st_ctime_nsec;
+ unsigned long int __unused4;
+ unsigned long int __unused5;
};
=20
+
//----------------------------------------------------------------------
// From linux-2.6.9/include/asm-ppc/statfs.h
//----------------------------------------------------------------------
|