commit | 5c3412d22555d03a1c00578ba8faaa8dc9206420 | [log] [tgz] |
---|---|---|
author | Rich Felker <dalias@aerifal.cx> | Tue Mar 29 21:22:52 2016 -0400 |
committer | Rich Felker <dalias@aerifal.cx> | Tue Mar 29 21:27:28 2016 -0400 |
tree | bb92d6cc16fd526d6f31dff0994636c0b3a07f34 | |
parent | 6d1a3dfeaf2caac4033a3c65822fb4e7e14866c7 [diff] |
fix regression disabling use of pause instruction for x86 a_spin commits e24984efd5c6ac5ea8e6cb6cd914fa8435d458bc and 16b55298dc4b6a54d287d7494e04542667ef8861 inadvertently disabled the a_spin implementations for i386, x86_64, and x32 by defining a macro named a_pause instead of a_spin. this should not have caused any functional regression, but it inhibited cpu relaxation while spinning for locks. bug reported by George Kulakowski.