Otherwise users get messages from CheckAtomic about missing libatomic
instead of a sensible message that says "use GCC 4.7 or newer".
I structured the change along the lines of HandleLLVMStdlib.cmake, which
I'm not sure I like. I'm open to suggestions on how to make sure we do
this check early in LLVM, and do it at some point in the standalone
clang build.