jhenderson added a comment. This is probably a bit nit-picky, but we should probably have a test to show that `-o a.o -o b.o` only results in one output file, namely b.o. Otherwise, looks fine to me. Repository: rL LLVM https://reviews.llvm.org/D47505