Remove the one-definition-rule version of extern_weak
authorDuncan Sands <baldrick@free.fr>
Wed, 11 Mar 2009 08:08:06 +0000 (08:08 +0000)
committerDuncan Sands <baldrick@free.fr>
Wed, 11 Mar 2009 08:08:06 +0000 (08:08 +0000)
commit5f4ee1fc5d00ae55c30fa2ce450c69be4c6d6e63
tree524f8864fae13a926989fb2edb5d72e0dc180dbe
parent841c6a4345082e9a1252cc39bcce7f1423a76ded
Remove the one-definition-rule version of extern_weak
linkage: this linkage type only applies to declarations,
but ODR is only relevant to globals with definitions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66650 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
docs/LangRef.html
include/llvm-c/Core.h
include/llvm/GlobalValue.h
lib/AsmParser/LLLexer.cpp
lib/AsmParser/LLParser.cpp
lib/AsmParser/LLToken.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Writer/BitcodeWriter.cpp
lib/Target/CppBackend/CPPBackend.cpp
lib/Target/XCore/XCoreAsmPrinter.cpp
lib/VMCore/AsmWriter.cpp
utils/llvm.grm
utils/vim/llvm.vim