[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