llvm-6502/test/MC
Rafael Espindola 9d2f0da138 Fix PR23025.
There is something in link.exe that requires a relocation to use a
global symbol. Not doing so breaks the chrome build on windows.

This patch sets isWeak for that to work. To compensate,
we then need to look past those symbols when not creating relocations.

This patch includes an ELF test that matches GNU as behaviour.

I am still reducing the chrome build issue and will add a test
once that is done.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233318 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-26 21:11:00 +00:00
..
AArch64
ARM [ARM] Fix some non-portable shell syntax in r233301's tests 2015-03-26 19:24:13 +00:00
AsmParser Add support for .ifnes psuedo-op. 2015-03-18 14:20:54 +00:00
COFF
Disassembler [ARM] Fix some non-portable shell syntax in r233301's tests 2015-03-26 19:24:13 +00:00
ELF Don't be over eager in evaluating a subtraction with a weak symbol. 2015-03-24 23:48:44 +00:00
Hexagon
MachO
Markup
Mips [mips] [IAS] Add support for the XOR $reg,imm pseudo-instruction. 2015-03-17 13:17:44 +00:00
PowerPC Add Hardware Transactional Memory (HTM) Support 2015-03-25 19:36:23 +00:00
R600
Sparc
SystemZ
X86 Fix PR23025. 2015-03-26 21:11:00 +00:00