Index: head/www/node/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc =================================================================== --- head/www/node/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc (nonexistent) +++ head/www/node/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc (revision 520012) @@ -0,0 +1,11 @@ +--- deps/v8/src/compiler/backend/instruction-selector.cc.orig 2019-12-03 12:54:01 UTC ++++ deps/v8/src/compiler/backend/instruction-selector.cc +@@ -2812,7 +2812,7 @@ void InstructionSelector::VisitCall(Node* node, BasicB + switch (call_descriptor->kind()) { + case CallDescriptor::kCallAddress: { + int misc_field = static_cast(call_descriptor->ParameterCount()); +-#if defined(_AIX) ++#if defined(_AIX) || (V8_TARGET_ARCH_PPC_BE && (!defined(_CALL_ELF) || _CALL_ELF == 1)) + // Highest misc_field bit is used on AIX to indicate if a CFunction call + // has function descriptor or not. + misc_field |= call_descriptor->HasFunctionDescriptor() Property changes on: head/www/node/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc =================================================================== --- head/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc (nonexistent) +++ head/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc (revision 520012) @@ -0,0 +1,11 @@ +--- deps/v8/src/compiler/backend/ppc/code-generator-ppc.cc.orig 2019-12-03 11:33:29 UTC ++++ deps/v8/src/compiler/backend/ppc/code-generator-ppc.cc +@@ -1025,7 +1025,7 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleAr + Label start_call; + bool isWasmCapiFunction = + linkage()->GetIncomingDescriptor()->IsWasmCapiFunction(); +-#if defined(_AIX) ++#if defined(_AIX) || (V8_TARGET_ARCH_PPC_BE && (!defined(_CALL_ELF) || _CALL_ELF == 1)) + // AIX/PPC64BE Linux uses a function descriptor + int kNumParametersMask = kHasFunctionDescriptorBitMask - 1; + num_parameters = kNumParametersMask & misc_field; Property changes on: head/www/node/files/patch-deps_v8_src_compiler_backend_ppc_code-generator-ppc.cc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property