diff options
author | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2003-03-16 22:53:56 +0000 |
---|---|---|
committer | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2003-03-16 22:53:56 +0000 |
commit | 60cd49d5d7e6dd3858f72916fbcf462ba60bbd6e (patch) | |
tree | f7fcb4d965a7f63172adb85c65062951c278d631 /syscall-i386.h | |
parent | a300e69170319f9736b67cfcb9dc0c05cf175769 (diff) |
added stat64
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@31 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'syscall-i386.h')
-rw-r--r-- | syscall-i386.h | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/syscall-i386.h b/syscall-i386.h index fa84d9a553..3d270d7754 100644 --- a/syscall-i386.h +++ b/syscall-i386.h @@ -245,24 +245,24 @@ struct target_stat { unsigned short st_dev; unsigned short __pad1; - unsigned long st_ino; + target_ulong st_ino; unsigned short st_mode; unsigned short st_nlink; unsigned short st_uid; unsigned short st_gid; unsigned short st_rdev; unsigned short __pad2; - unsigned long st_size; - unsigned long st_blksize; - unsigned long st_blocks; - unsigned long st_atime; - unsigned long __unused1; - unsigned long st_mtime; - unsigned long __unused2; - unsigned long st_ctime; - unsigned long __unused3; - unsigned long __unused4; - unsigned long __unused5; + target_ulong st_size; + target_ulong st_blksize; + target_ulong st_blocks; + target_ulong st_atime; + target_ulong __unused1; + target_ulong st_mtime; + target_ulong __unused2; + target_ulong st_ctime; + target_ulong __unused3; + target_ulong __unused4; + target_ulong __unused5; }; /* This matches struct stat64 in glibc2.1, hence the absolutely @@ -273,31 +273,31 @@ struct target_stat64 { unsigned char __pad0[10]; #define STAT64_HAS_BROKEN_ST_INO 1 - unsigned long __st_ino; + target_ulong __st_ino; unsigned int st_mode; unsigned int st_nlink; - unsigned long st_uid; - unsigned long st_gid; + target_ulong st_uid; + target_ulong st_gid; unsigned short st_rdev; unsigned char __pad3[10]; long long st_size; - unsigned long st_blksize; + target_ulong st_blksize; - unsigned long st_blocks; /* Number 512-byte blocks allocated. */ - unsigned long __pad4; /* future possible st_blocks high bits */ + target_ulong st_blocks; /* Number 512-byte blocks allocated. */ + target_ulong __pad4; /* future possible st_blocks high bits */ - unsigned long st_atime; - unsigned long __pad5; + target_ulong st_atime; + target_ulong __pad5; - unsigned long st_mtime; - unsigned long __pad6; + target_ulong st_mtime; + target_ulong __pad6; - unsigned long st_ctime; - unsigned long __pad7; /* will be high 32 bits of ctime someday */ + target_ulong st_ctime; + target_ulong __pad7; /* will be high 32 bits of ctime someday */ unsigned long long st_ino; }; |