works between the modules. No functionality change on Darwin/Windows. This fixes PR11480. llvm-svn: 167496