summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/machine/atomic.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-02-18 10:03:57 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-02-18 10:03:57 +0100
commit0dbc4e269be3fefb3b3e386f435ef3443ec39a40 (patch)
tree63f8922137ff560161e3e2fe6756d2bb44ef2779 /rtemsbsd/include/machine/atomic.h
parentbuilder.py: Accept C++ source files (diff)
downloadrtems-libbsd-0dbc4e269be3fefb3b3e386f435ef3443ec39a40.tar.bz2
Fix atomic_load_32()
Diffstat (limited to 'rtemsbsd/include/machine/atomic.h')
-rw-r--r--rtemsbsd/include/machine/atomic.h2
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);