Since r334468, my understanding is, we no longer always copy the libcxx headers by virtue of their presence when cmake runs.
This is an attempt to make some of the later stages (compiler-rt, and the bootstrapped stages) depend on them being copied, via the cxx-headers target.