vki_stat64 as defined in the 2.6.10 sources looks significantly
different from our rendition, so update the latter.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4446 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/include/vki-ppc32-linux.h b/include/vki-ppc32-linux.h
index 647254a..5d385a5 100644
--- a/include/vki-ppc32-linux.h
+++ b/include/vki-ppc32-linux.h
@@ -301,7 +301,7 @@
 #define VKI_SIOCGSTAMP	0x8906          /* Get stamp */
 
 //----------------------------------------------------------------------
-// From linux-2.6.9/include/asm-ppc/stat.h
+// From linux-2.6.10/include/asm-ppc/stat.h
 //----------------------------------------------------------------------
 
 //.. #define VKI_S_IFMT		00170000
@@ -346,28 +346,29 @@
 };
 
 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;
 
-   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;
 };
 
+
 //----------------------------------------------------------------------
 // From linux-2.6.9/include/asm-ppc/statfs.h
 //----------------------------------------------------------------------