llvm: Delete LLVMRustSetComdat · rust-lang/rust@49bb96c (original) (raw)

File tree

1 file changed

lines changed

1 file changed

lines changed

Original file line number Diff line number Diff line change
@@ -1658,16 +1658,6 @@ extern "C" void LLVMRustPositionBuilderAtStart(LLVMBuilderRef B,
1658 1658 unwrap(B)->SetInsertPoint(unwrap(BB), Point);
1659 1659 }
1660 1660
1661 -extern "C" void LLVMRustSetComdat(LLVMModuleRef M, LLVMValueRef V,
1662 -const char *Name, size_t NameLen) {
1663 - Triple TargetTriple = Triple(unwrap(M)->getTargetTriple());
1664 - GlobalObject *GV = unwrap(V);
1665 -if (TargetTriple.supportsCOMDAT()) {
1666 - StringRef NameRef(Name, NameLen);
1667 - GV->setComdat(unwrap(M)->getOrInsertComdat(NameRef));
1668 - }
1669 -}
1670 -
1671 1661 enum class LLVMRustLinkage {
1672 1662 ExternalLinkage = 0,
1673 1663 AvailableExternallyLinkage = 1,