svn commit: r466509 - in head/devel/libatomic_ops: . files
Rodrigo Osorio
rodrigo at FreeBSD.org
Wed Apr 4 21:06:59 UTC 2018
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 at 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
More information about the svn-ports-all
mailing list