pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/palemoon



Module Name:    pkgsrc
Committed By:   martin
Date:           Fri Sep 20 05:45:44 UTC 2024

Modified Files:
        pkgsrc/www/palemoon: distinfo
Added Files:
        pkgsrc/www/palemoon/patches:
            patch-platform_js_src_jit_AtomicOperations.h

Log Message:
Make the JS interpreter use powerpc atomic ops on NetBSD/powerpc


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/www/palemoon/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/palemoon/patches/patch-platform_js_src_jit_AtomicOperations.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/palemoon/distinfo
diff -u pkgsrc/www/palemoon/distinfo:1.11 pkgsrc/www/palemoon/distinfo:1.12
--- pkgsrc/www/palemoon/distinfo:1.11   Tue Sep 17 06:24:18 2024
+++ pkgsrc/www/palemoon/distinfo        Fri Sep 20 05:45:44 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2024/09/17 06:24:18 martin Exp $
+$NetBSD: distinfo,v 1.12 2024/09/20 05:45:44 martin Exp $
 
 BLAKE2s (palemoon-33.3.1/palemoon.tar.gz) = c62225d8c487edddcfb5c2ea544ea87accc48556351610593a339d1ab765f7d5
 SHA512 (palemoon-33.3.1/palemoon.tar.gz) = b9dc0c0f65afc818fc4b5a5483893a8a87685405df3d8b4bf3b557c237eb8f3c75490e8a61305d367aebbd325bd419ad8dd9798c6a9bc77e48d061febaf31c88
@@ -15,6 +15,7 @@ SHA1 (patch-platform_gfx_angle_src_libAN
 SHA1 (patch-platform_intl_icu_source_configure) = 87d19e9212b4340d9b052b5a89be84432ad1cff2
 SHA1 (patch-platform_ipc_chromium_src_base_atomicops.h) = ab4b489e9f9c22a861a275924ef34a909d210828
 SHA1 (patch-platform_ipc_chromium_src_base_atomicops__internals__arm__gcc.h) = f33b6c391689c52d0a6855e29ff25d863a7f15e5
+SHA1 (patch-platform_js_src_jit_AtomicOperations.h) = d6862dc4ab17b2f2bf94f4ffca9a48ce092c518f
 SHA1 (patch-platform_js_src_jit_ProcessExecutableMemory.cpp) = 5cf5a2205a2b38fb8785e6c255231fbcdbd13949
 SHA1 (patch-platform_js_src_vm_ArrayBufferObject.cpp) = 652db4b78ecaba840c0cba945b4af39a6b1362b9
 SHA1 (patch-platform_media_libaom_config_linux_arm_config_aom__config.h) = 69ef22fe9892c2288accb6eb00b4533d8cee0299

Added files:

Index: pkgsrc/www/palemoon/patches/patch-platform_js_src_jit_AtomicOperations.h
diff -u /dev/null pkgsrc/www/palemoon/patches/patch-platform_js_src_jit_AtomicOperations.h:1.1
--- /dev/null   Fri Sep 20 05:45:44 2024
+++ pkgsrc/www/palemoon/patches/patch-platform_js_src_jit_AtomicOperations.h    Fri Sep 20 05:45:44 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-platform_js_src_jit_AtomicOperations.h,v 1.1 2024/09/20 05:45:44 martin Exp $
+
+User powerpc atomic operations on NetBSD/powerpc
+
+--- platform/js/src/jit/AtomicOperations.h.orig        2024-09-05 10:13:09.000000000 +0200
++++ platform/js/src/jit/AtomicOperations.h     2024-09-19 20:30:25.512218030 +0200
+@@ -325,7 +325,7 @@
+ # include "jit/arm64/AtomicOperations-arm64.h"
+ #elif defined(JS_CODEGEN_MIPS32) || defined(JS_CODEGEN_MIPS64)
+ # include "jit/mips-shared/AtomicOperations-mips-shared.h"
+-#elif defined(__ppc__) || defined(__PPC__)
++#elif defined(__ppc__) || defined(__PPC__) || defined(__powerpc__)
+ # include "jit/none/AtomicOperations-ppc.h"
+ #elif defined(__sparc__)
+ # include "jit/none/AtomicOperations-sparc.h"



Home | Main Index | Thread Index | Old Index