[lldb] Require x86 backend for a bunch of DWARF tests
authorDavid Spickett <david.spickett@linaro.org>
Fri, 9 Apr 2021 13:14:31 +0000 (13:14 +0000)
committerDavid Spickett <david.spickett@linaro.org>
Tue, 13 Apr 2021 08:47:41 +0000 (08:47 +0000)
commit8a64d80a959bf2844df33f9112e456f33de7b468
tree7fc7afc158b0ded5e4e7079d1fd31652ea8db925
parentcd854e686f0c3bfc8bcf4d6fc2549115010da260
[lldb] Require x86 backend for a bunch of DWARF tests

By moving them into a folder with a local lit config
requiring x86. All these tests use x86 target triples.

There are two tests that require target-x86_64 because
they run program files (instead of just needing the backend).
Those are moved to the x86 folder also but their REQUIRES are
unchanged.

Reviewed By: JDevlieghere

Differential Revision: https://reviews.llvm.org/D100193
93 files changed:
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_const_value-bitfields.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_const_value-bitfields.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_const_value.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_const_value.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_data_bit_offset-DW_OP_stack_value.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_data_bit_offset-DW_OP_stack_value.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_decl_file-DW_AT_specification-crosscu.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_decl_file-DW_AT_specification-crosscu.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_declaration-with-children.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_declaration-with-children.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_location-DW_AT_const_value.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_location-DW_AT_const_value.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_loclists_base.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_loclists_base.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_AT_low_pc-addrx.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_AT_low_pc-addrx.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_OP_piece-smaller-than-struct.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_OP_piece-smaller-than-struct.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_OP_piece-struct.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_OP_piece-struct.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_TAG_GNU_call_site-DW_AT_low_pc.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_TAG_GNU_call_site-DW_AT_low_pc.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_TAG_basic_type_DW_ATE_UTF_nonC.ll [moved from lldb/test/Shell/SymbolFile/DWARF/DW_TAG_basic_type_DW_ATE_UTF_nonC.ll with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_TAG_variable-DW_AT_const_value.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_TAG_variable-DW_AT_const_value.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_TAG_variable-DW_AT_decl_file-DW_AT_abstract_origin-crosscu1.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_TAG_variable-DW_AT_decl_file-DW_AT_abstract_origin-crosscu1.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/DW_TAG_variable-invalid_location.s [moved from lldb/test/Shell/SymbolFile/DWARF/DW_TAG_variable-invalid_location.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/DW_TAG_variable-DW_AT_decl_file-DW_AT_abstract_origin-crosscu2.s [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/DW_TAG_variable-DW_AT_decl_file-DW_AT_abstract_origin-crosscu2.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/ModuleOwnership/A.h [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/A.h with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/ModuleOwnership/B.h [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/B.h with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/ModuleOwnership/module.modulemap [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/module.modulemap with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/debug-line-basic.script [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-line-basic.script with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/debug-types-basic.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-types-basic.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/debug_loc-aslr.yaml [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/debug_loc-aslr.yaml with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/dir-separator-posix.lldbinit [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/dir-separator-windows.lldbinit [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-windows.lldbinit with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/find-variable-file-2.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/subprogram_ranges.s [moved from lldb/test/Shell/SymbolFile/DWARF/Inputs/subprogram_ranges.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/apple-index-is-used.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/apple-index-is-used.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/array-sizes.s [moved from lldb/test/Shell/SymbolFile/DWARF/array-sizes.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/childless-compile-unit.s [moved from lldb/test/Shell/SymbolFile/DWARF/childless-compile-unit.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/compilercontext.ll [moved from lldb/test/Shell/SymbolFile/DWARF/compilercontext.ll with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-line-basic.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug-line-basic.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-names-compressed.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/debug-names-compressed.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-types-address-ranges.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug-types-address-ranges.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-types-basic.test [moved from lldb/test/Shell/SymbolFile/DWARF/debug-types-basic.test with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-types-dwarf5.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug-types-dwarf5.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-types-dwo-cross-reference.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-types-line-tables.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug-types-line-tables.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-types-missing-signature.test [moved from lldb/test/Shell/SymbolFile/DWARF/debug-types-missing-signature.test with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug-types-signature-loop.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug-types-signature-loop.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_aranges-empty-section.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_aranges-empty-section.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_line-relative_path.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_line-relative_path.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_line-tombstone.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_line-tombstone.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_loc-aslr.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_loc-aslr.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_loc.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_loc.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_loc_and_loclists.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_loc_and_loclists.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_loclists-dwo.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_loclists-dwo.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_ranges-missing-section.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_ranges-missing-section.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_ranges.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_ranges.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_ranges_and_rnglists.test [moved from lldb/test/Shell/SymbolFile/DWARF/debug_ranges_and_rnglists.test with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_rnglists-dwo.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_rnglists-dwo.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/debug_rnglists.s [moved from lldb/test/Shell/SymbolFile/DWARF/debug_rnglists.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dir-separator-no-comp-dir-relative-name.s [moved from lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir-relative-name.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dir-separator-no-comp-dir.s [moved from lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dir-separator-posix.s [moved from lldb/test/Shell/SymbolFile/DWARF/dir-separator-posix.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dir-separator-windows.s [moved from lldb/test/Shell/SymbolFile/DWARF/dir-separator-windows.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-atomic.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-atomic.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-debug_line-file-index.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-debug_line-file-index.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-debug_line.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-debug_line.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-implicit-const.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-implicit-const.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-index-is-used.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-index-is-used.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-line-strp.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-line-strp.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-partial-index.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-partial-index.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5-split.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5-split.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5_locations.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5_locations.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwarf5_tu_index_abbrev_offset.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwarf5_tu_index_abbrev_offset.s with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwo-type-in-main-file.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwo-type-in-main-file.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwp-debug-types.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwp-debug-types.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwp-separate-debug-file.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/dwp-separate-debug-file.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/dwp.s [moved from lldb/test/Shell/SymbolFile/DWARF/dwp.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-basic-function.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-basic-function.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-basic-namespace.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-basic-namespace.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-basic-type.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-basic-type.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-basic-variable.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-basic-variable.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-function-regex.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-function-regex.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-inline-method.s [moved from lldb/test/Shell/SymbolFile/DWARF/find-inline-method.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-method-local-struct.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-method-local-struct.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-method.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-method.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-qualified-variable.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-qualified-variable.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-variable-dwo.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-variable-dwo.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/find-variable-file.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/find-variable-file.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/gnu-style-compression.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/gnu-style-compression.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/inline-function-address-shared.test [moved from lldb/test/Shell/SymbolFile/DWARF/inline-function-address-shared.test with 93% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/inline-function-address.ll [moved from lldb/test/Shell/SymbolFile/DWARF/inline-function-address.ll with 98% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/limit-debug-info.s [moved from lldb/test/Shell/SymbolFile/DWARF/limit-debug-info.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/lit.local.cfg [new file with mode: 0644]
lldb/test/Shell/SymbolFile/DWARF/x86/module-ownership.mm [moved from lldb/test/Shell/SymbolFile/DWARF/module-ownership.mm with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/parallel-indexing-stress.s [moved from lldb/test/Shell/SymbolFile/DWARF/parallel-indexing-stress.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/split-dwarf-inlining.cpp [moved from lldb/test/Shell/SymbolFile/DWARF/split-dwarf-inlining.cpp with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/split-dwarf-multiple-cu.ll [moved from lldb/test/Shell/SymbolFile/DWARF/split-dwarf-multiple-cu.ll with 100% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/static_scope.s [moved from lldb/test/Shell/SymbolFile/DWARF/static_scope.s with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/subprogram_ranges.test [moved from lldb/test/Shell/SymbolFile/DWARF/subprogram_ranges.test with 99% similarity]
lldb/test/Shell/SymbolFile/DWARF/x86/win-i386-line-table.s [moved from lldb/test/Shell/SymbolFile/DWARF/win-i386-line-table.s with 99% similarity]