diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-02-18 10:03:57 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-02-18 10:03:57 +0100 |
commit | 0dbc4e269be3fefb3b3e386f435ef3443ec39a40 (patch) | |
tree | 63f8922137ff560161e3e2fe6756d2bb44ef2779 | |
parent | builder.py: Accept C++ source files (diff) | |
download | rtems-libbsd-0dbc4e269be3fefb3b3e386f435ef3443ec39a40.tar.bz2 |
Fix atomic_load_32()
-rw-r--r-- | rtemsbsd/include/machine/atomic.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rtemsbsd/include/machine/atomic.h b/rtemsbsd/include/machine/atomic.h index ce1663cb..347ea2e3 100644 --- a/rtemsbsd/include/machine/atomic.h +++ b/rtemsbsd/include/machine/atomic.h @@ -1002,7 +1002,7 @@ atomic_load_32(volatile uint32_t *p) uint32_t tmp; #if defined(_RTEMS_BSD_MACHINE_ATOMIC_USE_ATOMIC) - std::atomic_int *q = + std::atomic_uint_least32_t *q = reinterpret_cast<std::atomic_uint_least32_t *>(const_cast<uint32_t *>(p)); tmp = q->load(std::memory_order_relaxed); |