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
1 file changed