Received: by mail.netbsd.org (Postfix, from userid 605) id AB97A84D37; Tue, 14 Sep 2021 08:29:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E51CA84D21 for ; Tue, 14 Sep 2021 08:29:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id BEhe0RLWmmdk for ; Tue, 14 Sep 2021 08:29:08 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 50C4B84CD9 for ; Tue, 14 Sep 2021 08:29:08 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 44EBBFA97; Tue, 14 Sep 2021 08:29:08 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1631608148157270" MIME-Version: 1.0 Date: Tue, 14 Sep 2021 08:29:08 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/libatomic_ops To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20210914082908.44EBBFA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1631608148157270 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Sep 14 08:29:08 UTC 2021 Modified Files: pkgsrc/devel/libatomic_ops: Makefile distinfo Log Message: libatomic_ops: updated to 7.6.12 Changes 7.6.12 Allow to generalize bool-CAS for sparc (gcc) Declare argument of AO_load_next with const in atomic_ops_stack Describe double_compare_and_swap operation in README_details Document CAS operations better in README_details Fix gcc/sunc x86 AO_compare_double_and_swap_double missing side effect Fix library name in README_details Fix link fail caused by missing GCC char/short atomic primitives on riscv64 Fix size of local variable passed to cas[x] (gcc/sparc) Implement fetch-CAS for sparc (gcc) Refactor gcc x86 memory constraints Refine and reformat description of size prefix in README_details Remove outdated notes in README_details Replace x86 setz instruction by asm flag output operand (gcc) Support MSYS host (configure) Turn off compare_double_and_swap_double_full PIC hack for GCC 5+ (x86) Update README_win32 to match Makefile.msft Use GCC atomic intrinsics for s390x (clang 8.0+ and gcc 5.4+) Use __alignof__ instead of sizeof in atomic variable alignment assertions Workaround assertion violation in AO_load/store on m68k To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/libatomic_ops/Makefile cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/libatomic_ops/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1631608148157270 Content-Disposition: inline Content-Length: 1842 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/libatomic_ops/Makefile diff -u pkgsrc/devel/libatomic_ops/Makefile:1.22 pkgsrc/devel/libatomic_ops/Makefile:1.23 --- pkgsrc/devel/libatomic_ops/Makefile:1.22 Sun May 10 05:06:21 2020 +++ pkgsrc/devel/libatomic_ops/Makefile Tue Sep 14 08:29:08 2021 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.22 2020/05/10 05:06:21 rillig Exp $ +# $NetBSD: Makefile,v 1.23 2021/09/14 08:29:08 adam Exp $ -DISTNAME= libatomic_ops-7.6.10 -PKGREVISION= 1 +DISTNAME= libatomic_ops-7.6.12 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=ivmai/} GITHUB_RELEASE= v${PKGVERSION_NOREV} Index: pkgsrc/devel/libatomic_ops/distinfo diff -u pkgsrc/devel/libatomic_ops/distinfo:1.25 pkgsrc/devel/libatomic_ops/distinfo:1.26 --- pkgsrc/devel/libatomic_ops/distinfo:1.25 Sat Mar 2 14:51:53 2019 +++ pkgsrc/devel/libatomic_ops/distinfo Tue Sep 14 08:29:08 2021 @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.25 2019/03/02 14:51:53 adam Exp $ +$NetBSD: distinfo,v 1.26 2021/09/14 08:29:08 adam Exp $ -SHA1 (libatomic_ops-7.6.10.tar.gz) = ad1c9cd6cc22e042a784e34baa360874083e5f60 -RMD160 (libatomic_ops-7.6.10.tar.gz) = b5258c1fcbce5d91d66b9bb3046a74e04cda79a5 -SHA512 (libatomic_ops-7.6.10.tar.gz) = 4661445503ef4303e873559af319ad799a7eddad3df45ad602cf338c594a642ad4333a36fa91722f0d8c48acd38bbf45c60a468c7375d14824520a83c1109ec9 -Size (libatomic_ops-7.6.10.tar.gz) = 503734 bytes +SHA1 (libatomic_ops-7.6.12.tar.gz) = 8d4c69e8b2ed098ce4e056170fd96fc590c2b885 +RMD160 (libatomic_ops-7.6.12.tar.gz) = ef5062122d8ec712256c0a91a10c394af5a70b7a +SHA512 (libatomic_ops-7.6.12.tar.gz) = bbf98a38a80c8fe6b7eab773967edc55b8d48be32b36ed827fb835ee3dcd96d5ec1dc97149714e015e93a0a5b9fc03595797663fdb5a0f673869ea8bfe640df5 +Size (libatomic_ops-7.6.12.tar.gz) = 506313 bytes SHA1 (patch-src_atomic__ops.h) = 244324fb2ecf738a9407c128fc33930eb81f26d8 --_----------=_1631608148157270--