I'm fine with your change. But I'm confused as to why you're not just making a symlink to lld named ld and using that, without passing -flavor. The main lld interface is only intended for testing. http://reviews.llvm.org/D5384