X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2Fms_atomic.h;h=7559044af04d6387e27078367590f52e2c1e15ff;hb=398f48445cacf12679248142f0c86d3a0d6caab6;hp=0b05bcecd3e29ab8e5b65ed68c4c13a3a84416a2;hpb=fc51e5255fe2e55848823d838c1326dd8d27ccad;p=awesomized%2Flibmemcached diff --git a/clients/ms_atomic.h b/clients/ms_atomic.h index 0b05bcec..7559044a 100644 --- a/clients/ms_atomic.h +++ b/clients/ms_atomic.h @@ -47,23 +47,23 @@ # define atomic_dec_size_nv(X) __sync_fetch_and_sub((X), 1) #else #warning "Atomic operators not found so memslap will not work correctly" -# define atomic_add_8(X, Y) -# define atomic_add_16(X, Y) -# define atomic_add_32(X, Y) -# define atomic_add_size(X, Y) -# define atomic_dec_8(X) -# define atomic_dec_16(X) -# define atomic_dec_32(X) -# define atomic_dec_size(X) +# define atomic_add_8(X, Y) 0 +# define atomic_add_16(X, Y) 0 +# define atomic_add_32(X, Y) 0 +# define atomic_add_size(X, Y) 0 +# define atomic_dec_8(X) 0 +# define atomic_dec_16(X) 0 +# define atomic_dec_32(X) 0 +# define atomic_dec_size(X) 0 /* The same as above, but these return the new value instead of void */ -# define atomic_add_8_nv(X, Y) -# define atomic_add_16_nv(X, Y) -# define atomic_add_32_nv(X, Y) -# define atomic_add_size_nv(X, Y) -# define atomic_dec_8_nv(X) -# define atomic_dec_16_nv(X) -# define atomic_dec_32_nv(X) -# define atomic_dec_size_nv(X) +# define atomic_add_8_nv(X, Y) 0 +# define atomic_add_16_nv(X, Y) 0 +# define atomic_add_32_nv(X, Y) 0 +# define atomic_add_size_nv(X, Y) 0 +# define atomic_dec_8_nv(X) 0 +# define atomic_dec_16_nv(X) 0 +# define atomic_dec_32_nv(X) 0 +# define atomic_dec_size_nv(X) 0 #endif /* defined(__SUNPRO_C) */ #endif /* CLIENTS_MS_ATOMIC_H */