summaryrefslogtreecommitdiff
path: root/src/arch/mips/process.hh
diff options
context:
space:
mode:
authorKorey Sewell <ksewell@umich.edu>2006-07-14 04:52:08 -0400
committerKorey Sewell <ksewell@umich.edu>2006-07-14 04:52:08 -0400
commitf1a7e0d3b3dcd04d8bde65ebb7f22b5bc6f98747 (patch)
tree179a4ac3d903f991125885643d07f2492cf674bf /src/arch/mips/process.hh
parentefc06d0545912f4589e86fe32deac98805786ee6 (diff)
downloadgem5-f1a7e0d3b3dcd04d8bde65ebb7f22b5bc6f98747.tar.xz
MIPS specific fixes ... the main thing is that SMT threads get their own stack space instead of all stacks start to space
src/arch/mips/isa_traits.hh: MaxAddr is defined in config.py now src/arch/mips/process.cc: adjust process so SMT threads get their own stack space src/arch/mips/process.hh: add stack_start static variable --HG-- extra : convert_revision : 73fdf3da9831d86536651835d209806c7f0d59da
Diffstat (limited to 'src/arch/mips/process.hh')
-rw-r--r--src/arch/mips/process.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/mips/process.hh b/src/arch/mips/process.hh
index b0ef20399..4baee134b 100644
--- a/src/arch/mips/process.hh
+++ b/src/arch/mips/process.hh
@@ -50,6 +50,9 @@ class MipsLiveProcess : public LiveProcess
std::vector<std::string> &envp);
void startup();
+
+
+ static Addr stack_start;
};