Hi Christian, I think this looks fine, but should be committed as two patches: the Driver changes seem to be solving a completely different issue. Cheers. Tim. http://llvm-reviews.chandlerc.com/D3071