summaryrefslogtreecommitdiff
path: root/dev-libs/libatomic_ops
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
commit066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (patch)
tree3cb05783d73b2c33589ba305144a31c718e123cd /dev-libs/libatomic_ops
parent16449a80e28af2209916cc66d19c9a44ca2b90d9 (diff)
gentoo resync : 03.03.2019
Diffstat (limited to 'dev-libs/libatomic_ops')
-rw-r--r--dev-libs/libatomic_ops/Manifest1
-rw-r--r--dev-libs/libatomic_ops/files/libatomic_ops-7.6.4-gcc7.patch40
2 files changed, 0 insertions, 41 deletions
diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index dd3983d4c6ae..31ed09e04da9 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -1,4 +1,3 @@
-AUX libatomic_ops-7.6.4-gcc7.patch 1669 BLAKE2B b37d7940e2a793fcda7f20d509e326fd002260294ae90726a7c23262e97d2f27cf985ce3f2a7e0038441b1d6e2fa39202d800d774d44b8dd69662acc8a35aa7b SHA512 a7e2efa8feb5c8e9f4468f6a74a4191c1e95112a5f646dd9635e76790899504242f94500a1599fa72b781159166b61c39e88da6c01e7febab91afad6f099bcf8
DIST libatomic_ops-7.6.6.tar.gz 498187 BLAKE2B 343ebda3a37aef6541efae9e646778cf8b1ea74e722979de4336d6819007f3fb37121d53c7e789f69fe6411c05ca2557a18d10db47c68e95e59c92c991bf9fa7 SHA512 ea6e4e2f8f369f5af18435a6ab8ee18c28832c367d24875cccc5e743761109036894260b4296feec5e269a74934df24a90f0fc4868937e1f36605fca082fbde8
DIST libatomic_ops-7.6.8.tar.gz 503550 BLAKE2B ce8e8757cd20fc5d8e5b62fae0a619f3866e496f552e04c1cca6c63a6d954bf256927fe1fe62192cb24b9f7a9fd1727e108098b09d0f22e0987983ccce035274 SHA512 bc448fadcf8e2936fa933a5872d5550ecdff04b0df27120d3182dcbb2147a6594ec6bfc5b214e21b37ffa1b5100c1c56d301ba9cae7df26cee5e6b999dcda14c
EBUILD libatomic_ops-7.6.6.ebuild 731 BLAKE2B 38802fab9bde60ad696c1212d51bee17287b47fb1af0219f8a897a241ab9d3c48e73a3503d4b939b811488f9db8e76df4c349380c32b9e5016539c0680a9ce3b SHA512 02090cb3d33b1cc769d99c42f18953585bd266278d7f946d8a8e93607bd1fe0aa3597300a3d639aef3824be04ca8dc489f0bd47ea2a2ce36ca91f1f9e438e5e5
diff --git a/dev-libs/libatomic_ops/files/libatomic_ops-7.6.4-gcc7.patch b/dev-libs/libatomic_ops/files/libatomic_ops-7.6.4-gcc7.patch
deleted file mode 100644
index 66cabfa55821..000000000000
--- a/dev-libs/libatomic_ops/files/libatomic_ops-7.6.4-gcc7.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Upstream commit: https://github.com/ivmai/libatomic_ops/commit/759fa976432e4f09b4a436774fff7119da050042
-
-From 759fa976432e4f09b4a436774fff7119da050042 Mon Sep 17 00:00:00 2001
-From: Ivan Maidanski <ivmai@mail.ru>
-Date: Thu, 29 Mar 2018 01:42:38 +0300
-Subject: [PATCH] Fix 'undefined reference to __atomic_load/store/cas_16' error
- (gcc-7/x64)
-
-Issue #34 (libatomic_ops).
-
-* src/atomic_ops/sysdeps/gcc/x86.h [!AO_DISABLE_GCC_ATOMICS
-&& !__APPLE_CC__ && !__clang__ && AO_GNUC_PREREQ(7, 0)
-&& !AO_PREFER_BUILTIN_ATOMICS && !AO_THREAD_SANITIZER
-&& !__MINGW32__] (AO_SKIPATOMIC_double_compare_and_swap_ANY,
-AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY): Define macro; add comment.
----
- src/atomic_ops/sysdeps/gcc/x86.h | 10 +++++++++-
- 1 file changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/src/atomic_ops/sysdeps/gcc/x86.h b/src/atomic_ops/sysdeps/gcc/x86.h
-index d7c06c5..b4ca39f 100644
---- a/src/atomic_ops/sysdeps/gcc/x86.h
-+++ b/src/atomic_ops/sysdeps/gcc/x86.h
-@@ -67,7 +67,15 @@
- # define AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY
- # endif
- # endif /* __x86_64__ */
--# endif /* __clang__ */
-+
-+# elif AO_GNUC_PREREQ(7, 0) && !defined(AO_PREFER_BUILTIN_ATOMICS) \
-+ && !defined(AO_THREAD_SANITIZER) && !defined(__MINGW32__)
-+ /* gcc-7.x/x64 (gcc-7.2, at least) requires -latomic flag in case */
-+ /* of double-word atomic operations use (but not in case of TSan). */
-+ /* TODO: Revise it for the future gcc-7 releases. */
-+# define AO_SKIPATOMIC_double_compare_and_swap_ANY
-+# define AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY
-+# endif /* __GNUC__ && !__clang__ */
-
- # ifdef AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY
- # define AO_SKIPATOMIC_double_load