summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2019-10-09 16:38:47 +0000
committerJonas Devlieghere <jonas@devlieghere.com>2019-10-09 16:38:47 +0000
commit22314179f0660c172514b397060fd8f34b586e82 (patch)
treeafb3f04cd285733772ffceec4ccf3d8539dca91c
parentdf14bd315db94d286c0c75b4b6ee5d760f311399 (diff)
downloadbcm5719-llvm-22314179f0660c172514b397060fd8f34b586e82.tar.gz
bcm5719-llvm-22314179f0660c172514b397060fd8f34b586e82.zip
[test] Split LLDB tests into API, Shell & Unit
LLDB has three major testing strategies: unit tests, tests that exercise the SB API though dotest.py and what we currently call lit tests. The later is rather confusing as we're now using lit as the driver for all three types of tests. As most of this grew organically, the directory structure in the LLDB repository doesn't really make this clear. The 'lit' tests are part of the root and among these tests there's a Unit and Suite folder for the unit and dotest-tests. This layout makes it impossible to run just the lit tests. This patch changes the directory layout to match the 3 testing strategies, each with their own directory and their own configuration file. This means there are now 3 directories under lit with 3 corresponding targets: - API (check-lldb-api): Test exercising the SB API. - Shell (check-lldb-shell): Test exercising command line utilities. - Unit (check-lldb-unit): Unit tests. Finally, there's still the `check-lldb` target that runs all three test suites. Finally, this also renames the lit folder to `test` to match the LLVM repository layout. Differential revision: https://reviews.llvm.org/D68606 llvm-svn: 374184
-rw-r--r--lldb/CMakeLists.txt1
-rw-r--r--lldb/lit/CMakeLists.txt115
-rw-r--r--lldb/test/API/CMakeLists.txt149
-rw-r--r--lldb/test/API/README.md4
-rwxr-xr-xlldb/test/API/dotest.py (renamed from lldb/test/dotest.py)0
-rw-r--r--lldb/test/API/lit.cfg (renamed from lldb/lit/Suite/lit.cfg)4
-rw-r--r--lldb/test/API/lit.site.cfg.in (renamed from lldb/lit/Suite/lit.site.cfg.in)4
-rw-r--r--lldb/test/API/lldbtest.py (renamed from lldb/lit/Suite/lldbtest.py)0
l---------lldb/test/API/testcases (renamed from lldb/test/testcases)0
-rw-r--r--lldb/test/API/use_lldb_suite.py (renamed from lldb/test/use_lldb_suite.py)0
-rw-r--r--lldb/test/CMakeLists.txt236
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/case-sensitive.c (renamed from lldb/lit/Breakpoint/Inputs/case-sensitive.c)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/debug_addrx.yaml (renamed from lldb/lit/Breakpoint/Inputs/debug_addrx.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_basic.yaml (renamed from lldb/lit/Breakpoint/Inputs/debug_rnglist_basic.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_offset_pair.yaml (renamed from lldb/lit/Breakpoint/Inputs/debug_rnglist_offset_pair.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_rlestartend.yaml (renamed from lldb/lit/Breakpoint/Inputs/debug_rnglist_rlestartend.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/debug_rnglistx_rlex.yaml (renamed from lldb/lit/Breakpoint/Inputs/debug_rnglistx_rlex.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/implicit_const_form_support.yaml (renamed from lldb/lit/Breakpoint/Inputs/implicit_const_form_support.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/jitbp.cpp (renamed from lldb/lit/Breakpoint/Inputs/jitbp.cpp)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/ppc64-localentry.s (renamed from lldb/lit/Breakpoint/Inputs/ppc64-localentry.s)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/single-file-split-dwarf.o.yaml (renamed from lldb/lit/Breakpoint/Inputs/single-file-split-dwarf.o.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/single-file-split-dwarf.yaml (renamed from lldb/lit/Breakpoint/Inputs/single-file-split-dwarf.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/split-dwarf-5-addrbase.dwo.yaml (renamed from lldb/lit/Breakpoint/Inputs/split-dwarf-5-addrbase.dwo.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/split-dwarf-5-addrbase.yaml (renamed from lldb/lit/Breakpoint/Inputs/split-dwarf-5-addrbase.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file1.dwo.yaml (renamed from lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file1.dwo.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file2.dwo.yaml (renamed from lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file2.dwo.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-main.yaml (renamed from lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-main.yaml)0
-rw-r--r--lldb/test/Shell/Breakpoint/case-insensitive.test (renamed from lldb/lit/Breakpoint/case-insensitive.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/case-sensitive.test (renamed from lldb/lit/Breakpoint/case-sensitive.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/debug_addrx.test (renamed from lldb/lit/Breakpoint/debug_addrx.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/debug_rnglist_basic.test (renamed from lldb/lit/Breakpoint/debug_rnglist_basic.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/debug_rnglist_offset_pair.test (renamed from lldb/lit/Breakpoint/debug_rnglist_offset_pair.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/debug_rnglist_rlestartend.test (renamed from lldb/lit/Breakpoint/debug_rnglist_rlestartend.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/debug_rnglistx_rlex.test (renamed from lldb/lit/Breakpoint/debug_rnglistx_rlex.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/implicit_const_form_support.test (renamed from lldb/lit/Breakpoint/implicit_const_form_support.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/jitbp_elf.test (renamed from lldb/lit/Breakpoint/jitbp_elf.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/ppc64-localentry.test (renamed from lldb/lit/Breakpoint/ppc64-localentry.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/single-file-split-dwarf.test (renamed from lldb/lit/Breakpoint/single-file-split-dwarf.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/split-dwarf-5-addrbase.test (renamed from lldb/lit/Breakpoint/split-dwarf-5-addrbase.test)0
-rw-r--r--lldb/test/Shell/Breakpoint/split-dwarf5-debug-stroffsets.test (renamed from lldb/lit/Breakpoint/split-dwarf5-debug-stroffsets.test)0
-rw-r--r--lldb/test/Shell/BuildScript/compiler-full-path.test (renamed from lldb/lit/BuildScript/compiler-full-path.test)0
-rw-r--r--lldb/test/Shell/BuildScript/modes.test (renamed from lldb/lit/BuildScript/modes.test)0
-rw-r--r--lldb/test/Shell/BuildScript/script-args.test (renamed from lldb/lit/BuildScript/script-args.test)0
-rw-r--r--lldb/test/Shell/BuildScript/toolchain-clang-cl.test (renamed from lldb/lit/BuildScript/toolchain-clang-cl.test)0
-rw-r--r--lldb/test/Shell/BuildScript/toolchain-clang.test (renamed from lldb/lit/BuildScript/toolchain-clang.test)0
-rw-r--r--lldb/test/Shell/BuildScript/toolchain-msvc.test (renamed from lldb/lit/BuildScript/toolchain-msvc.test)0
-rw-r--r--lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputConsole.test (renamed from lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputConsole.test)0
-rw-r--r--lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test (renamed from lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test)0
-rw-r--r--lldb/test/Shell/Commands/CommandScriptImmediateOutput/Inputs/custom_command.py (renamed from lldb/lit/Commands/CommandScriptImmediateOutput/Inputs/custom_command.py)0
-rw-r--r--lldb/test/Shell/Commands/CommandScriptImmediateOutput/lit.local.cfg (renamed from lldb/lit/Commands/CommandScriptImmediateOutput/lit.local.cfg)0
-rw-r--r--lldb/test/Shell/Commands/Inputs/frame.py (renamed from lldb/lit/Commands/Inputs/frame.py)0
-rw-r--r--lldb/test/Shell/Commands/Inputs/main.c (renamed from lldb/lit/Commands/Inputs/main.c)0
-rw-r--r--lldb/test/Shell/Commands/command-backtrace.test (renamed from lldb/lit/Commands/command-backtrace.test)0
-rw-r--r--lldb/test/Shell/Commands/command-regex-delete.test (renamed from lldb/lit/Commands/command-regex-delete.test)0
-rw-r--r--lldb/test/Shell/Commands/command-regex-unalias.test (renamed from lldb/lit/Commands/command-regex-unalias.test)0
-rw-r--r--lldb/test/Shell/Commands/command-script-import.test (renamed from lldb/lit/Commands/command-script-import.test)0
-rw-r--r--lldb/test/Shell/Commands/command-source.test (renamed from lldb/lit/Commands/command-source.test)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/.lldbinit (renamed from lldb/lit/Driver/Inputs/.lldbinit)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/Print0.in (renamed from lldb/lit/Driver/Inputs/Print0.in)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/Print2.in (renamed from lldb/lit/Driver/Inputs/Print2.in)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/Print4.in (renamed from lldb/lit/Driver/Inputs/Print4.in)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/Print6.in (renamed from lldb/lit/Driver/Inputs/Print6.in)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/convenience.in (renamed from lldb/lit/Driver/Inputs/convenience.in)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/hello.c (renamed from lldb/lit/Driver/Inputs/hello.c)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/hello.cpp (renamed from lldb/lit/Driver/Inputs/hello.cpp)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/process_attach_pid.in (renamed from lldb/lit/Driver/Inputs/process_attach_pid.in)0
-rw-r--r--lldb/test/Shell/Driver/Inputs/syntax_error.py (renamed from lldb/lit/Driver/Inputs/syntax_error.py)0
-rw-r--r--lldb/test/Shell/Driver/LocalLLDBInit.test (renamed from lldb/lit/Driver/LocalLLDBInit.test)0
-rw-r--r--lldb/test/Shell/Driver/TestCommands.test (renamed from lldb/lit/Driver/TestCommands.test)0
-rw-r--r--lldb/test/Shell/Driver/TestConvenienceVariables.test (renamed from lldb/lit/Driver/TestConvenienceVariables.test)0
-rw-r--r--lldb/test/Shell/Driver/TestCore.test (renamed from lldb/lit/Driver/TestCore.test)0
-rw-r--r--lldb/test/Shell/Driver/TestFile.test (renamed from lldb/lit/Driver/TestFile.test)0
-rw-r--r--lldb/test/Shell/Driver/TestNoUseColor.test (renamed from lldb/lit/Driver/TestNoUseColor.test)0
-rw-r--r--lldb/test/Shell/Driver/TestProcessAttach.test (renamed from lldb/lit/Driver/TestProcessAttach.test)0
-rw-r--r--lldb/test/Shell/Driver/TestRepl.test (renamed from lldb/lit/Driver/TestRepl.test)0
-rw-r--r--lldb/test/Shell/Driver/TestSingleQuote.test (renamed from lldb/lit/Driver/TestSingleQuote.test)0
-rw-r--r--lldb/test/Shell/Driver/TestTarget.test (renamed from lldb/lit/Driver/TestTarget.test)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-1.lldbinit (renamed from lldb/lit/ExecControl/StopHook/Inputs/stop-hook-1.lldbinit)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-2.lldbinit (renamed from lldb/lit/ExecControl/StopHook/Inputs/stop-hook-2.lldbinit)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-3.lldbinit (renamed from lldb/lit/ExecControl/StopHook/Inputs/stop-hook-3.lldbinit)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads-1.lldbinit (renamed from lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads-1.lldbinit)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads-2.lldbinit (renamed from lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads-2.lldbinit)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads.cpp (renamed from lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads.cpp)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook.c (renamed from lldb/lit/ExecControl/StopHook/Inputs/stop-hook.c)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/stop-hook-threads.test (renamed from lldb/lit/ExecControl/StopHook/stop-hook-threads.test)0
-rw-r--r--lldb/test/Shell/ExecControl/StopHook/stop-hook.test (renamed from lldb/lit/ExecControl/StopHook/stop-hook.test)0
-rw-r--r--lldb/test/Shell/Expr/Inputs/call-function.cpp (renamed from lldb/lit/Expr/Inputs/call-function.cpp)0
-rw-r--r--lldb/test/Shell/Expr/Inputs/ir-memory-map-basic (renamed from lldb/lit/Expr/Inputs/ir-memory-map-basic)0
-rw-r--r--lldb/test/Shell/Expr/Inputs/ir-memory-map-mix-malloc-free (renamed from lldb/lit/Expr/Inputs/ir-memory-map-mix-malloc-free)0
-rw-r--r--lldb/test/Shell/Expr/Inputs/ir-memory-map-overlap1 (renamed from lldb/lit/Expr/Inputs/ir-memory-map-overlap1)0
-rw-r--r--lldb/test/Shell/Expr/TestIRMemoryMap.test (renamed from lldb/lit/Expr/TestIRMemoryMap.test)0
-rw-r--r--lldb/test/Shell/Expr/TestIRMemoryMapWindows.test (renamed from lldb/lit/Expr/TestIRMemoryMapWindows.test)0
-rw-r--r--lldb/test/Shell/Expr/TestMultilineExpr.test (renamed from lldb/lit/Expr/TestMultilineExpr.test)0
-rw-r--r--lldb/test/Shell/Expr/TestTypeOfDeclTypeExpr.test (renamed from lldb/lit/Expr/TestTypeOfDeclTypeExpr.test)0
-rw-r--r--lldb/test/Shell/Heap/Inputs/cstr.c (renamed from lldb/lit/Heap/Inputs/cstr.c)0
-rw-r--r--lldb/test/Shell/Heap/heap-cstr.test (renamed from lldb/lit/Heap/heap-cstr.test)0
-rw-r--r--lldb/test/Shell/Host/Inputs/simple.c (renamed from lldb/lit/Host/Inputs/simple.c)0
-rw-r--r--lldb/test/Shell/Host/TestCustomShell.test (renamed from lldb/lit/Host/TestCustomShell.test)0
-rw-r--r--lldb/test/Shell/Minidump/Inputs/linux-x86_64.syms (renamed from lldb/lit/Minidump/Inputs/linux-x86_64.syms)0
-rw-r--r--lldb/test/Shell/Minidump/Inputs/linux-x86_64.yaml (renamed from lldb/lit/Minidump/Inputs/linux-x86_64.yaml)0
-rw-r--r--lldb/test/Shell/Minidump/Windows/Inputs/find-module.dmp.yaml (renamed from lldb/lit/Minidump/Windows/Inputs/find-module.dmp.yaml)0
-rw-r--r--lldb/test/Shell/Minidump/Windows/Inputs/find-module.exe.yaml (renamed from lldb/lit/Minidump/Windows/Inputs/find-module.exe.yaml)0
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp (renamed from lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp)0
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp (renamed from lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp)bin102370 -> 102370 bytes
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit (renamed from lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit)0
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb (renamed from lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb)bin102400 -> 102400 bytes
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/sigsegv.test (renamed from lldb/lit/Minidump/Windows/Sigsegv/sigsegv.test)0
-rw-r--r--lldb/test/Shell/Minidump/Windows/find-module.test (renamed from lldb/lit/Minidump/Windows/find-module.test)0
-rw-r--r--lldb/test/Shell/Minidump/breakpad-symbols.test (renamed from lldb/lit/Minidump/breakpad-symbols.test)0
-rw-r--r--lldb/test/Shell/Minidump/disassemble-no-module.yaml (renamed from lldb/lit/Minidump/disassemble-no-module.yaml)0
-rw-r--r--lldb/test/Shell/Minidump/dump-all.test (renamed from lldb/lit/Minidump/dump-all.test)0
-rw-r--r--lldb/test/Shell/Minidump/fb-dump.test (renamed from lldb/lit/Minidump/fb-dump.test)0
-rw-r--r--lldb/test/Shell/Minidump/lit.local.cfg (renamed from lldb/lit/Minidump/lit.local.cfg)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-1.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-1.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-2.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-2.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-3.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-3.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/discontiguous-sections.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/discontiguous-sections.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-linux.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/identification-linux.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-macosx-arm64e.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/identification-macosx-arm64e.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-macosx.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/identification-macosx.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-windows.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/identification-windows.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/sections-trailing-func.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/sections-trailing-func.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/sections.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/sections.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.syms (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/uuid-matching-mac.syms)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.yaml (renamed from lldb/lit/ObjectFile/Breakpad/Inputs/uuid-matching-mac.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/breakpad-identification.test (renamed from lldb/lit/ObjectFile/Breakpad/breakpad-identification.test)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/discontiguous-sections.test (renamed from lldb/lit/ObjectFile/Breakpad/discontiguous-sections.test)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/lit.local.cfg (renamed from lldb/lit/ObjectFile/Breakpad/lit.local.cfg)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/sections-trailing-func.test (renamed from lldb/lit/ObjectFile/Breakpad/sections-trailing-func.test)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/sections.test (renamed from lldb/lit/ObjectFile/Breakpad/sections.test)0
-rw-r--r--lldb/test/Shell/ObjectFile/Breakpad/uuid-matching-mac.test (renamed from lldb/lit/ObjectFile/Breakpad/uuid-matching-mac.test)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf (renamed from lldb/lit/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf)bin402 -> 402 bytes
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/Inputs/minidebuginfo-main.c (renamed from lldb/lit/ObjectFile/ELF/Inputs/minidebuginfo-main.c)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/Inputs/netbsd-amd64.core (renamed from lldb/lit/ObjectFile/ELF/Inputs/netbsd-amd64.core)bin22776 -> 22776 bytes
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/PT_LOAD-empty.yaml (renamed from lldb/lit/ObjectFile/ELF/PT_LOAD-empty.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-PT_INTERP.yaml (renamed from lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-PT_INTERP.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-PT_TLS.yaml (renamed from lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-PT_TLS.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-section.yaml (renamed from lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-section.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap.yaml (renamed from lldb/lit/ObjectFile/ELF/PT_LOAD-overlap.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/PT_LOAD.yaml (renamed from lldb/lit/ObjectFile/ELF/PT_LOAD.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/PT_TLS-overlap-PT_LOAD.yaml (renamed from lldb/lit/ObjectFile/ELF/PT_TLS-overlap-PT_LOAD.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/aarch64-relocations.yaml (renamed from lldb/lit/ObjectFile/ELF/aarch64-relocations.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/base-address.yaml (renamed from lldb/lit/ObjectFile/ELF/base-address.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/basic-info.yaml (renamed from lldb/lit/ObjectFile/ELF/basic-info.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/build-id-case.yaml (renamed from lldb/lit/ObjectFile/ELF/build-id-case.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/compressed-sections.yaml (renamed from lldb/lit/ObjectFile/ELF/compressed-sections.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/duplicate-section.yaml (renamed from lldb/lit/ObjectFile/ELF/duplicate-section.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/gnu-debuglink.yaml (renamed from lldb/lit/ObjectFile/ELF/gnu-debuglink.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/many-sections.s (renamed from lldb/lit/ObjectFile/ELF/many-sections.s)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/minidebuginfo-corrupt-xz.yaml (renamed from lldb/lit/ObjectFile/ELF/minidebuginfo-corrupt-xz.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/minidebuginfo-find-symbols.yaml (renamed from lldb/lit/ObjectFile/ELF/minidebuginfo-find-symbols.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/minidebuginfo-no-lzma.yaml (renamed from lldb/lit/ObjectFile/ELF/minidebuginfo-no-lzma.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/minidebuginfo-set-and-hit-breakpoint.test (renamed from lldb/lit/ObjectFile/ELF/minidebuginfo-set-and-hit-breakpoint.test)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/netbsd-core-amd64.test (renamed from lldb/lit/ObjectFile/ELF/netbsd-core-amd64.test)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/netbsd-exec-8.99.30-amd64.yaml (renamed from lldb/lit/ObjectFile/ELF/netbsd-exec-8.99.30-amd64.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/section-addresses.yaml (renamed from lldb/lit/ObjectFile/ELF/section-addresses.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/section-overlap.yaml (renamed from lldb/lit/ObjectFile/ELF/section-overlap.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/section-permissions.yaml (renamed from lldb/lit/ObjectFile/ELF/section-permissions.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/section-types-edgecases.yaml (renamed from lldb/lit/ObjectFile/ELF/section-types-edgecases.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/section-types.yaml (renamed from lldb/lit/ObjectFile/ELF/section-types.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/ELF/short-build-id.yaml (renamed from lldb/lit/ObjectFile/ELF/short-build-id.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/MachO/lc_build_version.yaml (renamed from lldb/lit/ObjectFile/MachO/lc_build_version.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/MachO/lc_build_version_notools.yaml (renamed from lldb/lit/ObjectFile/MachO/lc_build_version_notools.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/MachO/lc_version_min.yaml (renamed from lldb/lit/ObjectFile/MachO/lc_version_min.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/MachO/subsections.yaml (renamed from lldb/lit/ObjectFile/MachO/subsections.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/MachO/symtab.yaml (renamed from lldb/lit/ObjectFile/MachO/symtab.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/basic-info-arm.yaml (renamed from lldb/lit/ObjectFile/PECOFF/basic-info-arm.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/basic-info-arm64.yaml (renamed from lldb/lit/ObjectFile/PECOFF/basic-info-arm64.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/basic-info.yaml (renamed from lldb/lit/ObjectFile/PECOFF/basic-info.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/dep-modules.yaml (renamed from lldb/lit/ObjectFile/PECOFF/dep-modules.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/export-dllfunc.yaml (renamed from lldb/lit/ObjectFile/PECOFF/export-dllfunc.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/lit.local.cfg (renamed from lldb/lit/ObjectFile/PECOFF/lit.local.cfg)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/sections-names.yaml (renamed from lldb/lit/ObjectFile/PECOFF/sections-names.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/subsections.yaml (renamed from lldb/lit/ObjectFile/PECOFF/subsections.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/PECOFF/uuid.yaml (renamed from lldb/lit/ObjectFile/PECOFF/uuid.yaml)0
-rw-r--r--lldb/test/Shell/ObjectFile/lit.local.cfg (renamed from lldb/lit/ObjectFile/lit.local.cfg)0
-rw-r--r--lldb/test/Shell/Process/Inputs/env.cpp (renamed from lldb/lit/Process/Inputs/env.cpp)0
-rw-r--r--lldb/test/Shell/Process/TestEnvironment.test (renamed from lldb/lit/Process/TestEnvironment.test)0
-rw-r--r--lldb/test/Shell/Process/Windows/exception_access_violation.cpp (renamed from lldb/lit/Process/Windows/exception_access_violation.cpp)0
-rw-r--r--lldb/test/Shell/Python/crashlog.test (renamed from lldb/lit/Python/crashlog.test)4
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCode-30.test (renamed from lldb/lit/Quit/TestQuitExitCode-30.test)0
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCode0.test (renamed from lldb/lit/Quit/TestQuitExitCode0.test)0
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCode30.test (renamed from lldb/lit/Quit/TestQuitExitCode30.test)0
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCodeHex0.test (renamed from lldb/lit/Quit/TestQuitExitCodeHex0.test)0
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCodeHexA.test (renamed from lldb/lit/Quit/TestQuitExitCodeHexA.test)0
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCodeImplicit0.test (renamed from lldb/lit/Quit/TestQuitExitCodeImplicit0.test)0
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCodeNonInt.test (renamed from lldb/lit/Quit/TestQuitExitCodeNonInt.test)0
-rw-r--r--lldb/test/Shell/Quit/TestQuitExitCodeTooManyArgs.test (renamed from lldb/lit/Quit/TestQuitExitCodeTooManyArgs.test)0
-rwxr-xr-xlldb/test/Shell/Quit/expect_exit_code.py (renamed from lldb/lit/Quit/expect_exit_code.py)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-64-gp-read.cpp (renamed from lldb/lit/Register/Inputs/x86-64-gp-read.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp (renamed from lldb/lit/Register/Inputs/x86-64-gp-write.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-64-read.cpp (renamed from lldb/lit/Register/Inputs/x86-64-read.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-64-write.cpp (renamed from lldb/lit/Register/Inputs/x86-64-write.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-gp-read.cpp (renamed from lldb/lit/Register/Inputs/x86-gp-read.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-gp-write.cpp (renamed from lldb/lit/Register/Inputs/x86-gp-write.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-mm-xmm-read.cpp (renamed from lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-mm-xmm-write.cpp (renamed from lldb/lit/Register/Inputs/x86-mm-xmm-write.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-ymm-read.cpp (renamed from lldb/lit/Register/Inputs/x86-ymm-read.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-ymm-write.cpp (renamed from lldb/lit/Register/Inputs/x86-ymm-write.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-zmm-read.cpp (renamed from lldb/lit/Register/Inputs/x86-zmm-read.cpp)0
-rw-r--r--lldb/test/Shell/Register/Inputs/x86-zmm-write.cpp (renamed from lldb/lit/Register/Inputs/x86-zmm-write.cpp)0
-rw-r--r--lldb/test/Shell/Register/x86-64-gp-read.test (renamed from lldb/lit/Register/x86-64-gp-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-gp-write.test (renamed from lldb/lit/Register/x86-64-gp-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-read.test (renamed from lldb/lit/Register/x86-64-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-write.test (renamed from lldb/lit/Register/x86-64-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-xmm16-read.test (renamed from lldb/lit/Register/x86-64-xmm16-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-xmm16-write.test (renamed from lldb/lit/Register/x86-64-xmm16-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-ymm-read.test (renamed from lldb/lit/Register/x86-64-ymm-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-ymm-write.test (renamed from lldb/lit/Register/x86-64-ymm-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-ymm16-read.test (renamed from lldb/lit/Register/x86-64-ymm16-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-ymm16-write.test (renamed from lldb/lit/Register/x86-64-ymm16-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-zmm-read.test (renamed from lldb/lit/Register/x86-64-zmm-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-64-zmm-write.test (renamed from lldb/lit/Register/x86-64-zmm-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-gp-read.test (renamed from lldb/lit/Register/x86-gp-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-gp-write.test (renamed from lldb/lit/Register/x86-gp-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-mm-xmm-read.test (renamed from lldb/lit/Register/x86-mm-xmm-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-mm-xmm-write.test (renamed from lldb/lit/Register/x86-mm-xmm-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-ymm-read.test (renamed from lldb/lit/Register/x86-ymm-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-ymm-write.test (renamed from lldb/lit/Register/x86-ymm-write.test)0
-rw-r--r--lldb/test/Shell/Register/x86-zmm-read.test (renamed from lldb/lit/Register/x86-zmm-read.test)0
-rw-r--r--lldb/test/Shell/Register/x86-zmm-write.test (renamed from lldb/lit/Register/x86-zmm-write.test)0
-rw-r--r--lldb/test/Shell/Reproducer/Functionalities/Inputs/DataFormatter.in (renamed from lldb/lit/Reproducer/Functionalities/Inputs/DataFormatter.in)0
-rw-r--r--lldb/test/Shell/Reproducer/Functionalities/Inputs/foo.cpp (renamed from lldb/lit/Reproducer/Functionalities/Inputs/foo.cpp)0
-rw-r--r--lldb/test/Shell/Reproducer/Functionalities/Inputs/stepping.c (renamed from lldb/lit/Reproducer/Functionalities/Inputs/stepping.c)0
-rw-r--r--lldb/test/Shell/Reproducer/Functionalities/TestDataFormatter.test (renamed from lldb/lit/Reproducer/Functionalities/TestDataFormatter.test)0
-rw-r--r--lldb/test/Shell/Reproducer/Functionalities/TestImageList.test (renamed from lldb/lit/Reproducer/Functionalities/TestImageList.test)0
-rw-r--r--lldb/test/Shell/Reproducer/Functionalities/TestStepping.test (renamed from lldb/lit/Reproducer/Functionalities/TestStepping.test)0
-rw-r--r--lldb/test/Shell/Reproducer/Inputs/FileCapture.in (renamed from lldb/lit/Reproducer/Inputs/FileCapture.in)0
-rw-r--r--lldb/test/Shell/Reproducer/Inputs/GDBRemoteCapture.in (renamed from lldb/lit/Reproducer/Inputs/GDBRemoteCapture.in)0
-rw-r--r--lldb/test/Shell/Reproducer/Inputs/simple.c (renamed from lldb/lit/Reproducer/Inputs/simple.c)0
-rw-r--r--lldb/test/Shell/Reproducer/Modules/Inputs/Bar.h (renamed from lldb/lit/Reproducer/Modules/Inputs/Bar.h)0
-rw-r--r--lldb/test/Shell/Reproducer/Modules/Inputs/Foo.h (renamed from lldb/lit/Reproducer/Modules/Inputs/Foo.h)0
-rw-r--r--lldb/test/Shell/Reproducer/Modules/Inputs/ModuleCXX.in (renamed from lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in)0
-rw-r--r--lldb/test/Shell/Reproducer/Modules/Inputs/main.cpp (renamed from lldb/lit/Reproducer/Modules/Inputs/main.cpp)0
-rw-r--r--lldb/test/Shell/Reproducer/Modules/Inputs/module.modulemap (renamed from lldb/lit/Reproducer/Modules/Inputs/module.modulemap)0
-rw-r--r--lldb/test/Shell/Reproducer/Modules/TestModuleCXX.test (renamed from lldb/lit/Reproducer/Modules/TestModuleCXX.test)0
-rw-r--r--lldb/test/Shell/Reproducer/TestDriverOptions.test (renamed from lldb/lit/Reproducer/TestDriverOptions.test)0
-rw-r--r--lldb/test/Shell/Reproducer/TestDump.test (renamed from lldb/lit/Reproducer/TestDump.test)0
-rw-r--r--lldb/test/Shell/Reproducer/TestFileRepro.test (renamed from lldb/lit/Reproducer/TestFileRepro.test)0
-rw-r--r--lldb/test/Shell/Reproducer/TestGDBRemoteRepro.test (renamed from lldb/lit/Reproducer/TestGDBRemoteRepro.test)0
-rw-r--r--lldb/test/Shell/Reproducer/TestRelativePath.test (renamed from lldb/lit/Reproducer/TestRelativePath.test)0
-rw-r--r--lldb/test/Shell/Reproducer/TestReuseDirectory.test (renamed from lldb/lit/Reproducer/TestReuseDirectory.test)0
-rw-r--r--lldb/test/Shell/Reproducer/TestSynchronous.test (renamed from lldb/lit/Reproducer/TestSynchronous.test)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/DontStopCommandSource.in (renamed from lldb/lit/Settings/Inputs/DontStopCommandSource.in)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/EchoCommandsAll.out (renamed from lldb/lit/Settings/Inputs/EchoCommandsAll.out)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/EchoCommandsNoComments.out (renamed from lldb/lit/Settings/Inputs/EchoCommandsNoComments.out)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/EchoCommandsNone.out (renamed from lldb/lit/Settings/Inputs/EchoCommandsNone.out)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/EchoCommandsQuiet.out (renamed from lldb/lit/Settings/Inputs/EchoCommandsQuiet.out)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/EchoCommandsTest.in (renamed from lldb/lit/Settings/Inputs/EchoCommandsTest.in)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/StopCommandSource.in (renamed from lldb/lit/Settings/Inputs/StopCommandSource.in)0
-rw-r--r--lldb/test/Shell/Settings/Inputs/main.c (renamed from lldb/lit/Settings/Inputs/main.c)0
-rw-r--r--lldb/test/Shell/Settings/TestDisableColor.test (renamed from lldb/lit/Settings/TestDisableColor.test)0
-rw-r--r--lldb/test/Shell/Settings/TestDisassemblyFormat.test (renamed from lldb/lit/Settings/TestDisassemblyFormat.test)0
-rw-r--r--lldb/test/Shell/Settings/TestEchoCommands.test (renamed from lldb/lit/Settings/TestEchoCommands.test)0
-rw-r--r--lldb/test/Shell/Settings/TestFrameFormatColor.test (renamed from lldb/lit/Settings/TestFrameFormatColor.test)0
-rw-r--r--lldb/test/Shell/Settings/TestFrameFormatNoColor.test (renamed from lldb/lit/Settings/TestFrameFormatNoColor.test)0
-rw-r--r--lldb/test/Shell/Settings/TestModuleCacheSanity.test (renamed from lldb/lit/Settings/TestModuleCacheSanity.test)0
-rw-r--r--lldb/test/Shell/Settings/TestSettingsSet.test (renamed from lldb/lit/Settings/TestSettingsSet.test)0
-rw-r--r--lldb/test/Shell/Settings/TestSettingsWrite.test (renamed from lldb/lit/Settings/TestSettingsWrite.test)0
-rw-r--r--lldb/test/Shell/Settings/TestStopCommandSourceOnError.test (renamed from lldb/lit/Settings/TestStopCommandSourceOnError.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/basic-elf.yaml (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/basic-elf.yaml)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/basic-macho.yaml (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/basic-macho.yaml)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-discontinuous-file-ids.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/line-table-discontinuous-file-ids.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-edgecases.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/line-table-edgecases.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-missing-file.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/line-table-missing-file.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-mixed-path-styles.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/line-table-mixed-path-styles.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/line-table.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.yaml (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.yaml)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/symtab-macho.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/symtab-macho.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/symtab.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/symtab.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.yaml (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.yaml)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml (renamed from lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test (renamed from lldb/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/line-table-edgecases.test (renamed from lldb/lit/SymbolFile/Breakpad/line-table-edgecases.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/line-table-missing-file.test (renamed from lldb/lit/SymbolFile/Breakpad/line-table-missing-file.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/line-table-mixed-path-styles.test (renamed from lldb/lit/SymbolFile/Breakpad/line-table-mixed-path-styles.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/line-table.test (renamed from lldb/lit/SymbolFile/Breakpad/line-table.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/stack-cfi-parsing.test (renamed from lldb/lit/SymbolFile/Breakpad/stack-cfi-parsing.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/symtab-macho.test (renamed from lldb/lit/SymbolFile/Breakpad/symtab-macho.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/symtab.test (renamed from lldb/lit/SymbolFile/Breakpad/symtab.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test (renamed from lldb/lit/SymbolFile/Breakpad/unwind-via-raSearch.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-cfi.test (renamed from lldb/lit/SymbolFile/Breakpad/unwind-via-stack-cfi.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test (renamed from lldb/lit/SymbolFile/Breakpad/unwind-via-stack-win.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-line-basic.script (renamed from lldb/lit/SymbolFile/DWARF/Inputs/debug-line-basic.script)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-types-basic.cpp (renamed from lldb/lit/SymbolFile/DWARF/Inputs/debug-types-basic.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-types-expressions.cpp (renamed from lldb/lit/SymbolFile/DWARF/Inputs/debug-types-expressions.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit (renamed from lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit (renamed from lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-windows.lldbinit (renamed from lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-windows.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp (renamed from lldb/lit/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/apple-index-is-used.cpp (renamed from lldb/lit/SymbolFile/DWARF/apple-index-is-used.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/array-sizes.s (renamed from lldb/lit/SymbolFile/DWARF/array-sizes.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/childless-compile-unit.s (renamed from lldb/lit/SymbolFile/DWARF/childless-compile-unit.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/compilercontext.ll (renamed from lldb/lit/SymbolFile/DWARF/compilercontext.ll)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-line-basic.s (renamed from lldb/lit/SymbolFile/DWARF/debug-line-basic.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-names-compressed.cpp (renamed from lldb/lit/SymbolFile/DWARF/debug-names-compressed.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-address-ranges.s (renamed from lldb/lit/SymbolFile/DWARF/debug-types-address-ranges.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-basic.test (renamed from lldb/lit/SymbolFile/DWARF/debug-types-basic.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-dwarf5.s (renamed from lldb/lit/SymbolFile/DWARF/debug-types-dwarf5.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp (renamed from lldb/lit/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-expressions.test (renamed from lldb/lit/SymbolFile/DWARF/debug-types-expressions.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-line-tables.s (renamed from lldb/lit/SymbolFile/DWARF/debug-types-line-tables.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-missing-signature.test (renamed from lldb/lit/SymbolFile/DWARF/debug-types-missing-signature.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug-types-signature-loop.s (renamed from lldb/lit/SymbolFile/DWARF/debug-types-signature-loop.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug_aranges-empty-section.s (renamed from lldb/lit/SymbolFile/DWARF/debug_aranges-empty-section.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug_loc.s (renamed from lldb/lit/SymbolFile/DWARF/debug_loc.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug_ranges-missing-section.s (renamed from lldb/lit/SymbolFile/DWARF/debug_ranges-missing-section.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug_ranges.s (renamed from lldb/lit/SymbolFile/DWARF/debug_ranges.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug_ranges_and_rnglists.test (renamed from lldb/lit/SymbolFile/DWARF/debug_ranges_and_rnglists.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/debug_rnglists.s (renamed from lldb/lit/SymbolFile/DWARF/debug_rnglists.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/deterministic-build.cpp (renamed from lldb/lit/SymbolFile/DWARF/deterministic-build.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir-relative-name.s (renamed from lldb/lit/SymbolFile/DWARF/dir-separator-no-comp-dir-relative-name.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir.s (renamed from lldb/lit/SymbolFile/DWARF/dir-separator-no-comp-dir.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/dir-separator-posix.s (renamed from lldb/lit/SymbolFile/DWARF/dir-separator-posix.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/dir-separator-windows.s (renamed from lldb/lit/SymbolFile/DWARF/dir-separator-windows.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/dwarf5-index-is-used.cpp (renamed from lldb/lit/SymbolFile/DWARF/dwarf5-index-is-used.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/dwarf5-partial-index.cpp (renamed from lldb/lit/SymbolFile/DWARF/dwarf5-partial-index.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/dwarf5_locations.s (renamed from lldb/lit/SymbolFile/DWARF/dwarf5_locations.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-basic-function.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-basic-function.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-basic-namespace.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-basic-namespace.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-basic-type.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-basic-type.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-basic-variable.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-basic-variable.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-function-regex.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-function-regex.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-inline-method.s (renamed from lldb/lit/SymbolFile/DWARF/find-inline-method.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-method-local-struct.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-method-local-struct.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-method.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-method.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-qualified-variable.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-qualified-variable.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-type-in-function.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-type-in-function.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-variable-dwo.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-variable-dwo.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/find-variable-file.cpp (renamed from lldb/lit/SymbolFile/DWARF/find-variable-file.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/forward-declarations.s (renamed from lldb/lit/SymbolFile/DWARF/forward-declarations.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/gnu-style-compression.cpp (renamed from lldb/lit/SymbolFile/DWARF/gnu-style-compression.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/lit.local.cfg (renamed from lldb/lit/SymbolFile/DWARF/lit.local.cfg)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/parallel-indexing-stress.s (renamed from lldb/lit/SymbolFile/DWARF/parallel-indexing-stress.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/split-dwarf-inlining.cpp (renamed from lldb/lit/SymbolFile/DWARF/split-dwarf-inlining.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/DWARF/split-dwarf-multiple-cu.ll (renamed from lldb/lit/SymbolFile/DWARF/split-dwarf-multiple-cu.ll)0
-rw-r--r--lldb/test/Shell/SymbolFile/Inputs/sizeless-symbol.s (renamed from lldb/lit/SymbolFile/Inputs/sizeless-symbol.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/Inputs/target-symbols-add-unwind.c (renamed from lldb/lit/SymbolFile/Inputs/target-symbols-add-unwind.c)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-methods.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/ast-methods.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-types.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/ast-types.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/bitfields.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/bitfields.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/break-by-function.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/break-by-function.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/disassembly.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/disassembly.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-builtins.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/function-types-builtins.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-calling-conv.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/function-types-calling-conv.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-classes.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/function-types-classes.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-bss.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/globals-bss.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-classes.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/globals-classes.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-fundamental.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/globals-fundamental.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/local-variables.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/local-variables.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/nested-types.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/nested-types.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/s_constant.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/s_constant.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/s_constant.s (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/s_constant.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/source-list.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/source-list.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/Inputs/tag-types.lldbinit (renamed from lldb/lit/SymbolFile/NativePDB/Inputs/tag-types.lldbinit)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/ast-functions-msvc.cpp (renamed from lldb/lit/SymbolFile/NativePDB/ast-functions-msvc.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp (renamed from lldb/lit/SymbolFile/NativePDB/ast-functions.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp (renamed from lldb/lit/SymbolFile/NativePDB/ast-methods.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp (renamed from lldb/lit/SymbolFile/NativePDB/ast-types.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp (renamed from lldb/lit/SymbolFile/NativePDB/bitfields.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp (renamed from lldb/lit/SymbolFile/NativePDB/break-by-function.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp (renamed from lldb/lit/SymbolFile/NativePDB/break-by-line.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/disassembly.cpp (renamed from lldb/lit/SymbolFile/NativePDB/disassembly.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp (renamed from lldb/lit/SymbolFile/NativePDB/function-types-builtins.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/function-types-calling-conv.cpp (renamed from lldb/lit/SymbolFile/NativePDB/function-types-calling-conv.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp (renamed from lldb/lit/SymbolFile/NativePDB/function-types-classes.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp (renamed from lldb/lit/SymbolFile/NativePDB/global-classes.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp (renamed from lldb/lit/SymbolFile/NativePDB/globals-bss.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp (renamed from lldb/lit/SymbolFile/NativePDB/globals-fundamental.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/local-variables.cpp (renamed from lldb/lit/SymbolFile/NativePDB/local-variables.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp (renamed from lldb/lit/SymbolFile/NativePDB/nested-types.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/s_constant.cpp (renamed from lldb/lit/SymbolFile/NativePDB/s_constant.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp (renamed from lldb/lit/SymbolFile/NativePDB/source-list.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/stack_unwinding01.cpp (renamed from lldb/lit/SymbolFile/NativePDB/stack_unwinding01.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp (renamed from lldb/lit/SymbolFile/NativePDB/tag-types.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/NativePDB/typedefs.cpp (renamed from lldb/lit/SymbolFile/NativePDB/typedefs.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/AstRestoreTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/AstRestoreTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/CallingConventionsTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/CallingConventionsTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/CompilandsTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/CompilandsTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest0.script (renamed from lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest0.script)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest1.script (renamed from lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest1.script)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest2.script (renamed from lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest2.script)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/FuncSymbols.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/FuncSymbolsTestMain.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/FuncSymbolsTestMain.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.h (renamed from lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.h)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.ord (renamed from lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.ord)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionNestedBlockTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/FunctionNestedBlockTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/PointerTypeTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/PointerTypeTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/SimpleTypesTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/SimpleTypesTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/TypeQualsTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/TypeQualsTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/UdtLayoutTest.script (renamed from lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.script)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/VBases.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/VBases.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/VBases.script (renamed from lldb/lit/SymbolFile/PDB/Inputs/VBases.script)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesLocationsTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/VariablesLocationsTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesLocationsTest.script (renamed from lldb/lit/SymbolFile/PDB/Inputs/VariablesLocationsTest.script)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesTest.cpp (renamed from lldb/lit/SymbolFile/PDB/Inputs/VariablesTest.cpp)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/ast-restore.test (renamed from lldb/lit/SymbolFile/PDB/ast-restore.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/calling-conventions.test (renamed from lldb/lit/SymbolFile/PDB/calling-conventions.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/class-layout.test (renamed from lldb/lit/SymbolFile/PDB/class-layout.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/compilands.test (renamed from lldb/lit/SymbolFile/PDB/compilands.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/enums-layout.test (renamed from lldb/lit/SymbolFile/PDB/enums-layout.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/expressions.test (renamed from lldb/lit/SymbolFile/PDB/expressions.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/func-symbols.test (renamed from lldb/lit/SymbolFile/PDB/func-symbols.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/function-level-linking.test (renamed from lldb/lit/SymbolFile/PDB/function-level-linking.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/function-nested-block.test (renamed from lldb/lit/SymbolFile/PDB/function-nested-block.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/pointers.test (renamed from lldb/lit/SymbolFile/PDB/pointers.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/type-quals.test (renamed from lldb/lit/SymbolFile/PDB/type-quals.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/typedefs.test (renamed from lldb/lit/SymbolFile/PDB/typedefs.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/udt-layout.test (renamed from lldb/lit/SymbolFile/PDB/udt-layout.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/variables-locations.test (renamed from lldb/lit/SymbolFile/PDB/variables-locations.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/variables.test (renamed from lldb/lit/SymbolFile/PDB/variables.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/PDB/vbases.test (renamed from lldb/lit/SymbolFile/PDB/vbases.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/dissassemble-entry-point.s (renamed from lldb/lit/SymbolFile/dissassemble-entry-point.s)0
-rw-r--r--lldb/test/Shell/SymbolFile/sizeless-symbol.test (renamed from lldb/lit/SymbolFile/sizeless-symbol.test)0
-rw-r--r--lldb/test/Shell/SymbolFile/target-symbols-add-unwind.test (renamed from lldb/lit/SymbolFile/target-symbols-add-unwind.test)0
-rw-r--r--lldb/test/Shell/Unwind/Inputs/call-asm.c (renamed from lldb/lit/Unwind/Inputs/call-asm.c)0
-rw-r--r--lldb/test/Shell/Unwind/Inputs/eh-frame-dwarf-unwind.s (renamed from lldb/lit/Unwind/Inputs/eh-frame-dwarf-unwind.s)0
-rw-r--r--lldb/test/Shell/Unwind/Inputs/eh-frame-small-fde.s (renamed from lldb/lit/Unwind/Inputs/eh-frame-small-fde.s)0
-rw-r--r--lldb/test/Shell/Unwind/Inputs/prefer-debug-over-eh-frame.s (renamed from lldb/lit/Unwind/Inputs/prefer-debug-over-eh-frame.s)0
-rw-r--r--lldb/test/Shell/Unwind/Inputs/trap_frame_sym_ctx.s (renamed from lldb/lit/Unwind/Inputs/trap_frame_sym_ctx.s)0
-rw-r--r--lldb/test/Shell/Unwind/Inputs/unwind-plan-dwarf-dump.s (renamed from lldb/lit/Unwind/Inputs/unwind-plan-dwarf-dump.s)0
-rw-r--r--lldb/test/Shell/Unwind/eh-frame-dwarf-unwind.test (renamed from lldb/lit/Unwind/eh-frame-dwarf-unwind.test)0
-rw-r--r--lldb/test/Shell/Unwind/eh-frame-small-fde.test (renamed from lldb/lit/Unwind/eh-frame-small-fde.test)0
-rw-r--r--lldb/test/Shell/Unwind/prefer-debug-over-eh-frame.test (renamed from lldb/lit/Unwind/prefer-debug-over-eh-frame.test)0
-rw-r--r--lldb/test/Shell/Unwind/trap_frame_sym_ctx.test (renamed from lldb/lit/Unwind/trap_frame_sym_ctx.test)0
-rw-r--r--lldb/test/Shell/Unwind/unwind-plan-dwarf-dump.test (renamed from lldb/lit/Unwind/unwind-plan-dwarf-dump.test)0
-rw-r--r--lldb/test/Shell/Watchpoint/Inputs/main.cpp (renamed from lldb/lit/Watchpoint/Inputs/main.cpp)0
-rw-r--r--lldb/test/Shell/Watchpoint/SetErrorCases.test (renamed from lldb/lit/Watchpoint/SetErrorCases.test)0
-rw-r--r--lldb/test/Shell/helper/__init__.py (renamed from lldb/lit/helper/__init__.py)0
-rwxr-xr-xlldb/test/Shell/helper/build.py (renamed from lldb/lit/helper/build.py)0
-rw-r--r--lldb/test/Shell/helper/toolchain.py (renamed from lldb/lit/helper/toolchain.py)2
-rw-r--r--lldb/test/Shell/lit-lldb-init.in (renamed from lldb/lit/lit-lldb-init.in)0
-rw-r--r--lldb/test/Shell/lit.cfg.py (renamed from lldb/lit/lit.cfg.py)4
-rw-r--r--lldb/test/Shell/lit.site.cfg.py.in (renamed from lldb/lit/lit.site.cfg.py.in)2
-rw-r--r--lldb/test/Unit/README.md4
-rw-r--r--lldb/test/Unit/lit.cfg.py (renamed from lldb/lit/Unit/lit.cfg.py)2
-rw-r--r--lldb/test/Unit/lit.site.cfg.py.in (renamed from lldb/lit/Unit/lit.site.cfg.py.in)2
-rw-r--r--lldb/test/lit.cfg.py41
449 files changed, 312 insertions, 262 deletions
diff --git a/lldb/CMakeLists.txt b/lldb/CMakeLists.txt
index 317643a4422..58a7ef1a9a7 100644
--- a/lldb/CMakeLists.txt
+++ b/lldb/CMakeLists.txt
@@ -185,7 +185,6 @@ if(LLDB_INCLUDE_TESTS)
add_subdirectory(test)
add_subdirectory(unittests)
- add_subdirectory(lit)
add_subdirectory(utils/lit-cpuid)
add_subdirectory(utils/lldb-dotest)
endif()
diff --git a/lldb/lit/CMakeLists.txt b/lldb/lit/CMakeLists.txt
deleted file mode 100644
index 3e759b0e187..00000000000
--- a/lldb/lit/CMakeLists.txt
+++ /dev/null
@@ -1,115 +0,0 @@
-# Test runner infrastructure for LLDB. This configures the LLDB test trees
-# for use by Lit, and delegates to LLVM's lit test handlers.
-
-# LLVM_BUILD_MODE is used in lit.site.cfg
-if (CMAKE_CFG_INTDIR STREQUAL ".")
- set(LLVM_BUILD_MODE ".")
-else ()
- set(LLVM_BUILD_MODE "%(build_mode)s")
-endif ()
-
-if (CMAKE_SIZEOF_VOID_P EQUAL 8)
- set(LLDB_IS_64_BITS 1)
-endif()
-
-get_property(LLDB_DOTEST_ARGS GLOBAL PROPERTY LLDB_DOTEST_ARGS_PROPERTY)
-set(dotest_args_replacement ${LLVM_BUILD_MODE})
-
-set(LLDB_TEST_MODULE_CACHE_LLDB "${LLDB_TEST_BUILD_DIRECTORY}/module-cache-lldb" CACHE PATH "The Clang module cache used by the Clang embedded in LLDB while running tests.")
-set(LLDB_TEST_MODULE_CACHE_CLANG "${LLDB_TEST_BUILD_DIRECTORY}/module-cache-clang" CACHE PATH "The Clang module cache used by the Clang while building tests.")
-
-if(LLDB_BUILT_STANDALONE)
- # In paths to our build-tree, replace CMAKE_CFG_INTDIR with our configuration name placeholder.
- string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} config_runtime_output_dir ${LLVM_RUNTIME_OUTPUT_INTDIR})
- string(REPLACE ${LLVM_RUNTIME_OUTPUT_INTDIR} ${config_runtime_output_dir} LLDB_DOTEST_ARGS "${LLDB_DOTEST_ARGS}")
-
- # Remaining ones must be paths to the provided LLVM build-tree.
- if(LLVM_CONFIGURATION_TYPES)
- # LLDB uses single-config; LLVM multi-config; pick one and prefer Release types.
- # Otherwise, if both use multi-config the default is fine.
- if(NOT CMAKE_CONFIGURATION_TYPES)
- if(RelWithDebInfo IN_LIST LLVM_CONFIGURATION_TYPES)
- set(dotest_args_replacement RelWithDebInfo)
- elseif(Release IN_LIST LLVM_CONFIGURATION_TYPES)
- set(dotest_args_replacement Release)
- else()
- list(GET LLVM_CONFIGURATION_TYPES 0 dotest_args_replacement)
- endif()
- endif()
- else()
- # Common case: LLVM used a single-configuration generator like Ninja.
- set(dotest_args_replacement ".")
- endif()
-endif()
-
-string(REPLACE ${CMAKE_CFG_INTDIR} ${dotest_args_replacement} LLDB_DOTEST_ARGS "${LLDB_DOTEST_ARGS}")
-string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLDB_LIBS_DIR ${LLVM_LIBRARY_OUTPUT_INTDIR})
-string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLDB_TOOLS_DIR ${LLVM_RUNTIME_OUTPUT_INTDIR})
-
-add_lldb_test_dependency(
- lit-cpuid
- llc
- lli
- llvm-config
- llvm-dwarfdump
- llvm-nm
- llvm-mc
- llvm-objcopy
- llvm-readobj
- llvm-strip
- )
-
-if(TARGET lld)
- add_lldb_test_dependency(lld)
-endif()
-
-# the value is not canonicalized within LLVM
-llvm_canonicalize_cmake_booleans(
- LLDB_DISABLE_PYTHON
- LLVM_ENABLE_ZLIB
- LLVM_ENABLE_SHARED_LIBS
- LLDB_IS_64_BITS)
-
-configure_lit_site_cfg(
- ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
- ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py
- MAIN_CONFIG
- ${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py)
-configure_lit_site_cfg(
- ${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in
- ${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg.py
- MAIN_CONFIG
- ${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.cfg.py)
-configure_lit_site_cfg(
- ${CMAKE_CURRENT_SOURCE_DIR}/Suite/lit.site.cfg.in
- ${CMAKE_CURRENT_BINARY_DIR}/Suite/lit.site.cfg)
-
-configure_file(
- ${CMAKE_CURRENT_SOURCE_DIR}/lit-lldb-init.in
- ${CMAKE_CURRENT_BINARY_DIR}/lit-lldb-init)
-
-if(NOT LLDB_BUILT_STANDALONE)
- add_lldb_test_dependency(
- FileCheck
- count
- not
- )
-endif()
-
-add_lit_testsuite(check-lldb-lit "Running lldb lit test suite"
- ${CMAKE_CURRENT_BINARY_DIR}
- DEPENDS lldb-test-deps
- )
-
-set_target_properties(check-lldb-lit PROPERTIES FOLDER "lldb tests")
-
-# If we're building with an in-tree clang, then list clang as a dependency
-# to run tests.
-if (TARGET clang)
- add_dependencies(check-lldb-lit clang)
-endif()
-
-add_lit_testsuites(LLDB
- ${CMAKE_CURRENT_SOURCE_DIR}
- DEPENDS lldb-test-deps
- )
diff --git a/lldb/test/API/CMakeLists.txt b/lldb/test/API/CMakeLists.txt
new file mode 100644
index 00000000000..7080dc45204
--- /dev/null
+++ b/lldb/test/API/CMakeLists.txt
@@ -0,0 +1,149 @@
+function(add_python_test_target name test_script args comment)
+ set(PYTHON_TEST_COMMAND
+ ${PYTHON_EXECUTABLE}
+ ${test_script}
+ ${args}
+ )
+
+ add_custom_target(${name}
+ COMMAND ${PYTHON_TEST_COMMAND} ${ARG_DEFAULT_ARGS}
+ COMMENT "${comment}"
+ USES_TERMINAL
+ )
+ add_dependencies(${name} lldb-test-deps)
+endfunction()
+
+# The default architecture with which to compile test executables is the default LLVM target
+# architecture, which itself defaults to the host architecture.
+string(TOLOWER "${LLVM_TARGET_ARCH}" LLDB_DEFAULT_TEST_ARCH)
+if( LLDB_DEFAULT_TEST_ARCH STREQUAL "host" )
+ string(REGEX MATCH "^[^-]*" LLDB_DEFAULT_TEST_ARCH ${LLVM_HOST_TRIPLE})
+endif ()
+
+# Allow the user to override the default by setting LLDB_TEST_ARCH
+set(LLDB_TEST_ARCH
+ ${LLDB_DEFAULT_TEST_ARCH}
+ CACHE STRING "Specify the architecture to run LLDB tests as (x86|x64). Determines whether tests are compiled with -m32 or -m64")
+
+# Users can override LLDB_TEST_USER_ARGS to specify arbitrary arguments to pass to the script
+set(LLDB_TEST_USER_ARGS
+ ""
+ CACHE STRING "Specify additional arguments to pass to test runner. For example: '-C gcc -C clang -A i386 -A x86_64'")
+
+# The .noindex suffix is a marker for Spotlight to never index the
+# build directory. LLDB queries Spotlight to locate .dSYM bundles
+# based on the UUID embedded in a binary, and because the UUID is a
+# hash of filename and .text section, there *will* be conflicts inside
+# the build directory.
+set(LLDB_TEST_COMMON_ARGS
+ --arch=${LLDB_TEST_ARCH}
+ -s
+ ${CMAKE_BINARY_DIR}/lldb-test-traces
+ -S nm
+ -u CXXFLAGS
+ -u CFLAGS
+ )
+
+list(APPEND LLDB_TEST_COMMON_ARGS
+ --executable ${LLDB_TEST_EXECUTABLE}
+ --dsymutil ${LLDB_TEST_DSYMUTIL}
+ --filecheck ${LLDB_TEST_FILECHECK}
+ -C ${LLDB_TEST_C_COMPILER}
+ )
+
+if ( CMAKE_SYSTEM_NAME MATCHES "Windows" )
+ # All tests are currently flaky on Windows, so rerun them all once when they fail.
+ set(LLDB_TEST_COMMON_ARGS ${LLDB_TEST_COMMON_ARGS} --rerun-all-issues)
+
+ set(LLDB_TEST_DEBUG_TEST_CRASHES
+ 0
+ CACHE BOOL "(Windows only) Enables debugging of tests in the test suite by showing the crash dialog when lldb crashes")
+
+ set(LLDB_TEST_HIDE_CONSOLE_WINDOWS
+ 1
+ CACHE BOOL "(Windows only) Hides the console window for an inferior when it is launched through the test suite")
+
+ if (LLDB_TEST_DEBUG_TEST_CRASHES)
+ set(LLDB_TEST_COMMON_ARGS ${LLDB_TEST_COMMON_ARGS} --enable-crash-dialog)
+ endif()
+
+ if (NOT LLDB_TEST_HIDE_CONSOLE_WINDOWS)
+ set(LLDB_TEST_COMMON_ARGS ${LLDB_TEST_COMMON_ARGS} --show-inferior-console)
+ endif()
+endif()
+
+if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "Windows|Darwin")
+ list(APPEND LLDB_TEST_COMMON_ARGS
+ --env ARCHIVER=${CMAKE_AR} --env OBJCOPY=${CMAKE_OBJCOPY})
+endif()
+
+if (NOT "${LLDB_LIT_TOOLS_DIR}" STREQUAL "")
+ if (NOT EXISTS "${LLDB_LIT_TOOLS_DIR}")
+ message(WARNING "LLDB_LIT_TOOLS_DIR ${LLDB_LIT_TOOLS_DIR} does not exist.")
+ endif()
+endif()
+
+if(CMAKE_HOST_APPLE)
+ if(LLDB_BUILD_FRAMEWORK)
+ get_target_property(framework_build_dir liblldb LIBRARY_OUTPUT_DIRECTORY)
+ list(APPEND LLDB_TEST_COMMON_ARGS --framework ${framework_build_dir}/LLDB.framework)
+ endif()
+
+ # Use the same identity for testing
+ get_property(code_sign_identity_used GLOBAL PROPERTY LLDB_DEBUGSERVER_CODESIGN_IDENTITY)
+ if(code_sign_identity_used)
+ list(APPEND LLDB_TEST_COMMON_ARGS --codesign-identity "${code_sign_identity_used}")
+ endif()
+
+ if(LLDB_USE_SYSTEM_DEBUGSERVER)
+ lldb_find_system_debugserver(system_debugserver_path)
+ add_custom_target(debugserver
+ COMMAND ${CMAKE_COMMAND} -E copy_if_different
+ ${system_debugserver_path} ${LLVM_RUNTIME_OUTPUT_INTDIR}
+ COMMENT "Copying the system debugserver to LLDB's binaries directory for testing.")
+ # The custom target for the system debugserver has no install target, so we
+ # need to remove it from the LLVM_DISTRIBUTION_COMPONENTS list.
+ if (LLVM_DISTRIBUTION_COMPONENTS)
+ list(REMOVE_ITEM LLVM_DISTRIBUTION_COMPONENTS debugserver)
+ set(LLVM_DISTRIBUTION_COMPONENTS ${LLVM_DISTRIBUTION_COMPONENTS} PARENT_SCOPE)
+ endif()
+ message(STATUS "LLDB tests use out-of-tree debugserver: ${system_debugserver_path}")
+ list(APPEND LLDB_TEST_COMMON_ARGS --out-of-tree-debugserver)
+ add_lldb_test_dependency(debugserver)
+ elseif(TARGET debugserver)
+ set(debugserver_path ${LLVM_RUNTIME_OUTPUT_INTDIR}/debugserver)
+ message(STATUS "LLDB Tests use just-built debugserver: ${debugserver_path}")
+ list(APPEND LLDB_TEST_COMMON_ARGS --server ${debugserver_path})
+ add_lldb_test_dependency(debugserver)
+ elseif(TARGET lldb-server)
+ set(lldb_server_path ${LLVM_RUNTIME_OUTPUT_INTDIR}/lldb-server)
+ message(STATUS "LLDB Tests use just-built lldb-server: ${lldb_server_path}")
+ list(APPEND LLDB_TEST_COMMON_ARGS --server ${lldb_server_path})
+ add_lldb_test_dependency(lldb-server)
+ else()
+ message(WARNING "LLDB Tests enabled, but no server available")
+ endif()
+endif()
+
+set(LLDB_DOTEST_ARGS ${LLDB_TEST_COMMON_ARGS};${LLDB_TEST_USER_ARGS})
+set_property(GLOBAL PROPERTY LLDB_DOTEST_ARGS_PROPERTY ${LLDB_DOTEST_ARGS})
+
+add_custom_target(check-lldb)
+add_dependencies(check-lldb lldb-test-deps)
+set_target_properties(check-lldb PROPERTIES FOLDER "lldb misc")
+
+# LLD is required to link test executables on Windows.
+if (CMAKE_SYSTEM_NAME MATCHES "Windows")
+ if (TARGET lld)
+ add_lldb_test_dependency(lld)
+ else ()
+ message(WARNING "lld required to test LLDB on Windows")
+ endif ()
+endif ()
+
+# Run the lit-style tests and the unittests as part of the check-lldb target.
+add_dependencies(check-lldb check-lldb-lit)
+
+# This will add LLDB's test dependencies to the dependencies for check-all and
+# include them in the test-depends target.
+set_property(GLOBAL APPEND PROPERTY LLVM_LIT_DEPENDS ${ARG_DEPENDS})
diff --git a/lldb/test/API/README.md b/lldb/test/API/README.md
new file mode 100644
index 00000000000..fbb37136e26
--- /dev/null
+++ b/lldb/test/API/README.md
@@ -0,0 +1,4 @@
+# LLDB API Tests
+
+This directory only exists for the lit test driver. The actual tests live in
+the `tests` directory in top level LLDB directory.
diff --git a/lldb/test/dotest.py b/lldb/test/API/dotest.py
index 1f9d52354f5..1f9d52354f5 100755
--- a/lldb/test/dotest.py
+++ b/lldb/test/API/dotest.py
diff --git a/lldb/lit/Suite/lit.cfg b/lldb/test/API/lit.cfg
index 9504f4ca1d8..bb9e3aaaaa4 100644
--- a/lldb/lit/Suite/lit.cfg
+++ b/lldb/test/API/lit.cfg
@@ -9,7 +9,7 @@ import shlex
import lit.formats
# name: The name of this test suite.
-config.name = 'lldb-Suite'
+config.name = 'lldb-api'
# suffixes: A list of file extensions to treat as test files.
config.suffixes = ['.py']
@@ -73,7 +73,7 @@ if config.lldb_module_cache:
dotest_cmd += ['--module-cache-dir', config.lldb_module_cache]
# Load LLDB test format.
-sys.path.append(os.path.join(config.lldb_src_root, "lit", "Suite"))
+sys.path.append(os.path.join(config.lldb_src_root, "test", "API"))
import lldbtest
# testFormat: The test format to use to interpret tests.
diff --git a/lldb/lit/Suite/lit.site.cfg.in b/lldb/test/API/lit.site.cfg.in
index 306967d61fd..883bc403300 100644
--- a/lldb/lit/Suite/lit.site.cfg.in
+++ b/lldb/test/API/lit.site.cfg.in
@@ -20,7 +20,7 @@ config.lldb_build_directory = "@LLDB_TEST_BUILD_DIRECTORY@"
config.lldb_module_cache = "@LLDB_TEST_MODULE_CACHE_LLDB@"
config.clang_module_cache = "@LLDB_TEST_MODULE_CACHE_CLANG@"
config.python_executable = "@PYTHON_EXECUTABLE@"
-config.dotest_path = "@LLDB_SOURCE_DIR@/test/dotest.py"
+config.dotest_path = "@LLDB_SOURCE_DIR@/test/API/dotest.py"
config.dotest_args_str = "@LLDB_DOTEST_ARGS@"
config.lldb_disable_python = @LLDB_DISABLE_PYTHON@
config.dotest_lit_args_str = None
@@ -43,4 +43,4 @@ except KeyError as e:
lit_config.fatal("unable to find %r parameter, use '--param=%s=VALUE'" % (key,key))
# Let the main config do the real work.
-lit_config.load_config(config, "@LLDB_SOURCE_DIR@/lit/Suite/lit.cfg")
+lit_config.load_config(config, "@LLDB_SOURCE_DIR@/test/API/lit.cfg")
diff --git a/lldb/lit/Suite/lldbtest.py b/lldb/test/API/lldbtest.py
index 99eb1457259..99eb1457259 100644
--- a/lldb/lit/Suite/lldbtest.py
+++ b/lldb/test/API/lldbtest.py
diff --git a/lldb/test/testcases b/lldb/test/API/testcases
index f4a13dceb79..f4a13dceb79 120000
--- a/lldb/test/testcases
+++ b/lldb/test/API/testcases
diff --git a/lldb/test/use_lldb_suite.py b/lldb/test/API/use_lldb_suite.py
index 6a8c12d8189..6a8c12d8189 100644
--- a/lldb/test/use_lldb_suite.py
+++ b/lldb/test/API/use_lldb_suite.py
diff --git a/lldb/test/CMakeLists.txt b/lldb/test/CMakeLists.txt
index 7080dc45204..a5178764bfc 100644
--- a/lldb/test/CMakeLists.txt
+++ b/lldb/test/CMakeLists.txt
@@ -1,149 +1,117 @@
-function(add_python_test_target name test_script args comment)
- set(PYTHON_TEST_COMMAND
- ${PYTHON_EXECUTABLE}
- ${test_script}
- ${args}
- )
-
- add_custom_target(${name}
- COMMAND ${PYTHON_TEST_COMMAND} ${ARG_DEFAULT_ARGS}
- COMMENT "${comment}"
- USES_TERMINAL
- )
- add_dependencies(${name} lldb-test-deps)
-endfunction()
-
-# The default architecture with which to compile test executables is the default LLVM target
-# architecture, which itself defaults to the host architecture.
-string(TOLOWER "${LLVM_TARGET_ARCH}" LLDB_DEFAULT_TEST_ARCH)
-if( LLDB_DEFAULT_TEST_ARCH STREQUAL "host" )
- string(REGEX MATCH "^[^-]*" LLDB_DEFAULT_TEST_ARCH ${LLVM_HOST_TRIPLE})
-endif ()
-
-# Allow the user to override the default by setting LLDB_TEST_ARCH
-set(LLDB_TEST_ARCH
- ${LLDB_DEFAULT_TEST_ARCH}
- CACHE STRING "Specify the architecture to run LLDB tests as (x86|x64). Determines whether tests are compiled with -m32 or -m64")
-
-# Users can override LLDB_TEST_USER_ARGS to specify arbitrary arguments to pass to the script
-set(LLDB_TEST_USER_ARGS
- ""
- CACHE STRING "Specify additional arguments to pass to test runner. For example: '-C gcc -C clang -A i386 -A x86_64'")
-
-# The .noindex suffix is a marker for Spotlight to never index the
-# build directory. LLDB queries Spotlight to locate .dSYM bundles
-# based on the UUID embedded in a binary, and because the UUID is a
-# hash of filename and .text section, there *will* be conflicts inside
-# the build directory.
-set(LLDB_TEST_COMMON_ARGS
- --arch=${LLDB_TEST_ARCH}
- -s
- ${CMAKE_BINARY_DIR}/lldb-test-traces
- -S nm
- -u CXXFLAGS
- -u CFLAGS
- )
-
-list(APPEND LLDB_TEST_COMMON_ARGS
- --executable ${LLDB_TEST_EXECUTABLE}
- --dsymutil ${LLDB_TEST_DSYMUTIL}
- --filecheck ${LLDB_TEST_FILECHECK}
- -C ${LLDB_TEST_C_COMPILER}
- )
-
-if ( CMAKE_SYSTEM_NAME MATCHES "Windows" )
- # All tests are currently flaky on Windows, so rerun them all once when they fail.
- set(LLDB_TEST_COMMON_ARGS ${LLDB_TEST_COMMON_ARGS} --rerun-all-issues)
-
- set(LLDB_TEST_DEBUG_TEST_CRASHES
- 0
- CACHE BOOL "(Windows only) Enables debugging of tests in the test suite by showing the crash dialog when lldb crashes")
+# Test runner infrastructure for LLDB. This configures the LLDB test trees
+# for use by Lit, and delegates to LLVM's lit test handlers.
- set(LLDB_TEST_HIDE_CONSOLE_WINDOWS
- 1
- CACHE BOOL "(Windows only) Hides the console window for an inferior when it is launched through the test suite")
+add_subdirectory(API)
- if (LLDB_TEST_DEBUG_TEST_CRASHES)
- set(LLDB_TEST_COMMON_ARGS ${LLDB_TEST_COMMON_ARGS} --enable-crash-dialog)
- endif()
-
- if (NOT LLDB_TEST_HIDE_CONSOLE_WINDOWS)
- set(LLDB_TEST_COMMON_ARGS ${LLDB_TEST_COMMON_ARGS} --show-inferior-console)
- endif()
-endif()
+# LLVM_BUILD_MODE is used in lit.site.cfg
+if (CMAKE_CFG_INTDIR STREQUAL ".")
+ set(LLVM_BUILD_MODE ".")
+else ()
+ set(LLVM_BUILD_MODE "%(build_mode)s")
+endif ()
-if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "Windows|Darwin")
- list(APPEND LLDB_TEST_COMMON_ARGS
- --env ARCHIVER=${CMAKE_AR} --env OBJCOPY=${CMAKE_OBJCOPY})
+if (CMAKE_SIZEOF_VOID_P EQUAL 8)
+ set(LLDB_IS_64_BITS 1)
endif()
-if (NOT "${LLDB_LIT_TOOLS_DIR}" STREQUAL "")
- if (NOT EXISTS "${LLDB_LIT_TOOLS_DIR}")
- message(WARNING "LLDB_LIT_TOOLS_DIR ${LLDB_LIT_TOOLS_DIR} does not exist.")
+get_property(LLDB_DOTEST_ARGS GLOBAL PROPERTY LLDB_DOTEST_ARGS_PROPERTY)
+set(dotest_args_replacement ${LLVM_BUILD_MODE})
+
+set(LLDB_TEST_MODULE_CACHE_LLDB "${LLDB_TEST_BUILD_DIRECTORY}/module-cache-lldb" CACHE PATH "The Clang module cache used by the Clang embedded in LLDB while running tests.")
+set(LLDB_TEST_MODULE_CACHE_CLANG "${LLDB_TEST_BUILD_DIRECTORY}/module-cache-clang" CACHE PATH "The Clang module cache used by the Clang while building tests.")
+
+if(LLDB_BUILT_STANDALONE)
+ # In paths to our build-tree, replace CMAKE_CFG_INTDIR with our configuration name placeholder.
+ string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} config_runtime_output_dir ${LLVM_RUNTIME_OUTPUT_INTDIR})
+ string(REPLACE ${LLVM_RUNTIME_OUTPUT_INTDIR} ${config_runtime_output_dir} LLDB_DOTEST_ARGS "${LLDB_DOTEST_ARGS}")
+
+ # Remaining ones must be paths to the provided LLVM build-tree.
+ if(LLVM_CONFIGURATION_TYPES)
+ # LLDB uses single-config; LLVM multi-config; pick one and prefer Release types.
+ # Otherwise, if both use multi-config the default is fine.
+ if(NOT CMAKE_CONFIGURATION_TYPES)
+ if(RelWithDebInfo IN_LIST LLVM_CONFIGURATION_TYPES)
+ set(dotest_args_replacement RelWithDebInfo)
+ elseif(Release IN_LIST LLVM_CONFIGURATION_TYPES)
+ set(dotest_args_replacement Release)
+ else()
+ list(GET LLVM_CONFIGURATION_TYPES 0 dotest_args_replacement)
+ endif()
+ endif()
+ else()
+ # Common case: LLVM used a single-configuration generator like Ninja.
+ set(dotest_args_replacement ".")
endif()
endif()
-if(CMAKE_HOST_APPLE)
- if(LLDB_BUILD_FRAMEWORK)
- get_target_property(framework_build_dir liblldb LIBRARY_OUTPUT_DIRECTORY)
- list(APPEND LLDB_TEST_COMMON_ARGS --framework ${framework_build_dir}/LLDB.framework)
- endif()
-
- # Use the same identity for testing
- get_property(code_sign_identity_used GLOBAL PROPERTY LLDB_DEBUGSERVER_CODESIGN_IDENTITY)
- if(code_sign_identity_used)
- list(APPEND LLDB_TEST_COMMON_ARGS --codesign-identity "${code_sign_identity_used}")
- endif()
+string(REPLACE ${CMAKE_CFG_INTDIR} ${dotest_args_replacement} LLDB_DOTEST_ARGS "${LLDB_DOTEST_ARGS}")
+string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLDB_LIBS_DIR ${LLVM_LIBRARY_OUTPUT_INTDIR})
+string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLDB_TOOLS_DIR ${LLVM_RUNTIME_OUTPUT_INTDIR})
+
+add_lldb_test_dependency(
+ lit-cpuid
+ llc
+ lli
+ llvm-config
+ llvm-dwarfdump
+ llvm-nm
+ llvm-mc
+ llvm-objcopy
+ llvm-readobj
+ llvm-strip
+ )
- if(LLDB_USE_SYSTEM_DEBUGSERVER)
- lldb_find_system_debugserver(system_debugserver_path)
- add_custom_target(debugserver
- COMMAND ${CMAKE_COMMAND} -E copy_if_different
- ${system_debugserver_path} ${LLVM_RUNTIME_OUTPUT_INTDIR}
- COMMENT "Copying the system debugserver to LLDB's binaries directory for testing.")
- # The custom target for the system debugserver has no install target, so we
- # need to remove it from the LLVM_DISTRIBUTION_COMPONENTS list.
- if (LLVM_DISTRIBUTION_COMPONENTS)
- list(REMOVE_ITEM LLVM_DISTRIBUTION_COMPONENTS debugserver)
- set(LLVM_DISTRIBUTION_COMPONENTS ${LLVM_DISTRIBUTION_COMPONENTS} PARENT_SCOPE)
- endif()
- message(STATUS "LLDB tests use out-of-tree debugserver: ${system_debugserver_path}")
- list(APPEND LLDB_TEST_COMMON_ARGS --out-of-tree-debugserver)
- add_lldb_test_dependency(debugserver)
- elseif(TARGET debugserver)
- set(debugserver_path ${LLVM_RUNTIME_OUTPUT_INTDIR}/debugserver)
- message(STATUS "LLDB Tests use just-built debugserver: ${debugserver_path}")
- list(APPEND LLDB_TEST_COMMON_ARGS --server ${debugserver_path})
- add_lldb_test_dependency(debugserver)
- elseif(TARGET lldb-server)
- set(lldb_server_path ${LLVM_RUNTIME_OUTPUT_INTDIR}/lldb-server)
- message(STATUS "LLDB Tests use just-built lldb-server: ${lldb_server_path}")
- list(APPEND LLDB_TEST_COMMON_ARGS --server ${lldb_server_path})
- add_lldb_test_dependency(lldb-server)
- else()
- message(WARNING "LLDB Tests enabled, but no server available")
- endif()
+if(TARGET lld)
+ add_lldb_test_dependency(lld)
endif()
-set(LLDB_DOTEST_ARGS ${LLDB_TEST_COMMON_ARGS};${LLDB_TEST_USER_ARGS})
-set_property(GLOBAL PROPERTY LLDB_DOTEST_ARGS_PROPERTY ${LLDB_DOTEST_ARGS})
+# the value is not canonicalized within LLVM
+llvm_canonicalize_cmake_booleans(
+ LLDB_DISABLE_PYTHON
+ LLVM_ENABLE_ZLIB
+ LLVM_ENABLE_SHARED_LIBS
+ LLDB_IS_64_BITS)
+
+configure_lit_site_cfg(
+ ${CMAKE_CURRENT_SOURCE_DIR}/Shell/lit.site.cfg.py.in
+ ${CMAKE_CURRENT_BINARY_DIR}/Shell/lit.site.cfg.py
+ MAIN_CONFIG
+ ${CMAKE_CURRENT_SOURCE_DIR}/Shell/lit.cfg.py)
+configure_lit_site_cfg(
+ ${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in
+ ${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg.py
+ MAIN_CONFIG
+ ${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.cfg.py)
+configure_lit_site_cfg(
+ ${CMAKE_CURRENT_SOURCE_DIR}/API/lit.site.cfg.in
+ ${CMAKE_CURRENT_BINARY_DIR}/API/lit.site.cfg)
+
+configure_file(
+ ${CMAKE_CURRENT_SOURCE_DIR}/Shell/lit-lldb-init.in
+ ${CMAKE_CURRENT_BINARY_DIR}/Shell/lit-lldb-init)
+
+if(NOT LLDB_BUILT_STANDALONE)
+ add_lldb_test_dependency(
+ FileCheck
+ count
+ not
+ )
+endif()
-add_custom_target(check-lldb)
-add_dependencies(check-lldb lldb-test-deps)
-set_target_properties(check-lldb PROPERTIES FOLDER "lldb misc")
+add_lit_testsuite(check-lldb-lit "Running lldb lit test suite"
+ ${CMAKE_CURRENT_BINARY_DIR}
+ DEPENDS lldb-test-deps
+ )
-# LLD is required to link test executables on Windows.
-if (CMAKE_SYSTEM_NAME MATCHES "Windows")
- if (TARGET lld)
- add_lldb_test_dependency(lld)
- else ()
- message(WARNING "lld required to test LLDB on Windows")
- endif ()
-endif ()
+set_target_properties(check-lldb-lit PROPERTIES FOLDER "lldb tests")
-# Run the lit-style tests and the unittests as part of the check-lldb target.
-add_dependencies(check-lldb check-lldb-lit)
+# If we're building with an in-tree clang, then list clang as a dependency
+# to run tests.
+if (TARGET clang)
+ add_dependencies(check-lldb-lit clang)
+endif()
-# This will add LLDB's test dependencies to the dependencies for check-all and
-# include them in the test-depends target.
-set_property(GLOBAL APPEND PROPERTY LLVM_LIT_DEPENDS ${ARG_DEPENDS})
+add_lit_testsuites(LLDB
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ DEPENDS lldb-test-deps
+ )
diff --git a/lldb/lit/Breakpoint/Inputs/case-sensitive.c b/lldb/test/Shell/Breakpoint/Inputs/case-sensitive.c
index 6df38dcacd7..6df38dcacd7 100644
--- a/lldb/lit/Breakpoint/Inputs/case-sensitive.c
+++ b/lldb/test/Shell/Breakpoint/Inputs/case-sensitive.c
diff --git a/lldb/lit/Breakpoint/Inputs/debug_addrx.yaml b/lldb/test/Shell/Breakpoint/Inputs/debug_addrx.yaml
index 7d4cd74543e..7d4cd74543e 100644
--- a/lldb/lit/Breakpoint/Inputs/debug_addrx.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/debug_addrx.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/debug_rnglist_basic.yaml b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_basic.yaml
index 6a6db28790e..6a6db28790e 100644
--- a/lldb/lit/Breakpoint/Inputs/debug_rnglist_basic.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_basic.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/debug_rnglist_offset_pair.yaml b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_offset_pair.yaml
index b919e3e4d1c..b919e3e4d1c 100644
--- a/lldb/lit/Breakpoint/Inputs/debug_rnglist_offset_pair.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_offset_pair.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/debug_rnglist_rlestartend.yaml b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_rlestartend.yaml
index 79807773432..79807773432 100644
--- a/lldb/lit/Breakpoint/Inputs/debug_rnglist_rlestartend.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglist_rlestartend.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/debug_rnglistx_rlex.yaml b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglistx_rlex.yaml
index 15b95e2a175..15b95e2a175 100644
--- a/lldb/lit/Breakpoint/Inputs/debug_rnglistx_rlex.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/debug_rnglistx_rlex.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/implicit_const_form_support.yaml b/lldb/test/Shell/Breakpoint/Inputs/implicit_const_form_support.yaml
index f1d8373923b..f1d8373923b 100644
--- a/lldb/lit/Breakpoint/Inputs/implicit_const_form_support.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/implicit_const_form_support.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/jitbp.cpp b/lldb/test/Shell/Breakpoint/Inputs/jitbp.cpp
index 447d9d66df8..447d9d66df8 100644
--- a/lldb/lit/Breakpoint/Inputs/jitbp.cpp
+++ b/lldb/test/Shell/Breakpoint/Inputs/jitbp.cpp
diff --git a/lldb/lit/Breakpoint/Inputs/ppc64-localentry.s b/lldb/test/Shell/Breakpoint/Inputs/ppc64-localentry.s
index 5fe0a97d06d..5fe0a97d06d 100644
--- a/lldb/lit/Breakpoint/Inputs/ppc64-localentry.s
+++ b/lldb/test/Shell/Breakpoint/Inputs/ppc64-localentry.s
diff --git a/lldb/lit/Breakpoint/Inputs/single-file-split-dwarf.o.yaml b/lldb/test/Shell/Breakpoint/Inputs/single-file-split-dwarf.o.yaml
index 5adc9d82fca..5adc9d82fca 100644
--- a/lldb/lit/Breakpoint/Inputs/single-file-split-dwarf.o.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/single-file-split-dwarf.o.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/single-file-split-dwarf.yaml b/lldb/test/Shell/Breakpoint/Inputs/single-file-split-dwarf.yaml
index da3e160a26e..da3e160a26e 100644
--- a/lldb/lit/Breakpoint/Inputs/single-file-split-dwarf.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/single-file-split-dwarf.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/split-dwarf-5-addrbase.dwo.yaml b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf-5-addrbase.dwo.yaml
index 1e304e5fc46..1e304e5fc46 100644
--- a/lldb/lit/Breakpoint/Inputs/split-dwarf-5-addrbase.dwo.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf-5-addrbase.dwo.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/split-dwarf-5-addrbase.yaml b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf-5-addrbase.yaml
index 3a362b0d02d..3a362b0d02d 100644
--- a/lldb/lit/Breakpoint/Inputs/split-dwarf-5-addrbase.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf-5-addrbase.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file1.dwo.yaml b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file1.dwo.yaml
index fbcb9a24921..fbcb9a24921 100644
--- a/lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file1.dwo.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file1.dwo.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file2.dwo.yaml b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file2.dwo.yaml
index ef06915cddc..ef06915cddc 100644
--- a/lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file2.dwo.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-file2.dwo.yaml
diff --git a/lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-main.yaml b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-main.yaml
index ee998b4969f..ee998b4969f 100644
--- a/lldb/lit/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-main.yaml
+++ b/lldb/test/Shell/Breakpoint/Inputs/split-dwarf5-debug-stroffsets-main.yaml
diff --git a/lldb/lit/Breakpoint/case-insensitive.test b/lldb/test/Shell/Breakpoint/case-insensitive.test
index f6330b5f432..f6330b5f432 100644
--- a/lldb/lit/Breakpoint/case-insensitive.test
+++ b/lldb/test/Shell/Breakpoint/case-insensitive.test
diff --git a/lldb/lit/Breakpoint/case-sensitive.test b/lldb/test/Shell/Breakpoint/case-sensitive.test
index bab66282cde..bab66282cde 100644
--- a/lldb/lit/Breakpoint/case-sensitive.test
+++ b/lldb/test/Shell/Breakpoint/case-sensitive.test
diff --git a/lldb/lit/Breakpoint/debug_addrx.test b/lldb/test/Shell/Breakpoint/debug_addrx.test
index d5813cb9668..d5813cb9668 100644
--- a/lldb/lit/Breakpoint/debug_addrx.test
+++ b/lldb/test/Shell/Breakpoint/debug_addrx.test
diff --git a/lldb/lit/Breakpoint/debug_rnglist_basic.test b/lldb/test/Shell/Breakpoint/debug_rnglist_basic.test
index 268e4a0ed30..268e4a0ed30 100644
--- a/lldb/lit/Breakpoint/debug_rnglist_basic.test
+++ b/lldb/test/Shell/Breakpoint/debug_rnglist_basic.test
diff --git a/lldb/lit/Breakpoint/debug_rnglist_offset_pair.test b/lldb/test/Shell/Breakpoint/debug_rnglist_offset_pair.test
index 8edf3ee4f00..8edf3ee4f00 100644
--- a/lldb/lit/Breakpoint/debug_rnglist_offset_pair.test
+++ b/lldb/test/Shell/Breakpoint/debug_rnglist_offset_pair.test
diff --git a/lldb/lit/Breakpoint/debug_rnglist_rlestartend.test b/lldb/test/Shell/Breakpoint/debug_rnglist_rlestartend.test
index 9c8beb82c52..9c8beb82c52 100644
--- a/lldb/lit/Breakpoint/debug_rnglist_rlestartend.test
+++ b/lldb/test/Shell/Breakpoint/debug_rnglist_rlestartend.test
diff --git a/lldb/lit/Breakpoint/debug_rnglistx_rlex.test b/lldb/test/Shell/Breakpoint/debug_rnglistx_rlex.test
index 79a80479e72..79a80479e72 100644
--- a/lldb/lit/Breakpoint/debug_rnglistx_rlex.test
+++ b/lldb/test/Shell/Breakpoint/debug_rnglistx_rlex.test
diff --git a/lldb/lit/Breakpoint/implicit_const_form_support.test b/lldb/test/Shell/Breakpoint/implicit_const_form_support.test
index 183181d2f30..183181d2f30 100644
--- a/lldb/lit/Breakpoint/implicit_const_form_support.test
+++ b/lldb/test/Shell/Breakpoint/implicit_const_form_support.test
diff --git a/lldb/lit/Breakpoint/jitbp_elf.test b/lldb/test/Shell/Breakpoint/jitbp_elf.test
index 1dc5fa97005..1dc5fa97005 100644
--- a/lldb/lit/Breakpoint/jitbp_elf.test
+++ b/lldb/test/Shell/Breakpoint/jitbp_elf.test
diff --git a/lldb/lit/Breakpoint/ppc64-localentry.test b/lldb/test/Shell/Breakpoint/ppc64-localentry.test
index 16cce703045..16cce703045 100644
--- a/lldb/lit/Breakpoint/ppc64-localentry.test
+++ b/lldb/test/Shell/Breakpoint/ppc64-localentry.test
diff --git a/lldb/lit/Breakpoint/single-file-split-dwarf.test b/lldb/test/Shell/Breakpoint/single-file-split-dwarf.test
index d0cc003bf21..d0cc003bf21 100644
--- a/lldb/lit/Breakpoint/single-file-split-dwarf.test
+++ b/lldb/test/Shell/Breakpoint/single-file-split-dwarf.test
diff --git a/lldb/lit/Breakpoint/split-dwarf-5-addrbase.test b/lldb/test/Shell/Breakpoint/split-dwarf-5-addrbase.test
index 72a717d609d..72a717d609d 100644
--- a/lldb/lit/Breakpoint/split-dwarf-5-addrbase.test
+++ b/lldb/test/Shell/Breakpoint/split-dwarf-5-addrbase.test
diff --git a/lldb/lit/Breakpoint/split-dwarf5-debug-stroffsets.test b/lldb/test/Shell/Breakpoint/split-dwarf5-debug-stroffsets.test
index c1418ebb0d5..c1418ebb0d5 100644
--- a/lldb/lit/Breakpoint/split-dwarf5-debug-stroffsets.test
+++ b/lldb/test/Shell/Breakpoint/split-dwarf5-debug-stroffsets.test
diff --git a/lldb/lit/BuildScript/compiler-full-path.test b/lldb/test/Shell/BuildScript/compiler-full-path.test
index 592024e690e..592024e690e 100644
--- a/lldb/lit/BuildScript/compiler-full-path.test
+++ b/lldb/test/Shell/BuildScript/compiler-full-path.test
diff --git a/lldb/lit/BuildScript/modes.test b/lldb/test/Shell/BuildScript/modes.test
index 02311f712d7..02311f712d7 100644
--- a/lldb/lit/BuildScript/modes.test
+++ b/lldb/test/Shell/BuildScript/modes.test
diff --git a/lldb/lit/BuildScript/script-args.test b/lldb/test/Shell/BuildScript/script-args.test
index 13e8a516094..13e8a516094 100644
--- a/lldb/lit/BuildScript/script-args.test
+++ b/lldb/test/Shell/BuildScript/script-args.test
diff --git a/lldb/lit/BuildScript/toolchain-clang-cl.test b/lldb/test/Shell/BuildScript/toolchain-clang-cl.test
index cc219aca158..cc219aca158 100644
--- a/lldb/lit/BuildScript/toolchain-clang-cl.test
+++ b/lldb/test/Shell/BuildScript/toolchain-clang-cl.test
diff --git a/lldb/lit/BuildScript/toolchain-clang.test b/lldb/test/Shell/BuildScript/toolchain-clang.test
index eb2dbd54354..eb2dbd54354 100644
--- a/lldb/lit/BuildScript/toolchain-clang.test
+++ b/lldb/test/Shell/BuildScript/toolchain-clang.test
diff --git a/lldb/lit/BuildScript/toolchain-msvc.test b/lldb/test/Shell/BuildScript/toolchain-msvc.test
index 85a8f0d62f0..85a8f0d62f0 100644
--- a/lldb/lit/BuildScript/toolchain-msvc.test
+++ b/lldb/test/Shell/BuildScript/toolchain-msvc.test
diff --git a/lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputConsole.test b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputConsole.test
index c928a44afb7..c928a44afb7 100644
--- a/lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputConsole.test
+++ b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputConsole.test
diff --git a/lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test
index a653b74200d..a653b74200d 100644
--- a/lldb/lit/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test
+++ b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test
diff --git a/lldb/lit/Commands/CommandScriptImmediateOutput/Inputs/custom_command.py b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/Inputs/custom_command.py
index 14add9943dc..14add9943dc 100644
--- a/lldb/lit/Commands/CommandScriptImmediateOutput/Inputs/custom_command.py
+++ b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/Inputs/custom_command.py
diff --git a/lldb/lit/Commands/CommandScriptImmediateOutput/lit.local.cfg b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/lit.local.cfg
index d880a5f420b..d880a5f420b 100644
--- a/lldb/lit/Commands/CommandScriptImmediateOutput/lit.local.cfg
+++ b/lldb/test/Shell/Commands/CommandScriptImmediateOutput/lit.local.cfg
diff --git a/lldb/lit/Commands/Inputs/frame.py b/lldb/test/Shell/Commands/Inputs/frame.py
index 40591742839..40591742839 100644
--- a/lldb/lit/Commands/Inputs/frame.py
+++ b/lldb/test/Shell/Commands/Inputs/frame.py
diff --git a/lldb/lit/Commands/Inputs/main.c b/lldb/test/Shell/Commands/Inputs/main.c
index c029ddd96cd..c029ddd96cd 100644
--- a/lldb/lit/Commands/Inputs/main.c
+++ b/lldb/test/Shell/Commands/Inputs/main.c
diff --git a/lldb/lit/Commands/command-backtrace.test b/lldb/test/Shell/Commands/command-backtrace.test
index 2816f5f2e33..2816f5f2e33 100644
--- a/lldb/lit/Commands/command-backtrace.test
+++ b/lldb/test/Shell/Commands/command-backtrace.test
diff --git a/lldb/lit/Commands/command-regex-delete.test b/lldb/test/Shell/Commands/command-regex-delete.test
index ddc6259a9c9..ddc6259a9c9 100644
--- a/lldb/lit/Commands/command-regex-delete.test
+++ b/lldb/test/Shell/Commands/command-regex-delete.test
diff --git a/lldb/lit/Commands/command-regex-unalias.test b/lldb/test/Shell/Commands/command-regex-unalias.test
index 94f1a14ae00..94f1a14ae00 100644
--- a/lldb/lit/Commands/command-regex-unalias.test
+++ b/lldb/test/Shell/Commands/command-regex-unalias.test
diff --git a/lldb/lit/Commands/command-script-import.test b/lldb/test/Shell/Commands/command-script-import.test
index 18a043b4940..18a043b4940 100644
--- a/lldb/lit/Commands/command-script-import.test
+++ b/lldb/test/Shell/Commands/command-script-import.test
diff --git a/lldb/lit/Commands/command-source.test b/lldb/test/Shell/Commands/command-source.test
index d8218850c32..d8218850c32 100644
--- a/lldb/lit/Commands/command-source.test
+++ b/lldb/test/Shell/Commands/command-source.test
diff --git a/lldb/lit/Driver/Inputs/.lldbinit b/lldb/test/Shell/Driver/Inputs/.lldbinit
index 7628917d324..7628917d324 100644
--- a/lldb/lit/Driver/Inputs/.lldbinit
+++ b/lldb/test/Shell/Driver/Inputs/.lldbinit
diff --git a/lldb/lit/Driver/Inputs/Print0.in b/lldb/test/Shell/Driver/Inputs/Print0.in
index cb545cc15ab..cb545cc15ab 100644
--- a/lldb/lit/Driver/Inputs/Print0.in
+++ b/lldb/test/Shell/Driver/Inputs/Print0.in
diff --git a/lldb/lit/Driver/Inputs/Print2.in b/lldb/test/Shell/Driver/Inputs/Print2.in
index f51389a02a0..f51389a02a0 100644
--- a/lldb/lit/Driver/Inputs/Print2.in
+++ b/lldb/test/Shell/Driver/Inputs/Print2.in
diff --git a/lldb/lit/Driver/Inputs/Print4.in b/lldb/test/Shell/Driver/Inputs/Print4.in
index a2d49f30b99..a2d49f30b99 100644
--- a/lldb/lit/Driver/Inputs/Print4.in
+++ b/lldb/test/Shell/Driver/Inputs/Print4.in
diff --git a/lldb/lit/Driver/Inputs/Print6.in b/lldb/test/Shell/Driver/Inputs/Print6.in
index dee6212b87c..dee6212b87c 100644
--- a/lldb/lit/Driver/Inputs/Print6.in
+++ b/lldb/test/Shell/Driver/Inputs/Print6.in
diff --git a/lldb/lit/Driver/Inputs/convenience.in b/lldb/test/Shell/Driver/Inputs/convenience.in
index 6d5603c4351..6d5603c4351 100644
--- a/lldb/lit/Driver/Inputs/convenience.in
+++ b/lldb/test/Shell/Driver/Inputs/convenience.in
diff --git a/lldb/lit/Driver/Inputs/hello.c b/lldb/test/Shell/Driver/Inputs/hello.c
index 03b2213bb9a..03b2213bb9a 100644
--- a/lldb/lit/Driver/Inputs/hello.c
+++ b/lldb/test/Shell/Driver/Inputs/hello.c
diff --git a/lldb/lit/Driver/Inputs/hello.cpp b/lldb/test/Shell/Driver/Inputs/hello.cpp
index 1ec0677aeb2..1ec0677aeb2 100644
--- a/lldb/lit/Driver/Inputs/hello.cpp
+++ b/lldb/test/Shell/Driver/Inputs/hello.cpp
diff --git a/lldb/lit/Driver/Inputs/process_attach_pid.in b/lldb/test/Shell/Driver/Inputs/process_attach_pid.in
index 3d17ceee99e..3d17ceee99e 100644
--- a/lldb/lit/Driver/Inputs/process_attach_pid.in
+++ b/lldb/test/Shell/Driver/Inputs/process_attach_pid.in
diff --git a/lldb/lit/Driver/Inputs/syntax_error.py b/lldb/test/Shell/Driver/Inputs/syntax_error.py
index 587b8043dec..587b8043dec 100644
--- a/lldb/lit/Driver/Inputs/syntax_error.py
+++ b/lldb/test/Shell/Driver/Inputs/syntax_error.py
diff --git a/lldb/lit/Driver/LocalLLDBInit.test b/lldb/test/Shell/Driver/LocalLLDBInit.test
index 69b7781415a..69b7781415a 100644
--- a/lldb/lit/Driver/LocalLLDBInit.test
+++ b/lldb/test/Shell/Driver/LocalLLDBInit.test
diff --git a/lldb/lit/Driver/TestCommands.test b/lldb/test/Shell/Driver/TestCommands.test
index 3589abb8278..3589abb8278 100644
--- a/lldb/lit/Driver/TestCommands.test
+++ b/lldb/test/Shell/Driver/TestCommands.test
diff --git a/lldb/lit/Driver/TestConvenienceVariables.test b/lldb/test/Shell/Driver/TestConvenienceVariables.test
index a7b6faa34cb..a7b6faa34cb 100644
--- a/lldb/lit/Driver/TestConvenienceVariables.test
+++ b/lldb/test/Shell/Driver/TestConvenienceVariables.test
diff --git a/lldb/lit/Driver/TestCore.test b/lldb/test/Shell/Driver/TestCore.test
index cca8171da63..cca8171da63 100644
--- a/lldb/lit/Driver/TestCore.test
+++ b/lldb/test/Shell/Driver/TestCore.test
diff --git a/lldb/lit/Driver/TestFile.test b/lldb/test/Shell/Driver/TestFile.test
index 0e80594aeb1..0e80594aeb1 100644
--- a/lldb/lit/Driver/TestFile.test
+++ b/lldb/test/Shell/Driver/TestFile.test
diff --git a/lldb/lit/Driver/TestNoUseColor.test b/lldb/test/Shell/Driver/TestNoUseColor.test
index 62735301fca..62735301fca 100644
--- a/lldb/lit/Driver/TestNoUseColor.test
+++ b/lldb/test/Shell/Driver/TestNoUseColor.test
diff --git a/lldb/lit/Driver/TestProcessAttach.test b/lldb/test/Shell/Driver/TestProcessAttach.test
index 4e24ebb161b..4e24ebb161b 100644
--- a/lldb/lit/Driver/TestProcessAttach.test
+++ b/lldb/test/Shell/Driver/TestProcessAttach.test
diff --git a/lldb/lit/Driver/TestRepl.test b/lldb/test/Shell/Driver/TestRepl.test
index 083863985a1..083863985a1 100644
--- a/lldb/lit/Driver/TestRepl.test
+++ b/lldb/test/Shell/Driver/TestRepl.test
diff --git a/lldb/lit/Driver/TestSingleQuote.test b/lldb/test/Shell/Driver/TestSingleQuote.test
index 0ba4a1456fa..0ba4a1456fa 100644
--- a/lldb/lit/Driver/TestSingleQuote.test
+++ b/lldb/test/Shell/Driver/TestSingleQuote.test
diff --git a/lldb/lit/Driver/TestTarget.test b/lldb/test/Shell/Driver/TestTarget.test
index fcf7f776bbc..fcf7f776bbc 100644
--- a/lldb/lit/Driver/TestTarget.test
+++ b/lldb/test/Shell/Driver/TestTarget.test
diff --git a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-1.lldbinit b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-1.lldbinit
index 4ab5d56f036..4ab5d56f036 100644
--- a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-1.lldbinit
+++ b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-1.lldbinit
diff --git a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-2.lldbinit b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-2.lldbinit
index 31817bdaaa5..31817bdaaa5 100644
--- a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-2.lldbinit
+++ b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-2.lldbinit
diff --git a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-3.lldbinit b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-3.lldbinit
index 36e144deecc..36e144deecc 100644
--- a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-3.lldbinit
+++ b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-3.lldbinit
diff --git a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads-1.lldbinit b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads-1.lldbinit
index 004bd34abfb..004bd34abfb 100644
--- a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads-1.lldbinit
+++ b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads-1.lldbinit
diff --git a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads-2.lldbinit b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads-2.lldbinit
index 3b7d23953c3..3b7d23953c3 100644
--- a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads-2.lldbinit
+++ b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads-2.lldbinit
diff --git a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads.cpp b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads.cpp
index 46aae8346be..46aae8346be 100644
--- a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook-threads.cpp
+++ b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook-threads.cpp
diff --git a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook.c b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook.c
index e1b2579526d..e1b2579526d 100644
--- a/lldb/lit/ExecControl/StopHook/Inputs/stop-hook.c
+++ b/lldb/test/Shell/ExecControl/StopHook/Inputs/stop-hook.c
diff --git a/lldb/lit/ExecControl/StopHook/stop-hook-threads.test b/lldb/test/Shell/ExecControl/StopHook/stop-hook-threads.test
index edb95ffc25e..edb95ffc25e 100644
--- a/lldb/lit/ExecControl/StopHook/stop-hook-threads.test
+++ b/lldb/test/Shell/ExecControl/StopHook/stop-hook-threads.test
diff --git a/lldb/lit/ExecControl/StopHook/stop-hook.test b/lldb/test/Shell/ExecControl/StopHook/stop-hook.test
index ca6495ef14a..ca6495ef14a 100644
--- a/lldb/lit/ExecControl/StopHook/stop-hook.test
+++ b/lldb/test/Shell/ExecControl/StopHook/stop-hook.test
diff --git a/lldb/lit/Expr/Inputs/call-function.cpp b/lldb/test/Shell/Expr/Inputs/call-function.cpp
index cc5f52dbf56..cc5f52dbf56 100644
--- a/lldb/lit/Expr/Inputs/call-function.cpp
+++ b/lldb/test/Shell/Expr/Inputs/call-function.cpp
diff --git a/lldb/lit/Expr/Inputs/ir-memory-map-basic b/lldb/test/Shell/Expr/Inputs/ir-memory-map-basic
index c48392594ca..c48392594ca 100644
--- a/lldb/lit/Expr/Inputs/ir-memory-map-basic
+++ b/lldb/test/Shell/Expr/Inputs/ir-memory-map-basic
diff --git a/lldb/lit/Expr/Inputs/ir-memory-map-mix-malloc-free b/lldb/test/Shell/Expr/Inputs/ir-memory-map-mix-malloc-free
index 3b57cc8bdf4..3b57cc8bdf4 100644
--- a/lldb/lit/Expr/Inputs/ir-memory-map-mix-malloc-free
+++ b/lldb/test/Shell/Expr/Inputs/ir-memory-map-mix-malloc-free
diff --git a/lldb/lit/Expr/Inputs/ir-memory-map-overlap1 b/lldb/test/Shell/Expr/Inputs/ir-memory-map-overlap1
index 6e842671fba..6e842671fba 100644
--- a/lldb/lit/Expr/Inputs/ir-memory-map-overlap1
+++ b/lldb/test/Shell/Expr/Inputs/ir-memory-map-overlap1
diff --git a/lldb/lit/Expr/TestIRMemoryMap.test b/lldb/test/Shell/Expr/TestIRMemoryMap.test
index a8f835b1676..a8f835b1676 100644
--- a/lldb/lit/Expr/TestIRMemoryMap.test
+++ b/lldb/test/Shell/Expr/TestIRMemoryMap.test
diff --git a/lldb/lit/Expr/TestIRMemoryMapWindows.test b/lldb/test/Shell/Expr/TestIRMemoryMapWindows.test
index f25db591fa5..f25db591fa5 100644
--- a/lldb/lit/Expr/TestIRMemoryMapWindows.test
+++ b/lldb/test/Shell/Expr/TestIRMemoryMapWindows.test
diff --git a/lldb/lit/Expr/TestMultilineExpr.test b/lldb/test/Shell/Expr/TestMultilineExpr.test
index ae02407b576..ae02407b576 100644
--- a/lldb/lit/Expr/TestMultilineExpr.test
+++ b/lldb/test/Shell/Expr/TestMultilineExpr.test
diff --git a/lldb/lit/Expr/TestTypeOfDeclTypeExpr.test b/lldb/test/Shell/Expr/TestTypeOfDeclTypeExpr.test
index c156ae556a7..c156ae556a7 100644
--- a/lldb/lit/Expr/TestTypeOfDeclTypeExpr.test
+++ b/lldb/test/Shell/Expr/TestTypeOfDeclTypeExpr.test
diff --git a/lldb/lit/Heap/Inputs/cstr.c b/lldb/test/Shell/Heap/Inputs/cstr.c
index 2f9117b635e..2f9117b635e 100644
--- a/lldb/lit/Heap/Inputs/cstr.c
+++ b/lldb/test/Shell/Heap/Inputs/cstr.c
diff --git a/lldb/lit/Heap/heap-cstr.test b/lldb/test/Shell/Heap/heap-cstr.test
index 00d19ffbe47..00d19ffbe47 100644
--- a/lldb/lit/Heap/heap-cstr.test
+++ b/lldb/test/Shell/Heap/heap-cstr.test
diff --git a/lldb/lit/Host/Inputs/simple.c b/lldb/test/Shell/Host/Inputs/simple.c
index 06e216a2fde..06e216a2fde 100644
--- a/lldb/lit/Host/Inputs/simple.c
+++ b/lldb/test/Shell/Host/Inputs/simple.c
diff --git a/lldb/lit/Host/TestCustomShell.test b/lldb/test/Shell/Host/TestCustomShell.test
index 97511eb7948..97511eb7948 100644
--- a/lldb/lit/Host/TestCustomShell.test
+++ b/lldb/test/Shell/Host/TestCustomShell.test
diff --git a/lldb/lit/Minidump/Inputs/linux-x86_64.syms b/lldb/test/Shell/Minidump/Inputs/linux-x86_64.syms
index dd3c60b72c2..dd3c60b72c2 100644
--- a/lldb/lit/Minidump/Inputs/linux-x86_64.syms
+++ b/lldb/test/Shell/Minidump/Inputs/linux-x86_64.syms
diff --git a/lldb/lit/Minidump/Inputs/linux-x86_64.yaml b/lldb/test/Shell/Minidump/Inputs/linux-x86_64.yaml
index d2ae6543141..d2ae6543141 100644
--- a/lldb/lit/Minidump/Inputs/linux-x86_64.yaml
+++ b/lldb/test/Shell/Minidump/Inputs/linux-x86_64.yaml
diff --git a/lldb/lit/Minidump/Windows/Inputs/find-module.dmp.yaml b/lldb/test/Shell/Minidump/Windows/Inputs/find-module.dmp.yaml
index aef94e34a94..aef94e34a94 100644
--- a/lldb/lit/Minidump/Windows/Inputs/find-module.dmp.yaml
+++ b/lldb/test/Shell/Minidump/Windows/Inputs/find-module.dmp.yaml
diff --git a/lldb/lit/Minidump/Windows/Inputs/find-module.exe.yaml b/lldb/test/Shell/Minidump/Windows/Inputs/find-module.exe.yaml
index 42ccc6d6e05..42ccc6d6e05 100644
--- a/lldb/lit/Minidump/Windows/Inputs/find-module.exe.yaml
+++ b/lldb/test/Shell/Minidump/Windows/Inputs/find-module.exe.yaml
diff --git a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp
index 6bf78b5dc43..6bf78b5dc43 100644
--- a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp
+++ b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp
diff --git a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp
index c918a6c64e5..c918a6c64e5 100644
--- a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp
+++ b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp
Binary files differ
diff --git a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit
index dff1f1a295e..dff1f1a295e 100644
--- a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit
+++ b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit
diff --git a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb
index d60f9cffdda..d60f9cffdda 100644
--- a/lldb/lit/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb
+++ b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb
Binary files differ
diff --git a/lldb/lit/Minidump/Windows/Sigsegv/sigsegv.test b/lldb/test/Shell/Minidump/Windows/Sigsegv/sigsegv.test
index dfa98c56656..dfa98c56656 100644
--- a/lldb/lit/Minidump/Windows/Sigsegv/sigsegv.test
+++ b/lldb/test/Shell/Minidump/Windows/Sigsegv/sigsegv.test
diff --git a/lldb/lit/Minidump/Windows/find-module.test b/lldb/test/Shell/Minidump/Windows/find-module.test
index 170a1803c67..170a1803c67 100644
--- a/lldb/lit/Minidump/Windows/find-module.test
+++ b/lldb/test/Shell/Minidump/Windows/find-module.test
diff --git a/lldb/lit/Minidump/breakpad-symbols.test b/lldb/test/Shell/Minidump/breakpad-symbols.test
index 4b3ae94c3dc..4b3ae94c3dc 100644
--- a/lldb/lit/Minidump/breakpad-symbols.test
+++ b/lldb/test/Shell/Minidump/breakpad-symbols.test
diff --git a/lldb/lit/Minidump/disassemble-no-module.yaml b/lldb/test/Shell/Minidump/disassemble-no-module.yaml
index 14637d5b7c6..14637d5b7c6 100644
--- a/lldb/lit/Minidump/disassemble-no-module.yaml
+++ b/lldb/test/Shell/Minidump/disassemble-no-module.yaml
diff --git a/lldb/lit/Minidump/dump-all.test b/lldb/test/Shell/Minidump/dump-all.test
index 92f2be24e17..92f2be24e17 100644
--- a/lldb/lit/Minidump/dump-all.test
+++ b/lldb/test/Shell/Minidump/dump-all.test
diff --git a/lldb/lit/Minidump/fb-dump.test b/lldb/test/Shell/Minidump/fb-dump.test
index 1cd777c6d71..1cd777c6d71 100644
--- a/lldb/lit/Minidump/fb-dump.test
+++ b/lldb/test/Shell/Minidump/fb-dump.test
diff --git a/lldb/lit/Minidump/lit.local.cfg b/lldb/test/Shell/Minidump/lit.local.cfg
index db82cc23100..db82cc23100 100644
--- a/lldb/lit/Minidump/lit.local.cfg
+++ b/lldb/test/Shell/Minidump/lit.local.cfg
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-1.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-1.syms
index 0241d512862..0241d512862 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-1.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-1.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-2.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-2.syms
index 4ae10438f30..4ae10438f30 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-2.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-2.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-3.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-3.syms
index 2e6d72a37d5..2e6d72a37d5 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/bad-module-id-3.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/bad-module-id-3.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/discontiguous-sections.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/discontiguous-sections.syms
index 40c94574215..40c94574215 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/discontiguous-sections.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/discontiguous-sections.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-linux.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-linux.syms
index d82e30c4a05..d82e30c4a05 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-linux.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-linux.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-macosx-arm64e.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-macosx-arm64e.syms
index 18090d7a0d5..18090d7a0d5 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-macosx-arm64e.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-macosx-arm64e.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-macosx.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-macosx.syms
index 56e0635e5f6..56e0635e5f6 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-macosx.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-macosx.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-windows.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-windows.syms
index 8fa5f305209..8fa5f305209 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/identification-windows.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/identification-windows.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/sections-trailing-func.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/sections-trailing-func.syms
index 6176d35143c..6176d35143c 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/sections-trailing-func.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/sections-trailing-func.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/sections.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/sections.syms
index 121cca439b0..121cca439b0 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/sections.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/sections.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/uuid-matching-mac.syms b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.syms
index 7da9264de98..7da9264de98 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/uuid-matching-mac.syms
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.syms
diff --git a/lldb/lit/ObjectFile/Breakpad/Inputs/uuid-matching-mac.yaml b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.yaml
index 9e1af9c6e90..9e1af9c6e90 100644
--- a/lldb/lit/ObjectFile/Breakpad/Inputs/uuid-matching-mac.yaml
+++ b/lldb/test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.yaml
diff --git a/lldb/lit/ObjectFile/Breakpad/breakpad-identification.test b/lldb/test/Shell/ObjectFile/Breakpad/breakpad-identification.test
index 312eb148023..312eb148023 100644
--- a/lldb/lit/ObjectFile/Breakpad/breakpad-identification.test
+++ b/lldb/test/Shell/ObjectFile/Breakpad/breakpad-identification.test
diff --git a/lldb/lit/ObjectFile/Breakpad/discontiguous-sections.test b/lldb/test/Shell/ObjectFile/Breakpad/discontiguous-sections.test
index 6b765e0c40e..6b765e0c40e 100644
--- a/lldb/lit/ObjectFile/Breakpad/discontiguous-sections.test
+++ b/lldb/test/Shell/ObjectFile/Breakpad/discontiguous-sections.test
diff --git a/lldb/lit/ObjectFile/Breakpad/lit.local.cfg b/lldb/test/Shell/ObjectFile/Breakpad/lit.local.cfg
index df9b335dd13..df9b335dd13 100644
--- a/lldb/lit/ObjectFile/Breakpad/lit.local.cfg
+++ b/lldb/test/Shell/ObjectFile/Breakpad/lit.local.cfg
diff --git a/lldb/lit/ObjectFile/Breakpad/sections-trailing-func.test b/lldb/test/Shell/ObjectFile/Breakpad/sections-trailing-func.test
index 9ea5c9da781..9ea5c9da781 100644
--- a/lldb/lit/ObjectFile/Breakpad/sections-trailing-func.test
+++ b/lldb/test/Shell/ObjectFile/Breakpad/sections-trailing-func.test
diff --git a/lldb/lit/ObjectFile/Breakpad/sections.test b/lldb/test/Shell/ObjectFile/Breakpad/sections.test
index 90f3d92643a..90f3d92643a 100644
--- a/lldb/lit/ObjectFile/Breakpad/sections.test
+++ b/lldb/test/Shell/ObjectFile/Breakpad/sections.test
diff --git a/lldb/lit/ObjectFile/Breakpad/uuid-matching-mac.test b/lldb/test/Shell/ObjectFile/Breakpad/uuid-matching-mac.test
index f2dd2e56312..f2dd2e56312 100644
--- a/lldb/lit/ObjectFile/Breakpad/uuid-matching-mac.test
+++ b/lldb/test/Shell/ObjectFile/Breakpad/uuid-matching-mac.test
diff --git a/lldb/lit/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf b/lldb/test/Shell/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf
index d5fd2d1fa91..d5fd2d1fa91 100644
--- a/lldb/lit/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf
+++ b/lldb/test/Shell/ObjectFile/ELF/Inputs/PT_LOAD-overlap-section.elf
Binary files differ
diff --git a/lldb/lit/ObjectFile/ELF/Inputs/minidebuginfo-main.c b/lldb/test/Shell/ObjectFile/ELF/Inputs/minidebuginfo-main.c
index 8f11dafece6..8f11dafece6 100644
--- a/lldb/lit/ObjectFile/ELF/Inputs/minidebuginfo-main.c
+++ b/lldb/test/Shell/ObjectFile/ELF/Inputs/minidebuginfo-main.c
diff --git a/lldb/lit/ObjectFile/ELF/Inputs/netbsd-amd64.core b/lldb/test/Shell/ObjectFile/ELF/Inputs/netbsd-amd64.core
index bf647fdd792..bf647fdd792 100644
--- a/lldb/lit/ObjectFile/ELF/Inputs/netbsd-amd64.core
+++ b/lldb/test/Shell/ObjectFile/ELF/Inputs/netbsd-amd64.core
Binary files differ
diff --git a/lldb/lit/ObjectFile/ELF/PT_LOAD-empty.yaml b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-empty.yaml
index 9f1cb074572..9f1cb074572 100644
--- a/lldb/lit/ObjectFile/ELF/PT_LOAD-empty.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-empty.yaml
diff --git a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-PT_INTERP.yaml b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-PT_INTERP.yaml
index e97afe9070c..e97afe9070c 100644
--- a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-PT_INTERP.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-PT_INTERP.yaml
diff --git a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-PT_TLS.yaml b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-PT_TLS.yaml
index d6844666804..d6844666804 100644
--- a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-PT_TLS.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-PT_TLS.yaml
diff --git a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-section.yaml b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-section.yaml
index 3b7bde802ce..3b7bde802ce 100644
--- a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap-section.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap-section.yaml
diff --git a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap.yaml b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap.yaml
index 1315f54e6c0..1315f54e6c0 100644
--- a/lldb/lit/ObjectFile/ELF/PT_LOAD-overlap.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD-overlap.yaml
diff --git a/lldb/lit/ObjectFile/ELF/PT_LOAD.yaml b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD.yaml
index d673a69c8cd..d673a69c8cd 100644
--- a/lldb/lit/ObjectFile/ELF/PT_LOAD.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/PT_LOAD.yaml
diff --git a/lldb/lit/ObjectFile/ELF/PT_TLS-overlap-PT_LOAD.yaml b/lldb/test/Shell/ObjectFile/ELF/PT_TLS-overlap-PT_LOAD.yaml
index cd3939e0541..cd3939e0541 100644
--- a/lldb/lit/ObjectFile/ELF/PT_TLS-overlap-PT_LOAD.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/PT_TLS-overlap-PT_LOAD.yaml
diff --git a/lldb/lit/ObjectFile/ELF/aarch64-relocations.yaml b/lldb/test/Shell/ObjectFile/ELF/aarch64-relocations.yaml
index b9433a0ef5a..b9433a0ef5a 100644
--- a/lldb/lit/ObjectFile/ELF/aarch64-relocations.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/aarch64-relocations.yaml
diff --git a/lldb/lit/ObjectFile/ELF/base-address.yaml b/lldb/test/Shell/ObjectFile/ELF/base-address.yaml
index 68f11770835..68f11770835 100644
--- a/lldb/lit/ObjectFile/ELF/base-address.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/base-address.yaml
diff --git a/lldb/lit/ObjectFile/ELF/basic-info.yaml b/lldb/test/Shell/ObjectFile/ELF/basic-info.yaml
index 0e1db67e9d5..0e1db67e9d5 100644
--- a/lldb/lit/ObjectFile/ELF/basic-info.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/basic-info.yaml
diff --git a/lldb/lit/ObjectFile/ELF/build-id-case.yaml b/lldb/test/Shell/ObjectFile/ELF/build-id-case.yaml
index f9786b3754f..f9786b3754f 100644
--- a/lldb/lit/ObjectFile/ELF/build-id-case.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/build-id-case.yaml
diff --git a/lldb/lit/ObjectFile/ELF/compressed-sections.yaml b/lldb/test/Shell/ObjectFile/ELF/compressed-sections.yaml
index f8c31d52bb8..f8c31d52bb8 100644
--- a/lldb/lit/ObjectFile/ELF/compressed-sections.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/compressed-sections.yaml
diff --git a/lldb/lit/ObjectFile/ELF/duplicate-section.yaml b/lldb/test/Shell/ObjectFile/ELF/duplicate-section.yaml
index 8b280d2449b..8b280d2449b 100644
--- a/lldb/lit/ObjectFile/ELF/duplicate-section.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/duplicate-section.yaml
diff --git a/lldb/lit/ObjectFile/ELF/gnu-debuglink.yaml b/lldb/test/Shell/ObjectFile/ELF/gnu-debuglink.yaml
index b39b3187ae9..b39b3187ae9 100644
--- a/lldb/lit/ObjectFile/ELF/gnu-debuglink.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/gnu-debuglink.yaml
diff --git a/lldb/lit/ObjectFile/ELF/many-sections.s b/lldb/test/Shell/ObjectFile/ELF/many-sections.s
index 15d7e8fc158..15d7e8fc158 100644
--- a/lldb/lit/ObjectFile/ELF/many-sections.s
+++ b/lldb/test/Shell/ObjectFile/ELF/many-sections.s
diff --git a/lldb/lit/ObjectFile/ELF/minidebuginfo-corrupt-xz.yaml b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-corrupt-xz.yaml
index cec34b9c623..cec34b9c623 100644
--- a/lldb/lit/ObjectFile/ELF/minidebuginfo-corrupt-xz.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-corrupt-xz.yaml
diff --git a/lldb/lit/ObjectFile/ELF/minidebuginfo-find-symbols.yaml b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-find-symbols.yaml
index 230ce8bb1c3..230ce8bb1c3 100644
--- a/lldb/lit/ObjectFile/ELF/minidebuginfo-find-symbols.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-find-symbols.yaml
diff --git a/lldb/lit/ObjectFile/ELF/minidebuginfo-no-lzma.yaml b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-no-lzma.yaml
index a127109e991..a127109e991 100644
--- a/lldb/lit/ObjectFile/ELF/minidebuginfo-no-lzma.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-no-lzma.yaml
diff --git a/lldb/lit/ObjectFile/ELF/minidebuginfo-set-and-hit-breakpoint.test b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-set-and-hit-breakpoint.test
index c568a19642a..c568a19642a 100644
--- a/lldb/lit/ObjectFile/ELF/minidebuginfo-set-and-hit-breakpoint.test
+++ b/lldb/test/Shell/ObjectFile/ELF/minidebuginfo-set-and-hit-breakpoint.test
diff --git a/lldb/lit/ObjectFile/ELF/netbsd-core-amd64.test b/lldb/test/Shell/ObjectFile/ELF/netbsd-core-amd64.test
index 7140b4f8998..7140b4f8998 100644
--- a/lldb/lit/ObjectFile/ELF/netbsd-core-amd64.test
+++ b/lldb/test/Shell/ObjectFile/ELF/netbsd-core-amd64.test
diff --git a/lldb/lit/ObjectFile/ELF/netbsd-exec-8.99.30-amd64.yaml b/lldb/test/Shell/ObjectFile/ELF/netbsd-exec-8.99.30-amd64.yaml
index d8e68e9085a..d8e68e9085a 100644
--- a/lldb/lit/ObjectFile/ELF/netbsd-exec-8.99.30-amd64.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/netbsd-exec-8.99.30-amd64.yaml
diff --git a/lldb/lit/ObjectFile/ELF/section-addresses.yaml b/lldb/test/Shell/ObjectFile/ELF/section-addresses.yaml
index 012abbf1f6d..012abbf1f6d 100644
--- a/lldb/lit/ObjectFile/ELF/section-addresses.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/section-addresses.yaml
diff --git a/lldb/lit/ObjectFile/ELF/section-overlap.yaml b/lldb/test/Shell/ObjectFile/ELF/section-overlap.yaml
index bfbd873be41..bfbd873be41 100644
--- a/lldb/lit/ObjectFile/ELF/section-overlap.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/section-overlap.yaml
diff --git a/lldb/lit/ObjectFile/ELF/section-permissions.yaml b/lldb/test/Shell/ObjectFile/ELF/section-permissions.yaml
index 99c2773c81b..99c2773c81b 100644
--- a/lldb/lit/ObjectFile/ELF/section-permissions.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/section-permissions.yaml
diff --git a/lldb/lit/ObjectFile/ELF/section-types-edgecases.yaml b/lldb/test/Shell/ObjectFile/ELF/section-types-edgecases.yaml
index ad1fa2d9097..ad1fa2d9097 100644
--- a/lldb/lit/ObjectFile/ELF/section-types-edgecases.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/section-types-edgecases.yaml
diff --git a/lldb/lit/ObjectFile/ELF/section-types.yaml b/lldb/test/Shell/ObjectFile/ELF/section-types.yaml
index 9f6b4c0533b..9f6b4c0533b 100644
--- a/lldb/lit/ObjectFile/ELF/section-types.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/section-types.yaml
diff --git a/lldb/lit/ObjectFile/ELF/short-build-id.yaml b/lldb/test/Shell/ObjectFile/ELF/short-build-id.yaml
index 90781347392..90781347392 100644
--- a/lldb/lit/ObjectFile/ELF/short-build-id.yaml
+++ b/lldb/test/Shell/ObjectFile/ELF/short-build-id.yaml
diff --git a/lldb/lit/ObjectFile/MachO/lc_build_version.yaml b/lldb/test/Shell/ObjectFile/MachO/lc_build_version.yaml
index 763525c6e5b..763525c6e5b 100644
--- a/lldb/lit/ObjectFile/MachO/lc_build_version.yaml
+++ b/lldb/test/Shell/ObjectFile/MachO/lc_build_version.yaml
diff --git a/lldb/lit/ObjectFile/MachO/lc_build_version_notools.yaml b/lldb/test/Shell/ObjectFile/MachO/lc_build_version_notools.yaml
index f84c71aff6a..f84c71aff6a 100644
--- a/lldb/lit/ObjectFile/MachO/lc_build_version_notools.yaml
+++ b/lldb/test/Shell/ObjectFile/MachO/lc_build_version_notools.yaml
diff --git a/lldb/lit/ObjectFile/MachO/lc_version_min.yaml b/lldb/test/Shell/ObjectFile/MachO/lc_version_min.yaml
index e79107069f3..e79107069f3 100644
--- a/lldb/lit/ObjectFile/MachO/lc_version_min.yaml
+++ b/lldb/test/Shell/ObjectFile/MachO/lc_version_min.yaml
diff --git a/lldb/lit/ObjectFile/MachO/subsections.yaml b/lldb/test/Shell/ObjectFile/MachO/subsections.yaml
index a92ef41d79f..a92ef41d79f 100644
--- a/lldb/lit/ObjectFile/MachO/subsections.yaml
+++ b/lldb/test/Shell/ObjectFile/MachO/subsections.yaml
diff --git a/lldb/lit/ObjectFile/MachO/symtab.yaml b/lldb/test/Shell/ObjectFile/MachO/symtab.yaml
index e50ba6b6c22..e50ba6b6c22 100644
--- a/lldb/lit/ObjectFile/MachO/symtab.yaml
+++ b/lldb/test/Shell/ObjectFile/MachO/symtab.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/basic-info-arm.yaml b/lldb/test/Shell/ObjectFile/PECOFF/basic-info-arm.yaml
index 39ef9476857..39ef9476857 100644
--- a/lldb/lit/ObjectFile/PECOFF/basic-info-arm.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/basic-info-arm.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/basic-info-arm64.yaml b/lldb/test/Shell/ObjectFile/PECOFF/basic-info-arm64.yaml
index 1fcf3b35a8d..1fcf3b35a8d 100644
--- a/lldb/lit/ObjectFile/PECOFF/basic-info-arm64.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/basic-info-arm64.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/basic-info.yaml b/lldb/test/Shell/ObjectFile/PECOFF/basic-info.yaml
index 6b08788fb75..6b08788fb75 100644
--- a/lldb/lit/ObjectFile/PECOFF/basic-info.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/basic-info.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/dep-modules.yaml b/lldb/test/Shell/ObjectFile/PECOFF/dep-modules.yaml
index 12249439d8f..12249439d8f 100644
--- a/lldb/lit/ObjectFile/PECOFF/dep-modules.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/dep-modules.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/export-dllfunc.yaml b/lldb/test/Shell/ObjectFile/PECOFF/export-dllfunc.yaml
index 1f858d735ec..1f858d735ec 100644
--- a/lldb/lit/ObjectFile/PECOFF/export-dllfunc.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/export-dllfunc.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/lit.local.cfg b/lldb/test/Shell/ObjectFile/PECOFF/lit.local.cfg
index 9ef350be1de..9ef350be1de 100644
--- a/lldb/lit/ObjectFile/PECOFF/lit.local.cfg
+++ b/lldb/test/Shell/ObjectFile/PECOFF/lit.local.cfg
diff --git a/lldb/lit/ObjectFile/PECOFF/sections-names.yaml b/lldb/test/Shell/ObjectFile/PECOFF/sections-names.yaml
index b62c0bc0426..b62c0bc0426 100644
--- a/lldb/lit/ObjectFile/PECOFF/sections-names.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/sections-names.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/subsections.yaml b/lldb/test/Shell/ObjectFile/PECOFF/subsections.yaml
index d7ecf68e84a..d7ecf68e84a 100644
--- a/lldb/lit/ObjectFile/PECOFF/subsections.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/subsections.yaml
diff --git a/lldb/lit/ObjectFile/PECOFF/uuid.yaml b/lldb/test/Shell/ObjectFile/PECOFF/uuid.yaml
index 4f371089167..4f371089167 100644
--- a/lldb/lit/ObjectFile/PECOFF/uuid.yaml
+++ b/lldb/test/Shell/ObjectFile/PECOFF/uuid.yaml
diff --git a/lldb/lit/ObjectFile/lit.local.cfg b/lldb/test/Shell/ObjectFile/lit.local.cfg
index 60e87e4624e..60e87e4624e 100644
--- a/lldb/lit/ObjectFile/lit.local.cfg
+++ b/lldb/test/Shell/ObjectFile/lit.local.cfg
diff --git a/lldb/lit/Process/Inputs/env.cpp b/lldb/test/Shell/Process/Inputs/env.cpp
index cbf671ccd2f..cbf671ccd2f 100644
--- a/lldb/lit/Process/Inputs/env.cpp
+++ b/lldb/test/Shell/Process/Inputs/env.cpp
diff --git a/lldb/lit/Process/TestEnvironment.test b/lldb/test/Shell/Process/TestEnvironment.test
index 355feb306cd..355feb306cd 100644
--- a/lldb/lit/Process/TestEnvironment.test
+++ b/lldb/test/Shell/Process/TestEnvironment.test
diff --git a/lldb/lit/Process/Windows/exception_access_violation.cpp b/lldb/test/Shell/Process/Windows/exception_access_violation.cpp
index 4835b498ee4..4835b498ee4 100644
--- a/lldb/lit/Process/Windows/exception_access_violation.cpp
+++ b/lldb/test/Shell/Process/Windows/exception_access_violation.cpp
diff --git a/lldb/lit/Python/crashlog.test b/lldb/test/Shell/Python/crashlog.test
index 7ea7c0b5d74..24d72eae41f 100644
--- a/lldb/lit/Python/crashlog.test
+++ b/lldb/test/Shell/Python/crashlog.test
@@ -1,6 +1,6 @@
# -*- python -*-
# REQUIRES: system-darwin
-# RUN: cd %S/../../examples/python && cat %s | %lldb | FileCheck %s
+# RUN: cd %S/../../../examples/python && cat %s | %lldb | FileCheck %s
# CHECK-LABEL: {{S}}KIP BEYOND CHECKS
script
import crashlog
@@ -44,7 +44,7 @@ images = [
# CHECK: (0)
# CHECK: 01234
# CHECK: /tmp/MyApp Pro.app/MyApp Pro
-
+
"0x7fff63f20000 - 0x7fff63f77ff7 libc++.1.dylib (400.9.4) /usr/lib/libc++.1.dylib"
# CHECK: 0x7fff63f20000
# CHECK: 0x7fff63f77ff7
diff --git a/lldb/lit/Quit/TestQuitExitCode-30.test b/lldb/test/Shell/Quit/TestQuitExitCode-30.test
index 2f15398c761..2f15398c761 100644
--- a/lldb/lit/Quit/TestQuitExitCode-30.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCode-30.test
diff --git a/lldb/lit/Quit/TestQuitExitCode0.test b/lldb/test/Shell/Quit/TestQuitExitCode0.test
index af39b4293f3..af39b4293f3 100644
--- a/lldb/lit/Quit/TestQuitExitCode0.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCode0.test
diff --git a/lldb/lit/Quit/TestQuitExitCode30.test b/lldb/test/Shell/Quit/TestQuitExitCode30.test
index e5ff634e713..e5ff634e713 100644
--- a/lldb/lit/Quit/TestQuitExitCode30.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCode30.test
diff --git a/lldb/lit/Quit/TestQuitExitCodeHex0.test b/lldb/test/Shell/Quit/TestQuitExitCodeHex0.test
index f85a046fa13..f85a046fa13 100644
--- a/lldb/lit/Quit/TestQuitExitCodeHex0.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCodeHex0.test
diff --git a/lldb/lit/Quit/TestQuitExitCodeHexA.test b/lldb/test/Shell/Quit/TestQuitExitCodeHexA.test
index ca0e2d5acc3..ca0e2d5acc3 100644
--- a/lldb/lit/Quit/TestQuitExitCodeHexA.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCodeHexA.test
diff --git a/lldb/lit/Quit/TestQuitExitCodeImplicit0.test b/lldb/test/Shell/Quit/TestQuitExitCodeImplicit0.test
index 5494231b23b..5494231b23b 100644
--- a/lldb/lit/Quit/TestQuitExitCodeImplicit0.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCodeImplicit0.test
diff --git a/lldb/lit/Quit/TestQuitExitCodeNonInt.test b/lldb/test/Shell/Quit/TestQuitExitCodeNonInt.test
index 87c0bd41bb0..87c0bd41bb0 100644
--- a/lldb/lit/Quit/TestQuitExitCodeNonInt.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCodeNonInt.test
diff --git a/lldb/lit/Quit/TestQuitExitCodeTooManyArgs.test b/lldb/test/Shell/Quit/TestQuitExitCodeTooManyArgs.test
index a67669451e9..a67669451e9 100644
--- a/lldb/lit/Quit/TestQuitExitCodeTooManyArgs.test
+++ b/lldb/test/Shell/Quit/TestQuitExitCodeTooManyArgs.test
diff --git a/lldb/lit/Quit/expect_exit_code.py b/lldb/test/Shell/Quit/expect_exit_code.py
index 32b2e29d53d..32b2e29d53d 100755
--- a/lldb/lit/Quit/expect_exit_code.py
+++ b/lldb/test/Shell/Quit/expect_exit_code.py
diff --git a/lldb/lit/Register/Inputs/x86-64-gp-read.cpp b/lldb/test/Shell/Register/Inputs/x86-64-gp-read.cpp
index 857b9e09949..857b9e09949 100644
--- a/lldb/lit/Register/Inputs/x86-64-gp-read.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-64-gp-read.cpp
diff --git a/lldb/lit/Register/Inputs/x86-64-gp-write.cpp b/lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp
index fd579c031a3..fd579c031a3 100644
--- a/lldb/lit/Register/Inputs/x86-64-gp-write.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp
diff --git a/lldb/lit/Register/Inputs/x86-64-read.cpp b/lldb/test/Shell/Register/Inputs/x86-64-read.cpp
index fb75d7ebd9e..fb75d7ebd9e 100644
--- a/lldb/lit/Register/Inputs/x86-64-read.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-64-read.cpp
diff --git a/lldb/lit/Register/Inputs/x86-64-write.cpp b/lldb/test/Shell/Register/Inputs/x86-64-write.cpp
index 056f2ebe213..056f2ebe213 100644
--- a/lldb/lit/Register/Inputs/x86-64-write.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-64-write.cpp
diff --git a/lldb/lit/Register/Inputs/x86-gp-read.cpp b/lldb/test/Shell/Register/Inputs/x86-gp-read.cpp
index 4fb725d3906..4fb725d3906 100644
--- a/lldb/lit/Register/Inputs/x86-gp-read.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-gp-read.cpp
diff --git a/lldb/lit/Register/Inputs/x86-gp-write.cpp b/lldb/test/Shell/Register/Inputs/x86-gp-write.cpp
index 1dfbe31b99f..1dfbe31b99f 100644
--- a/lldb/lit/Register/Inputs/x86-gp-write.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-gp-write.cpp
diff --git a/lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp b/lldb/test/Shell/Register/Inputs/x86-mm-xmm-read.cpp
index feb4dde1ad6..feb4dde1ad6 100644
--- a/lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-mm-xmm-read.cpp
diff --git a/lldb/lit/Register/Inputs/x86-mm-xmm-write.cpp b/lldb/test/Shell/Register/Inputs/x86-mm-xmm-write.cpp
index 631d6f3a513..631d6f3a513 100644
--- a/lldb/lit/Register/Inputs/x86-mm-xmm-write.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-mm-xmm-write.cpp
diff --git a/lldb/lit/Register/Inputs/x86-ymm-read.cpp b/lldb/test/Shell/Register/Inputs/x86-ymm-read.cpp
index 76f8970d085..76f8970d085 100644
--- a/lldb/lit/Register/Inputs/x86-ymm-read.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-ymm-read.cpp
diff --git a/lldb/lit/Register/Inputs/x86-ymm-write.cpp b/lldb/test/Shell/Register/Inputs/x86-ymm-write.cpp
index 3375853291e..3375853291e 100644
--- a/lldb/lit/Register/Inputs/x86-ymm-write.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-ymm-write.cpp
diff --git a/lldb/lit/Register/Inputs/x86-zmm-read.cpp b/lldb/test/Shell/Register/Inputs/x86-zmm-read.cpp
index 2a1a4fd1114..2a1a4fd1114 100644
--- a/lldb/lit/Register/Inputs/x86-zmm-read.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-zmm-read.cpp
diff --git a/lldb/lit/Register/Inputs/x86-zmm-write.cpp b/lldb/test/Shell/Register/Inputs/x86-zmm-write.cpp
index 4830fb2a742..4830fb2a742 100644
--- a/lldb/lit/Register/Inputs/x86-zmm-write.cpp
+++ b/lldb/test/Shell/Register/Inputs/x86-zmm-write.cpp
diff --git a/lldb/lit/Register/x86-64-gp-read.test b/lldb/test/Shell/Register/x86-64-gp-read.test
index 56f9a631db0..56f9a631db0 100644
--- a/lldb/lit/Register/x86-64-gp-read.test
+++ b/lldb/test/Shell/Register/x86-64-gp-read.test
diff --git a/lldb/lit/Register/x86-64-gp-write.test b/lldb/test/Shell/Register/x86-64-gp-write.test
index c79de92b55a..c79de92b55a 100644
--- a/lldb/lit/Register/x86-64-gp-write.test
+++ b/lldb/test/Shell/Register/x86-64-gp-write.test
diff --git a/lldb/lit/Register/x86-64-read.test b/lldb/test/Shell/Register/x86-64-read.test
index 090b34a7686..090b34a7686 100644
--- a/lldb/lit/Register/x86-64-read.test
+++ b/lldb/test/Shell/Register/x86-64-read.test
diff --git a/lldb/lit/Register/x86-64-write.test b/lldb/test/Shell/Register/x86-64-write.test
index 362e514450f..362e514450f 100644
--- a/lldb/lit/Register/x86-64-write.test
+++ b/lldb/test/Shell/Register/x86-64-write.test
diff --git a/lldb/lit/Register/x86-64-xmm16-read.test b/lldb/test/Shell/Register/x86-64-xmm16-read.test
index 9d060c88cef..9d060c88cef 100644
--- a/lldb/lit/Register/x86-64-xmm16-read.test
+++ b/lldb/test/Shell/Register/x86-64-xmm16-read.test
diff --git a/lldb/lit/Register/x86-64-xmm16-write.test b/lldb/test/Shell/Register/x86-64-xmm16-write.test
index 8c7ad8d7dca..8c7ad8d7dca 100644
--- a/lldb/lit/Register/x86-64-xmm16-write.test
+++ b/lldb/test/Shell/Register/x86-64-xmm16-write.test
diff --git a/lldb/lit/Register/x86-64-ymm-read.test b/lldb/test/Shell/Register/x86-64-ymm-read.test
index dbb5c8a6962..dbb5c8a6962 100644
--- a/lldb/lit/Register/x86-64-ymm-read.test
+++ b/lldb/test/Shell/Register/x86-64-ymm-read.test
diff --git a/lldb/lit/Register/x86-64-ymm-write.test b/lldb/test/Shell/Register/x86-64-ymm-write.test
index 4fe04a92d38..4fe04a92d38 100644
--- a/lldb/lit/Register/x86-64-ymm-write.test
+++ b/lldb/test/Shell/Register/x86-64-ymm-write.test
diff --git a/lldb/lit/Register/x86-64-ymm16-read.test b/lldb/test/Shell/Register/x86-64-ymm16-read.test
index 5d81878c500..5d81878c500 100644
--- a/lldb/lit/Register/x86-64-ymm16-read.test
+++ b/lldb/test/Shell/Register/x86-64-ymm16-read.test
diff --git a/lldb/lit/Register/x86-64-ymm16-write.test b/lldb/test/Shell/Register/x86-64-ymm16-write.test
index c3df572dbc8..c3df572dbc8 100644
--- a/lldb/lit/Register/x86-64-ymm16-write.test
+++ b/lldb/test/Shell/Register/x86-64-ymm16-write.test
diff --git a/lldb/lit/Register/x86-64-zmm-read.test b/lldb/test/Shell/Register/x86-64-zmm-read.test
index 5f42b10652e..5f42b10652e 100644
--- a/lldb/lit/Register/x86-64-zmm-read.test
+++ b/lldb/test/Shell/Register/x86-64-zmm-read.test
diff --git a/lldb/lit/Register/x86-64-zmm-write.test b/lldb/test/Shell/Register/x86-64-zmm-write.test
index 5efa7823fd4..5efa7823fd4 100644
--- a/lldb/lit/Register/x86-64-zmm-write.test
+++ b/lldb/test/Shell/Register/x86-64-zmm-write.test
diff --git a/lldb/lit/Register/x86-gp-read.test b/lldb/test/Shell/Register/x86-gp-read.test
index ed0aa896573..ed0aa896573 100644
--- a/lldb/lit/Register/x86-gp-read.test
+++ b/lldb/test/Shell/Register/x86-gp-read.test
diff --git a/lldb/lit/Register/x86-gp-write.test b/lldb/test/Shell/Register/x86-gp-write.test
index 22f92738a5d..22f92738a5d 100644
--- a/lldb/lit/Register/x86-gp-write.test
+++ b/lldb/test/Shell/Register/x86-gp-write.test
diff --git a/lldb/lit/Register/x86-mm-xmm-read.test b/lldb/test/Shell/Register/x86-mm-xmm-read.test
index ee209551017..ee209551017 100644
--- a/lldb/lit/Register/x86-mm-xmm-read.test
+++ b/lldb/test/Shell/Register/x86-mm-xmm-read.test
diff --git a/lldb/lit/Register/x86-mm-xmm-write.test b/lldb/test/Shell/Register/x86-mm-xmm-write.test
index 7325cf1c3aa..7325cf1c3aa 100644
--- a/lldb/lit/Register/x86-mm-xmm-write.test
+++ b/lldb/test/Shell/Register/x86-mm-xmm-write.test
diff --git a/lldb/lit/Register/x86-ymm-read.test b/lldb/test/Shell/Register/x86-ymm-read.test
index 18fcf0e4cc1..18fcf0e4cc1 100644
--- a/lldb/lit/Register/x86-ymm-read.test
+++ b/lldb/test/Shell/Register/x86-ymm-read.test
diff --git a/lldb/lit/Register/x86-ymm-write.test b/lldb/test/Shell/Register/x86-ymm-write.test
index 9938cdf6719..9938cdf6719 100644
--- a/lldb/lit/Register/x86-ymm-write.test
+++ b/lldb/test/Shell/Register/x86-ymm-write.test
diff --git a/lldb/lit/Register/x86-zmm-read.test b/lldb/test/Shell/Register/x86-zmm-read.test
index a45d1ef97e4..a45d1ef97e4 100644
--- a/lldb/lit/Register/x86-zmm-read.test
+++ b/lldb/test/Shell/Register/x86-zmm-read.test
diff --git a/lldb/lit/Register/x86-zmm-write.test b/lldb/test/Shell/Register/x86-zmm-write.test
index 6a499c311a6..6a499c311a6 100644
--- a/lldb/lit/Register/x86-zmm-write.test
+++ b/lldb/test/Shell/Register/x86-zmm-write.test
diff --git a/lldb/lit/Reproducer/Functionalities/Inputs/DataFormatter.in b/lldb/test/Shell/Reproducer/Functionalities/Inputs/DataFormatter.in
index 5c4e821656d..5c4e821656d 100644
--- a/lldb/lit/Reproducer/Functionalities/Inputs/DataFormatter.in
+++ b/lldb/test/Shell/Reproducer/Functionalities/Inputs/DataFormatter.in
diff --git a/lldb/lit/Reproducer/Functionalities/Inputs/foo.cpp b/lldb/test/Shell/Reproducer/Functionalities/Inputs/foo.cpp
index 91f27388d0c..91f27388d0c 100644
--- a/lldb/lit/Reproducer/Functionalities/Inputs/foo.cpp
+++ b/lldb/test/Shell/Reproducer/Functionalities/Inputs/foo.cpp
diff --git a/lldb/lit/Reproducer/Functionalities/Inputs/stepping.c b/lldb/test/Shell/Reproducer/Functionalities/Inputs/stepping.c
index 7b56eb22193..7b56eb22193 100644
--- a/lldb/lit/Reproducer/Functionalities/Inputs/stepping.c
+++ b/lldb/test/Shell/Reproducer/Functionalities/Inputs/stepping.c
diff --git a/lldb/lit/Reproducer/Functionalities/TestDataFormatter.test b/lldb/test/Shell/Reproducer/Functionalities/TestDataFormatter.test
index 8ee181e8035..8ee181e8035 100644
--- a/lldb/lit/Reproducer/Functionalities/TestDataFormatter.test
+++ b/lldb/test/Shell/Reproducer/Functionalities/TestDataFormatter.test
diff --git a/lldb/lit/Reproducer/Functionalities/TestImageList.test b/lldb/test/Shell/Reproducer/Functionalities/TestImageList.test
index d0abae164f0..d0abae164f0 100644
--- a/lldb/lit/Reproducer/Functionalities/TestImageList.test
+++ b/lldb/test/Shell/Reproducer/Functionalities/TestImageList.test
diff --git a/lldb/lit/Reproducer/Functionalities/TestStepping.test b/lldb/test/Shell/Reproducer/Functionalities/TestStepping.test
index f43680f3e22..f43680f3e22 100644
--- a/lldb/lit/Reproducer/Functionalities/TestStepping.test
+++ b/lldb/test/Shell/Reproducer/Functionalities/TestStepping.test
diff --git a/lldb/lit/Reproducer/Inputs/FileCapture.in b/lldb/test/Shell/Reproducer/Inputs/FileCapture.in
index 2c69487575e..2c69487575e 100644
--- a/lldb/lit/Reproducer/Inputs/FileCapture.in
+++ b/lldb/test/Shell/Reproducer/Inputs/FileCapture.in
diff --git a/lldb/lit/Reproducer/Inputs/GDBRemoteCapture.in b/lldb/test/Shell/Reproducer/Inputs/GDBRemoteCapture.in
index e632c821d57..e632c821d57 100644
--- a/lldb/lit/Reproducer/Inputs/GDBRemoteCapture.in
+++ b/lldb/test/Shell/Reproducer/Inputs/GDBRemoteCapture.in
diff --git a/lldb/lit/Reproducer/Inputs/simple.c b/lldb/test/Shell/Reproducer/Inputs/simple.c
index ef14878bcf9..ef14878bcf9 100644
--- a/lldb/lit/Reproducer/Inputs/simple.c
+++ b/lldb/test/Shell/Reproducer/Inputs/simple.c
diff --git a/lldb/lit/Reproducer/Modules/Inputs/Bar.h b/lldb/test/Shell/Reproducer/Modules/Inputs/Bar.h
index d004baf3168..d004baf3168 100644
--- a/lldb/lit/Reproducer/Modules/Inputs/Bar.h
+++ b/lldb/test/Shell/Reproducer/Modules/Inputs/Bar.h
diff --git a/lldb/lit/Reproducer/Modules/Inputs/Foo.h b/lldb/test/Shell/Reproducer/Modules/Inputs/Foo.h
index 1fe02e89786..1fe02e89786 100644
--- a/lldb/lit/Reproducer/Modules/Inputs/Foo.h
+++ b/lldb/test/Shell/Reproducer/Modules/Inputs/Foo.h
diff --git a/lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in b/lldb/test/Shell/Reproducer/Modules/Inputs/ModuleCXX.in
index 0f5bb7864f2..0f5bb7864f2 100644
--- a/lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in
+++ b/lldb/test/Shell/Reproducer/Modules/Inputs/ModuleCXX.in
diff --git a/lldb/lit/Reproducer/Modules/Inputs/main.cpp b/lldb/test/Shell/Reproducer/Modules/Inputs/main.cpp
index e6a331bb405..e6a331bb405 100644
--- a/lldb/lit/Reproducer/Modules/Inputs/main.cpp
+++ b/lldb/test/Shell/Reproducer/Modules/Inputs/main.cpp
diff --git a/lldb/lit/Reproducer/Modules/Inputs/module.modulemap b/lldb/test/Shell/Reproducer/Modules/Inputs/module.modulemap
index 4221d0f9134..4221d0f9134 100644
--- a/lldb/lit/Reproducer/Modules/Inputs/module.modulemap
+++ b/lldb/test/Shell/Reproducer/Modules/Inputs/module.modulemap
diff --git a/lldb/lit/Reproducer/Modules/TestModuleCXX.test b/lldb/test/Shell/Reproducer/Modules/TestModuleCXX.test
index 843c7e6d1ff..843c7e6d1ff 100644
--- a/lldb/lit/Reproducer/Modules/TestModuleCXX.test
+++ b/lldb/test/Shell/Reproducer/Modules/TestModuleCXX.test
diff --git a/lldb/lit/Reproducer/TestDriverOptions.test b/lldb/test/Shell/Reproducer/TestDriverOptions.test
index 4b5dfbf063c..4b5dfbf063c 100644
--- a/lldb/lit/Reproducer/TestDriverOptions.test
+++ b/lldb/test/Shell/Reproducer/TestDriverOptions.test
diff --git a/lldb/lit/Reproducer/TestDump.test b/lldb/test/Shell/Reproducer/TestDump.test
index 2e717152057..2e717152057 100644
--- a/lldb/lit/Reproducer/TestDump.test
+++ b/lldb/test/Shell/Reproducer/TestDump.test
diff --git a/lldb/lit/Reproducer/TestFileRepro.test b/lldb/test/Shell/Reproducer/TestFileRepro.test
index 31b76703689..31b76703689 100644
--- a/lldb/lit/Reproducer/TestFileRepro.test
+++ b/lldb/test/Shell/Reproducer/TestFileRepro.test
diff --git a/lldb/lit/Reproducer/TestGDBRemoteRepro.test b/lldb/test/Shell/Reproducer/TestGDBRemoteRepro.test
index 09e566ffb95..09e566ffb95 100644
--- a/lldb/lit/Reproducer/TestGDBRemoteRepro.test
+++ b/lldb/test/Shell/Reproducer/TestGDBRemoteRepro.test
diff --git a/lldb/lit/Reproducer/TestRelativePath.test b/lldb/test/Shell/Reproducer/TestRelativePath.test
index 1c871ee81e8..1c871ee81e8 100644
--- a/lldb/lit/Reproducer/TestRelativePath.test
+++ b/lldb/test/Shell/Reproducer/TestRelativePath.test
diff --git a/lldb/lit/Reproducer/TestReuseDirectory.test b/lldb/test/Shell/Reproducer/TestReuseDirectory.test
index 76c74b7ee1d..76c74b7ee1d 100644
--- a/lldb/lit/Reproducer/TestReuseDirectory.test
+++ b/lldb/test/Shell/Reproducer/TestReuseDirectory.test
diff --git a/lldb/lit/Reproducer/TestSynchronous.test b/lldb/test/Shell/Reproducer/TestSynchronous.test
index f32ce8c5722..f32ce8c5722 100644
--- a/lldb/lit/Reproducer/TestSynchronous.test
+++ b/lldb/test/Shell/Reproducer/TestSynchronous.test
diff --git a/lldb/lit/Settings/Inputs/DontStopCommandSource.in b/lldb/test/Shell/Settings/Inputs/DontStopCommandSource.in
index e33a1e329ca..e33a1e329ca 100644
--- a/lldb/lit/Settings/Inputs/DontStopCommandSource.in
+++ b/lldb/test/Shell/Settings/Inputs/DontStopCommandSource.in
diff --git a/lldb/lit/Settings/Inputs/EchoCommandsAll.out b/lldb/test/Shell/Settings/Inputs/EchoCommandsAll.out
index 45b77291976..45b77291976 100644
--- a/lldb/lit/Settings/Inputs/EchoCommandsAll.out
+++ b/lldb/test/Shell/Settings/Inputs/EchoCommandsAll.out
diff --git a/lldb/lit/Settings/Inputs/EchoCommandsNoComments.out b/lldb/test/Shell/Settings/Inputs/EchoCommandsNoComments.out
index a0b653a8f4c..a0b653a8f4c 100644
--- a/lldb/lit/Settings/Inputs/EchoCommandsNoComments.out
+++ b/lldb/test/Shell/Settings/Inputs/EchoCommandsNoComments.out
diff --git a/lldb/lit/Settings/Inputs/EchoCommandsNone.out b/lldb/test/Shell/Settings/Inputs/EchoCommandsNone.out
index fca1bbb50ca..fca1bbb50ca 100644
--- a/lldb/lit/Settings/Inputs/EchoCommandsNone.out
+++ b/lldb/test/Shell/Settings/Inputs/EchoCommandsNone.out
diff --git a/lldb/lit/Settings/Inputs/EchoCommandsQuiet.out b/lldb/test/Shell/Settings/Inputs/EchoCommandsQuiet.out
index 12ad094292d..12ad094292d 100644
--- a/lldb/lit/Settings/Inputs/EchoCommandsQuiet.out
+++ b/lldb/test/Shell/Settings/Inputs/EchoCommandsQuiet.out
diff --git a/lldb/lit/Settings/Inputs/EchoCommandsTest.in b/lldb/test/Shell/Settings/Inputs/EchoCommandsTest.in
index 304648e81e1..304648e81e1 100644
--- a/lldb/lit/Settings/Inputs/EchoCommandsTest.in
+++ b/lldb/test/Shell/Settings/Inputs/EchoCommandsTest.in
diff --git a/lldb/lit/Settings/Inputs/StopCommandSource.in b/lldb/test/Shell/Settings/Inputs/StopCommandSource.in
index 19974c0c444..19974c0c444 100644
--- a/lldb/lit/Settings/Inputs/StopCommandSource.in
+++ b/lldb/test/Shell/Settings/Inputs/StopCommandSource.in
diff --git a/lldb/lit/Settings/Inputs/main.c b/lldb/test/Shell/Settings/Inputs/main.c
index c029ddd96cd..c029ddd96cd 100644
--- a/lldb/lit/Settings/Inputs/main.c
+++ b/lldb/test/Shell/Settings/Inputs/main.c
diff --git a/lldb/lit/Settings/TestDisableColor.test b/lldb/test/Shell/Settings/TestDisableColor.test
index 659e2073fa2..659e2073fa2 100644
--- a/lldb/lit/Settings/TestDisableColor.test
+++ b/lldb/test/Shell/Settings/TestDisableColor.test
diff --git a/lldb/lit/Settings/TestDisassemblyFormat.test b/lldb/test/Shell/Settings/TestDisassemblyFormat.test
index 29975a1b016..29975a1b016 100644
--- a/lldb/lit/Settings/TestDisassemblyFormat.test
+++ b/lldb/test/Shell/Settings/TestDisassemblyFormat.test
diff --git a/lldb/lit/Settings/TestEchoCommands.test b/lldb/test/Shell/Settings/TestEchoCommands.test
index 67547eaabf8..67547eaabf8 100644
--- a/lldb/lit/Settings/TestEchoCommands.test
+++ b/lldb/test/Shell/Settings/TestEchoCommands.test
diff --git a/lldb/lit/Settings/TestFrameFormatColor.test b/lldb/test/Shell/Settings/TestFrameFormatColor.test
index 87be0a3749f..87be0a3749f 100644
--- a/lldb/lit/Settings/TestFrameFormatColor.test
+++ b/lldb/test/Shell/Settings/TestFrameFormatColor.test
diff --git a/lldb/lit/Settings/TestFrameFormatNoColor.test b/lldb/test/Shell/Settings/TestFrameFormatNoColor.test
index dd1a320f882..dd1a320f882 100644
--- a/lldb/lit/Settings/TestFrameFormatNoColor.test
+++ b/lldb/test/Shell/Settings/TestFrameFormatNoColor.test
diff --git a/lldb/lit/Settings/TestModuleCacheSanity.test b/lldb/test/Shell/Settings/TestModuleCacheSanity.test
index f16f40d47a6..f16f40d47a6 100644
--- a/lldb/lit/Settings/TestModuleCacheSanity.test
+++ b/lldb/test/Shell/Settings/TestModuleCacheSanity.test
diff --git a/lldb/lit/Settings/TestSettingsSet.test b/lldb/test/Shell/Settings/TestSettingsSet.test
index 0def3faaadb..0def3faaadb 100644
--- a/lldb/lit/Settings/TestSettingsSet.test
+++ b/lldb/test/Shell/Settings/TestSettingsSet.test
diff --git a/lldb/lit/Settings/TestSettingsWrite.test b/lldb/test/Shell/Settings/TestSettingsWrite.test
index 72dcd73e33f..72dcd73e33f 100644
--- a/lldb/lit/Settings/TestSettingsWrite.test
+++ b/lldb/test/Shell/Settings/TestSettingsWrite.test
diff --git a/lldb/lit/Settings/TestStopCommandSourceOnError.test b/lldb/test/Shell/Settings/TestStopCommandSourceOnError.test
index a53dc2cd686..a53dc2cd686 100644
--- a/lldb/lit/Settings/TestStopCommandSourceOnError.test
+++ b/lldb/test/Shell/Settings/TestStopCommandSourceOnError.test
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/basic-elf.yaml b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/basic-elf.yaml
index 905dc25c3a6..905dc25c3a6 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/basic-elf.yaml
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/basic-elf.yaml
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/basic-macho.yaml b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/basic-macho.yaml
index 9a4505c204d..9a4505c204d 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/basic-macho.yaml
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/basic-macho.yaml
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-discontinuous-file-ids.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-discontinuous-file-ids.syms
index f19d5374056..f19d5374056 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-discontinuous-file-ids.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-discontinuous-file-ids.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-edgecases.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-edgecases.syms
index 069b79cc57d..069b79cc57d 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-edgecases.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-edgecases.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-missing-file.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-missing-file.syms
index 635716c6b06..635716c6b06 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-missing-file.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-missing-file.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-mixed-path-styles.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-mixed-path-styles.syms
index a0708e54dc0..a0708e54dc0 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table-mixed-path-styles.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table-mixed-path-styles.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table.syms
index e608eb8033e..e608eb8033e 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/line-table.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/line-table.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.syms
index 1ebecb48022..1ebecb48022 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.yaml b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.yaml
index 9f3a6316986..9f3a6316986 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.yaml
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.yaml
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/symtab-macho.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/symtab-macho.syms
index da6a7568698..da6a7568698 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/symtab-macho.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/symtab-macho.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/symtab.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/symtab.syms
index 3fd14643bb0..3fd14643bb0 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/symtab.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/symtab.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms
index 329a280bde8..329a280bde8 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.syms
index d4c8287e68a..d4c8287e68a 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.yaml b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.yaml
index 0672f9e6123..0672f9e6123 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.yaml
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-cfi.yaml
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms
index b9b8a67095f..b9b8a67095f 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms
diff --git a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml
index 399cf2bbaa3..399cf2bbaa3 100644
--- a/lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml
+++ b/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml
diff --git a/lldb/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test b/lldb/test/Shell/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test
index 3b48f4f3c5a..3b48f4f3c5a 100644
--- a/lldb/lit/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/line-table-discontinuous-file-ids.test
diff --git a/lldb/lit/SymbolFile/Breakpad/line-table-edgecases.test b/lldb/test/Shell/SymbolFile/Breakpad/line-table-edgecases.test
index 3a097725a97..3a097725a97 100644
--- a/lldb/lit/SymbolFile/Breakpad/line-table-edgecases.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/line-table-edgecases.test
diff --git a/lldb/lit/SymbolFile/Breakpad/line-table-missing-file.test b/lldb/test/Shell/SymbolFile/Breakpad/line-table-missing-file.test
index 0c0fb3f8ea8..0c0fb3f8ea8 100644
--- a/lldb/lit/SymbolFile/Breakpad/line-table-missing-file.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/line-table-missing-file.test
diff --git a/lldb/lit/SymbolFile/Breakpad/line-table-mixed-path-styles.test b/lldb/test/Shell/SymbolFile/Breakpad/line-table-mixed-path-styles.test
index 617b5eb6a9f..617b5eb6a9f 100644
--- a/lldb/lit/SymbolFile/Breakpad/line-table-mixed-path-styles.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/line-table-mixed-path-styles.test
diff --git a/lldb/lit/SymbolFile/Breakpad/line-table.test b/lldb/test/Shell/SymbolFile/Breakpad/line-table.test
index f5661cf7ee9..f5661cf7ee9 100644
--- a/lldb/lit/SymbolFile/Breakpad/line-table.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/line-table.test
diff --git a/lldb/lit/SymbolFile/Breakpad/stack-cfi-parsing.test b/lldb/test/Shell/SymbolFile/Breakpad/stack-cfi-parsing.test
index ffb64602c15..ffb64602c15 100644
--- a/lldb/lit/SymbolFile/Breakpad/stack-cfi-parsing.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/stack-cfi-parsing.test
diff --git a/lldb/lit/SymbolFile/Breakpad/symtab-macho.test b/lldb/test/Shell/SymbolFile/Breakpad/symtab-macho.test
index 59538649d8f..59538649d8f 100644
--- a/lldb/lit/SymbolFile/Breakpad/symtab-macho.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/symtab-macho.test
diff --git a/lldb/lit/SymbolFile/Breakpad/symtab.test b/lldb/test/Shell/SymbolFile/Breakpad/symtab.test
index caeaa87ca38..caeaa87ca38 100644
--- a/lldb/lit/SymbolFile/Breakpad/symtab.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/symtab.test
diff --git a/lldb/lit/SymbolFile/Breakpad/unwind-via-raSearch.test b/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test
index ea259a9de7e..ea259a9de7e 100644
--- a/lldb/lit/SymbolFile/Breakpad/unwind-via-raSearch.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test
diff --git a/lldb/lit/SymbolFile/Breakpad/unwind-via-stack-cfi.test b/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-cfi.test
index 9a6c2166c13..9a6c2166c13 100644
--- a/lldb/lit/SymbolFile/Breakpad/unwind-via-stack-cfi.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-cfi.test
diff --git a/lldb/lit/SymbolFile/Breakpad/unwind-via-stack-win.test b/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test
index 2e04ed68844..2e04ed68844 100644
--- a/lldb/lit/SymbolFile/Breakpad/unwind-via-stack-win.test
+++ b/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test
diff --git a/lldb/lit/SymbolFile/DWARF/Inputs/debug-line-basic.script b/lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-line-basic.script
index 7f3a1b9c2ff..7f3a1b9c2ff 100644
--- a/lldb/lit/SymbolFile/DWARF/Inputs/debug-line-basic.script
+++ b/lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-line-basic.script
diff --git a/lldb/lit/SymbolFile/DWARF/Inputs/debug-types-basic.cpp b/lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-types-basic.cpp
index defa8ba5c69..defa8ba5c69 100644
--- a/lldb/lit/SymbolFile/DWARF/Inputs/debug-types-basic.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-types-basic.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/Inputs/debug-types-expressions.cpp b/lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-types-expressions.cpp
index fe728cf040d..fe728cf040d 100644
--- a/lldb/lit/SymbolFile/DWARF/Inputs/debug-types-expressions.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/Inputs/debug-types-expressions.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit b/lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit
index 390408ec8cc..390408ec8cc 100644
--- a/lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit
+++ b/lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-no-comp-dir-relative-name.lldbinit
diff --git a/lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit b/lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit
index 73a8a491bb2..73a8a491bb2 100644
--- a/lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit
+++ b/lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-posix.lldbinit
diff --git a/lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-windows.lldbinit b/lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-windows.lldbinit
index 8737aafc8a2..8737aafc8a2 100644
--- a/lldb/lit/SymbolFile/DWARF/Inputs/dir-separator-windows.lldbinit
+++ b/lldb/test/Shell/SymbolFile/DWARF/Inputs/dir-separator-windows.lldbinit
diff --git a/lldb/lit/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp b/lldb/test/Shell/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp
index cd02cb07c62..cd02cb07c62 100644
--- a/lldb/lit/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/Inputs/find-variable-file-2.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/apple-index-is-used.cpp b/lldb/test/Shell/SymbolFile/DWARF/apple-index-is-used.cpp
index 00440531e99..00440531e99 100644
--- a/lldb/lit/SymbolFile/DWARF/apple-index-is-used.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/apple-index-is-used.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/array-sizes.s b/lldb/test/Shell/SymbolFile/DWARF/array-sizes.s
index f00fe2ad005..f00fe2ad005 100644
--- a/lldb/lit/SymbolFile/DWARF/array-sizes.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/array-sizes.s
diff --git a/lldb/lit/SymbolFile/DWARF/childless-compile-unit.s b/lldb/test/Shell/SymbolFile/DWARF/childless-compile-unit.s
index a47c378ffe3..a47c378ffe3 100644
--- a/lldb/lit/SymbolFile/DWARF/childless-compile-unit.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/childless-compile-unit.s
diff --git a/lldb/lit/SymbolFile/DWARF/compilercontext.ll b/lldb/test/Shell/SymbolFile/DWARF/compilercontext.ll
index 6097345bd99..6097345bd99 100644
--- a/lldb/lit/SymbolFile/DWARF/compilercontext.ll
+++ b/lldb/test/Shell/SymbolFile/DWARF/compilercontext.ll
diff --git a/lldb/lit/SymbolFile/DWARF/debug-line-basic.s b/lldb/test/Shell/SymbolFile/DWARF/debug-line-basic.s
index a1100ba8d9c..a1100ba8d9c 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-line-basic.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-line-basic.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug-names-compressed.cpp b/lldb/test/Shell/SymbolFile/DWARF/debug-names-compressed.cpp
index aeb0ff1d01b..aeb0ff1d01b 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-names-compressed.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-names-compressed.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-address-ranges.s b/lldb/test/Shell/SymbolFile/DWARF/debug-types-address-ranges.s
index e87f8c8569d..e87f8c8569d 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-address-ranges.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-address-ranges.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-basic.test b/lldb/test/Shell/SymbolFile/DWARF/debug-types-basic.test
index 24a6a651d5f..24a6a651d5f 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-basic.test
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-basic.test
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-dwarf5.s b/lldb/test/Shell/SymbolFile/DWARF/debug-types-dwarf5.s
index 9de61e48ef7..9de61e48ef7 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-dwarf5.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-dwarf5.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp b/lldb/test/Shell/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp
index 29adff62cd1..29adff62cd1 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-expressions.test b/lldb/test/Shell/SymbolFile/DWARF/debug-types-expressions.test
index 6da06d7b74f..6da06d7b74f 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-expressions.test
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-expressions.test
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-line-tables.s b/lldb/test/Shell/SymbolFile/DWARF/debug-types-line-tables.s
index 803f93ff679..803f93ff679 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-line-tables.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-line-tables.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-missing-signature.test b/lldb/test/Shell/SymbolFile/DWARF/debug-types-missing-signature.test
index f9c02061fc8..f9c02061fc8 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-missing-signature.test
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-missing-signature.test
diff --git a/lldb/lit/SymbolFile/DWARF/debug-types-signature-loop.s b/lldb/test/Shell/SymbolFile/DWARF/debug-types-signature-loop.s
index addab83ddcc..addab83ddcc 100644
--- a/lldb/lit/SymbolFile/DWARF/debug-types-signature-loop.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug-types-signature-loop.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug_aranges-empty-section.s b/lldb/test/Shell/SymbolFile/DWARF/debug_aranges-empty-section.s
index 4e9fabdf64a..4e9fabdf64a 100644
--- a/lldb/lit/SymbolFile/DWARF/debug_aranges-empty-section.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug_aranges-empty-section.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug_loc.s b/lldb/test/Shell/SymbolFile/DWARF/debug_loc.s
index 8dec979f694..8dec979f694 100644
--- a/lldb/lit/SymbolFile/DWARF/debug_loc.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug_loc.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug_ranges-missing-section.s b/lldb/test/Shell/SymbolFile/DWARF/debug_ranges-missing-section.s
index 98d4e91c3e1..98d4e91c3e1 100644
--- a/lldb/lit/SymbolFile/DWARF/debug_ranges-missing-section.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug_ranges-missing-section.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug_ranges.s b/lldb/test/Shell/SymbolFile/DWARF/debug_ranges.s
index bbe5cb220c2..bbe5cb220c2 100644
--- a/lldb/lit/SymbolFile/DWARF/debug_ranges.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug_ranges.s
diff --git a/lldb/lit/SymbolFile/DWARF/debug_ranges_and_rnglists.test b/lldb/test/Shell/SymbolFile/DWARF/debug_ranges_and_rnglists.test
index 49bb4e7a189..49bb4e7a189 100644
--- a/lldb/lit/SymbolFile/DWARF/debug_ranges_and_rnglists.test
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug_ranges_and_rnglists.test
diff --git a/lldb/lit/SymbolFile/DWARF/debug_rnglists.s b/lldb/test/Shell/SymbolFile/DWARF/debug_rnglists.s
index 5d95b80e8da..5d95b80e8da 100644
--- a/lldb/lit/SymbolFile/DWARF/debug_rnglists.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/debug_rnglists.s
diff --git a/lldb/lit/SymbolFile/DWARF/deterministic-build.cpp b/lldb/test/Shell/SymbolFile/DWARF/deterministic-build.cpp
index 576c4ab7244..576c4ab7244 100644
--- a/lldb/lit/SymbolFile/DWARF/deterministic-build.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/deterministic-build.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/dir-separator-no-comp-dir-relative-name.s b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir-relative-name.s
index 7fee15d65ca..7fee15d65ca 100644
--- a/lldb/lit/SymbolFile/DWARF/dir-separator-no-comp-dir-relative-name.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir-relative-name.s
diff --git a/lldb/lit/SymbolFile/DWARF/dir-separator-no-comp-dir.s b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir.s
index de6bde9b5c6..de6bde9b5c6 100644
--- a/lldb/lit/SymbolFile/DWARF/dir-separator-no-comp-dir.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-no-comp-dir.s
diff --git a/lldb/lit/SymbolFile/DWARF/dir-separator-posix.s b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-posix.s
index d6466708919..d6466708919 100644
--- a/lldb/lit/SymbolFile/DWARF/dir-separator-posix.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-posix.s
diff --git a/lldb/lit/SymbolFile/DWARF/dir-separator-windows.s b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-windows.s
index d64033546f7..d64033546f7 100644
--- a/lldb/lit/SymbolFile/DWARF/dir-separator-windows.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/dir-separator-windows.s
diff --git a/lldb/lit/SymbolFile/DWARF/dwarf5-index-is-used.cpp b/lldb/test/Shell/SymbolFile/DWARF/dwarf5-index-is-used.cpp
index f5122ebadae..f5122ebadae 100644
--- a/lldb/lit/SymbolFile/DWARF/dwarf5-index-is-used.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/dwarf5-index-is-used.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/dwarf5-partial-index.cpp b/lldb/test/Shell/SymbolFile/DWARF/dwarf5-partial-index.cpp
index 84e3b62e17b..84e3b62e17b 100644
--- a/lldb/lit/SymbolFile/DWARF/dwarf5-partial-index.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/dwarf5-partial-index.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/dwarf5_locations.s b/lldb/test/Shell/SymbolFile/DWARF/dwarf5_locations.s
index 4093ea05980..4093ea05980 100644
--- a/lldb/lit/SymbolFile/DWARF/dwarf5_locations.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/dwarf5_locations.s
diff --git a/lldb/lit/SymbolFile/DWARF/find-basic-function.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-basic-function.cpp
index 3d175f63e04..3d175f63e04 100644
--- a/lldb/lit/SymbolFile/DWARF/find-basic-function.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-basic-function.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-basic-namespace.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-basic-namespace.cpp
index e7655a37053..e7655a37053 100644
--- a/lldb/lit/SymbolFile/DWARF/find-basic-namespace.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-basic-namespace.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-basic-type.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-basic-type.cpp
index 060a5b41eeb..060a5b41eeb 100644
--- a/lldb/lit/SymbolFile/DWARF/find-basic-type.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-basic-type.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-basic-variable.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-basic-variable.cpp
index bca8f27e1d4..bca8f27e1d4 100644
--- a/lldb/lit/SymbolFile/DWARF/find-basic-variable.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-basic-variable.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-function-regex.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-function-regex.cpp
index b1e9d10e82a..b1e9d10e82a 100644
--- a/lldb/lit/SymbolFile/DWARF/find-function-regex.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-function-regex.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-inline-method.s b/lldb/test/Shell/SymbolFile/DWARF/find-inline-method.s
index cfc5ef01dd3..cfc5ef01dd3 100644
--- a/lldb/lit/SymbolFile/DWARF/find-inline-method.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-inline-method.s
diff --git a/lldb/lit/SymbolFile/DWARF/find-method-local-struct.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-method-local-struct.cpp
index 3da4a4a23f8..3da4a4a23f8 100644
--- a/lldb/lit/SymbolFile/DWARF/find-method-local-struct.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-method-local-struct.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-method.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-method.cpp
index 7e7710fd472..7e7710fd472 100644
--- a/lldb/lit/SymbolFile/DWARF/find-method.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-method.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-qualified-variable.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-qualified-variable.cpp
index 1ad3e7fbadf..1ad3e7fbadf 100644
--- a/lldb/lit/SymbolFile/DWARF/find-qualified-variable.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-qualified-variable.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-type-in-function.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-type-in-function.cpp
index 5c1b4b44523..5c1b4b44523 100644
--- a/lldb/lit/SymbolFile/DWARF/find-type-in-function.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-type-in-function.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-variable-dwo.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-variable-dwo.cpp
index b2fb1a375cf..b2fb1a375cf 100644
--- a/lldb/lit/SymbolFile/DWARF/find-variable-dwo.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-variable-dwo.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/find-variable-file.cpp b/lldb/test/Shell/SymbolFile/DWARF/find-variable-file.cpp
index 550896cc707..550896cc707 100644
--- a/lldb/lit/SymbolFile/DWARF/find-variable-file.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/find-variable-file.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/forward-declarations.s b/lldb/test/Shell/SymbolFile/DWARF/forward-declarations.s
index 952c4ee7f87..952c4ee7f87 100644
--- a/lldb/lit/SymbolFile/DWARF/forward-declarations.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/forward-declarations.s
diff --git a/lldb/lit/SymbolFile/DWARF/gnu-style-compression.cpp b/lldb/test/Shell/SymbolFile/DWARF/gnu-style-compression.cpp
index 9dc87303ba9..9dc87303ba9 100644
--- a/lldb/lit/SymbolFile/DWARF/gnu-style-compression.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/gnu-style-compression.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/lit.local.cfg b/lldb/test/Shell/SymbolFile/DWARF/lit.local.cfg
index d7ddcbf641c..d7ddcbf641c 100644
--- a/lldb/lit/SymbolFile/DWARF/lit.local.cfg
+++ b/lldb/test/Shell/SymbolFile/DWARF/lit.local.cfg
diff --git a/lldb/lit/SymbolFile/DWARF/parallel-indexing-stress.s b/lldb/test/Shell/SymbolFile/DWARF/parallel-indexing-stress.s
index 94b35e5c114..94b35e5c114 100644
--- a/lldb/lit/SymbolFile/DWARF/parallel-indexing-stress.s
+++ b/lldb/test/Shell/SymbolFile/DWARF/parallel-indexing-stress.s
diff --git a/lldb/lit/SymbolFile/DWARF/split-dwarf-inlining.cpp b/lldb/test/Shell/SymbolFile/DWARF/split-dwarf-inlining.cpp
index 5873d896b19..5873d896b19 100644
--- a/lldb/lit/SymbolFile/DWARF/split-dwarf-inlining.cpp
+++ b/lldb/test/Shell/SymbolFile/DWARF/split-dwarf-inlining.cpp
diff --git a/lldb/lit/SymbolFile/DWARF/split-dwarf-multiple-cu.ll b/lldb/test/Shell/SymbolFile/DWARF/split-dwarf-multiple-cu.ll
index 9c2348750cf..9c2348750cf 100644
--- a/lldb/lit/SymbolFile/DWARF/split-dwarf-multiple-cu.ll
+++ b/lldb/test/Shell/SymbolFile/DWARF/split-dwarf-multiple-cu.ll
diff --git a/lldb/lit/SymbolFile/Inputs/sizeless-symbol.s b/lldb/test/Shell/SymbolFile/Inputs/sizeless-symbol.s
index ac08dddb0e2..ac08dddb0e2 100644
--- a/lldb/lit/SymbolFile/Inputs/sizeless-symbol.s
+++ b/lldb/test/Shell/SymbolFile/Inputs/sizeless-symbol.s
diff --git a/lldb/lit/SymbolFile/Inputs/target-symbols-add-unwind.c b/lldb/test/Shell/SymbolFile/Inputs/target-symbols-add-unwind.c
index 237c8ce1817..237c8ce1817 100644
--- a/lldb/lit/SymbolFile/Inputs/target-symbols-add-unwind.c
+++ b/lldb/test/Shell/SymbolFile/Inputs/target-symbols-add-unwind.c
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit
index c25d96c531d..c25d96c531d 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-functions.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/ast-methods.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-methods.lldbinit
index 6d593589c4a..6d593589c4a 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/ast-methods.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-methods.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/ast-types.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-types.lldbinit
index b317c4ab343..b317c4ab343 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/ast-types.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ast-types.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/bitfields.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/bitfields.lldbinit
index cf06c494e67..cf06c494e67 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/bitfields.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/bitfields.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/break-by-function.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/break-by-function.lldbinit
index ff9bf21a886..ff9bf21a886 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/break-by-function.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/break-by-function.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit
index 7daa53ba24e..7daa53ba24e 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/break-by-line.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/disassembly.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/disassembly.lldbinit
index 2b552a0b01d..2b552a0b01d 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/disassembly.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/disassembly.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/function-types-builtins.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-builtins.lldbinit
index fe29896b5f5..fe29896b5f5 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/function-types-builtins.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-builtins.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/function-types-calling-conv.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-calling-conv.lldbinit
index 8664881b262..8664881b262 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/function-types-calling-conv.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-calling-conv.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/function-types-classes.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-classes.lldbinit
index c06c650e1c4..c06c650e1c4 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/function-types-classes.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/function-types-classes.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/globals-bss.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-bss.lldbinit
index 9bf066ee2af..9bf066ee2af 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/globals-bss.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-bss.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/globals-classes.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-classes.lldbinit
index cafb863d85f..cafb863d85f 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/globals-classes.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-classes.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/globals-fundamental.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-fundamental.lldbinit
index 4af8b658742..4af8b658742 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/globals-fundamental.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/globals-fundamental.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/local-variables.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/local-variables.lldbinit
index 0d7371e86f1..0d7371e86f1 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/local-variables.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/local-variables.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/nested-types.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/nested-types.lldbinit
index 466df81fc42..466df81fc42 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/nested-types.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/nested-types.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/s_constant.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/s_constant.lldbinit
index 1a50d808cdc..1a50d808cdc 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/s_constant.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/s_constant.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/s_constant.s b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/s_constant.s
index 6eaa80cf850..6eaa80cf850 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/s_constant.s
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/s_constant.s
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/source-list.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/source-list.lldbinit
index 624ce5ba156..624ce5ba156 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/source-list.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/source-list.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit
index d035d3bb881..d035d3bb881 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/Inputs/tag-types.lldbinit b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/tag-types.lldbinit
index a7ec496447e..a7ec496447e 100644
--- a/lldb/lit/SymbolFile/NativePDB/Inputs/tag-types.lldbinit
+++ b/lldb/test/Shell/SymbolFile/NativePDB/Inputs/tag-types.lldbinit
diff --git a/lldb/lit/SymbolFile/NativePDB/ast-functions-msvc.cpp b/lldb/test/Shell/SymbolFile/NativePDB/ast-functions-msvc.cpp
index b8154168aff..b8154168aff 100644
--- a/lldb/lit/SymbolFile/NativePDB/ast-functions-msvc.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/ast-functions-msvc.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/ast-functions.cpp b/lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp
index 1cfd01f13c1..1cfd01f13c1 100644
--- a/lldb/lit/SymbolFile/NativePDB/ast-functions.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/ast-functions.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/ast-methods.cpp b/lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp
index 6006c722cfb..6006c722cfb 100644
--- a/lldb/lit/SymbolFile/NativePDB/ast-methods.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/ast-methods.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/ast-types.cpp b/lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp
index 9d4ac139f59..9d4ac139f59 100644
--- a/lldb/lit/SymbolFile/NativePDB/ast-types.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/ast-types.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/bitfields.cpp b/lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp
index 301ae3067d1..301ae3067d1 100644
--- a/lldb/lit/SymbolFile/NativePDB/bitfields.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/bitfields.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/break-by-function.cpp b/lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp
index c0c26f7617c..c0c26f7617c 100644
--- a/lldb/lit/SymbolFile/NativePDB/break-by-function.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/break-by-function.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/break-by-line.cpp b/lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp
index ae3269f3719..ae3269f3719 100644
--- a/lldb/lit/SymbolFile/NativePDB/break-by-line.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/break-by-line.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/disassembly.cpp b/lldb/test/Shell/SymbolFile/NativePDB/disassembly.cpp
index 3553f29ce55..3553f29ce55 100644
--- a/lldb/lit/SymbolFile/NativePDB/disassembly.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/disassembly.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/function-types-builtins.cpp b/lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp
index 05ad6841993..05ad6841993 100644
--- a/lldb/lit/SymbolFile/NativePDB/function-types-builtins.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/function-types-builtins.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/function-types-calling-conv.cpp b/lldb/test/Shell/SymbolFile/NativePDB/function-types-calling-conv.cpp
index cd13159d508..cd13159d508 100644
--- a/lldb/lit/SymbolFile/NativePDB/function-types-calling-conv.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/function-types-calling-conv.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/function-types-classes.cpp b/lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp
index 4a8caa7f837..4a8caa7f837 100644
--- a/lldb/lit/SymbolFile/NativePDB/function-types-classes.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/function-types-classes.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/global-classes.cpp b/lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp
index e45fbfa4eef..e45fbfa4eef 100644
--- a/lldb/lit/SymbolFile/NativePDB/global-classes.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/global-classes.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/globals-bss.cpp b/lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp
index c10c3c19628..c10c3c19628 100644
--- a/lldb/lit/SymbolFile/NativePDB/globals-bss.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/globals-bss.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/globals-fundamental.cpp b/lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp
index 48dea6d51e4..48dea6d51e4 100644
--- a/lldb/lit/SymbolFile/NativePDB/globals-fundamental.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/globals-fundamental.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/local-variables.cpp b/lldb/test/Shell/SymbolFile/NativePDB/local-variables.cpp
index a7e786dc4e5..a7e786dc4e5 100644
--- a/lldb/lit/SymbolFile/NativePDB/local-variables.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/local-variables.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/nested-types.cpp b/lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp
index e9bee690d30..e9bee690d30 100644
--- a/lldb/lit/SymbolFile/NativePDB/nested-types.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/nested-types.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/s_constant.cpp b/lldb/test/Shell/SymbolFile/NativePDB/s_constant.cpp
index 7603a4daba4..7603a4daba4 100644
--- a/lldb/lit/SymbolFile/NativePDB/s_constant.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/s_constant.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/source-list.cpp b/lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp
index 6b749b082e3..6b749b082e3 100644
--- a/lldb/lit/SymbolFile/NativePDB/source-list.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/source-list.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/stack_unwinding01.cpp b/lldb/test/Shell/SymbolFile/NativePDB/stack_unwinding01.cpp
index 701b843fa12..701b843fa12 100644
--- a/lldb/lit/SymbolFile/NativePDB/stack_unwinding01.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/stack_unwinding01.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/tag-types.cpp b/lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp
index db981eafa6e..db981eafa6e 100644
--- a/lldb/lit/SymbolFile/NativePDB/tag-types.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/tag-types.cpp
diff --git a/lldb/lit/SymbolFile/NativePDB/typedefs.cpp b/lldb/test/Shell/SymbolFile/NativePDB/typedefs.cpp
index e303a4f4363..e303a4f4363 100644
--- a/lldb/lit/SymbolFile/NativePDB/typedefs.cpp
+++ b/lldb/test/Shell/SymbolFile/NativePDB/typedefs.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/AstRestoreTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/AstRestoreTest.cpp
index 8c9e26744d5..8c9e26744d5 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/AstRestoreTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/AstRestoreTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/CallingConventionsTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/CallingConventionsTest.cpp
index 60854c04c60..60854c04c60 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/CallingConventionsTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/CallingConventionsTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp
index 3c4b005cdf1..3c4b005cdf1 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/CompilandsTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/CompilandsTest.cpp
index 4cce7f667ff..4cce7f667ff 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/CompilandsTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/CompilandsTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest.cpp
index 3785cd3c64c..3785cd3c64c 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest0.script b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest0.script
index d31a2abb68a..d31a2abb68a 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest0.script
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest0.script
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest1.script b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest1.script
index dac887faa5b..dac887faa5b 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest1.script
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest1.script
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest2.script b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest2.script
index b19240baf99..b19240baf99 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/ExpressionsTest2.script
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/ExpressionsTest2.script
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/FuncSymbols.cpp
index ccccf6ffd10..ccccf6ffd10 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/FuncSymbols.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/FuncSymbols.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/FuncSymbolsTestMain.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/FuncSymbolsTestMain.cpp
index 17eeab7117b..17eeab7117b 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/FuncSymbolsTestMain.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/FuncSymbolsTestMain.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.cpp
index fa0030bacbf..fa0030bacbf 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.h b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.h
index 0cc9d80d85d..0cc9d80d85d 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.h
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.h
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.ord b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.ord
index 48abd0b872f..48abd0b872f 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.ord
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionLevelLinkingTest.ord
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/FunctionNestedBlockTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionNestedBlockTest.cpp
index 62e201df5fe..62e201df5fe 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/FunctionNestedBlockTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/FunctionNestedBlockTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/PointerTypeTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/PointerTypeTest.cpp
index 6612c30f00d..6612c30f00d 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/PointerTypeTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/PointerTypeTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/SimpleTypesTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/SimpleTypesTest.cpp
index de13a5b430c..de13a5b430c 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/SimpleTypesTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/SimpleTypesTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/TypeQualsTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/TypeQualsTest.cpp
index bedafcdacfc..bedafcdacfc 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/TypeQualsTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/TypeQualsTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp
index 59a4fc585d7..59a4fc585d7 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.script b/lldb/test/Shell/SymbolFile/PDB/Inputs/UdtLayoutTest.script
index 91de55f4ade..91de55f4ade 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.script
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/UdtLayoutTest.script
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/VBases.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/VBases.cpp
index a5e84bd3657..a5e84bd3657 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/VBases.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/VBases.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/VBases.script b/lldb/test/Shell/SymbolFile/PDB/Inputs/VBases.script
index 8675890b76e..8675890b76e 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/VBases.script
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/VBases.script
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/VariablesLocationsTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesLocationsTest.cpp
index 7b7180a3ec4..7b7180a3ec4 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/VariablesLocationsTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesLocationsTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/VariablesLocationsTest.script b/lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesLocationsTest.script
index 7dd90352cce..7dd90352cce 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/VariablesLocationsTest.script
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesLocationsTest.script
diff --git a/lldb/lit/SymbolFile/PDB/Inputs/VariablesTest.cpp b/lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesTest.cpp
index 304d9056609..304d9056609 100644
--- a/lldb/lit/SymbolFile/PDB/Inputs/VariablesTest.cpp
+++ b/lldb/test/Shell/SymbolFile/PDB/Inputs/VariablesTest.cpp
diff --git a/lldb/lit/SymbolFile/PDB/ast-restore.test b/lldb/test/Shell/SymbolFile/PDB/ast-restore.test
index 14ec0d52f2e..14ec0d52f2e 100644
--- a/lldb/lit/SymbolFile/PDB/ast-restore.test
+++ b/lldb/test/Shell/SymbolFile/PDB/ast-restore.test
diff --git a/lldb/lit/SymbolFile/PDB/calling-conventions.test b/lldb/test/Shell/SymbolFile/PDB/calling-conventions.test
index a85dc65ff04..a85dc65ff04 100644
--- a/lldb/lit/SymbolFile/PDB/calling-conventions.test
+++ b/lldb/test/Shell/SymbolFile/PDB/calling-conventions.test
diff --git a/lldb/lit/SymbolFile/PDB/class-layout.test b/lldb/test/Shell/SymbolFile/PDB/class-layout.test
index fcd6b610826..fcd6b610826 100644
--- a/lldb/lit/SymbolFile/PDB/class-layout.test
+++ b/lldb/test/Shell/SymbolFile/PDB/class-layout.test
diff --git a/lldb/lit/SymbolFile/PDB/compilands.test b/lldb/test/Shell/SymbolFile/PDB/compilands.test
index 0bda82ee236..0bda82ee236 100644
--- a/lldb/lit/SymbolFile/PDB/compilands.test
+++ b/lldb/test/Shell/SymbolFile/PDB/compilands.test
diff --git a/lldb/lit/SymbolFile/PDB/enums-layout.test b/lldb/test/Shell/SymbolFile/PDB/enums-layout.test
index 79efb259663..79efb259663 100644
--- a/lldb/lit/SymbolFile/PDB/enums-layout.test
+++ b/lldb/test/Shell/SymbolFile/PDB/enums-layout.test
diff --git a/lldb/lit/SymbolFile/PDB/expressions.test b/lldb/test/Shell/SymbolFile/PDB/expressions.test
index 49016196117..49016196117 100644
--- a/lldb/lit/SymbolFile/PDB/expressions.test
+++ b/lldb/test/Shell/SymbolFile/PDB/expressions.test
diff --git a/lldb/lit/SymbolFile/PDB/func-symbols.test b/lldb/test/Shell/SymbolFile/PDB/func-symbols.test
index 676be1c632b..676be1c632b 100644
--- a/lldb/lit/SymbolFile/PDB/func-symbols.test
+++ b/lldb/test/Shell/SymbolFile/PDB/func-symbols.test
diff --git a/lldb/lit/SymbolFile/PDB/function-level-linking.test b/lldb/test/Shell/SymbolFile/PDB/function-level-linking.test
index 37b2cbc761b..37b2cbc761b 100644
--- a/lldb/lit/SymbolFile/PDB/function-level-linking.test
+++ b/lldb/test/Shell/SymbolFile/PDB/function-level-linking.test
diff --git a/lldb/lit/SymbolFile/PDB/function-nested-block.test b/lldb/test/Shell/SymbolFile/PDB/function-nested-block.test
index 9057d01c258..9057d01c258 100644
--- a/lldb/lit/SymbolFile/PDB/function-nested-block.test
+++ b/lldb/test/Shell/SymbolFile/PDB/function-nested-block.test
diff --git a/lldb/lit/SymbolFile/PDB/pointers.test b/lldb/test/Shell/SymbolFile/PDB/pointers.test
index a8f84f14783..a8f84f14783 100644
--- a/lldb/lit/SymbolFile/PDB/pointers.test
+++ b/lldb/test/Shell/SymbolFile/PDB/pointers.test
diff --git a/lldb/lit/SymbolFile/PDB/type-quals.test b/lldb/test/Shell/SymbolFile/PDB/type-quals.test
index cf65c79223b..cf65c79223b 100644
--- a/lldb/lit/SymbolFile/PDB/type-quals.test
+++ b/lldb/test/Shell/SymbolFile/PDB/type-quals.test
diff --git a/lldb/lit/SymbolFile/PDB/typedefs.test b/lldb/test/Shell/SymbolFile/PDB/typedefs.test
index 5f70d878230..5f70d878230 100644
--- a/lldb/lit/SymbolFile/PDB/typedefs.test
+++ b/lldb/test/Shell/SymbolFile/PDB/typedefs.test
diff --git a/lldb/lit/SymbolFile/PDB/udt-layout.test b/lldb/test/Shell/SymbolFile/PDB/udt-layout.test
index 726f633efe5..726f633efe5 100644
--- a/lldb/lit/SymbolFile/PDB/udt-layout.test
+++ b/lldb/test/Shell/SymbolFile/PDB/udt-layout.test
diff --git a/lldb/lit/SymbolFile/PDB/variables-locations.test b/lldb/test/Shell/SymbolFile/PDB/variables-locations.test
index b5bfc6fe81a..b5bfc6fe81a 100644
--- a/lldb/lit/SymbolFile/PDB/variables-locations.test
+++ b/lldb/test/Shell/SymbolFile/PDB/variables-locations.test
diff --git a/lldb/lit/SymbolFile/PDB/variables.test b/lldb/test/Shell/SymbolFile/PDB/variables.test
index ae14f02754c..ae14f02754c 100644
--- a/lldb/lit/SymbolFile/PDB/variables.test
+++ b/lldb/test/Shell/SymbolFile/PDB/variables.test
diff --git a/lldb/lit/SymbolFile/PDB/vbases.test b/lldb/test/Shell/SymbolFile/PDB/vbases.test
index 57239e07c87..57239e07c87 100644
--- a/lldb/lit/SymbolFile/PDB/vbases.test
+++ b/lldb/test/Shell/SymbolFile/PDB/vbases.test
diff --git a/lldb/lit/SymbolFile/dissassemble-entry-point.s b/lldb/test/Shell/SymbolFile/dissassemble-entry-point.s
index c8059990237..c8059990237 100644
--- a/lldb/lit/SymbolFile/dissassemble-entry-point.s
+++ b/lldb/test/Shell/SymbolFile/dissassemble-entry-point.s
diff --git a/lldb/lit/SymbolFile/sizeless-symbol.test b/lldb/test/Shell/SymbolFile/sizeless-symbol.test
index 1459d6ada8d..1459d6ada8d 100644
--- a/lldb/lit/SymbolFile/sizeless-symbol.test
+++ b/lldb/test/Shell/SymbolFile/sizeless-symbol.test
diff --git a/lldb/lit/SymbolFile/target-symbols-add-unwind.test b/lldb/test/Shell/SymbolFile/target-symbols-add-unwind.test
index c6542134fcf..c6542134fcf 100644
--- a/lldb/lit/SymbolFile/target-symbols-add-unwind.test
+++ b/lldb/test/Shell/SymbolFile/target-symbols-add-unwind.test
diff --git a/lldb/lit/Unwind/Inputs/call-asm.c b/lldb/test/Shell/Unwind/Inputs/call-asm.c
index b154c1ac138..b154c1ac138 100644
--- a/lldb/lit/Unwind/Inputs/call-asm.c
+++ b/lldb/test/Shell/Unwind/Inputs/call-asm.c
diff --git a/lldb/lit/Unwind/Inputs/eh-frame-dwarf-unwind.s b/lldb/test/Shell/Unwind/Inputs/eh-frame-dwarf-unwind.s
index d83551483dd..d83551483dd 100644
--- a/lldb/lit/Unwind/Inputs/eh-frame-dwarf-unwind.s
+++ b/lldb/test/Shell/Unwind/Inputs/eh-frame-dwarf-unwind.s
diff --git a/lldb/lit/Unwind/Inputs/eh-frame-small-fde.s b/lldb/test/Shell/Unwind/Inputs/eh-frame-small-fde.s
index acc5eaca3fd..acc5eaca3fd 100644
--- a/lldb/lit/Unwind/Inputs/eh-frame-small-fde.s
+++ b/lldb/test/Shell/Unwind/Inputs/eh-frame-small-fde.s
diff --git a/lldb/lit/Unwind/Inputs/prefer-debug-over-eh-frame.s b/lldb/test/Shell/Unwind/Inputs/prefer-debug-over-eh-frame.s
index c9b7a785c34..c9b7a785c34 100644
--- a/lldb/lit/Unwind/Inputs/prefer-debug-over-eh-frame.s
+++ b/lldb/test/Shell/Unwind/Inputs/prefer-debug-over-eh-frame.s
diff --git a/lldb/lit/Unwind/Inputs/trap_frame_sym_ctx.s b/lldb/test/Shell/Unwind/Inputs/trap_frame_sym_ctx.s
index 50ede2d34d3..50ede2d34d3 100644
--- a/lldb/lit/Unwind/Inputs/trap_frame_sym_ctx.s
+++ b/lldb/test/Shell/Unwind/Inputs/trap_frame_sym_ctx.s
diff --git a/lldb/lit/Unwind/Inputs/unwind-plan-dwarf-dump.s b/lldb/test/Shell/Unwind/Inputs/unwind-plan-dwarf-dump.s
index 6030affd09d..6030affd09d 100644
--- a/lldb/lit/Unwind/Inputs/unwind-plan-dwarf-dump.s
+++ b/lldb/test/Shell/Unwind/Inputs/unwind-plan-dwarf-dump.s
diff --git a/lldb/lit/Unwind/eh-frame-dwarf-unwind.test b/lldb/test/Shell/Unwind/eh-frame-dwarf-unwind.test
index 4613b104b96..4613b104b96 100644
--- a/lldb/lit/Unwind/eh-frame-dwarf-unwind.test
+++ b/lldb/test/Shell/Unwind/eh-frame-dwarf-unwind.test
diff --git a/lldb/lit/Unwind/eh-frame-small-fde.test b/lldb/test/Shell/Unwind/eh-frame-small-fde.test
index 368917a063e..368917a063e 100644
--- a/lldb/lit/Unwind/eh-frame-small-fde.test
+++ b/lldb/test/Shell/Unwind/eh-frame-small-fde.test
diff --git a/lldb/lit/Unwind/prefer-debug-over-eh-frame.test b/lldb/test/Shell/Unwind/prefer-debug-over-eh-frame.test
index f023a1e75fa..f023a1e75fa 100644
--- a/lldb/lit/Unwind/prefer-debug-over-eh-frame.test
+++ b/lldb/test/Shell/Unwind/prefer-debug-over-eh-frame.test
diff --git a/lldb/lit/Unwind/trap_frame_sym_ctx.test b/lldb/test/Shell/Unwind/trap_frame_sym_ctx.test
index 10f7892e928..10f7892e928 100644
--- a/lldb/lit/Unwind/trap_frame_sym_ctx.test
+++ b/lldb/test/Shell/Unwind/trap_frame_sym_ctx.test
diff --git a/lldb/lit/Unwind/unwind-plan-dwarf-dump.test b/lldb/test/Shell/Unwind/unwind-plan-dwarf-dump.test
index c378f56b4f6..c378f56b4f6 100644
--- a/lldb/lit/Unwind/unwind-plan-dwarf-dump.test
+++ b/lldb/test/Shell/Unwind/unwind-plan-dwarf-dump.test
diff --git a/lldb/lit/Watchpoint/Inputs/main.cpp b/lldb/test/Shell/Watchpoint/Inputs/main.cpp
index 9bc5724b9c8..9bc5724b9c8 100644
--- a/lldb/lit/Watchpoint/Inputs/main.cpp
+++ b/lldb/test/Shell/Watchpoint/Inputs/main.cpp
diff --git a/lldb/lit/Watchpoint/SetErrorCases.test b/lldb/test/Shell/Watchpoint/SetErrorCases.test
index 39556f98f96..39556f98f96 100644
--- a/lldb/lit/Watchpoint/SetErrorCases.test
+++ b/lldb/test/Shell/Watchpoint/SetErrorCases.test
diff --git a/lldb/lit/helper/__init__.py b/lldb/test/Shell/helper/__init__.py
index e69de29bb2d..e69de29bb2d 100644
--- a/lldb/lit/helper/__init__.py
+++ b/lldb/test/Shell/helper/__init__.py
diff --git a/lldb/lit/helper/build.py b/lldb/test/Shell/helper/build.py
index d2cb52f00e5..d2cb52f00e5 100755
--- a/lldb/lit/helper/build.py
+++ b/lldb/test/Shell/helper/build.py
diff --git a/lldb/lit/helper/toolchain.py b/lldb/test/Shell/helper/toolchain.py
index 0290e12c8f5..d9e5c0593ec 100644
--- a/lldb/lit/helper/toolchain.py
+++ b/lldb/test/Shell/helper/toolchain.py
@@ -29,7 +29,7 @@ def use_lldb_substitutions(config):
if config.llvm_libs_dir:
build_script_args.append('--libs-dir={0}'.format(config.llvm_libs_dir))
- lldb_init = os.path.join(config.test_exec_root, 'lit-lldb-init')
+ lldb_init = os.path.join(config.test_exec_root, 'Shell', 'lit-lldb-init')
primary_tools = [
ToolSubst('%lldb',
diff --git a/lldb/lit/lit-lldb-init.in b/lldb/test/Shell/lit-lldb-init.in
index 2c1925c971a..2c1925c971a 100644
--- a/lldb/lit/lit-lldb-init.in
+++ b/lldb/test/Shell/lit-lldb-init.in
diff --git a/lldb/lit/lit.cfg.py b/lldb/test/Shell/lit.cfg.py
index 208338ce95c..3503e956922 100644
--- a/lldb/lit/lit.cfg.py
+++ b/lldb/test/Shell/lit.cfg.py
@@ -17,7 +17,7 @@ site.addsitedir(os.path.dirname(__file__))
from helper import toolchain
# name: The name of this test suite.
-config.name = 'LLDB'
+config.name = 'lldb-shell'
# testFormat: The test format to use to interpret tests.
config.test_format = lit.formats.ShTest(not llvm_config.use_lit_shell)
@@ -35,7 +35,7 @@ config.excludes = ['Inputs', 'CMakeLists.txt', 'README.txt', 'LICENSE.txt']
config.test_source_root = os.path.dirname(__file__)
# test_exec_root: The root path where tests should be run.
-config.test_exec_root = os.path.join(config.lldb_obj_root, 'lit')
+config.test_exec_root = os.path.join(config.lldb_obj_root, 'test')
llvm_config.use_default_substitutions()
diff --git a/lldb/lit/lit.site.cfg.py.in b/lldb/test/Shell/lit.site.cfg.py.in
index c9b6e09cc0e..459d5604541 100644
--- a/lldb/lit/lit.site.cfg.py.in
+++ b/lldb/test/Shell/lit.site.cfg.py.in
@@ -41,4 +41,4 @@ import lit.llvm
lit.llvm.initialize(lit_config, config)
# Let the main config do the real work.
-lit_config.load_config(config, "@LLDB_SOURCE_DIR@/lit/lit.cfg.py")
+lit_config.load_config(config, "@LLDB_SOURCE_DIR@/test/Shell/lit.cfg.py")
diff --git a/lldb/test/Unit/README.md b/lldb/test/Unit/README.md
new file mode 100644
index 00000000000..0302747acd9
--- /dev/null
+++ b/lldb/test/Unit/README.md
@@ -0,0 +1,4 @@
+# LLDB Unit Tests
+
+This directory only exists for the lit test driver. The actual tests live in
+the `unittest` directory in top level LLDB directory.
diff --git a/lldb/lit/Unit/lit.cfg.py b/lldb/test/Unit/lit.cfg.py
index 3633c73a1d4..e53bcd394ca 100644
--- a/lldb/lit/Unit/lit.cfg.py
+++ b/lldb/test/Unit/lit.cfg.py
@@ -9,7 +9,7 @@ import lit.formats
from lit.llvm import llvm_config
# name: The name of this test suite.
-config.name = 'lldb-Unit'
+config.name = 'lldb-unit'
# suffixes: A list of file extensions to treat as test files.
config.suffixes = []
diff --git a/lldb/lit/Unit/lit.site.cfg.py.in b/lldb/test/Unit/lit.site.cfg.py.in
index 0c629fdfaa5..9d9bcd4ba62 100644
--- a/lldb/lit/Unit/lit.site.cfg.py.in
+++ b/lldb/test/Unit/lit.site.cfg.py.in
@@ -26,4 +26,4 @@ import lit.llvm
lit.llvm.initialize(lit_config, config)
# Let the main config do the real work.
-lit_config.load_config(config, "@LLDB_SOURCE_DIR@/lit/Unit/lit.cfg.py")
+lit_config.load_config(config, "@LLDB_SOURCE_DIR@/test/Unit/lit.cfg.py")
diff --git a/lldb/test/lit.cfg.py b/lldb/test/lit.cfg.py
new file mode 100644
index 00000000000..797750bac21
--- /dev/null
+++ b/lldb/test/lit.cfg.py
@@ -0,0 +1,41 @@
+# -*- Python -*-
+
+import os
+import platform
+import re
+import shutil
+import site
+import sys
+
+import lit.formats
+from lit.llvm import llvm_config
+from lit.llvm.subst import FindTool
+from lit.llvm.subst import ToolSubst
+from distutils.spawn import find_executable
+
+# This is the top level configuration. Most of these configuration options will
+# be overriden by individual lit configuration files in the test
+# subdirectories.
+
+# name: The name of this test suite.
+config.name = 'lldb'
+
+# testFormat: The test format to use to interpret tests.
+config.test_format = lit.formats.ShTest(not llvm_config.use_lit_shell)
+
+# suffixes: A list of file extensions to treat as test files. This is overriden
+# by individual lit.local.cfg files in the test subdirectories.
+config.suffixes = ['.test', '.cpp', '.s']
+
+# excludes: A list of directories to exclude from the testsuite. The 'Inputs'
+# subdirectories contain auxiliary inputs for various tests in their parent
+# directories.
+config.excludes = ['Inputs', 'CMakeLists.txt', 'README.txt', 'LICENSE.txt']
+
+# test_source_root: The root path where tests are located.
+config.test_source_root = os.path.dirname(__file__)
+
+# test_exec_root: The root path where tests should be run.
+config.test_exec_root = os.path.join(config.lldb_obj_root, 'test')
+
+llvm_config.use_default_substitutions()
OpenPOWER on IntegriCloud