Some code cleanup.
src/kern/linux/linux.hh:
src/kern/solaris/solaris.hh:
Some code cleanup. Uncommented some typedefs.
src/kern/tru64/tru64.hh:
Some code cleanup. Deleted an obsoleted function.
--HG--
extra : convert_revision : b165fd43b9c3113d717b6ac9b02593fd750580b0
This commit is contained in:
@@ -54,11 +54,11 @@ class Linux : public OperatingSystem
|
||||
|
||||
//@{
|
||||
/// Basic Linux types.
|
||||
/* typedef uint64_t size_t;
|
||||
typedef uint64_t size_t;
|
||||
typedef uint64_t off_t;
|
||||
typedef int64_t time_t;
|
||||
typedef uint32_t uid_t;
|
||||
typedef uint32_t gid_t;*/
|
||||
typedef uint32_t gid_t;
|
||||
//@}
|
||||
|
||||
/// Stat buffer. Note that we can't call it 'stat' since that
|
||||
|
||||
@@ -56,7 +56,7 @@ class Solaris : public OperatingSystem
|
||||
|
||||
//@{
|
||||
/// Basic Solaris types.
|
||||
/* typedef uint64_t size_t;
|
||||
typedef uint64_t size_t;
|
||||
typedef uint64_t off_t;
|
||||
typedef int64_t time_t;
|
||||
typedef int32_t uid_t;
|
||||
@@ -65,7 +65,7 @@ class Solaris : public OperatingSystem
|
||||
typedef uint64_t ino_t;
|
||||
typedef uint64_t dev_t;
|
||||
typedef uint32_t mode_t;
|
||||
typedef uint32_t nlink_t;*/
|
||||
typedef uint32_t nlink_t;
|
||||
//@}
|
||||
|
||||
struct tgt_timespec {
|
||||
|
||||
@@ -393,34 +393,6 @@ class Tru64 : public OperatingSystem
|
||||
uint64_t pad2[2]; //!< pad2
|
||||
};
|
||||
|
||||
/*/// Helper function to convert a host stat buffer to a target stat
|
||||
/// buffer. Also copies the target buffer out to the simulated
|
||||
/// memory space. Used by stat(), fstat(), and lstat().
|
||||
template <class T>
|
||||
static void
|
||||
copyOutStatBuf(TranslatingPort *mem, Addr addr, global_stat *host)
|
||||
{
|
||||
using namespace TheISA;
|
||||
|
||||
TypedBufferArg<T> tgt(addr);
|
||||
|
||||
tgt->st_dev = htog(host->st_dev);
|
||||
tgt->st_ino = htog(host->st_ino);
|
||||
tgt->st_mode = htog(host->st_mode);
|
||||
tgt->st_nlink = htog(host->st_nlink);
|
||||
tgt->st_uid = htog(host->st_uid);
|
||||
tgt->st_gid = htog(host->st_gid);
|
||||
tgt->st_rdev = htog(host->st_rdev);
|
||||
tgt->st_size = htog(host->st_size);
|
||||
tgt->st_atimeX = htog(host->st_atime);
|
||||
tgt->st_mtimeX = htog(host->st_mtime);
|
||||
tgt->st_ctimeX = htog(host->st_ctime);
|
||||
tgt->st_blksize = htog(host->st_blksize);
|
||||
tgt->st_blocks = htog(host->st_blocks);
|
||||
|
||||
tgt.copyOut(mem);
|
||||
}*/
|
||||
|
||||
/// Helper function to convert a host statfs buffer to a target statfs
|
||||
/// buffer. Also copies the target buffer out to the simulated
|
||||
/// memory space. Used by statfs() and fstatfs().
|
||||
@@ -450,34 +422,6 @@ class Tru64 : public OperatingSystem
|
||||
tgt.copyOut(mem);
|
||||
}
|
||||
|
||||
/* /// Helper function to convert a host stat buffer to an old pre-F64
|
||||
/// (4.x) target stat buffer. Also copies the target buffer out to
|
||||
/// the simulated memory space. Used by pre_F64_stat(),
|
||||
/// pre_F64_fstat(), and pre_F64_lstat().
|
||||
static void
|
||||
copyOutPreF64StatBuf(TranslatingPort *mem, Addr addr, struct stat *host)
|
||||
{
|
||||
using namespace TheISA;
|
||||
|
||||
TypedBufferArg<Tru64::pre_F64_stat> tgt(addr);
|
||||
|
||||
tgt->st_dev = htog(host->st_dev);
|
||||
tgt->st_ino = htog(host->st_ino);
|
||||
tgt->st_mode = htog(host->st_mode);
|
||||
tgt->st_nlink = htog(host->st_nlink);
|
||||
tgt->st_uid = htog(host->st_uid);
|
||||
tgt->st_gid = htog(host->st_gid);
|
||||
tgt->st_rdev = htog(host->st_rdev);
|
||||
tgt->st_size = htog(host->st_size);
|
||||
tgt->st_atimeX = htog(host->st_atime);
|
||||
tgt->st_mtimeX = htog(host->st_mtime);
|
||||
tgt->st_ctimeX = htog(host->st_ctime);
|
||||
tgt->st_blksize = htog(host->st_blksize);
|
||||
tgt->st_blocks = htog(host->st_blocks);
|
||||
|
||||
tgt.copyOut(mem);
|
||||
}*/
|
||||
|
||||
|
||||
/// The target system's hostname.
|
||||
static const char *hostname;
|
||||
|
||||
Reference in New Issue
Block a user