Handle a peculiar comdat case: Creating a section with an undefined
authorRafael Espindola <rafael.espindola@gmail.com>
Sun, 14 Nov 2010 04:17:37 +0000 (04:17 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Sun, 14 Nov 2010 04:17:37 +0000 (04:17 +0000)
commit1f4f9e3d35a2264d86f97dfb6d1e4ccb434f449b
tree071695192ff1caf0cdfbb9d3d96a3475afa155a4
parent9f6e03fa1e05f7c59379e68d7626400ca508cfb0
Handle a peculiar comdat case: Creating a section with an undefined
signature symbol causes a local symbol to be created unless there is
some other use of the symbol.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119026 91177308-0d34-0410-b5e6-96231b3b80d8
lib/MC/ELFObjectWriter.cpp
lib/MC/MCELFStreamer.cpp
test/MC/ELF/comdat.s