llvm-project/llvm/test/MC/COFF
Rafael Espindola 58173b9720 COFF: Produce an error on invalid pcrel relocs.
X86_64 COFF only has support for 32 bit pcrel relocations. Produce an
error on all others.

Note that gnu as has extended the relocation values to support
this. It is not clear if we should support the gnu extension.

llvm-svn: 306082
2017-06-23 04:07:44 +00:00
..
ARM
alias.s
align-nops.s
bad-expr.s COFF: handle "undef - ." expressions. 2017-06-23 02:15:56 +00:00
basic-coff-64.s
basic-coff.s
bigobj.py
bss.s
bss_section.ll
comm-align.s
comm.ll
comm.s
const-gv-with-rel-init.ll
cross-section-relative-err.s COFF: Produce an error on invalid pcrel relocs. 2017-06-23 04:07:44 +00:00
cross-section-relative.ll CodeGen: Use PLT relocations for relative references to unnamed_addr functions. 2016-04-22 20:40:10 +00:00
cross-section-relative.s COFF: Produce an error on invalid pcrel relocs. 2017-06-23 04:07:44 +00:00
cv-compiler-info.ll IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata. 2017-06-12 20:10:48 +00:00
cv-def-range-gap.s [CodeView] Fix off-by-one error in def range gap emission 2017-01-24 16:57:55 +00:00
cv-def-range.s [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
cv-empty-file-table.s [codeview] Avoid emitting an empty file checksum table 2016-06-08 17:50:29 +00:00
cv-empty-linetable.s [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
cv-errors.s Give an x86 assembler test a triple 2016-09-08 15:40:43 +00:00
cv-inline-linetable-infloop.s [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
cv-inline-linetable-unlikely.s [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
cv-inline-linetable-unreachable.s [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
cv-inline-linetable.s [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
cv-loc-cross-section.s Let test pass for builds that support X86, but do not default to it 2016-10-11 16:34:49 +00:00
cv-loc.s [codeview] Add new directives to record inlined call site line info 2016-09-07 16:15:31 +00:00
diff.s Change creation of relative relocations on COFF. 2017-06-22 21:57:04 +00:00
directive-section-characteristics.ll
early-dce.s
eh-frame.s
feat00.s
file.s
global_ctors_dtors.ll
initialised-data.ll
invalid-def.s
invalid-endef.s
invalid-scl-range.s
invalid-scl.s
invalid-type-range.s
invalid-type.s
ir-to-imgrel.ll
label-undefined.s
linker-options.ll IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata. 2017-06-12 20:10:48 +00:00
linkonce-invalid.s
linkonce.s
lit.local.cfg
lset0.s
module-asm.ll
offset.s
pr23025.s
pr28462.s [MC, COFF] Permit a variable to be redefined 2016-07-08 21:54:16 +00:00
rdata.ll
relax-reloc.s Don't crash trying to relax 32 loads on COFF. 2016-07-07 14:00:07 +00:00
relocation-imgrel.s
safeseh.s
secidx.s
secrel-variant.s
secrel32-undef.s [MC] Allow assembling .secidx and .secrel32 for undefined symbols 2017-06-22 21:02:14 +00:00
secrel32.s
section-comdat-conflict.s
section-comdat-conflict2.s
section-comdat.s MC/COFF: Do not emit forward associative section referenceds. 2017-02-17 17:32:54 +00:00
section-invalid-flags.s
section-name-encoding.s
section-passthru-flags.s
section.s [MC] Handle discardable COFF sections in assembly 2016-09-14 22:41:50 +00:00
seh-align1.s
seh-align2.s
seh-align3.s
seh-linkonce.s
seh-section-2.s [MC] Create unique .pdata sections for every .text section 2016-05-02 23:22:18 +00:00
seh-section.s [MC] Create unique .pdata sections for every .text section 2016-05-02 23:22:18 +00:00
seh-stackalloc-zero.s
seh.s
simple-fixups.s
stdin.s
switch-relocations.ll
symbol-alias.s
symbol-fragment-offset-64.s
symbol-fragment-offset.s
symbol-mangling.ll
temporary-alias.s
timestamp.s
tricky-names.ll
weak-alias-local.s coff: fix weak alias to local. 2016-05-26 20:31:00 +00:00
weak-val.s coff: fix the section of weak symbols. 2016-05-26 18:48:23 +00:00
weak.s coff: fix weak alias to local. 2016-05-26 20:31:00 +00:00