pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/gperftools



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Nov 16 14:56:45 UTC 2025

Modified Files:
        pkgsrc/devel/gperftools: distinfo
        pkgsrc/devel/gperftools/patches: patch-src_base_basictypes.h

Log Message:
gperftools: Add support for sparc64.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/gperftools/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/gperftools/patches/patch-src_base_basictypes.h

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

Modified files:

Index: pkgsrc/devel/gperftools/distinfo
diff -u pkgsrc/devel/gperftools/distinfo:1.22 pkgsrc/devel/gperftools/distinfo:1.23
--- pkgsrc/devel/gperftools/distinfo:1.22       Mon Aug 25 08:09:42 2025
+++ pkgsrc/devel/gperftools/distinfo    Sun Nov 16 14:56:45 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.22 2025/08/25 08:09:42 adam Exp $
+$NetBSD: distinfo,v 1.23 2025/11/16 14:56:45 nia Exp $
 
 BLAKE2s (gperftools-2.17.2.tar.gz) = d284366022cb46a28093f6c1b1cf74a949edac857c3c9125e46d1470c3ca7aac
 SHA512 (gperftools-2.17.2.tar.gz) = 07517cbbe8e9df68a6033f2cfb906d80efc1495f2c9204a0845b21f2fad544bc92213d17ec56ec8ae08cc89feeccc2bc1cab6972c7912c74c4fad9f5e92c3512
 Size (gperftools-2.17.2.tar.gz) = 2815669 bytes
-SHA1 (patch-src_base_basictypes.h) = 2a818c3eac1d0116f3ef75a283680e03d9f93035
+SHA1 (patch-src_base_basictypes.h) = f3e6d5acce74b400243ba1753c19d45c2d07b75c
 SHA1 (patch-src_base_sysinfo.cc) = d3a79e75c775d2f355f28f6f117886b5afde046f

Index: pkgsrc/devel/gperftools/patches/patch-src_base_basictypes.h
diff -u pkgsrc/devel/gperftools/patches/patch-src_base_basictypes.h:1.2 pkgsrc/devel/gperftools/patches/patch-src_base_basictypes.h:1.3
--- pkgsrc/devel/gperftools/patches/patch-src_base_basictypes.h:1.2     Thu Dec 26 17:17:42 2024
+++ pkgsrc/devel/gperftools/patches/patch-src_base_basictypes.h Sun Nov 16 14:56:45 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_base_basictypes.h,v 1.2 2024/12/26 17:17:42 adam Exp $
+$NetBSD: patch-src_base_basictypes.h,v 1.3 2025/11/16 14:56:45 nia Exp $
 
 Add support for NetBSD/powerpc, recognized via __powerpc__.
 
---- src/base/basictypes.h.orig 2024-09-20 20:51:40.000000000 +0000
+--- src/base/basictypes.h.orig 2025-02-17 16:34:39.000000000 +0000
 +++ src/base/basictypes.h
-@@ -200,7 +200,7 @@ inline void bit_store(Dest *dest, const
+@@ -150,7 +150,7 @@ inline void bit_store(Dest *dest, const 
  #if defined(HAVE___ATTRIBUTE__)
  # if (defined(__i386__) || defined(__x86_64__))
  #   define CACHELINE_ALIGNED __attribute__((aligned(64)))
@@ -13,3 +13,12 @@ Add support for NetBSD/powerpc, recogniz
  #   define CACHELINE_ALIGNED __attribute__((aligned(16)))
  # elif (defined(__arm__))
  #   define CACHELINE_ALIGNED __attribute__((aligned(64)))
+@@ -166,6 +166,8 @@ inline void bit_store(Dest *dest, const 
+ #   define CACHELINE_ALIGNED __attribute__((aligned(64)))
+ # elif defined(__loongarch64)
+ #   define CACHELINE_ALIGNED __attribute__((aligned(64)))
++# elif defined(__sparcv9) || defined(__sparcv9__)
++#   define CACHELINE_ALIGNED __attribute__((aligned(64)))
+ # else
+ #   error Could not determine cache line length - unknown architecture
+ # endif



Home | Main Index | Thread Index | Old Index