From owner-svn-ports-all@freebsd.org Wed Apr 4 21:06:59 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF3F5F764DC; Wed, 4 Apr 2018 21:06:58 +0000 (UTC) (envelope-from rodrigo@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A4E873CD2; Wed, 4 Apr 2018 21:06:58 +0000 (UTC) (envelope-from rodrigo@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 5697B1908C; Wed, 4 Apr 2018 21:06:58 +0000 (UTC) (envelope-from rodrigo@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w34L6wGg040013; Wed, 4 Apr 2018 21:06:58 GMT (envelope-from rodrigo@FreeBSD.org) Received: (from rodrigo@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w34L6vsW040010; Wed, 4 Apr 2018 21:06:57 GMT (envelope-from rodrigo@FreeBSD.org) Message-Id: <201804042106.w34L6vsW040010@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rodrigo set sender to rodrigo@FreeBSD.org using -f From: Rodrigo Osorio Date: Wed, 4 Apr 2018 21:06:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r466509 - in head/devel/libatomic_ops: . files X-SVN-Group: ports-head X-SVN-Commit-Author: rodrigo X-SVN-Commit-Paths: in head/devel/libatomic_ops: . files X-SVN-Commit-Revision: 466509 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Apr 2018 21:06:59 -0000 Author: rodrigo Date: Wed Apr 4 21:06:57 2018 New Revision: 466509 URL: https://svnweb.freebsd.org/changeset/ports/466509 Log: Upgrade libatomic_ops to 7.6.4 Major changes since v7.6.0: * Eliminate compiler warnings * Eliminate data race in cons() of test_malloc * Fix 'bad register name %sil' assembler error (GCC-4.4/x86) * Fix 'doc' files installation folder * Fix AO_malloc for sizes near CHUNK_SIZE * Fix memory leak in test_malloc * Fix public headers inclusion from clients C++ code * Fix size value wrap around in AO_malloc_large * Fix test failures for Clang-3.8 and older (Aarch64) * Fix test_atomic failure caused unaligned AO_double_t access (x86) * Implement fetch-CAS for s390[x] (gcc) * Support AIX/ppc, MIPS rel6, n32 ABI for mips64, RISC-V * Update README about bugs reporting and new releases notification * Use built-in atomics for load/store/CAS for Clang by default (Aarch64) * Use GCC atomic intrinsics for Hexagon (clang 3.9+) * Use LLD and SCD instructions on mips64 Reported by: Ivan Maidanski (by email) Deleted: head/devel/libatomic_ops/files/ Modified: head/devel/libatomic_ops/Makefile head/devel/libatomic_ops/distinfo head/devel/libatomic_ops/pkg-plist Modified: head/devel/libatomic_ops/Makefile ============================================================================== --- head/devel/libatomic_ops/Makefile Wed Apr 4 21:01:28 2018 (r466508) +++ head/devel/libatomic_ops/Makefile Wed Apr 4 21:06:57 2018 (r466509) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= libatomic_ops -PORTVERSION= 7.6.0 -PORTREVISION= 1 +PORTVERSION= 7.6.4 DISTVERSIONPREFIX= v CATEGORIES= devel Modified: head/devel/libatomic_ops/distinfo ============================================================================== --- head/devel/libatomic_ops/distinfo Wed Apr 4 21:01:28 2018 (r466508) +++ head/devel/libatomic_ops/distinfo Wed Apr 4 21:06:57 2018 (r466509) @@ -1,3 +1,3 @@ -TIMESTAMP = 1501749379 -SHA256 (ivmai-libatomic_ops-v7.6.0_GH0.tar.gz) = 3ba1ffea005d492c156e8c233b01643158a98078bae0342d36983b44036b1ddf -SIZE (ivmai-libatomic_ops-v7.6.0_GH0.tar.gz) = 132002 +TIMESTAMP = 1522797497 +SHA256 (ivmai-libatomic_ops-v7.6.4_GH0.tar.gz) = 4b70df850e29f5a6f45b48b34920f990ff6c5aacf91f966a972265cc824e78de +SIZE (ivmai-libatomic_ops-v7.6.4_GH0.tar.gz) = 136561 Modified: head/devel/libatomic_ops/pkg-plist ============================================================================== --- head/devel/libatomic_ops/pkg-plist Wed Apr 4 21:01:28 2018 (r466508) +++ head/devel/libatomic_ops/pkg-plist Wed Apr 4 21:06:57 2018 (r466509) @@ -23,8 +23,8 @@ include/atomic_ops/sysdeps/gcc/hppa.h include/atomic_ops/sysdeps/gcc/ia64.h include/atomic_ops/sysdeps/gcc/m68k.h include/atomic_ops/sysdeps/gcc/mips.h -include/atomic_ops/sysdeps/gcc/nios2.h include/atomic_ops/sysdeps/gcc/powerpc.h +include/atomic_ops/sysdeps/gcc/riscv.h include/atomic_ops/sysdeps/gcc/s390.h include/atomic_ops/sysdeps/gcc/sh.h include/atomic_ops/sysdeps/gcc/sparc.h