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