summaryrefslogtreecommitdiffstats
path: root/libclc/generic/include/clc/atomic/atomic_dec.h
diff options
context:
space:
mode:
Diffstat (limited to 'libclc/generic/include/clc/atomic/atomic_dec.h')
-rw-r--r--libclc/generic/include/clc/atomic/atomic_dec.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/libclc/generic/include/clc/atomic/atomic_dec.h b/libclc/generic/include/clc/atomic/atomic_dec.h
index 15d05884aeb..a2d82bbc9bd 100644
--- a/libclc/generic/include/clc/atomic/atomic_dec.h
+++ b/libclc/generic/include/clc/atomic/atomic_dec.h
@@ -1 +1,4 @@
-#define atomic_dec(p) atomic_sub(p, 1)
+_CLC_OVERLOAD _CLC_DECL int atomic_dec (volatile local int *);
+_CLC_OVERLOAD _CLC_DECL int atomic_dec (volatile global int *);
+_CLC_OVERLOAD _CLC_DECL uint atomic_dec (volatile local uint *);
+_CLC_OVERLOAD _CLC_DECL uint atomic_dec (volatile global uint *);
OpenPOWER on IntegriCloud