diff options
| author | Daniel Malea <daniel.malea@intel.com> | 2013-01-08 14:49:22 +0000 |
|---|---|---|
| committer | Daniel Malea <daniel.malea@intel.com> | 2013-01-08 14:49:22 +0000 |
| commit | 6217d2ae379b2c6b64bf558321eca40bf1368be4 (patch) | |
| tree | e3fc2ed988becd900645745e4feb83936346e8ca /lldb/source/Plugins/Process/Linux/ProcessMonitor.h | |
| parent | 7daa1a22014c9b5a400dba5e6cfb0ff7cc94b443 (diff) | |
| download | bcm5719-llvm-6217d2ae379b2c6b64bf558321eca40bf1368be4.tar.gz bcm5719-llvm-6217d2ae379b2c6b64bf558321eca40bf1368be4.zip | |
Implement -w flag to process launch (allow launching inferior process in different working directory) on Linux/FreeBSD
- fixes test case TestProcessLaunch
llvm-svn: 171854
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/ProcessMonitor.h')
| -rw-r--r-- | lldb/source/Plugins/Process/Linux/ProcessMonitor.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/Linux/ProcessMonitor.h b/lldb/source/Plugins/Process/Linux/ProcessMonitor.h index b154a6d1222..4fefae23035 100644 --- a/lldb/source/Plugins/Process/Linux/ProcessMonitor.h +++ b/lldb/source/Plugins/Process/Linux/ProcessMonitor.h @@ -56,6 +56,7 @@ public: const char *stdin_path, const char *stdout_path, const char *stderr_path, + const char *working_dir, lldb_private::Error &error); ProcessMonitor(ProcessPOSIX *process, @@ -200,7 +201,8 @@ private: char const **envp, const char *stdin_path, const char *stdout_path, - const char *stderr_path); + const char *stderr_path, + const char *working_dir); ~LaunchArgs(); @@ -210,6 +212,7 @@ private: const char *m_stdin_path; // Redirect stdin or NULL. const char *m_stdout_path; // Redirect stdout or NULL. const char *m_stderr_path; // Redirect stderr or NULL. + const char *m_working_dir; // Working directory or NULL. }; void |

