diff options
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/CppBackend/CPPBackend.cpp | 6 | ||||
-rw-r--r-- | lib/Target/XCore/XCoreAsmPrinter.cpp | 3 |
2 files changed, 3 insertions, 6 deletions
diff --git a/lib/Target/CppBackend/CPPBackend.cpp b/lib/Target/CppBackend/CPPBackend.cpp index 48cf4959e0..52646f0ce3 100644 --- a/lib/Target/CppBackend/CPPBackend.cpp +++ b/lib/Target/CppBackend/CPPBackend.cpp @@ -310,10 +310,8 @@ namespace { Out << "GlobalValue::DLLImportLinkage"; break; case GlobalValue::DLLExportLinkage: Out << "GlobalValue::DLLExportLinkage"; break; - case GlobalValue::ExternalWeakAnyLinkage: - Out << "GlobalValue::ExternalWeakAnyLinkage"; break; - case GlobalValue::ExternalWeakODRLinkage: - Out << "GlobalValue::ExternalWeakODRLinkage"; break; + case GlobalValue::ExternalWeakLinkage: + Out << "GlobalValue::ExternalWeakLinkage"; break; case GlobalValue::GhostLinkage: Out << "GlobalValue::GhostLinkage"; break; case GlobalValue::CommonAnyLinkage: diff --git a/lib/Target/XCore/XCoreAsmPrinter.cpp b/lib/Target/XCore/XCoreAsmPrinter.cpp index 6026e126d1..67121a7b94 100644 --- a/lib/Target/XCore/XCoreAsmPrinter.cpp +++ b/lib/Target/XCore/XCoreAsmPrinter.cpp @@ -438,8 +438,7 @@ bool XCoreAsmPrinter::doInitialization(Module &M) { switch (I->getLinkage()) { default: assert(0 && "Unexpected linkage"); - case Function::ExternalWeakAnyLinkage: - case Function::ExternalWeakODRLinkage: + case Function::ExternalWeakLinkage: ExtWeakSymbols.insert(I); // fallthrough case Function::ExternalLinkage: |