diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-10-24 13:30:37 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-01-10 09:53:33 +0100 |
commit | b86b09782a338f7564bb6b28216717f77f756f84 (patch) | |
tree | 3c72750cdedff1bb0dbadf2cbf6818947844f214 | |
parent | Fix warnings in <sys/refcount.h> (diff) | |
download | rtems-libbsd-b86b09782a338f7564bb6b28216717f77f756f84.tar.bz2 |
Fix warings in <sys/seq.h>
-rw-r--r-- | freebsd/sys/sys/seq.h | 4 |
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; |