Move atomic operations' definitions out of line. While this seems kind of silly,
authorOwen Anderson <resistor@mac.com>
Wed, 20 May 2009 18:26:15 +0000 (18:26 +0000)
committerOwen Anderson <resistor@mac.com>
Wed, 20 May 2009 18:26:15 +0000 (18:26 +0000)
commit3c1eaa0dc2b359997e97514d97a6fdd28e4abd0b
tree30467ececb7db3dbcf349296889cf8f9aa3015b1
parent261f2a2337990bc7cc3d9e20d3338de54b26c74c
Move atomic operations' definitions out of line.  While this seems kind of silly,
all kinds of problems caused by including windows.h and/or config.h in an LLVM header.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72174 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/System/Atomic.h
lib/System/Atomic.cpp [new file with mode: 0644]