sunho added a comment. What happens when we actually have duplicate comdat any definitions? IIRC I've seen that in msvcrt.lib. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D142443/new/ https://reviews.llvm.org/D142443