Date: Wed, 4 Apr 2018 21:06:57 +0000 (UTC) From: Rodrigo Osorio <rodrigo@FreeBSD.org> 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 Message-ID: <201804042106.w34L6vsW040010@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <ivmai@mail.ru> (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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804042106.w34L6vsW040010>