diff options
Diffstat (limited to 'arch/sparc')
-rw-r--r-- | arch/sparc/process.cc | 3 | ||||
-rw-r--r-- | arch/sparc/process.hh | 14 |
2 files changed, 12 insertions, 5 deletions
diff --git a/arch/sparc/process.cc b/arch/sparc/process.cc index 53a215379..2c10f65e6 100644 --- a/arch/sparc/process.cc +++ b/arch/sparc/process.cc @@ -27,6 +27,9 @@ */ #include "arch/sparc/process.hh" +#include "arch/sparc/linux/process.hh" +#include "base/loader/object_file.hh" +#include "base/misc.hh" namespace SparcISA { diff --git a/arch/sparc/process.hh b/arch/sparc/process.hh index 48041a316..e0bba3497 100644 --- a/arch/sparc/process.hh +++ b/arch/sparc/process.hh @@ -29,16 +29,20 @@ #ifndef __SPARC_PROCESS_HH__ #define __SPARC_PROCESS_HH__ -#include "arch/sparc/linux/process.hh" -#include "base/loader/object_file.hh" +#include <string> +#include <vector> + +class LiveProcess; +class ObjectFile; +class System; namespace SparcISA { LiveProcess * -createProcess(const string &nm, ObjectFile * objFile, - int stdin_fd, int stdout_fd, int stderr_fd, - vector<string> &argv, vector<string> &envp); +createProcess(const std::string &nm, ObjectFile * objFile, + int stdin_fd, int stdout_fd, int stderr_fd, + std::vector<std::string> &argv, std::vector<std::string> &envp); } // namespace SparcISA |