Fix typo in solaris spinlock fix.

07968dbfaa missed part of the S_UNLOCK define when building for
sparcv8+.
REL9_1_STABLE
Andres Freund 11 years ago
parent 5af508f665
commit 7288331b9b
  1. 1
      src/include/storage/s_lock.h

@ -385,6 +385,7 @@ do \
* #LoadStore (RMO) | #StoreStore (RMO, PSO) together are the appropriate * #LoadStore (RMO) | #StoreStore (RMO, PSO) together are the appropriate
* release barrier for sparcv8+ upwards. * release barrier for sparcv8+ upwards.
*/ */
#define S_UNLOCK(lock) \
do \ do \
{ \ { \
__asm__ __volatile__ ("membar #LoadStore | #StoreStore \n":::"memory"); \ __asm__ __volatile__ ("membar #LoadStore | #StoreStore \n":::"memory"); \

Loading…
Cancel
Save