[Lldb-commits] [lldb] r176843 - Updated the register numbering base documentation for the "gcc", "dwarf", "container-regs" and "invalidate-regs" key/value responses to the "qRegisterInfo" packet.
Greg Clayton
gclayton at apple.com
Mon Mar 11 17:14:38 PDT 2013
Author: gclayton
Date: Mon Mar 11 19:14:38 2013
New Revision: 176843
URL: http://llvm.org/viewvc/llvm-project?rev=176843&view=rev
Log:
Updated the register numbering base documentation for the "gcc", "dwarf", "container-regs" and "invalidate-regs" key/value responses to the "qRegisterInfo" packet.
Modified:
lldb/trunk/docs/lldb-gdb-remote.txt
Modified: lldb/trunk/docs/lldb-gdb-remote.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/docs/lldb-gdb-remote.txt?rev=176843&r1=176842&r2=176843&view=diff
==============================================================================
--- lldb/trunk/docs/lldb-gdb-remote.txt (original)
+++ lldb/trunk/docs/lldb-gdb-remote.txt Mon Mar 11 19:14:38 2013
@@ -340,13 +340,17 @@ set The register set name as a s
gcc The GCC compiler registers number for this register (used for
EH frame and other compiler information that is encoded in the
- executable files).
+ executable files). The supplied number will be decoded like a
+ string passed to strtoul() with a base of zero, so the number
+ can be decimal, or hex if it is prefixed with "0x".
NOTE: If the compiler doesn't have a register number for this
register, this key/value pair should be omitted.
dwarf The DWARF register number for this register that is used for this
- register in the debug information.
+ register in the debug information. The supplied number will be decoded
+ like a string passed to strtoul() with a base of zero, so the number
+ can be decimal, or hex if it is prefixed with "0x".
NOTE: If the compiler doesn't have a register number for this
register, this key/value pair should be omitted.
@@ -371,7 +375,7 @@ generic If the register is a generic
arguments when the argument fits into a register)
container-regs
- The value for this key is a comma separated list of raw hex (no
+ The value for this key is a comma separated list of raw hex (optional
leading "0x") register numbers.
This specifies that this register is contained in other concrete
@@ -395,7 +399,7 @@ container-regs
of this register.
invalidate-regs
- The value for this key is a comma separated list of raw hex (no
+ The value for this key is a comma separated list of raw hex (optional
leading "0x") register numbers.
This specifies which register values should be invalidated when this
More information about the lldb-commits
mailing list