https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62253
Alexey Lapshin <alexey.lapshin at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alexey.lapshin at oracle dot com --- Comment #2 from Alexey Lapshin <alexey.lapshin at oracle dot com> --- the __atomic_load_8() function from i386 Solaris libatomic.so gcc 4.9.2 still has calls to libat_lock. i.e. library uses pthread implementation for lock free 8-bytes object.