diff options
Diffstat (limited to 'deps/v8/src/execution/simulator.h')
-rw-r--r-- | deps/v8/src/execution/simulator.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/deps/v8/src/execution/simulator.h b/deps/v8/src/execution/simulator.h index 9c5cae7e97..4000973a24 100644 --- a/deps/v8/src/execution/simulator.h +++ b/deps/v8/src/execution/simulator.h @@ -121,13 +121,6 @@ class GeneratedCode { return Simulator::current(isolate_)->template Call<Return>( reinterpret_cast<Address>(fn_ptr_), args...); } - - DISABLE_CFI_ICALL Return CallIrregexp(Args... args) { -#if defined(V8_TARGET_OS_WIN) && !defined(V8_OS_WIN) - FATAL("Generated code execution not possible during cross-compilation."); -#endif // defined(V8_TARGET_OS_WIN) && !defined(V8_OS_WIN) - return Call(args...); - } #else DISABLE_CFI_ICALL Return Call(Args... args) { @@ -149,14 +142,6 @@ class GeneratedCode { return fn_ptr_(args...); #endif // V8_OS_AIX } - - DISABLE_CFI_ICALL Return CallIrregexp(Args... args) { - // When running without a simulator we call the entry directly. -#if defined(V8_TARGET_OS_WIN) && !defined(V8_OS_WIN) - FATAL("Generated code execution not possible during cross-compilation."); -#endif // defined(V8_TARGET_OS_WIN) && !defined(V8_OS_WIN) - return fn_ptr_(args...); - } #endif // USE_SIMULATOR private: |