commit | f3694dbcca15615f2f987a5fc8a6574f198fe169 | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Mon Apr 08 23:37:48 2019 +0000 |
committer | Eric Fiselier <eric@efcs.ca> | Mon Apr 08 23:37:48 2019 +0000 |
tree | efef558015d90a2d3f2f8b6e1bd7287cb36a7a46 | |
parent | cb31f3d9f6ff64c044921996d2bb2efc4c028765 [diff] |
Revert "Make reads and writes of the guard variable atomic." This reverts commit r357944 and r357949. These changes failed to account for the fact that the guard object is under aligned for atomic operations on 32 bit platforms (It's aligned to 4 bytes but we require 8). git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@357958 91177308-0d34-0410-b5e6-96231b3b80d8