Comment #2 on issue 301 by mirkp...@gmail.com: link fails for GCC atomic functions
http://code.google.com/p/memcached/issues/detail?id=301
The Linux distro I'm using is Crux 2.5, very unknown and at this point 2.5 is well out of date. We largely use it as a base and then roll our own software upgrades on top of it, but we haven't updated libc or gcc. We're using 32-bit on Intel Xeon processors.
Since the atomic calls work with -march=i686, should the configure script figure out if it should be using that or whatever appropriate march type anyways?
Are the atomic calls significantly better than the mutex?