sunho added a comment. The object file in the testcase is accepted without error by link.exe, so it seems to be allowed to list duplicate external symbols in MSVC. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129937/new/ https://reviews.llvm.org/D129937