summaryrefslogtreecommitdiff
path: root/src/atomic_ops/generalize-small.template
diff options
context:
space:
mode:
Diffstat (limited to 'src/atomic_ops/generalize-small.template')
-rw-r--r--src/atomic_ops/generalize-small.template6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/atomic_ops/generalize-small.template b/src/atomic_ops/generalize-small.template
index 517a8a7..0f63732 100644
--- a/src/atomic_ops/generalize-small.template
+++ b/src/atomic_ops/generalize-small.template
@@ -157,7 +157,7 @@
/* XSIZE_fetch_and_add */
#if defined(AO_HAVE_XSIZE_compare_and_swap_full) \
&& !defined(AO_HAVE_XSIZE_fetch_and_add_full)
- AO_INLINE XCTYPE
+ AO_INLINE unsigned XCTYPE
AO_XSIZE_fetch_and_add_full(volatile unsigned XCTYPE *addr,
unsigned XCTYPE incr)
{
@@ -174,7 +174,7 @@
#if defined(AO_HAVE_XSIZE_compare_and_swap_acquire) \
&& !defined(AO_HAVE_XSIZE_fetch_and_add_acquire)
- AO_INLINE XCTYPE
+ AO_INLINE unsigned XCTYPE
AO_XSIZE_fetch_and_add_acquire(volatile unsigned XCTYPE *addr,
unsigned XCTYPE incr)
{
@@ -191,7 +191,7 @@
#if defined(AO_HAVE_XSIZE_compare_and_swap_release) \
&& !defined(AO_HAVE_XSIZE_fetch_and_add_release)
- AO_INLINE XCTYPE
+ AO_INLINE unsigned XCTYPE
AO_XSIZE_fetch_and_add_release(volatile unsigned XCTYPE *addr,
unsigned XCTYPE incr)
{