summaryrefslogtreecommitdiff
path: root/arch/sparc/process.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2006-04-28 13:13:35 -0400
committerGabe Black <gblack@eecs.umich.edu>2006-04-28 13:13:35 -0400
commit9eaedf314b5166ef52e7dd4be81b8a3c40276025 (patch)
treef1356e2d9fcb08f0da466b7dc2f1fa294c6a93b0 /arch/sparc/process.hh
parentcba0c3736b52e56018b1784fd66ed40224b8c91b (diff)
downloadgem5-9eaedf314b5166ef52e7dd4be81b8a3c40276025.tar.xz
Improved the initial stack frame
arch/sparc/isa/formats/mem.isa: Added some debugging output --HG-- extra : convert_revision : cea88e2b3eddfa4e60bbbcb02f459d274d80db2e
Diffstat (limited to 'arch/sparc/process.hh')
-rw-r--r--arch/sparc/process.hh19
1 files changed, 10 insertions, 9 deletions
diff --git a/arch/sparc/process.hh b/arch/sparc/process.hh
index 7b2aec7b9..c177f20a5 100644
--- a/arch/sparc/process.hh
+++ b/arch/sparc/process.hh
@@ -36,18 +36,19 @@
class ObjectFile;
class System;
+typedef struct
+{
+ int64_t a_type;
+ union {
+ int64_t a_val;
+ Addr a_ptr;
+ Addr a_fcn;
+ };
+} m5_auxv_t;
+
class SparcLiveProcess : public LiveProcess
{
protected:
- typedef struct
- {
- int64_t a_type;
- union {
- int64_t a_val;
- Addr a_ptr;
- Addr a_fcn;
- };
- } m5_auxv_t;
static const Addr StackBias = 2047;