1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/test/MC
Kai Nacke 1fb6384f6d Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH
data structures.

The Win64 EH data structures must be of type IMAGE_REL_AMD64_ADDR32NB
instead of IMAGE_REL_AMD64_ADDR32. This is easiely achieved by adding
the VK_COFF_IMGREL32 modifier to the symbol reference.
Change also references to start and end of the SEH range of a function
as offsets to start of the function.

Reviewed by Jim Grosbach, Charles Davis and Nico Rieck.

llvm-svn: 190766
2013-09-15 17:46:46 +00:00
..
AArch64 AArch64: use RegisterOperand for NEON registers. 2013-09-13 07:26:52 +00:00
ARM Fix tests for hasFPARMv8 name change (r190692) 2013-09-13 14:37:52 +00:00
AsmParser Improve handling of .file, .include and .incbin directives to 2013-09-05 19:14:26 +00:00
COFF Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH 2013-09-15 17:46:46 +00:00
Disassembler Add the remaining Intel SHA instructions 2013-09-14 15:03:21 +00:00
ELF [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
MachO Fixed a crash in the integrated assembler for Mach-O when a symbol difference 2013-09-05 20:25:06 +00:00
Markup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
Mips Fixed bug when generating Load Upper Immediate microMIPS instruction. 2013-09-14 07:35:41 +00:00
PowerPC Implement asm support for a few PowerPC bookIII that are needed for assembling 2013-09-12 17:50:54 +00:00
SystemZ [SystemZ] Add TM and TMY 2013-09-10 10:20:32 +00:00
X86 Add the remaining Intel SHA instructions 2013-09-14 15:03:21 +00:00