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