This patch reverts the change that made clang prefer the toolchain libc++.dylib when there is one (#170303), and the subsequent test workaround we landed to fix bots (#170912). We are seeing some failure on macOS LLDB bots that need to be investigated, and that will require more time than I can spare before the end of today. This reverts commits bad1a88963 and 190b8d0b.