diff options
| author | Todd Fiala <todd.fiala@gmail.com> | 2016-05-31 18:32:20 +0000 |
|---|---|---|
| committer | Todd Fiala <todd.fiala@gmail.com> | 2016-05-31 18:32:20 +0000 |
| commit | 7aa4d977eaf3bf8122263227a6af3f5bd32390fd (patch) | |
| tree | d0493175ab1b57120ff626eb07e4dafa39fd3778 /llvm/tools/llvm-readobj/ObjDumper.h | |
| parent | 4d29099f7f30cb6d16962346741be72f6ab89b1e (diff) | |
| download | bcm5719-llvm-7aa4d977eaf3bf8122263227a6af3f5bd32390fd.tar.gz bcm5719-llvm-7aa4d977eaf3bf8122263227a6af3f5bd32390fd.zip | |
Implement ProcessInfo::Dump(), log gdb-remote stub launch
This change implements dumping the executable, triple,
args and environment when using ProcessInfo::Dump().
It also tweaks the way Args::Dump() works so that it prints
a configurable label rather than argv[{index}]={value}. By
default it behaves the same, but if the Dump() method with
the additional arg is provided, it can be overridden. The
environment variables dumped as part of ProcessInfo::Dump()
make use of that.
lldb-server has been modified to dump the gdb-remote stub's
ProcessInfo before launching if the "gdb-remote process" channel
is logged.
llvm-svn: 271312
Diffstat (limited to 'llvm/tools/llvm-readobj/ObjDumper.h')
0 files changed, 0 insertions, 0 deletions

