maria-discuss team mailing list archive
-
maria-discuss team
-
Mailing list archive
-
Message #00212
my_atomic_add64
Hello,
I need my_atomic_add64 in mysql.
Can i simple add following macros, or i need more advanced tricks?
tsarev@main:/storage/project/percona/rtd_2$ diff -Nur
../rtd/c/include/my_atomic.h c/include/my_atomic.h
--- ../rtd/c/include/my_atomic.h 2010-07-09 16:35:11.000000000 +0400
+++ c/include/my_atomic.h 2010-08-17 18:57:07.648819066 +0400
@@ -96,25 +96,30 @@
make_atomic_cas( 8)
make_atomic_cas(16)
make_atomic_cas(32)
+make_atomic_cas(64)
make_atomic_cas(ptr)
make_atomic_add( 8)
make_atomic_add(16)
make_atomic_add(32)
+make_atomic_add(64)
make_atomic_load( 8)
make_atomic_load(16)
make_atomic_load(32)
+make_atomic_load(64)
make_atomic_load(ptr)
make_atomic_store( 8)
make_atomic_store(16)
make_atomic_store(32)
+make_atomic_store(64)
make_atomic_store(ptr)
make_atomic_swap( 8)
make_atomic_swap(16)
make_atomic_swap(32)
+make_atomic_swap(64)
make_atomic_swap(ptr)
#undef make_atomic_add
---
Oleg Tsarev, Software Engineer, Percona Inc.
Follow ups