eliminate the ExtWeakSymbols set from AsmPrinter. This eliminates
authorChris Lattner <sabre@nondot.org>
Wed, 24 Jun 2009 18:52:01 +0000 (18:52 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 24 Jun 2009 18:52:01 +0000 (18:52 +0000)
commit0a7befa8bd56621f51eaf9196417b866962bf7b1
tree5808b5fa5af5308c7c5fd91e4fbf134836ff36e4
parent52cff8352622c38a1ab95daffca92a45f81ef02a
eliminate the ExtWeakSymbols set from AsmPrinter.  This eliminates
a bunch of code from all the targets, and eliminates nondeterministic
ordering of directives being emitted in the output.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74096 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/AsmPrinter.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
lib/Target/Alpha/AsmPrinter/AlphaAsmPrinter.cpp
lib/Target/CellSPU/AsmPrinter/SPUAsmPrinter.cpp
lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp
lib/Target/XCore/XCoreAsmPrinter.cpp