From e4fcef58518840c8191c468aff6d314175d68e21 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Fri, 15 Sep 2006 21:43:12 -0400 Subject: Changes to correct stat behavior --HG-- extra : convert_revision : 43e5788105738aebd79acb05301bb7da68bfe129 --- src/arch/sparc/linux/linux.hh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'src/arch/sparc/linux') diff --git a/src/arch/sparc/linux/linux.hh b/src/arch/sparc/linux/linux.hh index 926c2cb77..fefd27197 100644 --- a/src/arch/sparc/linux/linux.hh +++ b/src/arch/sparc/linux/linux.hh @@ -37,6 +37,25 @@ class SparcLinux : public Linux { public: + typedef struct { + uint32_t st_dev; + char __pad1[4]; + uint64_t st_ino; + uint32_t st_mode; + uint16_t st_nlink; + uint32_t st_uid; + uint32_t st_gid; + uint32_t st_rdev; + char __pad2[4]; + int64_t st_size; + int64_t st_atimeX; + int64_t st_mtimeX; + int64_t st_ctimeX; + int64_t st_blksize; + int64_t st_blocks; + uint64_t __unused4[2]; + } tgt_stat; + static OpenFlagTransTable openFlagTable[]; static const int TGT_O_RDONLY = 0x00000000; //!< O_RDONLY -- cgit v1.2.3