summaryrefslogtreecommitdiff
path: root/src/arch/arm/linux/process.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2009-06-09 23:39:07 -0700
committerGabe Black <gblack@eecs.umich.edu>2009-06-09 23:39:07 -0700
commit37ac2871d5a65dfa19b63c3bed9c6622d6b8b6c9 (patch)
treeeb2826a0af77b3a9a7706313798146690ce482e5 /src/arch/arm/linux/process.hh
parent5daeefc5059ff98b63f06c963da2ffb17ef95df7 (diff)
downloadgem5-37ac2871d5a65dfa19b63c3bed9c6622d6b8b6c9.tar.xz
ARM: Implement TLS. This is not tested.
Diffstat (limited to 'src/arch/arm/linux/process.hh')
-rw-r--r--src/arch/arm/linux/process.hh5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/arch/arm/linux/process.hh b/src/arch/arm/linux/process.hh
index 205a40418..835b94161 100644
--- a/src/arch/arm/linux/process.hh
+++ b/src/arch/arm/linux/process.hh
@@ -42,9 +42,14 @@ class ArmLinuxProcess : public ArmLiveProcess
virtual SyscallDesc* getDesc(int callnum);
+ void startup();
+
/// The target system's hostname.
static const char *hostname;
+ /// A page to hold "kernel" provided functions. The name might be wrong.
+ static const Addr commPage;
+
/// Array of syscall descriptors, indexed by call number.
static SyscallDesc syscallDescs[];