llvm-project/llvm/test/MC
Martin Storsjö f5e6fbac24 [AArch64] [Windows] Error out on unsupported symbol locations
These might occur in seemingly generic assembly. Previously when
targeting COFF, they were silently ignored, which certainly won't
give the right result. Instead clearly error out, to make it clear
that the assembly needs to be adjusted for this target.

Also change a preexisting report_fatal_error into a proper error
message, pointing out the offending source instruction. This isn't
strictly an internal error, as it can be triggered by user input.

Differential Revision: https://reviews.llvm.org/D85242
2020-08-06 09:23:46 +03:00
..
AArch64 [AArch64] [Windows] Error out on unsupported symbol locations 2020-08-06 09:23:46 +03:00
AMDGPU [AMDGPU] gfx1031 target 2020-08-05 12:36:26 -07:00
ARM [ARM] Fix Asm/Disasm of TBB/TBH instructions 2020-07-22 09:31:56 +01:00
AVR [AVRInstPrinter] printOperand: support llvm-objdump --print-imm-hex 2020-07-12 08:14:52 -07:00
AsmParser [MC] Support infix operator ! 2020-07-30 23:25:53 -07:00
BPF [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
COFF [MC] [COFF] Make sure that weak external symbols are undefined symbols 2020-07-24 22:15:08 +03:00
Disassembler [AMDGPU] gfx1031 target 2020-08-05 12:36:26 -07:00
ELF [MC] Set sh_link to 0 if the associated symbol is undefined 2020-08-03 13:43:48 -07:00
Hexagon [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
Lanai [lit] Delete empty lines at the end of lit.local.cfg NFC 2019-06-17 09:51:07 +00:00
MSP430 [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
MachO [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
Mips Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets 2020-08-02 18:05:17 -07:00
PowerPC [PowerPC] Add Vector String Isolate instruction definitions and MC Tests 2020-07-31 12:32:29 -05:00
RISCV Upgrade MC to v0.9. 2020-08-01 07:42:06 +08:00
Sparc [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
SystemZ [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
VE [VE] Support symbol with offset in assembly 2020-07-07 04:16:51 +09:00
WebAssembly [WebAssembly] Implement prototype v128.load{32,64}_zero instructions 2020-08-03 13:54:00 -07:00
X86 [X86] support .nops directive 2020-08-03 11:50:56 -07:00