aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc/impl/codegen/atm_gcc_sync.h
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-03-31 06:40:30 -0700
committerGravatar Craig Tiller <ctiller@google.com>2017-03-31 06:40:30 -0700
commita51a6c22d4bd3d1a56623443d0157caba301cc46 (patch)
treeff3af70bf0eeb04861e7507c8a1c94c87723f010 /include/grpc/impl/codegen/atm_gcc_sync.h
parent97d401128bf00254ab626b86dfebef4289e6369c (diff)
parent55fd6638be772215aa525d7999bd47e7b483d951 (diff)
Merge github.com:grpc/grpc into atomic-timers
Diffstat (limited to 'include/grpc/impl/codegen/atm_gcc_sync.h')
-rw-r--r--include/grpc/impl/codegen/atm_gcc_sync.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/grpc/impl/codegen/atm_gcc_sync.h b/include/grpc/impl/codegen/atm_gcc_sync.h
index dd81476031..b537e48f0f 100644
--- a/include/grpc/impl/codegen/atm_gcc_sync.h
+++ b/include/grpc/impl/codegen/atm_gcc_sync.h
@@ -84,6 +84,7 @@ static __inline void gpr_atm_no_barrier_store(gpr_atm *p, gpr_atm value) {
#define gpr_atm_no_barrier_cas(p, o, n) gpr_atm_acq_cas((p), (o), (n))
#define gpr_atm_acq_cas(p, o, n) (__sync_bool_compare_and_swap((p), (o), (n)))
#define gpr_atm_rel_cas(p, o, n) gpr_atm_acq_cas((p), (o), (n))
+#define gpr_atm_full_cas(p, o, n) gpr_atm_acq_cas((p), (o), (n))
static __inline gpr_atm gpr_atm_full_xchg(gpr_atm *p, gpr_atm n) {
gpr_atm cur;