Will moving the LinkerInput to Core solve help you solve the archive handling problem? Or these are different topic? http://llvm-reviews.chandlerc.com/D1587