summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-10-24 13:30:37 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-01-10 09:53:33 +0100
commitb86b09782a338f7564bb6b28216717f77f756f84 (patch)
tree3c72750cdedff1bb0dbadf2cbf6818947844f214
parentFix warnings in <sys/refcount.h> (diff)
downloadrtems-libbsd-b86b09782a338f7564bb6b28216717f77f756f84.tar.bz2
Fix warings in <sys/seq.h>
-rw-r--r--freebsd/sys/sys/seq.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/freebsd/sys/sys/seq.h b/freebsd/sys/sys/seq.h
index 82efbdf1..228be2f2 100644
--- a/freebsd/sys/sys/seq.h
+++ b/freebsd/sys/sys/seq.h
@@ -89,7 +89,7 @@ static __inline void
seq_write_end(seq_t *seqp)
{
- atomic_store_rel_int(seqp, *seqp + 1);
+ atomic_store_rel_32(seqp, *seqp + 1);
MPASS(!seq_in_modify(*seqp));
}
@@ -99,7 +99,7 @@ seq_read(const seq_t *seqp)
seq_t ret;
for (;;) {
- ret = atomic_load_acq_int(__DECONST(seq_t *, seqp));
+ ret = atomic_load_acq_32(__DECONST(seq_t *, seqp));
if (seq_in_modify(ret)) {
cpu_spinwait();
continue;