summaryrefslogtreecommitdiff
path: root/arch/alpha/alpha_linux_process.hh
diff options
context:
space:
mode:
Diffstat (limited to 'arch/alpha/alpha_linux_process.hh')
-rw-r--r--arch/alpha/alpha_linux_process.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/alpha/alpha_linux_process.hh b/arch/alpha/alpha_linux_process.hh
index 0d2f7641f..4b8936192 100644
--- a/arch/alpha/alpha_linux_process.hh
+++ b/arch/alpha/alpha_linux_process.hh
@@ -31,15 +31,19 @@
#include "sim/process.hh"
+
+/// A process with emulated Alpha/Linux syscalls.
class AlphaLinuxProcess : public LiveProcess
{
public:
+ /// Constructor.
AlphaLinuxProcess(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);
};