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