Add support for weak symbols.
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 11 Aug 2015 17:33:02 +0000 (17:33 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 11 Aug 2015 17:33:02 +0000 (17:33 +0000)
commitb13df6582a6a7802d4e0675a4ae7545c09a766a9
tree62e3c91b29baaab8c14ec0153598acadf183170e
parentb5093187f9a38ac329b8da95284e311d92f21031
Add support for weak symbols.

llvm-svn: 244636
lld/ELF/InputFiles.cpp
lld/ELF/Symbols.cpp
lld/ELF/Symbols.h
lld/test/elf2/Inputs/invalid-binding.elf [new file with mode: 0644]
lld/test/elf2/Inputs/local.s [deleted file]
lld/test/elf2/Inputs/resolution.s [new file with mode: 0644]
lld/test/elf2/invalid-elf.test
lld/test/elf2/resolution.s [moved from lld/test/elf2/local.s with 82% similarity]