llvm-6502/test/MC
Saleem Abdulrasool 3f6dea4864 ARM: fail less catastrophically on invalid Windows input
Windows supports a restricted set of relocations (compared to ARM ELF).  In some
cases, we may end up generating an unsupported relocation.  This can occur with
bad input to the assembler in particular (the frontend should never generate
code that cannot be compiled).  Generate an error rather than just aborting.

The change in the API is driven by the desire to provide a slightly more helpful
message for debugging purposes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226779 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-22 04:03:32 +00:00
..
AArch64
ARM ARM: fail less catastrophically on invalid Windows input 2015-01-22 04:03:32 +00:00
AsmParser
COFF Bring r226038 back. 2015-01-19 15:16:06 +00:00
Disassembler [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B 2015-01-21 12:39:30 +00:00
ELF Produce errors when an assignment expression would use a common symbol. 2015-01-19 17:30:24 +00:00
Hexagon
MachO Add r224985 back with fixes. 2015-01-19 21:11:14 +00:00
Markup
Mips [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B 2015-01-21 12:39:30 +00:00
PowerPC [PowerPC] Add assembler support for mcrfs and friends 2015-01-15 01:00:53 +00:00
R600 R600/SI: Add a stub GCNTargetMachine 2015-01-06 18:00:21 +00:00
Sparc
SystemZ
X86 [x86] Add assembly parser bounds checking to the immediate value for cmpss/cmpsd/cmpps/cmppd. 2015-01-21 06:07:53 +00:00