If building lld without x86 support, tests that require that support should be treated as unsupported, not errors.
Patch by Joel Jones
Paths
| Differential D47748
[lld] Add REQUIRES: x86 where needed to tests ClosedPublic Authored by joel_k_jones on Jun 4 2018, 4:28 PM.
Details Summary If building lld without x86 support, tests that require that support should be treated as unsupported, not errors. Patch by Joel Jones
Diff Detail
Event TimelineComment Actions This looks good to me. I've checked that each of the files has some requirement such as an x86 target triple. I've added the code owner Rui and a frequent contributor George to see if they have any objections. This revision is now accepted and ready to land.Jun 5 2018, 7:59 AM Closed by commit rL334095: [lld] Add REQUIRES: x86 where needed to tests (authored by joel_k_jones). · Explain WhyJun 6 2018, 7:01 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 149870 test/COFF/associative-comdat.s
test/COFF/dll.test
test/COFF/dllexport-mingw.s
test/COFF/duplicate.test
test/COFF/export-all.s
test/COFF/gfids-corrupt.s
test/COFF/gfids-fallback.s
test/COFF/gfids-gc.s
test/COFF/gfids-icf.s
test/COFF/guard-longjmp.s
test/COFF/guardcf-lto.ll
test/COFF/icf-executable.s
test/COFF/icf-pdata.s
test/COFF/icf-xdata.s
test/COFF/implib-name.test
test/COFF/loadcfg.ll
test/COFF/lto-chkstk.ll
test/COFF/lto-comdat.ll
test/COFF/lto-icf.ll
test/COFF/lto-lazy-reference.ll
test/COFF/lto-linker-opts.ll
test/COFF/lto-new-symbol.ll
test/COFF/lto-opt-level.ll
test/COFF/lto-parallel.ll
test/COFF/lto-reloc-model.ll
test/COFF/lto.ll
test/COFF/pdb-global-gc.yaml
test/COFF/reloc-discarded-dwarf.s
test/COFF/reloc-discarded-early.s
test/COFF/reloc-discarded-early2.s
test/COFF/reloc-discarded.s
test/COFF/reloc-x64.test
test/COFF/reloc-x86.test
test/COFF/safeseh-md.s
test/COFF/safeseh-notable.s
test/COFF/safeseh.s
test/COFF/secidx-absolute.s
test/COFF/secrel-absolute.s
test/COFF/secrel-common.s
test/COFF/undefined-symbol-cv.s
test/COFF/undefined-symbol.s
test/COFF/weak-external.test
test/COFF/weak-external2.test
test/COFF/weak-external3.test
test/COFF/wholearchive.s
test/ELF/bsymbolic-undef.s
test/ELF/bsymbolic.s
test/ELF/comdat-linkonce.s
test/ELF/compatible-section-types.s
test/ELF/conflict-debug-variable.s
test/ELF/conflict-debug-variable2.s
test/ELF/conflict-variable-linkage-name.s
test/ELF/copy-rel-corrupted.s
test/ELF/copy-rel-pie-error.s
test/ELF/copy-rel-pie.s
test/ELF/defined-tls_get_addr.s
test/ELF/dont-export-hidden.s
test/ELF/duplicated-synthetic-sym.s
test/ELF/dynamic-reloc-index.s
test/ELF/eh-frame-marker.s
test/ELF/eh-frame-multilpe-cie.s
test/ELF/empty-archive.s
test/ELF/entry.s
test/ELF/filter.s
test/ELF/gc-debuginfo-tls.s
test/ELF/gc-merge-local-sym.s
test/ELF/gc-sections-merge-addend.s
test/ELF/gc-sections-merge-implicit-addend.s
test/ELF/gc-sections-merge.s
test/ELF/gc-sections-protected.s
test/ELF/global_offset_table.s
test/ELF/global_offset_table_shared.s
test/ELF/got-plt-header.s
test/ELF/gotpcrelx.s
test/ELF/i386-got-value.s
test/ELF/i386-tls-ie-shared.s
test/ELF/incompatible-section-flags.s
test/ELF/incompatible-section-types2.s
test/ELF/invalid/invalid-elf.test
test/ELF/linkerscript/discard-interp.test
test/ELF/linkerscript/openbsd-bootdata.test
test/ELF/linkerscript/openbsd-randomize.s
test/ELF/linkerscript/openbsd-wxneeded.test
test/ELF/local-got-pie.s
test/ELF/local-got-shared.s
test/ELF/local-got.s
test/ELF/map-gc-sections.s
test/ELF/pr34872.s
test/ELF/pr36475.s
test/ELF/relocation-size-shared.s
test/ELF/relocation-size.s
test/ELF/relro-omagic.s
test/ELF/rodynamic.s
test/ELF/section-symbol.s
test/ELF/shared-lazy.s
test/ELF/sht-group-gold-r.test
test/ELF/soname.s
test/ELF/soname2.s
test/ELF/string-gc.s
test/ELF/symbol-override.s
test/ELF/text-section-prefix.s
test/ELF/tls-got.s
test/ELF/tls-opt-gdie.s
test/ELF/tls-opt-gdiele-i686.s
test/ELF/tls-opt-i686.s
test/ELF/tls-opt-iele-i686-nopic.s
test/ELF/tls-opt-local.s
test/ELF/tls-opt-no-plt.s
test/ELF/tls-opt.s
test/ELF/trace-symbols.s
test/ELF/undef-shared.s
test/ELF/undef-shared2.s
test/ELF/undef-version-script.s
test/ELF/user_def_init_array_start.s
test/ELF/version-script-no-warn2.s
test/ELF/x86-64-reloc-range.s
test/ELF/zdefs.s
|
Ouch