From 5f85ab6096e9e85f4a4b286172b6b5344b1de34b Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Mon, 27 Oct 2025 22:35:23 +0800 Subject: www/node25: Add node25 25.0.0 Node.js is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. --- .../patch-deps-v8-src-codegen-ppc-constants-ppc.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 www/node25/files/patch-deps-v8-src-codegen-ppc-constants-ppc.h (limited to 'www/node25/files/patch-deps-v8-src-codegen-ppc-constants-ppc.h') diff --git a/www/node25/files/patch-deps-v8-src-codegen-ppc-constants-ppc.h b/www/node25/files/patch-deps-v8-src-codegen-ppc-constants-ppc.h new file mode 100644 index 000000000000..436f9a7c82be --- /dev/null +++ b/www/node25/files/patch-deps-v8-src-codegen-ppc-constants-ppc.h @@ -0,0 +1,20 @@ +--- deps/v8/src/codegen/ppc/constants-ppc.h.orig 2025-05-06 12:36:30 UTC ++++ deps/v8/src/codegen/ppc/constants-ppc.h +@@ -35,7 +35,7 @@ + #define ABI_PASSES_HANDLES_IN_REGS 0 + #endif + +-#if !V8_HOST_ARCH_PPC64 || !V8_TARGET_ARCH_PPC64 || V8_TARGET_LITTLE_ENDIAN || \ ++#if !V8_HOST_ARCH_PPC64 || !V8_TARGET_ARCH_PPC64 || \ + (defined(_CALL_ELF) && _CALL_ELF == 2) + #define ABI_RETURNS_OBJECT_PAIRS_IN_REGS 1 + #else +@@ -44,7 +44,7 @@ + + #if !V8_HOST_ARCH_PPC64 || \ + (V8_TARGET_ARCH_PPC64 && \ +- (V8_TARGET_LITTLE_ENDIAN || (defined(_CALL_ELF) && _CALL_ELF == 2))) ++ (defined(_CALL_ELF) && _CALL_ELF == 2)) + #define ABI_CALL_VIA_IP 1 + #else + #define ABI_CALL_VIA_IP 0 -- cgit v1.2.3