DavidSpickett added inline comments.

================
Comment at: 
lldb/test/API/commands/register/register/register_command/TestRegisters.py:613
+    def test_fs_gs_base(self):
+        """Tests fs_base register can be read and equals to pthread_self() 
return value."""
+        self.build()
----------------
Update this comment.


================
Comment at: 
lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py:635
+        error = lldb.SBError()
+        bytesread = process.ReadMemory(0x400FF0, 20, error)
+
----------------
Stray line?


================
Comment at: 
lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py:647
+        self.assertTrue(reg_gs_base.IsValid(), "gs_base is not available")
+        # The fs_base/gs_base registers in linux-x86_64.core are both zero.
+        # Use "eu-readelf -n linux-x86_64.core" to verify.
----------------
Is it possible to make them non-zero? Looks like gs_base is often 0 anyway, so 
making fs_base non-zero would at least prove that we don't just always return 
0, and that we don't get fs_base and gs_base mixed up.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D155256/new/

https://reviews.llvm.org/D155256

_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to