diff options
author | Enrico Granata <egranata@apple.com> | 2015-02-20 21:48:38 +0000 |
---|---|---|
committer | Enrico Granata <egranata@apple.com> | 2015-02-20 21:48:38 +0000 |
commit | 83a1437646bcb916fdd3101a4234f0bc3475c347 (patch) | |
tree | 09fbf3def28ec2e9122ea792865f6e7fbe3e8c93 /lldb/source/Host/linux/Host.cpp | |
parent | bc35fbe43a6a37877d5421a25616fe7858e7dfe0 (diff) | |
download | bcm5719-llvm-83a1437646bcb916fdd3101a4234f0bc3475c347.tar.gz bcm5719-llvm-83a1437646bcb916fdd3101a4234f0bc3475c347.zip |
Start the refactoring of globbing
- Add Host::GlobArguments() to perform local-globbing
I implemented this on OSX and Windows in terms of argdumper (Windows implementation is essentially the same as the OSX version + a change in binary name and some string magic)
Other platforms did not specifically chime in, so I left it unimplemented for them for the time being. Please feel free to fill in the blanks
- Add Platform::GlobArguments() to support remote-globbing
For now, no feature change here - but now we have infrastructure to help GDBRemote targets to support globbing - and patches to that effect will follow
No visible feature change
llvm-svn: 230065
Diffstat (limited to 'lldb/source/Host/linux/Host.cpp')
-rw-r--r-- | lldb/source/Host/linux/Host.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lldb/source/Host/linux/Host.cpp b/lldb/source/Host/linux/Host.cpp index cd2d481426e..90898c77f1b 100644 --- a/lldb/source/Host/linux/Host.cpp +++ b/lldb/source/Host/linux/Host.cpp @@ -417,3 +417,8 @@ Host::GetUnixSignals () return s_unix_signals_sp; } +Error +Host::GlobArguments (ProcessLaunchInfo &launch_info) +{ + return Error("unimplemented"); +} |