1
1
openmpi/opal/include
Nathan Hjelm 8961daae4a opal/atomic: work around memory barrier bug in older gcc
This commit fixes an issue seem with some older versions of gcc
(verified to occur in gcc 6.x) where on x86_64 systems the
acquire memory barrier in C11 atomics acts as a no-op. On these
systems the three memory barriers should all be equivalent.

This is related to the error fixed in open-mpi/ompi@30119ee.

References #6655.

Signed-off-by: Nathan Hjelm <hjelmn@google.com>
2019-05-30 06:58:28 -07:00
..
opal opal/atomic: work around memory barrier bug in older gcc 2019-05-30 06:58:28 -07:00
Makefile.am opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
opal_config_bottom.h opal: remove unnecessary #include file 2019-01-29 07:40:54 -08:00
opal_config_top.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_stdatomic.h opal/atomic: always use C11 atomics if available 2018-09-14 10:51:05 -06:00
opal_stdint.h datatype: Remove #if HAVE_[TYPE] for C99 types 2018-11-14 09:32:52 +09:00