diff options
Diffstat (limited to 'deps/v8/test/cctest/test-sampler-api.cc')
-rw-r--r-- | deps/v8/test/cctest/test-sampler-api.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/deps/v8/test/cctest/test-sampler-api.cc b/deps/v8/test/cctest/test-sampler-api.cc index 2cc15f816a..e2c1c25638 100644 --- a/deps/v8/test/cctest/test-sampler-api.cc +++ b/deps/v8/test/cctest/test-sampler-api.cc @@ -71,6 +71,12 @@ class SimulatorHelper { simulator_->get_register(v8::internal::Simulator::sp)); state->fp = reinterpret_cast<void*>( simulator_->get_register(v8::internal::Simulator::fp)); +#elif V8_TARGET_ARCH_S390 || V8_TARGET_ARCH_S390X + state->pc = reinterpret_cast<void*>(simulator_->get_pc()); + state->sp = reinterpret_cast<void*>( + simulator_->get_register(v8::internal::Simulator::sp)); + state->fp = reinterpret_cast<void*>( + simulator_->get_register(v8::internal::Simulator::fp)); #endif } |