This patch enables running lit tests on OS X. This is actually 3 changes in test/tsan/lit.cfg:
- Simply enable tests for Darwin (they were restricted to Linux and FreeBSD).
- Disable using instrumented libcxx (libcxx_tsan) on Darwin. At this point, the instrumented libcxx doesn't even build, and there's quite a lot of work involved in properly fixing and using an alternative libcxx. I'd like to first focus on getting the test suite pass, since the instrumented libcxx doesn't seem to be necessary for most of the tests.
- On Darwin, override abort_on_error=0, otherwise all tests would generate crash logs and take much longer to process.