Mercurial > hg > CbC > CbC_llvm
view lldb/test/API/functionalities/gdb_remote_client/TestqOffsets.py @ 227:21e6aa2e49ef
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 19 Jul 2021 06:57:16 +0900 |
parents | 0572611fdcc8 |
children | c4bab56944e8 |
line wrap: on
line source
import lldb from lldbsuite.test.lldbtest import * from lldbsuite.test.decorators import * from gdbclientutils import * class TestqOffsets(GDBRemoteTestBase): class Responder(MockGDBServerResponder): def qOffsets(self): return 'Text=470000;Data=470000' def test(self): self.server.responder = TestqOffsets.Responder() target = self.createTarget("qOffsets.yaml") text = target.modules[0].FindSection(".text") self.assertEquals(text.GetLoadAddress(target), lldb.LLDB_INVALID_ADDRESS) process = self.connect(target) self.assertEquals(text.GetLoadAddress(target), 0x471000)