summaryrefslogtreecommitdiff
path: root/arch/alpha/alpha_tru64_process.hh
diff options
context:
space:
mode:
authorSteve Reinhardt <stever@eecs.umich.edu>2003-12-01 22:39:27 -0800
committerSteve Reinhardt <stever@eecs.umich.edu>2003-12-01 22:39:27 -0800
commit9984b2bd6ccee7e24843236315c19f0f0c83f685 (patch)
treed7891068695af2a23b313efc61df092d44f21774 /arch/alpha/alpha_tru64_process.hh
parent745f0044cd65d476b3b190377989eb0af3738df5 (diff)
downloadgem5-9984b2bd6ccee7e24843236315c19f0f0c83f685.tar.xz
Formatting & doxygen docs for new syscall emulation code.
arch/alpha/alpha_linux_process.cc: arch/alpha/alpha_linux_process.hh: arch/alpha/alpha_tru64_process.cc: arch/alpha/alpha_tru64_process.hh: sim/syscall_emul.cc: sim/syscall_emul.hh: Formatting & doxygen. --HG-- extra : convert_revision : 4f07dd37e254120800dd0d5c0eb47acc9c00cb3f
Diffstat (limited to 'arch/alpha/alpha_tru64_process.hh')
-rw-r--r--arch/alpha/alpha_tru64_process.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/alpha/alpha_tru64_process.hh b/arch/alpha/alpha_tru64_process.hh
index 2b03d66b2..8e5a64b51 100644
--- a/arch/alpha/alpha_tru64_process.hh
+++ b/arch/alpha/alpha_tru64_process.hh
@@ -31,15 +31,18 @@
#include "sim/process.hh"
+/// A process with emulated Alpha Tru64 syscalls.
class AlphaTru64Process : public LiveProcess
{
public:
+ /// Constructor.
AlphaTru64Process(const std::string &name,
ObjectFile *objFile,
int stdin_fd, int stdout_fd, int stderr_fd,
std::vector<std::string> &argv,
std::vector<std::string> &envp);
+ /// Syscall emulation function.
virtual void syscall(ExecContext *xc);
};