summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2011-09-12 19:56:07 +0000
committerGreg Clayton <gclayton@apple.com>2011-09-12 19:56:07 +0000
commit98f8c5252ec4d43493a3f4c2ad68f8ce5595a0cc (patch)
tree812f36378b1ffcdc9811721f36f72377404a9ab0
parentbe7a086f5826363c0f541dba247897a3523b8355 (diff)
downloadbcm5719-llvm-98f8c5252ec4d43493a3f4c2ad68f8ce5595a0cc.tar.gz
bcm5719-llvm-98f8c5252ec4d43493a3f4c2ad68f8ce5595a0cc.zip
Added GDB/LLDB commands for the "target stop-hook add" command.
llvm-svn: 139529
-rwxr-xr-xlldb/www/lldb-gdb.html37
1 files changed, 37 insertions, 0 deletions
diff --git a/lldb/www/lldb-gdb.html b/lldb/www/lldb-gdb.html
index 227e6b32766..e3a3ad787ab 100755
--- a/lldb/www/lldb-gdb.html
+++ b/lldb/www/lldb-gdb.html
@@ -190,6 +190,43 @@
</td>
</tr>
+ <tr><td class="header" colspan="2">Display a the variable "argc" and "argv" everytime you stop.</td></tr>
+ <tr>
+ <td class="content">
+ <b>(lldb)</b> target stop-hook add --one-liner "frame variable argc argv"<br>
+ </td>
+ <td class="content">
+ <b>(gdb)</b> display argc<br>
+ <b>(gdb)</b> display argv<br>
+ </td>
+ </tr>
+
+ <tr><td class="header" colspan="2">Display a the variable "argc" and "argv" only when you stop in the function named <b>main</b>.</td></tr>
+ <tr>
+ <td class="content" colspan="2">
+ <b>(lldb)</b> target stop-hook add --name main --one-liner "frame variable argc argv"<br>
+ </td>
+ </tr>
+
+ <tr><td class="header" colspan="2">Display the variable "*this" only when you stop in c class named <b>MyClass</b>.</td></tr>
+ <tr>
+ <td class="content" colspan="2">
+ <b>(lldb)</b> target stop-hook add --classname MyClass --one-liner "frame variable *this"<br>
+ </td>
+ </tr>
+
+ <tr><td class="header" colspan="2">Backtrace and disassemble every time you stop.</td></tr>
+ <tr>
+ <td class="content" colspan="2">
+ <b>(lldb)</b> target stop-hook add"<br>
+ Enter your stop hook command(s). Type 'DONE' to end.<br>
+ &gt; bt<br>
+ &gt; disassemble --pc<br>
+ &gt; DONE<br>
+ Stop hook #1 added.<br>
+ </td>
+ </tr>
+
</table>
<p>
</div>
OpenPOWER on IntegriCloud