Some changes to lit made it so you no longer specify --project_site_param=<path>, and instead you run the llvm-lit script generated into the build directory of your project.
Not all projects had been updated accordingly, and this broke running the test suite in libcxx (among other projects). This patch attempts to get libcxx working correctly. Now, when you do a standalone build, llvm-lit is written into the <build-dir>/bin and contains the necessary mappings so that you can run either a check target or pointing it to a source tree.