diff options
Diffstat (limited to 'www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc')
-rw-r--r-- | www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc b/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc index f7bbf62593f7..a69dfeecd00f 100644 --- a/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc +++ b/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc @@ -1,9 +1,10 @@ ---- deps/v8/src/compiler/backend/ppc/code-generator-ppc.cc.orig 2020-04-21 11:38:50 UTC +--- deps/v8/src/compiler/backend/ppc/code-generator-ppc.cc.orig 2020-07-20 22:18:45 UTC +++ deps/v8/src/compiler/backend/ppc/code-generator-ppc.cc -@@ -1032,7 +1032,7 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleAr +@@ -1038,8 +1038,7 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleAr bool isWasmCapiFunction = linkage()->GetIncomingDescriptor()->IsWasmCapiFunction(); - int offset = 9 * kInstrSize; + int offset = (FLAG_enable_embedded_constant_pool ? 20 : 23) * kInstrSize; +- -#if defined(_AIX) +#if defined(_AIX) || (V8_TARGET_ARCH_PPC_BE && (!defined(_CALL_ELF) || _CALL_ELF == 1)) // AIX/PPC64BE Linux uses a function descriptor |