Revert r159588, and apply a more principled fix. Place the fix for this
authorChandler Carruth <chandlerc@gmail.com>
Mon, 2 Jul 2012 21:31:03 +0000 (21:31 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 2 Jul 2012 21:31:03 +0000 (21:31 +0000)
commit33219d48c2e31ec5541fbdccc10cc43147183122
tree1cc8862a5ea9021fe2dbdc95839ebac8dfd6f4bd
parent9eb4f8a3e665e0fe37509e632b97877b29b3c106
Revert r159588, and apply a more principled fix. Place the fix for this
in the abstraction for lit test suites so that the various other layers
of abstraction pick up the same behavioral fix, and so that we still get
a complete list of dependencies for the 'check-all' target.

This should fix the follow-on issues of the same nature with various
other build targets, including Clang targets. Sorry for the churn, and
again thanks to Matt for testing and breaking this more thoroughly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159593 91177308-0d34-0410-b5e6-96231b3b80d8
cmake/modules/AddLLVM.cmake
test/CMakeLists.txt