[llvm] c4e57b1 - [llvm][lldb][Docs] Add release note for register field info in lldb-server
David Spickett via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 10 01:34:49 PST 2023
Author: David Spickett
Date: 2023-11-10T09:31:13Z
New Revision: c4e57b11f4abbdbed8471a19e5174994514186ae
URL: https://github.com/llvm/llvm-project/commit/c4e57b11f4abbdbed8471a19e5174994514186ae
DIFF: https://github.com/llvm/llvm-project/commit/c4e57b11f4abbdbed8471a19e5174994514186ae.diff
LOG: [llvm][lldb][Docs] Add release note for register field info in lldb-server
Added:
Modified:
llvm/docs/ReleaseNotes.rst
Removed:
################################################################################
diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst
index f221025c06d7907..d39bd75a9bd47d0 100644
--- a/llvm/docs/ReleaseNotes.rst
+++ b/llvm/docs/ReleaseNotes.rst
@@ -241,6 +241,19 @@ Changes to LLDB
files. For details refer to the
`AArch64 Linux documentation <https://lldb.llvm.org/use/aarch64-linux.html>`_.
+* When running on AArch64 Linux, ``lldb-server`` now provides register
+ field information for the following registers: ``cpsr``, ``fpcr``,
+ ``fpsr``, ``svcr`` and ``mte_ctrl``. ::
+
+ (lldb) register read cpsr
+ cpsr = 0x80001000
+ = (N = 1, Z = 0, C = 0, V = 0, SS = 0, IL = 0, <...>
+
+ This is only available when ``lldb`` is built with XML support.
+ Where possible the CPU's capabilities are used to decide which
+ fields are present, however this is not always possible or entirely
+ accurate. If in doubt, refer to the numerical value.
+
Changes to Sanitizers
---------------------
* HWASan now defaults to detecting use-after-scope bugs.
More information about the llvm-commits
mailing list