Fix cl brokeness.
authorMichael J. Spencer <bigcheesegs@gmail.com>
Wed, 31 Oct 2012 20:47:30 +0000 (20:47 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Wed, 31 Oct 2012 20:47:30 +0000 (20:47 +0000)
commite337e6055211699c4f1b061a92a93e3c08cb426e
treeaa1b69f29fe7f1e5fa2d4cc7626c131be5b677ee
parentd2f7e5086779f4d8eb5e41cf3d5fd46ad28b69ea
Fix cl brokeness.

cl is not attempting to complete a templated class when used in this
context. The conversion forces this to happen.

Thanks to Richard Smith for figuring this out.

llvm-svn: 167166
lld/lib/ReaderWriter/ELF/HexagonReference.cpp
lld/lib/ReaderWriter/ELF/PPCReference.cpp
lld/lib/ReaderWriter/ELF/X86Reference.cpp