diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2017-08-26 00:02:46 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2017-08-26 00:02:46 +0000 |
commit | 75a40988c0e7a35f2663b644989ce012b66f4586 (patch) | |
tree | 2e40cac43676143ffa2d2793fdc87aa7ee5807e4 /libunwindstack/tests/UnwindTest.cpp | |
parent | 54a28300b790dbbb165563bca0720939b5157864 (diff) | |
parent | 0953ecd03a90350117d6881c55959c6644972b79 (diff) |
Merge "libunwindstack: make machine type a property of Regs."
Diffstat (limited to 'libunwindstack/tests/UnwindTest.cpp')
-rw-r--r-- | libunwindstack/tests/UnwindTest.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/libunwindstack/tests/UnwindTest.cpp b/libunwindstack/tests/UnwindTest.cpp index 3c69e2a49..2fc3a3880 100644 --- a/libunwindstack/tests/UnwindTest.cpp +++ b/libunwindstack/tests/UnwindTest.cpp @@ -206,8 +206,7 @@ TEST(UnwindTest, remote) { RemoteMaps maps(pid); ASSERT_TRUE(maps.Parse()); MemoryRemote memory(pid); - uint32_t machine_type; - std::unique_ptr<Regs> regs(Regs::RemoteGet(pid, &machine_type)); + std::unique_ptr<Regs> regs(Regs::RemoteGet(pid)); ASSERT_TRUE(regs.get() != nullptr); VerifyUnwind(pid, &memory, &maps, regs.get(), kFunctionOrder); @@ -254,7 +253,7 @@ TEST(UnwindTest, from_context) { LocalMaps maps; ASSERT_TRUE(maps.Parse()); - std::unique_ptr<Regs> regs(Regs::CreateFromUcontext(Regs::GetMachineType(), ucontext)); + std::unique_ptr<Regs> regs(Regs::CreateFromUcontext(Regs::CurrentMachineType(), ucontext)); MemoryLocal memory; VerifyUnwind(tid.load(), &memory, &maps, regs.get(), kFunctionOrder); @@ -293,8 +292,7 @@ static void RemoteThroughSignal(unsigned int sa_flags) { RemoteMaps maps(pid); ASSERT_TRUE(maps.Parse()); MemoryRemote memory(pid); - uint32_t machine_type; - std::unique_ptr<Regs> regs(Regs::RemoteGet(pid, &machine_type)); + std::unique_ptr<Regs> regs(Regs::RemoteGet(pid)); ASSERT_TRUE(regs.get() != nullptr); VerifyUnwind(pid, &memory, &maps, regs.get(), kFunctionSignalOrder); |