From ba4cc03b4f0d71ac3e0147aa3dde449299ce8cd5 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 16 Jan 2020 13:09:45 -0500 Subject: [PATCH] remove embedded LLD we no longer have any patches against upstream LLD --- CMakeLists.txt | 210 +- deps/lld-prebuilt/COFF/Options.inc | 275 -- deps/lld-prebuilt/DarwinLdOptions.inc | 201 - deps/lld-prebuilt/ELF/Options.inc | 598 --- deps/lld-prebuilt/MinGW/Options.inc | 160 - deps/lld-prebuilt/lld/Common/Version.inc | 6 - deps/lld-prebuilt/wasm/Options.inc | 195 - deps/lld/.arcconfig | 4 - deps/lld/.clang-format | 1 - deps/lld/.gitignore | 24 - deps/lld/CMakeLists.txt | 225 - deps/lld/CODE_OWNERS.TXT | 22 - deps/lld/COFF/CMakeLists.txt | 48 - deps/lld/COFF/Chunks.cpp | 922 ----- deps/lld/COFF/Chunks.h | 686 ---- deps/lld/COFF/Config.h | 232 -- deps/lld/COFF/DLL.cpp | 736 ---- deps/lld/COFF/DLL.h | 82 - deps/lld/COFF/DebugTypes.cpp | 268 -- deps/lld/COFF/DebugTypes.h | 60 - deps/lld/COFF/Driver.cpp | 1917 --------- deps/lld/COFF/Driver.h | 202 - deps/lld/COFF/DriverUtils.cpp | 897 ---- deps/lld/COFF/ICF.cpp | 317 -- deps/lld/COFF/ICF.h | 25 - deps/lld/COFF/InputFiles.cpp | 881 ---- deps/lld/COFF/InputFiles.h | 321 -- deps/lld/COFF/LTO.cpp | 206 - deps/lld/COFF/LTO.h | 60 - deps/lld/COFF/MapFile.cpp | 124 - deps/lld/COFF/MapFile.h | 21 - deps/lld/COFF/MarkLive.cpp | 73 - deps/lld/COFF/MarkLive.h | 25 - deps/lld/COFF/MinGW.cpp | 166 - deps/lld/COFF/MinGW.h | 41 - deps/lld/COFF/Options.td | 225 - deps/lld/COFF/PDB.cpp | 1836 --------- deps/lld/COFF/PDB.h | 37 - deps/lld/COFF/README.md | 1 - deps/lld/COFF/SymbolTable.cpp | 615 --- deps/lld/COFF/SymbolTable.h | 132 - deps/lld/COFF/Symbols.cpp | 131 - deps/lld/COFF/Symbols.h | 444 -- deps/lld/COFF/TypeMerger.h | 65 - deps/lld/COFF/Writer.cpp | 1932 --------- deps/lld/COFF/Writer.h | 85 - deps/lld/Common/Args.cpp | 82 - deps/lld/Common/CMakeLists.txt | 60 - deps/lld/Common/ErrorHandler.cpp | 178 - deps/lld/Common/Filesystem.cpp | 99 - deps/lld/Common/Memory.cpp | 22 - deps/lld/Common/Reproduce.cpp | 61 - deps/lld/Common/Strings.cpp | 103 - deps/lld/Common/TargetOptionsCommandFlags.cpp | 35 - deps/lld/Common/Threads.cpp | 11 - deps/lld/Common/Timer.cpp | 79 - deps/lld/Common/Version.cpp | 27 - deps/lld/ELF/AArch64ErrataFix.cpp | 651 --- deps/lld/ELF/AArch64ErrataFix.h | 50 - deps/lld/ELF/Arch/AArch64.cpp | 590 --- deps/lld/ELF/Arch/AMDGPU.cpp | 113 - deps/lld/ELF/Arch/ARM.cpp | 606 --- deps/lld/ELF/Arch/AVR.cpp | 76 - deps/lld/ELF/Arch/Hexagon.cpp | 291 -- deps/lld/ELF/Arch/MSP430.cpp | 93 - deps/lld/ELF/Arch/Mips.cpp | 741 ---- deps/lld/ELF/Arch/MipsArchTree.cpp | 389 -- deps/lld/ELF/Arch/PPC.cpp | 441 -- deps/lld/ELF/Arch/PPC64.cpp | 1095 ----- deps/lld/ELF/Arch/RISCV.cpp | 442 -- deps/lld/ELF/Arch/SPARCV9.cpp | 149 - deps/lld/ELF/Arch/X86.cpp | 554 --- deps/lld/ELF/Arch/X86_64.cpp | 701 ---- deps/lld/ELF/CMakeLists.txt | 67 - deps/lld/ELF/CallGraphSort.cpp | 259 -- deps/lld/ELF/CallGraphSort.h | 22 - deps/lld/ELF/Config.h | 321 -- deps/lld/ELF/DWARF.cpp | 129 - deps/lld/ELF/DWARF.h | 92 - deps/lld/ELF/Driver.cpp | 1911 --------- deps/lld/ELF/Driver.h | 77 - deps/lld/ELF/DriverUtils.cpp | 253 -- deps/lld/ELF/EhFrame.cpp | 197 - deps/lld/ELF/EhFrame.h | 24 - deps/lld/ELF/ICF.cpp | 510 --- deps/lld/ELF/ICF.h | 20 - deps/lld/ELF/InputFiles.cpp | 1645 -------- deps/lld/ELF/InputFiles.h | 405 -- deps/lld/ELF/InputSection.cpp | 1336 ------ deps/lld/ELF/InputSection.h | 377 -- deps/lld/ELF/LTO.cpp | 303 -- deps/lld/ELF/LTO.h | 62 - deps/lld/ELF/LinkerScript.cpp | 1158 ------ deps/lld/ELF/LinkerScript.h | 312 -- deps/lld/ELF/MapFile.cpp | 261 -- deps/lld/ELF/MapFile.h | 19 - deps/lld/ELF/MarkLive.cpp | 373 -- deps/lld/ELF/MarkLive.h | 20 - deps/lld/ELF/Options.td | 568 --- deps/lld/ELF/OutputSections.cpp | 421 -- deps/lld/ELF/OutputSections.h | 147 - deps/lld/ELF/README.md | 1 - deps/lld/ELF/Relocations.cpp | 1819 --------- deps/lld/ELF/Relocations.h | 183 - deps/lld/ELF/ScriptLexer.cpp | 300 -- deps/lld/ELF/ScriptLexer.h | 55 - deps/lld/ELF/ScriptParser.cpp | 1542 ------- deps/lld/ELF/ScriptParser.h | 33 - deps/lld/ELF/SymbolTable.cpp | 268 -- deps/lld/ELF/SymbolTable.h | 93 - deps/lld/ELF/Symbols.cpp | 663 --- deps/lld/ELF/Symbols.h | 558 --- deps/lld/ELF/SyntheticSections.cpp | 3630 ----------------- deps/lld/ELF/SyntheticSections.h | 1188 ------ deps/lld/ELF/Target.cpp | 181 - deps/lld/ELF/Target.h | 261 -- deps/lld/ELF/Thunks.cpp | 937 ----- deps/lld/ELF/Thunks.h | 73 - deps/lld/ELF/Writer.cpp | 2691 ------------ deps/lld/ELF/Writer.h | 61 - deps/lld/LICENSE.TXT | 278 -- deps/lld/MinGW/CMakeLists.txt | 23 - deps/lld/MinGW/Driver.cpp | 354 -- deps/lld/MinGW/Options.td | 116 - deps/lld/README.md | 19 - deps/lld/cmake/modules/AddLLD.cmake | 73 - deps/lld/cmake/modules/FindVTune.cmake | 31 - deps/lld/docs/AtomLLD.rst | 62 - deps/lld/docs/CMakeLists.txt | 8 - deps/lld/docs/Driver.rst | 82 - deps/lld/docs/NewLLD.rst | 317 -- deps/lld/docs/Partitions.rst | 116 - deps/lld/docs/README.txt | 9 - deps/lld/docs/Readers.rst | 174 - deps/lld/docs/ReleaseNotes.rst | 231 -- deps/lld/docs/WebAssembly.rst | 166 - deps/lld/docs/_static/favicon.ico | Bin 1150 -> 0 bytes deps/lld/docs/_templates/indexsidebar.html | 4 - deps/lld/docs/_templates/layout.html | 12 - deps/lld/docs/conf.py | 255 -- deps/lld/docs/design.rst | 421 -- deps/lld/docs/development.rst | 45 - deps/lld/docs/getting_started.rst | 87 - deps/lld/docs/hello.png | Bin 27616 -> 0 bytes deps/lld/docs/index.rst | 178 - deps/lld/docs/ld.lld.1 | 709 ---- deps/lld/docs/llvm-theme/layout.html | 22 - deps/lld/docs/llvm-theme/static/contents.png | Bin 202 -> 0 bytes deps/lld/docs/llvm-theme/static/llvm.css | 345 -- deps/lld/docs/llvm-theme/static/logo.png | Bin 9865 -> 0 bytes .../lld/docs/llvm-theme/static/navigation.png | Bin 218 -> 0 bytes deps/lld/docs/llvm-theme/theme.conf | 4 - deps/lld/docs/make.bat | 190 - deps/lld/docs/missingkeyfunction.rst | 85 - deps/lld/docs/open_projects.rst | 9 - deps/lld/docs/partitions.dot | 22 - deps/lld/docs/partitions.svg | 110 - deps/lld/docs/sphinx_intro.rst | 127 - deps/lld/docs/windows_support.rst | 97 - deps/lld/include/lld/Common/Args.h | 43 - deps/lld/include/lld/Common/Driver.h | 42 - deps/lld/include/lld/Common/ErrorHandler.h | 160 - deps/lld/include/lld/Common/Filesystem.h | 20 - deps/lld/include/lld/Common/LLVM.h | 100 - deps/lld/include/lld/Common/Memory.h | 59 - deps/lld/include/lld/Common/Reproduce.h | 34 - deps/lld/include/lld/Common/Strings.h | 45 - .../lld/Common/TargetOptionsCommandFlags.h | 22 - deps/lld/include/lld/Common/Threads.h | 92 - deps/lld/include/lld/Common/Timer.h | 58 - deps/lld/include/lld/Common/Version.h | 24 - deps/lld/include/lld/Common/Version.inc.in | 6 - deps/lld/include/lld/Core/AbsoluteAtom.h | 42 - .../lld/include/lld/Core/ArchiveLibraryFile.h | 46 - deps/lld/include/lld/Core/Atom.h | 130 - deps/lld/include/lld/Core/DefinedAtom.h | 373 -- deps/lld/include/lld/Core/Error.h | 67 - deps/lld/include/lld/Core/File.h | 275 -- deps/lld/include/lld/Core/Instrumentation.h | 131 - deps/lld/include/lld/Core/LinkingContext.h | 256 -- deps/lld/include/lld/Core/Node.h | 74 - deps/lld/include/lld/Core/Pass.h | 42 - deps/lld/include/lld/Core/PassManager.h | 47 - deps/lld/include/lld/Core/Reader.h | 154 - deps/lld/include/lld/Core/Reference.h | 118 - deps/lld/include/lld/Core/Resolver.h | 105 - deps/lld/include/lld/Core/SharedLibraryAtom.h | 52 - deps/lld/include/lld/Core/SharedLibraryFile.h | 69 - deps/lld/include/lld/Core/Simple.h | 270 -- deps/lld/include/lld/Core/SymbolTable.h | 95 - deps/lld/include/lld/Core/UndefinedAtom.h | 67 - deps/lld/include/lld/Core/Writer.h | 46 - .../lld/ReaderWriter/MachOLinkingContext.h | 507 --- .../include/lld/ReaderWriter/YamlContext.h | 42 - deps/lld/lib/CMakeLists.txt | 3 - deps/lld/lib/Core/CMakeLists.txt | 28 - deps/lld/lib/Core/DefinedAtom.cpp | 81 - deps/lld/lib/Core/Error.cpp | 92 - deps/lld/lib/Core/File.cpp | 28 - deps/lld/lib/Core/LinkingContext.cpp | 69 - deps/lld/lib/Core/Reader.cpp | 113 - deps/lld/lib/Core/Resolver.cpp | 504 --- deps/lld/lib/Core/SymbolTable.cpp | 290 -- deps/lld/lib/Core/Writer.cpp | 17 - deps/lld/lib/Driver/CMakeLists.txt | 23 - deps/lld/lib/Driver/DarwinLdDriver.cpp | 1229 ------ deps/lld/lib/Driver/DarwinLdOptions.td | 250 -- deps/lld/lib/ReaderWriter/CMakeLists.txt | 20 - deps/lld/lib/ReaderWriter/FileArchive.cpp | 227 -- .../lib/ReaderWriter/MachO/ArchHandler.cpp | 171 - deps/lld/lib/ReaderWriter/MachO/ArchHandler.h | 322 -- .../ReaderWriter/MachO/ArchHandler_arm.cpp | 1522 ------- .../ReaderWriter/MachO/ArchHandler_arm64.cpp | 897 ---- .../ReaderWriter/MachO/ArchHandler_x86.cpp | 643 --- .../ReaderWriter/MachO/ArchHandler_x86_64.cpp | 899 ---- deps/lld/lib/ReaderWriter/MachO/Atoms.h | 180 - .../lld/lib/ReaderWriter/MachO/CMakeLists.txt | 35 - .../ReaderWriter/MachO/CompactUnwindPass.cpp | 580 --- deps/lld/lib/ReaderWriter/MachO/DebugInfo.h | 105 - .../lib/ReaderWriter/MachO/ExecutableAtoms.h | 154 - deps/lld/lib/ReaderWriter/MachO/File.h | 399 -- .../ReaderWriter/MachO/FlatNamespaceFile.h | 62 - deps/lld/lib/ReaderWriter/MachO/GOTPass.cpp | 183 - .../lld/lib/ReaderWriter/MachO/LayoutPass.cpp | 489 --- deps/lld/lib/ReaderWriter/MachO/LayoutPass.h | 118 - .../MachO/MachOLinkingContext.cpp | 1098 ----- .../ReaderWriter/MachO/MachONormalizedFile.h | 336 -- .../MachO/MachONormalizedFileBinaryReader.cpp | 593 --- .../MachO/MachONormalizedFileBinaryUtils.h | 213 - .../MachO/MachONormalizedFileBinaryWriter.cpp | 1558 ------- .../MachO/MachONormalizedFileFromAtoms.cpp | 1657 -------- .../MachO/MachONormalizedFileToAtoms.cpp | 1634 -------- .../MachO/MachONormalizedFileYAML.cpp | 842 ---- deps/lld/lib/ReaderWriter/MachO/MachOPasses.h | 29 - deps/lld/lib/ReaderWriter/MachO/ObjCPass.cpp | 131 - .../lib/ReaderWriter/MachO/SectCreateFile.h | 101 - deps/lld/lib/ReaderWriter/MachO/ShimPass.cpp | 128 - deps/lld/lib/ReaderWriter/MachO/StubsPass.cpp | 377 -- deps/lld/lib/ReaderWriter/MachO/TLVPass.cpp | 140 - .../lib/ReaderWriter/MachO/WriterMachO.cpp | 70 - deps/lld/lib/ReaderWriter/YAML/CMakeLists.txt | 9 - .../ReaderWriter/YAML/ReaderWriterYAML.cpp | 1403 ------- deps/lld/test/CMakeLists.txt | 72 - deps/lld/test/COFF/Inputs/alpha.ll | 9 - .../COFF/Inputs/armnt-executable.obj.yaml | 29 - deps/lld/test/COFF/Inputs/armnt-executable.s | 13 - .../test/COFF/Inputs/associative-comdat-2.s | 13 - .../COFF/Inputs/associative-comdat-mingw-2.s | 34 - deps/lld/test/COFF/Inputs/bad-block-size.pdb | 2 - deps/lld/test/COFF/Inputs/bar.ll | 6 - deps/lld/test/COFF/Inputs/beta.ll | 7 - deps/lld/test/COFF/Inputs/cl-gl.obj | Bin 3734 -> 0 bytes .../test/COFF/Inputs/combined-resources-2.rc | 36 - .../test/COFF/Inputs/combined-resources-2.res | Bin 452 -> 0 bytes .../COFF/Inputs/combined-resources-cursor.bmp | Bin 822 -> 0 bytes .../COFF/Inputs/combined-resources-okay.bmp | Bin 822 -> 0 bytes .../test/COFF/Inputs/combined-resources.rc | 50 - .../test/COFF/Inputs/combined-resources.res | Bin 2332 -> 0 bytes deps/lld/test/COFF/Inputs/comdat-jumptable2.s | 35 - .../lld/test/COFF/Inputs/common-replacement.s | 5 - deps/lld/test/COFF/Inputs/conflict.ll | 6 - deps/lld/test/COFF/Inputs/constant-export.ll | 7 - deps/lld/test/COFF/Inputs/constant-import.s | 21 - .../Inputs/crt-dyn-initializer-order_1.yaml | 15 - .../Inputs/crt-dyn-initializer-order_2.yaml | 19 - deps/lld/test/COFF/Inputs/default.def | 2 - .../test/COFF/Inputs/delayimports-error.yaml | 29 - .../COFF/Inputs/delayimporttables-dll1.yaml | 57 - .../COFF/Inputs/delayimporttables-dll2.yaml | 57 - .../COFF/Inputs/eh_frame_terminator-crtend.s | 3 - .../Inputs/eh_frame_terminator-otherfunc.s | 7 - deps/lld/test/COFF/Inputs/empty.yaml | 67 - deps/lld/test/COFF/Inputs/entry-mangled.ll | 6 - deps/lld/test/COFF/Inputs/except_handler3.lib | Bin 1364 -> 0 bytes deps/lld/test/COFF/Inputs/export.ll | 18 - deps/lld/test/COFF/Inputs/export.yaml | 57 - deps/lld/test/COFF/Inputs/export2.yaml | 29 - deps/lld/test/COFF/Inputs/extension.def | 3 - deps/lld/test/COFF/Inputs/failmismatch1.ll | 15 - deps/lld/test/COFF/Inputs/failmismatch2.ll | 20 - deps/lld/test/COFF/Inputs/far-arm64-abs.s | 6 - deps/lld/test/COFF/Inputs/gamma.ll | 14 - deps/lld/test/COFF/Inputs/generic.yaml | 282 -- .../Inputs/globals-dia-func-collision3.obj | Bin 5392 -> 0 bytes .../Inputs/globals-dia-vfunc-collision.obj | Bin 8794 -> 0 bytes .../Inputs/globals-dia-vfunc-collision2.obj | Bin 3660 -> 0 bytes .../COFF/Inputs/globals-dia-vfunc-simple.obj | Bin 4575 -> 0 bytes deps/lld/test/COFF/Inputs/gnu-implib-data.s | 23 - deps/lld/test/COFF/Inputs/gnu-implib-func.s | 27 - deps/lld/test/COFF/Inputs/gnu-implib-head.s | 13 - deps/lld/test/COFF/Inputs/gnu-implib-tail.s | 11 - deps/lld/test/COFF/Inputs/gnu-weak.o | Bin 1468 -> 0 bytes deps/lld/test/COFF/Inputs/gnu-weak2.o | Bin 874 -> 0 bytes .../COFF/Inputs/guardcf-align-foobar.yaml | 51 - deps/lld/test/COFF/Inputs/hello32.yaml | 88 - deps/lld/test/COFF/Inputs/hello64.asm | 24 - deps/lld/test/COFF/Inputs/hello64.obj | Bin 682 -> 0 bytes deps/lld/test/COFF/Inputs/icf-safe.s | 9 - deps/lld/test/COFF/Inputs/id.res | Bin 100 -> 0 bytes deps/lld/test/COFF/Inputs/id.res.o | Bin 220 -> 0 bytes deps/lld/test/COFF/Inputs/import.yaml | 48 - deps/lld/test/COFF/Inputs/imports-mangle.lib | Bin 2114 -> 0 bytes deps/lld/test/COFF/Inputs/include1a.yaml | 33 - deps/lld/test/COFF/Inputs/include1b.yaml | 33 - deps/lld/test/COFF/Inputs/include1c.yaml | 29 - deps/lld/test/COFF/Inputs/inline-weak.o | Bin 1625 -> 0 bytes deps/lld/test/COFF/Inputs/inline-weak2.o | Bin 1389 -> 0 bytes deps/lld/test/COFF/Inputs/libcall-archive.ll | 6 - deps/lld/test/COFF/Inputs/libcall-archive.s | 2 - deps/lld/test/COFF/Inputs/library-arm64.lib | Bin 2000 -> 0 bytes deps/lld/test/COFF/Inputs/library.def | 5 - deps/lld/test/COFF/Inputs/library.lib | Bin 1694 -> 0 bytes deps/lld/test/COFF/Inputs/library2-arm64.lib | Bin 1720 -> 0 bytes deps/lld/test/COFF/Inputs/library2.def | 3 - .../lld/test/COFF/Inputs/loadconfig-cfg-x64.s | 11 - .../test/COFF/Inputs/locally-imported-def.s | 4 - .../test/COFF/Inputs/locally-imported-imp.s | 2 - deps/lld/test/COFF/Inputs/lto-cache.ll | 10 - deps/lld/test/COFF/Inputs/lto-chkstk-chkstk.s | 3 - deps/lld/test/COFF/Inputs/lto-chkstk-foo.s | 3 - deps/lld/test/COFF/Inputs/lto-comdat1.ll | 13 - deps/lld/test/COFF/Inputs/lto-comdat2.ll | 13 - deps/lld/test/COFF/Inputs/lto-dep.ll | 10 - .../COFF/Inputs/lto-lazy-reference-dummy.ll | 6 - .../Inputs/lto-lazy-reference-quadruple.ll | 16 - deps/lld/test/COFF/Inputs/machine-x64.yaml | 29 - deps/lld/test/COFF/Inputs/machine-x86.yaml | 29 - deps/lld/test/COFF/Inputs/mangled-symbol.s | 9 - deps/lld/test/COFF/Inputs/manifestinput.test | 13 - deps/lld/test/COFF/Inputs/msvclto-order-a.ll | 7 - deps/lld/test/COFF/Inputs/msvclto-order-b.ll | 10 - deps/lld/test/COFF/Inputs/msvclto.s | 3 - deps/lld/test/COFF/Inputs/named.def | 3 - deps/lld/test/COFF/Inputs/natvis-1.natvis | 1 - deps/lld/test/COFF/Inputs/natvis-2.natvis | 1 - deps/lld/test/COFF/Inputs/natvis-3.natvis | 1 - .../COFF/Inputs/no-ipi-stream-obj.obj.yaml | 13 - .../COFF/Inputs/no-ipi-stream-pdb.pdb.yaml | 2 - deps/lld/test/COFF/Inputs/object.s | 13 - deps/lld/test/COFF/Inputs/oldname.yaml | 26 - deps/lld/test/COFF/Inputs/order.yaml | 76 - deps/lld/test/COFF/Inputs/otherFunc.s | 7 - deps/lld/test/COFF/Inputs/pdb-diff-cl.pdb | Bin 102400 -> 0 bytes deps/lld/test/COFF/Inputs/pdb-diff.cpp | 10 - deps/lld/test/COFF/Inputs/pdb-diff.obj | Bin 8602 -> 0 bytes .../test/COFF/Inputs/pdb-file-statics-a.yaml | 1867 --------- .../test/COFF/Inputs/pdb-file-statics-b.yaml | 1553 ------- .../test/COFF/Inputs/pdb-global-constants-a.s | 214 - .../test/COFF/Inputs/pdb-global-constants-b.s | 204 - deps/lld/test/COFF/Inputs/pdb-global-gc.s | 4 - deps/lld/test/COFF/Inputs/pdb-globals.yaml | 583 --- deps/lld/test/COFF/Inputs/pdb-hashes-1.yaml | 580 --- .../COFF/Inputs/pdb-hashes-2-missing.yaml | 329 -- deps/lld/test/COFF/Inputs/pdb-hashes-2.yaml | 363 -- deps/lld/test/COFF/Inputs/pdb-import-gc.lib | Bin 1614 -> 0 bytes deps/lld/test/COFF/Inputs/pdb-scopes-a.yaml | 425 -- deps/lld/test/COFF/Inputs/pdb-scopes-b.yaml | 365 -- .../Inputs/pdb-type-server-invalid-path.yaml | 121 - .../Inputs/pdb-type-server-missing-2.yaml | 32 - .../COFF/Inputs/pdb-type-server-simple-a.yaml | 255 -- .../COFF/Inputs/pdb-type-server-simple-b.yaml | 173 - .../Inputs/pdb-type-server-simple-ts.yaml | 147 - .../pdb-type-server-valid-signature.yaml | 121 - deps/lld/test/COFF/Inputs/pdb1.yaml | 302 -- deps/lld/test/COFF/Inputs/pdb2.yaml | 217 - deps/lld/test/COFF/Inputs/pdb_comdat_bar.yaml | 441 -- .../lld/test/COFF/Inputs/pdb_comdat_main.yaml | 446 -- deps/lld/test/COFF/Inputs/pdb_lines_1.yaml | 480 --- .../COFF/Inputs/pdb_lines_1_relative.yaml | 401 -- deps/lld/test/COFF/Inputs/pdb_lines_2.yaml | 209 - .../COFF/Inputs/pdb_lines_2_relative.yaml | 190 - deps/lld/test/COFF/Inputs/precomp-a.obj | Bin 2598 -> 0 bytes deps/lld/test/COFF/Inputs/precomp-b.obj | Bin 2257 -> 0 bytes deps/lld/test/COFF/Inputs/precomp-invalid.obj | Bin 2257 -> 0 bytes deps/lld/test/COFF/Inputs/precomp.obj | Bin 62392 -> 0 bytes deps/lld/test/COFF/Inputs/resource.res | Bin 108 -> 0 bytes deps/lld/test/COFF/Inputs/ret42.lib | Bin 550 -> 0 bytes deps/lld/test/COFF/Inputs/ret42.obj | Bin 408 -> 0 bytes deps/lld/test/COFF/Inputs/ret42.yaml | 45 - deps/lld/test/COFF/Inputs/std32.lib | Bin 1898 -> 0 bytes deps/lld/test/COFF/Inputs/std64.lib | Bin 2068 -> 0 bytes deps/lld/test/COFF/Inputs/thinlto-empty.ll | 2 - .../test/COFF/Inputs/thinlto-mangled-qux.ll | 28 - deps/lld/test/COFF/Inputs/thinlto.ll | 6 - deps/lld/test/COFF/Inputs/tlssup.s | 10 - .../COFF/Inputs/undefined-symbol-lto-a.ll | 82 - .../COFF/Inputs/undefined-symbol-lto-b.ll | 29 - deps/lld/test/COFF/Inputs/weak-external.ll | 6 - deps/lld/test/COFF/Inputs/weak-external2.ll | 6 - deps/lld/test/COFF/Inputs/weak-external3.ll | 8 - deps/lld/test/COFF/align.s | 45 - .../test/COFF/allow-unknown-debug-info.test | 26 - deps/lld/test/COFF/alternatename.test | 61 - deps/lld/test/COFF/ar-comdat.test | 38 - deps/lld/test/COFF/arm-thumb-branch20-error.s | 16 - .../test/COFF/arm-thumb-thunks-multipass.s | 70 - deps/lld/test/COFF/arm-thumb-thunks-pdb.s | 18 - deps/lld/test/COFF/arm-thumb-thunks.s | 75 - deps/lld/test/COFF/arm64-delayimport.yaml | 92 - deps/lld/test/COFF/arm64-dynamicbase.s | 8 - deps/lld/test/COFF/arm64-import2.test | 87 - deps/lld/test/COFF/arm64-localimport-align.s | 24 - deps/lld/test/COFF/arm64-magic.yaml | 46 - deps/lld/test/COFF/arm64-relocs-imports.test | 291 -- deps/lld/test/COFF/arm64-thunks.s | 27 - deps/lld/test/COFF/armnt-blx23t.test | 68 - deps/lld/test/COFF/armnt-branch24t.test | 61 - deps/lld/test/COFF/armnt-dynamicbase.test | 3 - deps/lld/test/COFF/armnt-entry-point.test | 5 - deps/lld/test/COFF/armnt-imports.test | 51 - deps/lld/test/COFF/armnt-mov32t-exec.test | 62 - deps/lld/test/COFF/armnt-movt32t.test | 74 - deps/lld/test/COFF/armnt-rel32.yaml | 47 - .../test/COFF/associative-comdat-empty.test | 56 - .../test/COFF/associative-comdat-mingw-i386.s | 37 - deps/lld/test/COFF/associative-comdat-mingw.s | 74 - .../test/COFF/associative-comdat-order.test | 97 - deps/lld/test/COFF/associative-comdat.s | 48 - deps/lld/test/COFF/autoimport-arm-code.s | 19 - deps/lld/test/COFF/autoimport-arm-data.s | 42 - deps/lld/test/COFF/autoimport-arm64-code.s | 18 - deps/lld/test/COFF/autoimport-arm64-data.s | 42 - deps/lld/test/COFF/autoimport-gnu-implib.s | 31 - deps/lld/test/COFF/autoimport-list-ptrs.s | 20 - deps/lld/test/COFF/autoimport-refptr.s | 66 - deps/lld/test/COFF/autoimport-x86.s | 59 - deps/lld/test/COFF/base.test | 57 - deps/lld/test/COFF/baserel.test | 215 - deps/lld/test/COFF/broken-arm-reloc.yaml | 92 - deps/lld/test/COFF/cl-gl.test | 4 - deps/lld/test/COFF/color-diagnostics.test | 18 - deps/lld/test/COFF/combined-resources.test | 213 - deps/lld/test/COFF/comdat-jumptable.s | 70 - .../comdat-selection-associative-largest.s | 45 - deps/lld/test/COFF/comdat-selection.s | 107 - deps/lld/test/COFF/comdat-weak.test | 82 - deps/lld/test/COFF/common-alignment.test | 62 - deps/lld/test/COFF/common-replacement.s | 35 - deps/lld/test/COFF/common.test | 87 - deps/lld/test/COFF/conflict-mangled.test | 40 - deps/lld/test/COFF/conflict.test | 42 - deps/lld/test/COFF/constant-export.test | 92 - deps/lld/test/COFF/constant.test | 6 - deps/lld/test/COFF/could-not-open.test | 5 - deps/lld/test/COFF/crt-chars.test | 32 - .../test/COFF/crt-dyn-initializer-order.test | 100 - deps/lld/test/COFF/ctors_dtors_priority.s | 45 - deps/lld/test/COFF/debug-dwarf.test | 19 - deps/lld/test/COFF/debug-fastlink.test | 12 - deps/lld/test/COFF/debug-reloc.s | 58 - deps/lld/test/COFF/debug.test | 38 - deps/lld/test/COFF/def-export-stdcall.s | 124 - deps/lld/test/COFF/def-name.test | 26 - deps/lld/test/COFF/default-alignment.test | 21 - deps/lld/test/COFF/defparser.test | 13 - deps/lld/test/COFF/delayimports-armnt.yaml | 107 - deps/lld/test/COFF/delayimports-error.test | 46 - deps/lld/test/COFF/delayimports.test | 41 - deps/lld/test/COFF/delayimports32.test | 85 - deps/lld/test/COFF/delayimporttables.yaml | 122 - deps/lld/test/COFF/directives.s | 46 - deps/lld/test/COFF/dll.test | 51 - deps/lld/test/COFF/dllexport-mingw.s | 24 - deps/lld/test/COFF/dllexport.s | 58 - deps/lld/test/COFF/dllimport-gc.test | 56 - deps/lld/test/COFF/driver-windows.test | 3 - deps/lld/test/COFF/driver.test | 39 - deps/lld/test/COFF/duplicate-imp-func.s | 43 - deps/lld/test/COFF/duplicate.test | 13 - deps/lld/test/COFF/eh_frame_suffix_sorting.s | 39 - deps/lld/test/COFF/eh_frame_terminator.s | 26 - deps/lld/test/COFF/entry-drectve.test | 24 - deps/lld/test/COFF/entry-inference-mingw.s | 44 - deps/lld/test/COFF/entry-inference.test | 58 - deps/lld/test/COFF/entry-inference2.test | 39 - deps/lld/test/COFF/entry-inference3.test | 39 - deps/lld/test/COFF/entry-inference32.test | 35 - deps/lld/test/COFF/entry-inference332.test | 39 - deps/lld/test/COFF/entry-inference4.test | 68 - deps/lld/test/COFF/entry-mangled.test | 36 - deps/lld/test/COFF/entrylib.ll | 12 - deps/lld/test/COFF/error-limit.test | 29 - deps/lld/test/COFF/exclude-all.s | 31 - deps/lld/test/COFF/export-all.s | 101 - deps/lld/test/COFF/export-arm64.yaml | 70 - deps/lld/test/COFF/export-armnt.yaml | 95 - deps/lld/test/COFF/export-exe.test | 10 - deps/lld/test/COFF/export-stdcall.s | 32 - deps/lld/test/COFF/export-weak-alias.s | 33 - deps/lld/test/COFF/export.test | 108 - deps/lld/test/COFF/export32.test | 157 - deps/lld/test/COFF/failifmismatch.test | 32 - deps/lld/test/COFF/filealign.test | 51 - deps/lld/test/COFF/filename-casing.s | 16 - deps/lld/test/COFF/filetype.test | 4 - deps/lld/test/COFF/fixed.test | 24 - deps/lld/test/COFF/force-multiple.test | 45 - deps/lld/test/COFF/force-multipleres.test | 21 - deps/lld/test/COFF/force.test | 46 - deps/lld/test/COFF/functionpadmin.test | 147 - deps/lld/test/COFF/gfids-corrupt.s | 84 - deps/lld/test/COFF/gfids-export.s | 44 - deps/lld/test/COFF/gfids-fallback.s | 97 - deps/lld/test/COFF/gfids-gc.s | 131 - deps/lld/test/COFF/gfids-icf.s | 98 - deps/lld/test/COFF/gfids-relocations32.s | 87 - deps/lld/test/COFF/gfids-relocations64.s | 76 - deps/lld/test/COFF/gnu-weak.test | 52 - deps/lld/test/COFF/guard-longjmp.s | 104 - deps/lld/test/COFF/guardcf-align.s | 46 - deps/lld/test/COFF/guardcf-lto.ll | 40 - deps/lld/test/COFF/guardcf-thunk.s | 43 - deps/lld/test/COFF/guardcf.test | 80 - deps/lld/test/COFF/header-size.s | 12 - deps/lld/test/COFF/heap.test | 25 - deps/lld/test/COFF/hello32.test | 131 - deps/lld/test/COFF/help.test | 3 - deps/lld/test/COFF/icf-associative.test | 104 - deps/lld/test/COFF/icf-circular.test | 81 - deps/lld/test/COFF/icf-circular2.test | 69 - deps/lld/test/COFF/icf-data.test | 61 - deps/lld/test/COFF/icf-different-align.test | 70 - deps/lld/test/COFF/icf-executable.s | 19 - deps/lld/test/COFF/icf-local.test | 66 - deps/lld/test/COFF/icf-pdata.s | 98 - deps/lld/test/COFF/icf-safe.s | 37 - deps/lld/test/COFF/icf-simple.test | 101 - deps/lld/test/COFF/icf-vtables.s | 28 - deps/lld/test/COFF/icf-xdata.s | 99 - deps/lld/test/COFF/ignore-many.test | 16 - deps/lld/test/COFF/ignore4217.yaml | 72 - deps/lld/test/COFF/implib-name.test | 72 - deps/lld/test/COFF/imports-gnu-autoexport.s | 25 - deps/lld/test/COFF/imports-gnu-only.s | 28 - deps/lld/test/COFF/imports-gnu.test | 29 - deps/lld/test/COFF/imports-mangle.test | 66 - deps/lld/test/COFF/imports.test | 50 - deps/lld/test/COFF/include-lto.ll | 22 - deps/lld/test/COFF/include.test | 96 - deps/lld/test/COFF/include2.test | 14 - deps/lld/test/COFF/includeoptional.yaml | 39 - deps/lld/test/COFF/includeoptional2.yaml | 44 - deps/lld/test/COFF/incremental.test | 100 - deps/lld/test/COFF/internal.test | 42 - deps/lld/test/COFF/invalid-debug-type.test | 11 - deps/lld/test/COFF/invalid-debug.test | 6 - deps/lld/test/COFF/invalid-obj.test | 14 - .../lld/test/COFF/invalid-section-number.test | 34 - deps/lld/test/COFF/largeaddressaware.test | 21 - deps/lld/test/COFF/lib-module-asm.ll | 22 - deps/lld/test/COFF/lib.test | 11 - deps/lld/test/COFF/libcall-archive.ll | 22 - deps/lld/test/COFF/libname-mingw.test | 8 - deps/lld/test/COFF/libpath.test | 26 - deps/lld/test/COFF/line-error.yaml | 160 - deps/lld/test/COFF/linkenv.test | 4 - deps/lld/test/COFF/linkrepro-manifest.test | 12 - deps/lld/test/COFF/linkrepro-pdb.test | 22 - deps/lld/test/COFF/linkrepro-res.test | 12 - deps/lld/test/COFF/linkrepro.test | 37 - deps/lld/test/COFF/lldmap.test | 10 - deps/lld/test/COFF/loadcfg.ll | 16 - deps/lld/test/COFF/loadcfg.test | 58 - deps/lld/test/COFF/loadcfg32.test | 58 - .../lld/test/COFF/locally-imported-arm64.test | 61 - .../COFF/locally-imported-warn-multiple.s | 14 - deps/lld/test/COFF/locally-imported.test | 63 - deps/lld/test/COFF/locally-imported32.test | 50 - deps/lld/test/COFF/long-section-name.test | 77 - deps/lld/test/COFF/lto-cache.ll | 23 - deps/lld/test/COFF/lto-chkstk.ll | 19 - deps/lld/test/COFF/lto-comdat.ll | 111 - deps/lld/test/COFF/lto-cpu-string.ll | 21 - .../lld/test/COFF/lto-debug-pass-arguments.ll | 16 - deps/lld/test/COFF/lto-icf.ll | 27 - deps/lld/test/COFF/lto-lazy-reference.ll | 26 - deps/lld/test/COFF/lto-linker-opts.ll | 9 - deps/lld/test/COFF/lto-new-symbol.ll | 21 - deps/lld/test/COFF/lto-opt-level.ll | 22 - deps/lld/test/COFF/lto-parallel.ll | 23 - deps/lld/test/COFF/lto-reloc-model.ll | 20 - deps/lld/test/COFF/lto.ll | 148 - deps/lld/test/COFF/machine.test | 30 - deps/lld/test/COFF/manifest.test | 80 - deps/lld/test/COFF/manifestinput-error.test | 10 - .../test/COFF/manifestinput-nowarning.test | 11 - deps/lld/test/COFF/manifestinput.test | 26 - deps/lld/test/COFF/merge.test | 79 - .../lld/test/COFF/multiple-resource-objs.test | 13 - deps/lld/test/COFF/no-idata.s | 20 - deps/lld/test/COFF/no-ipi-stream.test | 4 - deps/lld/test/COFF/nodefaultlib.test | 38 - deps/lld/test/COFF/noentry.test | 8 - deps/lld/test/COFF/opt.test | 75 - deps/lld/test/COFF/options.test | 105 - deps/lld/test/COFF/order-i386.test | 69 - deps/lld/test/COFF/order.test | 121 - deps/lld/test/COFF/out.test | 17 - deps/lld/test/COFF/output-chars.test | 109 - deps/lld/test/COFF/pdata-arm64.yaml | 87 - deps/lld/test/COFF/pdb-comdat.test | 112 - deps/lld/test/COFF/pdb-debug-f.s | 28 - deps/lld/test/COFF/pdb-exe-path-dots.test | 10 - deps/lld/test/COFF/pdb-file-static.test | 51 - deps/lld/test/COFF/pdb-framedata.yaml | 462 --- deps/lld/test/COFF/pdb-global-constants.test | 28 - deps/lld/test/COFF/pdb-global-gc.yaml | 122 - deps/lld/test/COFF/pdb-global-hashes.test | 93 - .../COFF/pdb-globals-dia-func-collision3.test | 81 - .../COFF/pdb-globals-dia-vfunc-collision.test | 42 - .../pdb-globals-dia-vfunc-collision2.test | 25 - .../COFF/pdb-globals-dia-vfunc-simple.test | 26 - deps/lld/test/COFF/pdb-globals.test | 51 - deps/lld/test/COFF/pdb-heapsite.yaml | 1561 ------- deps/lld/test/COFF/pdb-import-gc.yaml | 118 - deps/lld/test/COFF/pdb-inlinees-extrafiles.s | 334 -- deps/lld/test/COFF/pdb-inlinees.s | 332 -- deps/lld/test/COFF/pdb-invalid-func-type.yaml | 146 - deps/lld/test/COFF/pdb-lib.s | 36 - deps/lld/test/COFF/pdb-linker-module.test | 25 - deps/lld/test/COFF/pdb-natvis.test | 26 - deps/lld/test/COFF/pdb-none.test | 15 - deps/lld/test/COFF/pdb-options.test | 26 - deps/lld/test/COFF/pdb-procid-remapping.test | 31 - deps/lld/test/COFF/pdb-publics-import.test | 186 - .../test/COFF/pdb-relative-source-lines.test | 105 - deps/lld/test/COFF/pdb-safeseh.yaml | 86 - deps/lld/test/COFF/pdb-same-name.test | 23 - deps/lld/test/COFF/pdb-scopes.test | 75 - deps/lld/test/COFF/pdb-secrel-absolute.yaml | 85 - deps/lld/test/COFF/pdb-source-lines.test | 125 - deps/lld/test/COFF/pdb-symbol-types.yaml | 350 -- deps/lld/test/COFF/pdb-thunk.yaml | 2747 ------------- deps/lld/test/COFF/pdb-tpi-hash-size.test | 10 - .../pdb-type-server-invalid-signature.yaml | 148 - .../test/COFF/pdb-type-server-missing.yaml | 144 - .../COFF/pdb-type-server-native-errors.yaml | 130 - .../lld/test/COFF/pdb-type-server-simple.test | 108 - deps/lld/test/COFF/pdb-unknown-subsection.s | 60 - deps/lld/test/COFF/pdb.test | 283 -- deps/lld/test/COFF/pdbaltpath.test | 39 - deps/lld/test/COFF/pending-comdat.s | 21 - deps/lld/test/COFF/precomp-link.test | 54 - deps/lld/test/COFF/reloc-arm.test | 84 - deps/lld/test/COFF/reloc-discarded-dwarf.s | 18 - deps/lld/test/COFF/reloc-discarded-early.s | 9 - deps/lld/test/COFF/reloc-discarded-early2.s | 10 - deps/lld/test/COFF/reloc-discarded.s | 31 - deps/lld/test/COFF/reloc-oob.yaml | 62 - deps/lld/test/COFF/reloc-x64.test | 103 - deps/lld/test/COFF/reloc-x86.test | 83 - deps/lld/test/COFF/resource-objs.test | 5 - deps/lld/test/COFF/resource.test | 44 - deps/lld/test/COFF/responsefile.test | 25 - deps/lld/test/COFF/rsds.test | 236 -- deps/lld/test/COFF/s_udt.s | 476 --- deps/lld/test/COFF/safeseh-diag-feat.test | 51 - deps/lld/test/COFF/safeseh-md.s | 35 - deps/lld/test/COFF/safeseh-no.s | 57 - deps/lld/test/COFF/safeseh-notable.s | 44 - deps/lld/test/COFF/safeseh.s | 80 - deps/lld/test/COFF/savetemps.ll | 29 - deps/lld/test/COFF/secidx-absolute.s | 34 - deps/lld/test/COFF/secrel-absolute.s | 15 - deps/lld/test/COFF/secrel-common.s | 46 - deps/lld/test/COFF/section-order.test | 15 - deps/lld/test/COFF/section-size.s | 14 - deps/lld/test/COFF/section.test | 66 - deps/lld/test/COFF/seh-comdat.test | 66 - deps/lld/test/COFF/seh.test | 70 - deps/lld/test/COFF/sort-debug.test | 349 -- deps/lld/test/COFF/stack.test | 25 - deps/lld/test/COFF/string-tail-merge.s | 106 - deps/lld/test/COFF/strtab-size.s | 216 - deps/lld/test/COFF/subsystem-drectve.test | 21 - .../lld/test/COFF/subsystem-inference-mingw.s | 17 - deps/lld/test/COFF/subsystem-inference.test | 78 - deps/lld/test/COFF/subsystem-inference2.test | 54 - deps/lld/test/COFF/subsystem-inference32.test | 74 - deps/lld/test/COFF/subsystem.test | 28 - deps/lld/test/COFF/symtab-gc.s | 27 - deps/lld/test/COFF/symtab.test | 238 -- deps/lld/test/COFF/thin-archive.s | 36 - .../lld/test/COFF/thinlto-archivecollision.ll | 29 - deps/lld/test/COFF/thinlto-archives.ll | 31 - deps/lld/test/COFF/thinlto-emit-imports.ll | 59 - deps/lld/test/COFF/thinlto-index-only.ll | 52 - deps/lld/test/COFF/thinlto-mangled.ll | 17 - .../COFF/thinlto-object-suffix-replace.ll | 50 - deps/lld/test/COFF/thinlto-prefix-replace.ll | 26 - deps/lld/test/COFF/thinlto.ll | 19 - deps/lld/test/COFF/thunk-replace.s | 15 - deps/lld/test/COFF/timestamp.test | 18 - deps/lld/test/COFF/tls.test | 43 - deps/lld/test/COFF/tls32.test | 43 - deps/lld/test/COFF/tls_suffix_sorting.s | 27 - deps/lld/test/COFF/undefined-symbol-cv.s | 62 - deps/lld/test/COFF/undefined-symbol-lto.test | 31 - deps/lld/test/COFF/undefined-symbol-multi.s | 47 - deps/lld/test/COFF/undefined-symbol.s | 36 - deps/lld/test/COFF/unwind.test | 214 - deps/lld/test/COFF/used-lto.ll | 15 - deps/lld/test/COFF/version.test | 19 - deps/lld/test/COFF/weak-external.test | 37 - deps/lld/test/COFF/weak-external2.test | 31 - deps/lld/test/COFF/weak-external3.test | 32 - deps/lld/test/COFF/wholearchive.s | 28 - deps/lld/test/COFF/wx.s | 17 - deps/lld/test/Driver/Inputs/libtest.a | 1 - .../test/Driver/Inputs/usr/lib/i386/libtest.a | 1 - deps/lld/test/Driver/Inputs/usr/lib/libtest.a | 1 - deps/lld/test/ELF/Inputs/aarch64-addrifunc.s | 8 - deps/lld/test/ELF/Inputs/aarch64-bti1.s | 19 - deps/lld/test/ELF/Inputs/aarch64-btipac1.s | 19 - .../lld/test/ELF/Inputs/aarch64-condb-reloc.s | 17 - deps/lld/test/ELF/Inputs/aarch64-copy2.s | 5 - deps/lld/test/ELF/Inputs/aarch64-func2.s | 8 - deps/lld/test/ELF/Inputs/aarch64-func3-bti.s | 16 - .../test/ELF/Inputs/aarch64-func3-btipac.s | 16 - deps/lld/test/ELF/Inputs/aarch64-func3-pac.s | 16 - deps/lld/test/ELF/Inputs/aarch64-func3.s | 5 - deps/lld/test/ELF/Inputs/aarch64-nobti.s | 8 - deps/lld/test/ELF/Inputs/aarch64-nopac.s | 8 - deps/lld/test/ELF/Inputs/aarch64-pac1.s | 19 - deps/lld/test/ELF/Inputs/aarch64-tls-gdie.s | 4 - deps/lld/test/ELF/Inputs/aarch64-tls-ie.s | 19 - .../test/ELF/Inputs/aarch64-tstbr14-reloc.s | 12 - deps/lld/test/ELF/Inputs/abs-hidden.s | 3 - deps/lld/test/ELF/Inputs/abs.s | 4 - deps/lld/test/ELF/Inputs/abs255.s | 2 - deps/lld/test/ELF/Inputs/abs256.s | 2 - deps/lld/test/ELF/Inputs/abs257.s | 2 - .../ELF/Inputs/allow-multiple-definition.s | 4 - .../test/ELF/Inputs/allow-shlib-undefined.s | 3 - deps/lld/test/ELF/Inputs/amdgpu-kernel-0.s | 6 - deps/lld/test/ELF/Inputs/amdgpu-kernel-1.s | 6 - deps/lld/test/ELF/Inputs/archive.s | 5 - deps/lld/test/ELF/Inputs/archive2.s | 2 - deps/lld/test/ELF/Inputs/archive3.s | 2 - deps/lld/test/ELF/Inputs/archive4.s | 1 - deps/lld/test/ELF/Inputs/arm-attributes1.s | 29 - .../test/ELF/Inputs/arm-exidx-cantunwind.s | 40 - .../ELF/Inputs/arm-long-thunk-converge.lds | 4 - deps/lld/test/ELF/Inputs/arm-plt-reloc.s | 14 - deps/lld/test/ELF/Inputs/arm-shared.s | 8 - .../test/ELF/Inputs/arm-thumb-blx-targets.s | 36 - .../test/ELF/Inputs/arm-thumb-narrow-branch.o | Bin 868 -> 0 bytes .../test/ELF/Inputs/arm-thumb-narrow-branch.s | 18 - deps/lld/test/ELF/Inputs/arm-tls-get-addr.s | 13 - deps/lld/test/ELF/Inputs/arm-vfp-arg-base.s | 16 - deps/lld/test/ELF/Inputs/arm-vfp-arg-compat.s | 16 - .../test/ELF/Inputs/arm-vfp-arg-toolchain.s | 15 - deps/lld/test/ELF/Inputs/arm-vfp-arg-vfp.s | 15 - deps/lld/test/ELF/Inputs/as-needed-lazy.s | 3 - deps/lld/test/ELF/Inputs/bad-archive.a | 2 - .../test/ELF/Inputs/comdat-discarded-reloc.s | 8 - deps/lld/test/ELF/Inputs/comdat.s | 3 - deps/lld/test/ELF/Inputs/comment-gc.s | 1 - deps/lld/test/ELF/Inputs/common.s | 3 - deps/lld/test/ELF/Inputs/compress-debug.s | 5 - deps/lld/test/ELF/Inputs/conflict-debug.s | 26 - deps/lld/test/ELF/Inputs/conflict.s | 7 - deps/lld/test/ELF/Inputs/copy-in-shared.s | 4 - deps/lld/test/ELF/Inputs/copy-rel-abs.s | 13 - deps/lld/test/ELF/Inputs/copy-rel-corrupted.s | 4 - deps/lld/test/ELF/Inputs/copy-rel-large.s | 4 - deps/lld/test/ELF/Inputs/copy-rel-pie.s | 12 - deps/lld/test/ELF/Inputs/copy-rel-tls.s | 12 - deps/lld/test/ELF/Inputs/copy-rel-version.s | 11 - .../Inputs/copy-relocation-zero-abs-addr.s | 7 - .../Inputs/copy-relocation-zero-nonabs-addr.s | 7 - .../copy-relocation-zero-nonabs-addr.script | 3 - .../ELF/Inputs/corrupt-version-reference.so | Bin 134272 -> 0 bytes .../test/ELF/Inputs/ctors_dtors_priority1.s | 5 - .../test/ELF/Inputs/ctors_dtors_priority2.s | 5 - .../test/ELF/Inputs/ctors_dtors_priority3.s | 5 - deps/lld/test/ELF/Inputs/deplibs-lib_bar.s | 2 - deps/lld/test/ELF/Inputs/deplibs-lib_foo.s | 2 - .../test/ELF/Inputs/discard-merge-unnamed.o | Bin 584 -> 0 bytes deps/lld/test/ELF/Inputs/dso-undef-size.s | 4 - deps/lld/test/ELF/Inputs/dummy-shared.s | 2 - .../test/ELF/Inputs/duplicated-plt-entry.s | 3 - .../ELF/Inputs/dynamic-list-weak-archive.s | 2 - deps/lld/test/ELF/Inputs/dynamic-reloc-weak.s | 11 - deps/lld/test/ELF/Inputs/dynamic-reloc.s | 2 - deps/lld/test/ELF/Inputs/eh-frame-end.s | 2 - .../test/ELF/Inputs/eh-frame-pcrel-overflow.s | 25 - deps/lld/test/ELF/Inputs/eh-frame.s | 3 - deps/lld/test/ELF/Inputs/ehframe-relocation.s | 2 - deps/lld/test/ELF/Inputs/empty-ver.ver | 2 - deps/lld/test/ELF/Inputs/exclude-libs.ll | 3 - deps/lld/test/ELF/Inputs/exclude-libs.s | 5 - deps/lld/test/ELF/Inputs/far-arm-abs.s | 13 - deps/lld/test/ELF/Inputs/far-arm-thumb-abs.s | 24 - deps/lld/test/ELF/Inputs/far-long-arm-abs.s | 13 - deps/lld/test/ELF/Inputs/gc-sections-shared.s | 3 - .../lld/test/ELF/Inputs/gc-sections-shared2.s | 3 - deps/lld/test/ELF/Inputs/gc-sections-weak.s | 8 - .../ELF/Inputs/gdb-index-invalid-ranges.obj.s | 2 - .../test/ELF/Inputs/gdb-index-multiple-cu-2.s | 45 - deps/lld/test/ELF/Inputs/gdb-index.s | 73 - .../test/ELF/Inputs/gnu-ifunc-canon-ro-abs.s | 2 - .../ELF/Inputs/gnu-ifunc-canon-ro-pcrel.s | 2 - .../ELF/Inputs/gnu-ifunc-canon-rw-addend.s | 2 - deps/lld/test/ELF/Inputs/gnu-ifunc-dso.s | 3 - deps/lld/test/ELF/Inputs/gnu-ifunc-gotpcrel.s | 4 - .../lld/test/ELF/Inputs/gotpc-relax-und-dso.s | 4 - deps/lld/test/ELF/Inputs/hexagon-shared.s | 3 - deps/lld/test/ELF/Inputs/hexagon.s | 6 - deps/lld/test/ELF/Inputs/hidden-shared-err.s | 2 - deps/lld/test/ELF/Inputs/hidden-shared-err2.s | 1 - deps/lld/test/ELF/Inputs/i386-cet1.s | 16 - deps/lld/test/ELF/Inputs/i386-cet2.s | 20 - deps/lld/test/ELF/Inputs/i386-cet3.s | 5 - deps/lld/test/ELF/Inputs/i386-cet4.s | 16 - .../test/ELF/Inputs/i386-got32x-baseless.elf | Bin 628 -> 0 bytes deps/lld/test/ELF/Inputs/i386-linkonce.s | 11 - deps/lld/test/ELF/Inputs/i386-pic-plt.s | 4 - .../test/ELF/Inputs/i386-static-tls-model1.s | 9 - .../test/ELF/Inputs/i386-static-tls-model2.s | 9 - .../test/ELF/Inputs/i386-static-tls-model3.s | 9 - .../test/ELF/Inputs/i386-static-tls-model4.s | 9 - deps/lld/test/ELF/Inputs/i386-tls-got.s | 5 - deps/lld/test/ELF/Inputs/icf-absolute.s | 3 - deps/lld/test/ELF/Inputs/icf-absolute2.s | 3 - deps/lld/test/ELF/Inputs/icf-merge-sec.s | 9 - deps/lld/test/ELF/Inputs/icf-merge.s | 10 - deps/lld/test/ELF/Inputs/icf-merge2.s | 10 - deps/lld/test/ELF/Inputs/icf-merge3.s | 10 - deps/lld/test/ELF/Inputs/icf-non-mergeable.s | 8 - deps/lld/test/ELF/Inputs/icf-safe.s | 9 - deps/lld/test/ELF/Inputs/icf2.s | 5 - deps/lld/test/ELF/Inputs/libsearch-dyn.s | 3 - deps/lld/test/ELF/Inputs/libsearch-st.s | 3 - .../ELF/Inputs/llvm33-rela-outside-group.o | Bin 1072 -> 0 bytes .../test/ELF/Inputs/local-symbol-in-dso.so | Bin 5128 -> 0 bytes deps/lld/test/ELF/Inputs/map-file2.s | 10 - deps/lld/test/ELF/Inputs/map-file3.s | 2 - deps/lld/test/ELF/Inputs/map-file4.s | 3 - deps/lld/test/ELF/Inputs/map-file5.s | 23 - deps/lld/test/ELF/Inputs/merge.s | 6 - deps/lld/test/ELF/Inputs/mips-64-got-load.s | 8 - deps/lld/test/ELF/Inputs/mips-align-err.s | 2 - .../ELF/Inputs/mips-concatenated-abiflags.o | Bin 1084 -> 0 bytes deps/lld/test/ELF/Inputs/mips-dynamic.s | 28 - deps/lld/test/ELF/Inputs/mips-fnpic.s | 6 - deps/lld/test/ELF/Inputs/mips-fpic.s | 6 - .../ELF/Inputs/mips-gp-dips-corrupt-ver.s | 14 - .../ELF/Inputs/mips-gp-dips-corrupt-ver.so | Bin 2160 -> 0 bytes deps/lld/test/ELF/Inputs/mips-gp-disp.so | Bin 131828 -> 0 bytes deps/lld/test/ELF/Inputs/mips-gp0-non-zero.o | Bin 848 -> 0 bytes deps/lld/test/ELF/Inputs/mips-mgot-1.s | 10 - deps/lld/test/ELF/Inputs/mips-mgot-2.s | 17 - .../test/ELF/Inputs/mips-micro-gp0-non-zero.o | Bin 1344 -> 0 bytes deps/lld/test/ELF/Inputs/mips-micro.s | 12 - .../test/ELF/Inputs/mips-n64-gp0-non-zero.o | Bin 1128 -> 0 bytes deps/lld/test/ELF/Inputs/mips-nonalloc.s | 2 - deps/lld/test/ELF/Inputs/mips-options.o | Bin 1160 -> 0 bytes deps/lld/test/ELF/Inputs/mips-pic.s | 19 - deps/lld/test/ELF/Inputs/mips-tls.s | 5 - deps/lld/test/ELF/Inputs/multiple-cu.s | 24 - deps/lld/test/ELF/Inputs/no-symtab.o | Bin 416 -> 0 bytes deps/lld/test/ELF/Inputs/plt-aarch64.s | 5 - deps/lld/test/ELF/Inputs/ppc64-addr16-error.s | 3 - .../ELF/Inputs/ppc64-bsymbolic-local-def.s | 14 - .../test/ELF/Inputs/ppc64-func-global-entry.s | 35 - .../test/ELF/Inputs/ppc64-func-local-entry.s | 16 - deps/lld/test/ELF/Inputs/ppc64-func.s | 14 - .../test/ELF/Inputs/ppc64-no-split-stack.s | 8 - .../ppc64-sort-small-cm-relocs-input2.s | 23 - .../ppc64-sort-small-cm-relocs-input3.s | 41 - .../ppc64-sort-small-cm-relocs-input4.s | 18 - deps/lld/test/ELF/Inputs/ppc64-tls-ie-le.s | 29 - deps/lld/test/ELF/Inputs/ppc64-tls.s | 20 - .../test/ELF/Inputs/ppc64-toc-relax-shared.s | 7 - deps/lld/test/ELF/Inputs/ppc64-toc-relax.s | 15 - .../test/ELF/Inputs/ppc64le-quadword-ldst.o | Bin 1032 -> 0 bytes deps/lld/test/ELF/Inputs/print-icf.s | 9 - deps/lld/test/ELF/Inputs/progname-ver.s | 3 - .../test/ELF/Inputs/protected-data-access.s | 7 - .../ELF/Inputs/protected-function-access.s | 5 - deps/lld/test/ELF/Inputs/protected-shared.s | 10 - .../ELF/Inputs/relocatable-comdat-multiple.s | 2 - .../lld/test/ELF/Inputs/relocatable-ehframe.s | 14 - .../test/ELF/Inputs/relocatable-non-alloc.s | 6 - deps/lld/test/ELF/Inputs/relocatable-tls.s | 1 - deps/lld/test/ELF/Inputs/relocatable.s | 22 - deps/lld/test/ELF/Inputs/relocatable2.s | 22 - .../test/ELF/Inputs/relocation-copy-alias.s | 25 - .../ELF/Inputs/relocation-copy-align-common.s | 7 - .../test/ELF/Inputs/relocation-copy-align.s | 9 - .../lld/test/ELF/Inputs/relocation-copy-arm.s | 22 - .../test/ELF/Inputs/relocation-copy-relro.s | 13 - deps/lld/test/ELF/Inputs/relocation-copy.s | 22 - .../ELF/Inputs/relocation-relative-absolute.s | 2 - .../test/ELF/Inputs/relocation-size-shared.s | 6 - deps/lld/test/ELF/Inputs/resolution-end.s | 3 - deps/lld/test/ELF/Inputs/resolution-shared.s | 2 - deps/lld/test/ELF/Inputs/resolution.s | 107 - deps/lld/test/ELF/Inputs/rodynamic.s | 4 - deps/lld/test/ELF/Inputs/shared-ppc64.s | 14 - deps/lld/test/ELF/Inputs/shared.s | 10 - deps/lld/test/ELF/Inputs/shared2-x86-64.s | 9 - deps/lld/test/ELF/Inputs/shared2.s | 6 - deps/lld/test/ELF/Inputs/shared3.s | 3 - deps/lld/test/ELF/Inputs/shf-info-link.test | 21 - .../lld/test/ELF/Inputs/shlib-undefined-ref.s | 4 - deps/lld/test/ELF/Inputs/sht-group-gold-r.elf | Bin 880 -> 0 bytes deps/lld/test/ELF/Inputs/sht-group-gold-r.s | 14 - deps/lld/test/ELF/Inputs/start-lib-comdat.s | 5 - deps/lld/test/ELF/Inputs/start-lib1.s | 3 - deps/lld/test/ELF/Inputs/start-lib2.s | 2 - deps/lld/test/ELF/Inputs/startstop-shared2.s | 2 - .../Inputs/symbol-ordering-file-warnings1.s | 19 - .../Inputs/symbol-ordering-file-warnings2.s | 6 - deps/lld/test/ELF/Inputs/symbol-override.s | 16 - deps/lld/test/ELF/Inputs/symver-archive1.s | 6 - deps/lld/test/ELF/Inputs/symver-archive2.s | 1 - deps/lld/test/ELF/Inputs/tls-got-entry.s | 13 - deps/lld/test/ELF/Inputs/tls-got.s | 14 - deps/lld/test/ELF/Inputs/tls-in-archive.s | 3 - deps/lld/test/ELF/Inputs/tls-mismatch.s | 4 - deps/lld/test/ELF/Inputs/tls-opt-gdie.s | 20 - .../lld/test/ELF/Inputs/tls-opt-gdiele-i686.s | 20 - .../test/ELF/Inputs/tls-opt-iele-i686-nopic.s | 15 - deps/lld/test/ELF/Inputs/trace-ar1.s | 2 - deps/lld/test/ELF/Inputs/trace-ar2.s | 2 - .../ELF/Inputs/trace-symbols-foo-strong.s | 14 - .../test/ELF/Inputs/trace-symbols-foo-weak.s | 12 - deps/lld/test/ELF/Inputs/uabs_label.s | 4 - deps/lld/test/ELF/Inputs/undef-bad-debug.s | 134 - deps/lld/test/ELF/Inputs/undef-debug.s | 32 - deps/lld/test/ELF/Inputs/undef-shared2.s | 2 - .../lld/test/ELF/Inputs/undef-with-plt-addr.s | 7 - deps/lld/test/ELF/Inputs/undef.s | 3 - deps/lld/test/ELF/Inputs/undefined-error.s | 1 - deps/lld/test/ELF/Inputs/unknown-reloc.s | 2 - deps/lld/test/ELF/Inputs/unresolved-symbols.s | 3 - deps/lld/test/ELF/Inputs/use-bar.s | 2 - deps/lld/test/ELF/Inputs/verdef-defaultver.s | 25 - deps/lld/test/ELF/Inputs/verdef.s | 6 - deps/lld/test/ELF/Inputs/verneed1.s | 32 - deps/lld/test/ELF/Inputs/verneed2.s | 5 - .../test/ELF/Inputs/version-script-err.script | 4 - .../test/ELF/Inputs/version-script-no-warn2.s | 1 - .../lld/test/ELF/Inputs/version-script-weak.s | 4 - deps/lld/test/ELF/Inputs/version-undef-sym.so | Bin 2312 -> 0 bytes deps/lld/test/ELF/Inputs/version-use.script | 6 - deps/lld/test/ELF/Inputs/version-use.so | Bin 2720 -> 0 bytes deps/lld/test/ELF/Inputs/versiondef.s | 9 - deps/lld/test/ELF/Inputs/visibility.s | 14 - .../ELF/Inputs/vs-diagnostics-duplicate2.s | 31 - .../ELF/Inputs/vs-diagnostics-duplicate3.s | 6 - deps/lld/test/ELF/Inputs/warn-common.s | 2 - deps/lld/test/ELF/Inputs/warn-common2.s | 8 - deps/lld/test/ELF/Inputs/weak-undef-lazy.s | 3 - deps/lld/test/ELF/Inputs/whole-archive.s | 2 - deps/lld/test/ELF/Inputs/wrap-dynamic-undef.s | 2 - deps/lld/test/ELF/Inputs/wrap-no-real.s | 3 - deps/lld/test/ELF/Inputs/wrap-no-real2.s | 2 - deps/lld/test/ELF/Inputs/wrap-with-archive.s | 5 - deps/lld/test/ELF/Inputs/wrap.s | 7 - .../test/ELF/Inputs/writable-sec-plt-reloc.s | 4 - deps/lld/test/ELF/Inputs/x86-64-cet1.s | 17 - deps/lld/test/ELF/Inputs/x86-64-cet2.s | 22 - deps/lld/test/ELF/Inputs/x86-64-cet3.s | 5 - deps/lld/test/ELF/Inputs/x86-64-cet4.s | 17 - deps/lld/test/ELF/Inputs/x86-64-pcrel.s | 8 - .../lld/test/ELF/Inputs/x86-64-relax-offset.s | 7 - deps/lld/test/ELF/Inputs/x86-64-reloc-error.s | 7 - .../ELF/Inputs/x86-64-split-stack-extra.s | 10 - .../test/ELF/Inputs/x86-64-split-stack-main.s | 16 - deps/lld/test/ELF/Inputs/x86-64-tls-gd-got.s | 6 - .../ELF/Inputs/znotext-copy-relocations.s | 5 - .../znotext-plt-relocations-protected.s | 5 - .../test/ELF/Inputs/znotext-plt-relocations.s | 10 - deps/lld/test/ELF/Inputs/ztext.s | 10 - deps/lld/test/ELF/aarch64-abs16.s | 27 - deps/lld/test/ELF/aarch64-abs32-dyn.s | 14 - deps/lld/test/ELF/aarch64-abs32.s | 27 - deps/lld/test/ELF/aarch64-abs64-dyn.s | 27 - deps/lld/test/ELF/aarch64-bti-pac-cli-error.s | 12 - deps/lld/test/ELF/aarch64-call26-thunk.s | 22 - .../test/ELF/aarch64-combined-dynrel-ifunc.s | 51 - deps/lld/test/ELF/aarch64-combined-dynrel.s | 41 - deps/lld/test/ELF/aarch64-condb-reloc.s | 109 - deps/lld/test/ELF/aarch64-copy.s | 94 - .../aarch64-cortex-a53-843419-abs-mapsyms.s | 22 - .../ELF/aarch64-cortex-a53-843419-address.s | 181 - .../test/ELF/aarch64-cortex-a53-843419-cli.s | 10 - .../ELF/aarch64-cortex-a53-843419-large.s | 115 - .../ELF/aarch64-cortex-a53-843419-large2.s | 19 - .../ELF/aarch64-cortex-a53-843419-nopatch.s | 338 -- .../ELF/aarch64-cortex-a53-843419-recognize.s | 608 --- .../ELF/aarch64-cortex-a53-843419-thunk.s | 58 - .../ELF/aarch64-cortex-a53-843419-tlsrelax.s | 38 - deps/lld/test/ELF/aarch64-data-relocs.s | 23 - deps/lld/test/ELF/aarch64-feature-bti.s | 218 - deps/lld/test/ELF/aarch64-feature-btipac.s | 142 - deps/lld/test/ELF/aarch64-feature-pac.s | 129 - deps/lld/test/ELF/aarch64-fpic-abs16.s | 9 - .../test/ELF/aarch64-fpic-add_abs_lo12_nc.s | 12 - .../lld/test/ELF/aarch64-fpic-adr_prel_lo21.s | 12 - .../test/ELF/aarch64-fpic-adr_prel_pg_hi21.s | 14 - deps/lld/test/ELF/aarch64-fpic-got.s | 26 - .../ELF/aarch64-fpic-ldst32_abs_lo12_nc.s | 12 - .../ELF/aarch64-fpic-ldst64_abs_lo12_nc.s | 12 - .../test/ELF/aarch64-fpic-ldst8_abs_lo12_nc.s | 12 - deps/lld/test/ELF/aarch64-fpic-prel16.s | 9 - deps/lld/test/ELF/aarch64-fpic-prel32.s | 9 - deps/lld/test/ELF/aarch64-fpic-prel64.s | 9 - deps/lld/test/ELF/aarch64-gnu-ifunc-address.s | 38 - .../ELF/aarch64-gnu-ifunc-nonpreemptable.s | 72 - deps/lld/test/ELF/aarch64-gnu-ifunc-nosym.s | 27 - deps/lld/test/ELF/aarch64-gnu-ifunc-plt.s | 92 - deps/lld/test/ELF/aarch64-gnu-ifunc.s | 142 - deps/lld/test/ELF/aarch64-gnu-ifunc2.s | 50 - deps/lld/test/ELF/aarch64-got-relocations.s | 21 - deps/lld/test/ELF/aarch64-got-weak-undef.s | 18 - deps/lld/test/ELF/aarch64-hi21-error.s | 10 - deps/lld/test/ELF/aarch64-hi21-nc.s | 8 - deps/lld/test/ELF/aarch64-ifunc-bti.s | 65 - deps/lld/test/ELF/aarch64-jump26-thunk.s | 21 - .../test/ELF/aarch64-ldprel-lo19-invalid.s | 11 - deps/lld/test/ELF/aarch64-lo12-alignment.s | 45 - deps/lld/test/ELF/aarch64-lo21-error.s | 10 - deps/lld/test/ELF/aarch64-load-alignment.s | 11 - deps/lld/test/ELF/aarch64-nopic-plt.s | 27 - deps/lld/test/ELF/aarch64-prel16.s | 31 - deps/lld/test/ELF/aarch64-prel32.s | 31 - .../test/ELF/aarch64-property-relocatable.s | 36 - deps/lld/test/ELF/aarch64-relative.s | 26 - deps/lld/test/ELF/aarch64-relocs.s | 186 - deps/lld/test/ELF/aarch64-relro.s | 14 - deps/lld/test/ELF/aarch64-thunk-pi.s | 96 - deps/lld/test/ELF/aarch64-thunk-script.s | 43 - .../test/ELF/aarch64-thunk-section-location.s | 41 - deps/lld/test/ELF/aarch64-tls-gdie.s | 34 - deps/lld/test/ELF/aarch64-tls-gdle.s | 27 - deps/lld/test/ELF/aarch64-tls-ie.s | 48 - deps/lld/test/ELF/aarch64-tls-iele.s | 38 - deps/lld/test/ELF/aarch64-tls-le.s | 48 - deps/lld/test/ELF/aarch64-tls-static.s | 37 - deps/lld/test/ELF/aarch64-tlsdesc.s | 72 - deps/lld/test/ELF/aarch64-tlsld-ldst.s | 85 - deps/lld/test/ELF/aarch64-tstbr14-reloc.s | 104 - deps/lld/test/ELF/aarch64-undefined-weak.s | 50 - deps/lld/test/ELF/abs-conflict.s | 18 - deps/lld/test/ELF/abs-hidden.s | 46 - deps/lld/test/ELF/allow-multiple-definition.s | 35 - deps/lld/test/ELF/allow-shlib-undefined.s | 30 - deps/lld/test/ELF/amdgpu-abi-version-err.s | 10 - deps/lld/test/ELF/amdgpu-abi-version.s | 11 - deps/lld/test/ELF/amdgpu-elf-flags-err.s | 6 - deps/lld/test/ELF/amdgpu-elf-flags.s | 9 - deps/lld/test/ELF/amdgpu-globals.s | 63 - deps/lld/test/ELF/amdgpu-kernels.s | 58 - deps/lld/test/ELF/amdgpu-relocs.s | 129 - deps/lld/test/ELF/archive-fetch.s | 22 - deps/lld/test/ELF/archive-no-index.s | 13 - .../test/ELF/archive-thin-missing-member.s | 26 - deps/lld/test/ELF/archive.s | 45 - deps/lld/test/ELF/arm-abs32-dyn.s | 41 - deps/lld/test/ELF/arm-attributes.s | 183 - deps/lld/test/ELF/arm-bl-v6-inrange.s | 51 - deps/lld/test/ELF/arm-bl-v6.s | 65 - deps/lld/test/ELF/arm-blx-v4t.s | 27 - deps/lld/test/ELF/arm-blx.s | 119 - deps/lld/test/ELF/arm-branch-rangethunk.s | 51 - .../ELF/arm-branch-undef-weak-plt-thunk.s | 36 - deps/lld/test/ELF/arm-branch.s | 61 - deps/lld/test/ELF/arm-combined-dynrel-ifunc.s | 49 - deps/lld/test/ELF/arm-copy.s | 82 - deps/lld/test/ELF/arm-data-prel.s | 59 - deps/lld/test/ELF/arm-data-relocs.s | 22 - deps/lld/test/ELF/arm-eabi-version.s | 15 - deps/lld/test/ELF/arm-execute-only.s | 40 - deps/lld/test/ELF/arm-exidx-add-missing.s | 66 - deps/lld/test/ELF/arm-exidx-canunwind.s | 99 - .../test/ELF/arm-exidx-dedup-and-sentinel.s | 29 - deps/lld/test/ELF/arm-exidx-dedup.s | 129 - deps/lld/test/ELF/arm-exidx-discard.s | 17 - deps/lld/test/ELF/arm-exidx-emit-relocs.s | 71 - deps/lld/test/ELF/arm-exidx-gc.s | 126 - deps/lld/test/ELF/arm-exidx-link.s | 25 - deps/lld/test/ELF/arm-exidx-order.s | 180 - deps/lld/test/ELF/arm-exidx-output.s | 44 - deps/lld/test/ELF/arm-exidx-partial-discard.s | 37 - deps/lld/test/ELF/arm-exidx-relocatable.s | 132 - .../ELF/arm-exidx-sentinel-norelocatable.s | 17 - deps/lld/test/ELF/arm-exidx-sentinel-orphan.s | 23 - deps/lld/test/ELF/arm-exidx-shared.s | 45 - deps/lld/test/ELF/arm-exidx-synthetic-link.s | 37 - .../lld/test/ELF/arm-extreme-range-pi-thunk.s | 86 - deps/lld/test/ELF/arm-force-pi-thunk.s | 89 - deps/lld/test/ELF/arm-fpic-got.s | 64 - deps/lld/test/ELF/arm-gnu-ifunc-nosym.s | 27 - deps/lld/test/ELF/arm-gnu-ifunc-plt.s | 104 - deps/lld/test/ELF/arm-gnu-ifunc.s | 145 - deps/lld/test/ELF/arm-got-relative.s | 54 - deps/lld/test/ELF/arm-gotoff.s | 75 - deps/lld/test/ELF/arm-icf-exidx.s | 34 - deps/lld/test/ELF/arm-long-thunk-converge.s | 29 - deps/lld/test/ELF/arm-mov-relocs.s | 91 - deps/lld/test/ELF/arm-pie-relative.s | 25 - deps/lld/test/ELF/arm-plt-reloc.s | 311 -- deps/lld/test/ELF/arm-sbrel32.s | 40 - deps/lld/test/ELF/arm-static-defines.s | 44 - deps/lld/test/ELF/arm-symbol-ordering-file.s | 32 - deps/lld/test/ELF/arm-tag-vfp-args-errs.s | 29 - deps/lld/test/ELF/arm-tag-vfp-args-illegal.s | 21 - deps/lld/test/ELF/arm-tag-vfp-args.s | 72 - deps/lld/test/ELF/arm-target1.s | 37 - deps/lld/test/ELF/arm-target2.s | 60 - deps/lld/test/ELF/arm-thumb-blx.s | 90 - .../test/ELF/arm-thumb-branch-rangethunk.s | 37 - deps/lld/test/ELF/arm-thumb-branch.s | 65 - .../lld/test/ELF/arm-thumb-condbranch-thunk.s | 108 - .../lld/test/ELF/arm-thumb-interwork-shared.s | 57 - .../ELF/arm-thumb-interwork-thunk-range.s | 15 - .../test/ELF/arm-thumb-interwork-thunk-v5.s | 66 - deps/lld/test/ELF/arm-thumb-interwork-thunk.s | 388 -- .../test/ELF/arm-thumb-mix-range-thunk-os.s | 193 - .../test/ELF/arm-thumb-narrow-branch-check.s | 80 - .../test/ELF/arm-thumb-no-undefined-thunk.s | 25 - .../test/ELF/arm-thumb-plt-range-thunk-os.s | 116 - deps/lld/test/ELF/arm-thumb-plt-reloc.s | 115 - deps/lld/test/ELF/arm-thumb-range-thunk-os.s | 150 - .../lld/test/ELF/arm-thumb-thunk-empty-pass.s | 31 - deps/lld/test/ELF/arm-thumb-thunk-symbols.s | 42 - deps/lld/test/ELF/arm-thumb-thunk-v6m.s | 65 - .../ELF/arm-thumb-undefined-weak-narrow.test | 49 - deps/lld/test/ELF/arm-thumb-undefined-weak.s | 39 - deps/lld/test/ELF/arm-thunk-edgecase.s | 37 - deps/lld/test/ELF/arm-thunk-largesection.s | 44 - .../test/ELF/arm-thunk-linkerscript-dotexpr.s | 78 - .../test/ELF/arm-thunk-linkerscript-large.s | 178 - .../test/ELF/arm-thunk-linkerscript-orphan.s | 66 - .../test/ELF/arm-thunk-linkerscript-sort.s | 69 - deps/lld/test/ELF/arm-thunk-linkerscript.s | 80 - deps/lld/test/ELF/arm-thunk-multipass-plt.s | 95 - deps/lld/test/ELF/arm-thunk-multipass.s | 92 - deps/lld/test/ELF/arm-thunk-nosuitable.s | 32 - deps/lld/test/ELF/arm-thunk-re-add.s | 124 - .../test/ELF/arm-thunk-section-too-large.s | 21 - deps/lld/test/ELF/arm-thunk-toolargesection.s | 19 - deps/lld/test/ELF/arm-tls-gd-nonpreemptible.s | 72 - deps/lld/test/ELF/arm-tls-gd32.s | 105 - deps/lld/test/ELF/arm-tls-ie32.s | 97 - deps/lld/test/ELF/arm-tls-ldm32.s | 75 - deps/lld/test/ELF/arm-tls-le32.s | 78 - deps/lld/test/ELF/arm-tls-norelax-gd-ie.s | 30 - deps/lld/test/ELF/arm-tls-norelax-gd-le.s | 41 - deps/lld/test/ELF/arm-tls-norelax-ie-le.s | 41 - deps/lld/test/ELF/arm-tls-norelax-ld-le.s | 35 - deps/lld/test/ELF/arm-undefined-weak.s | 40 - deps/lld/test/ELF/arm-use-r-output.s | 13 - deps/lld/test/ELF/arm-v4bx.test | 37 - deps/lld/test/ELF/arm-v5-reloc-error.s | 31 - deps/lld/test/ELF/as-needed-in-regular.s | 24 - deps/lld/test/ELF/as-needed-lazy.s | 14 - deps/lld/test/ELF/as-needed-no-reloc.s | 23 - deps/lld/test/ELF/as-needed-not-in-regular.s | 32 - deps/lld/test/ELF/as-needed-weak.s | 23 - deps/lld/test/ELF/as-needed.s | 49 - deps/lld/test/ELF/assignment-archive.s | 27 - deps/lld/test/ELF/auxiliary.s | 15 - .../test/ELF/avoid-empty-program-headers.s | 78 - deps/lld/test/ELF/bad-archive.s | 11 - deps/lld/test/ELF/basic-aarch64.s | 209 - deps/lld/test/ELF/basic-avr.s | 14 - deps/lld/test/ELF/basic-freebsd.s | 25 - deps/lld/test/ELF/basic-i386.s | 179 - deps/lld/test/ELF/basic-mips.s | 330 -- deps/lld/test/ELF/basic-ppc.s | 193 - deps/lld/test/ELF/basic-ppc64.s | 358 -- deps/lld/test/ELF/basic-sparcv9.s | 200 - deps/lld/test/ELF/basic.s | 257 -- deps/lld/test/ELF/bss-start-common.s | 15 - deps/lld/test/ELF/bss.s | 37 - deps/lld/test/ELF/bsymbolic-undef.s | 27 - deps/lld/test/ELF/bsymbolic.s | 35 - deps/lld/test/ELF/build-id.s | 85 - deps/lld/test/ELF/cgprofile-bad-clusters.s | 70 - deps/lld/test/ELF/cgprofile-err.s | 13 - deps/lld/test/ELF/cgprofile-icf.s | 53 - deps/lld/test/ELF/cgprofile-obj.s | 44 - deps/lld/test/ELF/cgprofile-print.s | 37 - deps/lld/test/ELF/cgprofile-reproduce.s | 42 - deps/lld/test/ELF/cgprofile-shared-warn.s | 21 - deps/lld/test/ELF/cgprofile-txt.s | 185 - deps/lld/test/ELF/cgprofile-txt2.s | 38 - deps/lld/test/ELF/cgprofile-warn.s | 36 - deps/lld/test/ELF/chroot.s | 12 - deps/lld/test/ELF/color-diagnostics.test | 21 - deps/lld/test/ELF/combreloc.s | 48 - deps/lld/test/ELF/comdat-discarded-error.s | 28 - .../lld/test/ELF/comdat-discarded-gdb-index.s | 63 - deps/lld/test/ELF/comdat-discarded-ppc64.s | 17 - deps/lld/test/ELF/comdat-discarded-reloc.s | 42 - deps/lld/test/ELF/comdat-linkonce.s | 15 - deps/lld/test/ELF/comdat.s | 92 - deps/lld/test/ELF/comment-gc.s | 14 - deps/lld/test/ELF/common-gc.s | 41 - deps/lld/test/ELF/common-gc2.s | 15 - deps/lld/test/ELF/common-gc3.s | 18 - deps/lld/test/ELF/common-page.s | 223 - deps/lld/test/ELF/common.s | 59 - deps/lld/test/ELF/compatible-section-types.s | 21 - .../test/ELF/compress-debug-sections-reloc.s | 26 - deps/lld/test/ELF/compress-debug-sections.s | 37 - deps/lld/test/ELF/compressed-debug-conflict.s | 50 - .../lld/test/ELF/compressed-debug-input-err.s | 11 - deps/lld/test/ELF/compressed-debug-input.s | 82 - .../test/ELF/compressed-input-alignment.test | 67 - .../ELF/conflict-debug-variable-file-index.s | 103 - deps/lld/test/ELF/conflict-debug-variable.s | 174 - deps/lld/test/ELF/conflict-debug-variable2.s | 161 - .../test/ELF/conflict-variable-linkage-name.s | 176 - deps/lld/test/ELF/conflict.s | 51 - deps/lld/test/ELF/copy-errors.s | 25 - deps/lld/test/ELF/copy-in-shared.s | 11 - deps/lld/test/ELF/copy-rel-abs.s | 47 - deps/lld/test/ELF/copy-rel-corrupted.s | 11 - deps/lld/test/ELF/copy-rel-large.s | 20 - deps/lld/test/ELF/copy-rel-pie-error.s | 18 - deps/lld/test/ELF/copy-rel-pie.s | 48 - deps/lld/test/ELF/copy-rel-tls.s | 15 - deps/lld/test/ELF/copy-rel-version.s | 15 - .../test/ELF/copy-relocation-zero-abs-addr.s | 44 - .../ELF/copy-relocation-zero-nonabs-addr.s | 29 - .../test/ELF/corrupted-version-reference.s | 14 - deps/lld/test/ELF/cref.s | 33 - deps/lld/test/ELF/ctors_dtors_priority.s | 48 - deps/lld/test/ELF/debug-gc.s | 30 - deps/lld/test/ELF/debug-gnu-pubnames.s | 18 - deps/lld/test/ELF/debug-line-obj.s | 175 - deps/lld/test/ELF/debug-line-str.s | 135 - deps/lld/test/ELF/debug-relocation-none.test | 59 - deps/lld/test/ELF/default-fill.s | 38 - deps/lld/test/ELF/default-output.s | 16 - deps/lld/test/ELF/defined-tls_get_addr.s | 11 - deps/lld/test/ELF/defsym-dynamic.s | 10 - deps/lld/test/ELF/defsym-reserved-syms.s | 30 - deps/lld/test/ELF/defsym.s | 95 - deps/lld/test/ELF/deplibs-colon-prefix.s | 15 - deps/lld/test/ELF/deplibs-corrupt.s | 8 - deps/lld/test/ELF/deplibs.s | 56 - deps/lld/test/ELF/discard-locals.s | 50 - deps/lld/test/ELF/discard-merge-locals.s | 35 - deps/lld/test/ELF/discard-merge-unnamed.s | 27 - deps/lld/test/ELF/discard-none.s | 54 - deps/lld/test/ELF/dont-export-hidden.s | 40 - deps/lld/test/ELF/driver-access.test | 15 - deps/lld/test/ELF/driver.test | 77 - deps/lld/test/ELF/dso-undef-size.s | 32 - deps/lld/test/ELF/dso_handle.s | 19 - deps/lld/test/ELF/dt_flags.s | 27 - deps/lld/test/ELF/dt_tags.s | 18 - deps/lld/test/ELF/duplicated-plt-entry.s | 17 - deps/lld/test/ELF/duplicated-synthetic-sym.s | 17 - deps/lld/test/ELF/dynamic-got-rela.s | 55 - deps/lld/test/ELF/dynamic-got.s | 56 - deps/lld/test/ELF/dynamic-linker.s | 24 - deps/lld/test/ELF/dynamic-list-archive.s | 17 - deps/lld/test/ELF/dynamic-list-empty.s | 18 - deps/lld/test/ELF/dynamic-list-extern.s | 11 - deps/lld/test/ELF/dynamic-list-locals.s | 7 - .../ELF/dynamic-list-preempt-replace-symbol.s | 14 - deps/lld/test/ELF/dynamic-list-preempt.s | 81 - .../test/ELF/dynamic-list-unexpected-end.s | 7 - deps/lld/test/ELF/dynamic-list-weak-archive.s | 18 - deps/lld/test/ELF/dynamic-list-wildcard.s | 53 - deps/lld/test/ELF/dynamic-list.s | 167 - deps/lld/test/ELF/dynamic-no-rosegment.s | 15 - deps/lld/test/ELF/dynamic-reloc-in-ro.s | 10 - deps/lld/test/ELF/dynamic-reloc-index.s | 22 - deps/lld/test/ELF/dynamic-reloc-weak.s | 37 - deps/lld/test/ELF/dynamic-reloc.s | 65 - deps/lld/test/ELF/dynamic.s | 44 - deps/lld/test/ELF/dynstr-no-rosegment.s | 12 - deps/lld/test/ELF/dynsym-no-rosegment.s | 27 - deps/lld/test/ELF/dynsym-pie.s | 80 - deps/lld/test/ELF/early-exit-for-bad-paths.s | 35 - deps/lld/test/ELF/edata-etext.s | 43 - deps/lld/test/ELF/edata-no-bss.s | 18 - deps/lld/test/ELF/eh-align-cie.s | 57 - deps/lld/test/ELF/eh-frame-begin-end.s | 17 - deps/lld/test/ELF/eh-frame-dyn-rel.s | 12 - deps/lld/test/ELF/eh-frame-gc.s | 20 - deps/lld/test/ELF/eh-frame-gc2.s | 15 - deps/lld/test/ELF/eh-frame-hdr-abs-fde.s | 32 - deps/lld/test/ELF/eh-frame-hdr-augmentation.s | 40 - deps/lld/test/ELF/eh-frame-hdr-icf-fde.s | 95 - deps/lld/test/ELF/eh-frame-hdr-icf.s | 28 - deps/lld/test/ELF/eh-frame-hdr-no-out2.s | 19 - deps/lld/test/ELF/eh-frame-hdr.s | 140 - deps/lld/test/ELF/eh-frame-marker.s | 20 - deps/lld/test/ELF/eh-frame-merge.s | 59 - deps/lld/test/ELF/eh-frame-multilpe-cie.s | 13 - .../test/ELF/eh-frame-negative-pcrel-sdata2.s | 85 - .../test/ELF/eh-frame-negative-pcrel-sdata4.s | 85 - .../test/ELF/eh-frame-negative-pcrel-sdata8.s | 85 - .../test/ELF/eh-frame-padding-no-rosegment.s | 64 - deps/lld/test/ELF/eh-frame-pcrel-overflow.s | 33 - deps/lld/test/ELF/eh-frame-plt.s | 16 - deps/lld/test/ELF/eh-frame-rel.s | 7 - deps/lld/test/ELF/eh-frame-type.test | 17 - deps/lld/test/ELF/eh-frame-value-format1.s | 35 - deps/lld/test/ELF/eh-frame-value-format2.s | 35 - deps/lld/test/ELF/eh-frame-value-format3.s | 28 - deps/lld/test/ELF/eh-frame-value-format4.s | 28 - deps/lld/test/ELF/eh-frame-value-format5.s | 35 - deps/lld/test/ELF/eh-frame-value-format6.s | 35 - deps/lld/test/ELF/eh-frame-value-format7.s | 75 - deps/lld/test/ELF/eh-frame-value-format8.s | 74 - deps/lld/test/ELF/eh-frame-value-format9.s | 28 - deps/lld/test/ELF/eh-frame.s | 12 - deps/lld/test/ELF/ehdr_start.s | 41 - deps/lld/test/ELF/ehframe-relocation.s | 32 - deps/lld/test/ELF/elf-header.s | 18 - deps/lld/test/ELF/emit-relocs-eh-frame.s | 16 - deps/lld/test/ELF/emit-relocs-gc.s | 30 - deps/lld/test/ELF/emit-relocs-icf.s | 33 - deps/lld/test/ELF/emit-relocs-icf1.s | 32 - deps/lld/test/ELF/emit-relocs-icf2.s | 36 - deps/lld/test/ELF/emit-relocs-merge.s | 20 - .../lld/test/ELF/emit-relocs-mergeable-i386.s | 66 - deps/lld/test/ELF/emit-relocs-mergeable.s | 53 - deps/lld/test/ELF/emit-relocs-mergeable2.s | 14 - deps/lld/test/ELF/emit-relocs-shared.s | 16 - deps/lld/test/ELF/emit-relocs.s | 115 - deps/lld/test/ELF/empty-archive.s | 4 - deps/lld/test/ELF/empty-pack-dyn-relocs.s | 11 - deps/lld/test/ELF/empty-pt-load.s | 11 - deps/lld/test/ELF/empty-ver.s | 43 - deps/lld/test/ELF/empty-ver2.s | 20 - deps/lld/test/ELF/emulation-aarch64.s | 57 - deps/lld/test/ELF/emulation-arm.s | 27 - deps/lld/test/ELF/emulation-mips.s | 192 - deps/lld/test/ELF/emulation-ppc.s | 144 - deps/lld/test/ELF/emulation-riscv.s | 74 - deps/lld/test/ELF/emulation-x86.s | 211 - deps/lld/test/ELF/end-abs.s | 11 - deps/lld/test/ELF/end-preserve.s | 16 - deps/lld/test/ELF/end-update.s | 29 - deps/lld/test/ELF/end.s | 37 - deps/lld/test/ELF/entry.s | 54 - deps/lld/test/ELF/error-limit.test | 26 - deps/lld/test/ELF/exclude-discarded-error.s | 15 - deps/lld/test/ELF/exclude-discarded-error2.s | 14 - deps/lld/test/ELF/exclude-libs.s | 45 - deps/lld/test/ELF/exclude.s | 19 - .../test/ELF/executable-undefined-ignoreall.s | 13 - ...executable-undefined-protected-ignoreall.s | 8 - deps/lld/test/ELF/execute-only-mixed-data.s | 26 - deps/lld/test/ELF/execute-only.s | 10 - deps/lld/test/ELF/export-dynamic-symbol.s | 18 - deps/lld/test/ELF/fatal-warnings.s | 16 - deps/lld/test/ELF/file-access.s | 13 - deps/lld/test/ELF/fill-trap-ppc.s | 31 - deps/lld/test/ELF/fill-trap.s | 25 - deps/lld/test/ELF/filter.s | 20 - deps/lld/test/ELF/format-binary-non-ascii.s | 15 - deps/lld/test/ELF/format-binary.test | 69 - deps/lld/test/ELF/gc-absolute.s | 7 - deps/lld/test/ELF/gc-collect-undefined.s | 19 - deps/lld/test/ELF/gc-debuginfo-tls.s | 24 - deps/lld/test/ELF/gc-merge-local-sym.s | 35 - deps/lld/test/ELF/gc-sections-alloc.s | 31 - deps/lld/test/ELF/gc-sections-eh.s | 32 - .../test/ELF/gc-sections-implicit-addend.s | 26 - .../test/ELF/gc-sections-keep-shared-start.s | 30 - .../ELF/gc-sections-linker-defined-symbol.s | 18 - deps/lld/test/ELF/gc-sections-local-sym.s | 57 - deps/lld/test/ELF/gc-sections-lsda.s | 21 - deps/lld/test/ELF/gc-sections-merge-addend.s | 40 - .../ELF/gc-sections-merge-implicit-addend.s | 40 - deps/lld/test/ELF/gc-sections-merge.s | 62 - .../test/ELF/gc-sections-metadata-startstop.s | 33 - deps/lld/test/ELF/gc-sections-metadata.s | 38 - deps/lld/test/ELF/gc-sections-metadata2.s | 19 - .../lld/test/ELF/gc-sections-no-undef-error.s | 19 - .../test/ELF/gc-sections-non-alloc-to-merge.s | 27 - deps/lld/test/ELF/gc-sections-print.s | 29 - deps/lld/test/ELF/gc-sections-protected.s | 19 - deps/lld/test/ELF/gc-sections-shared.s | 92 - deps/lld/test/ELF/gc-sections-synthetic.s | 16 - deps/lld/test/ELF/gc-sections-undefined.s | 10 - deps/lld/test/ELF/gc-sections-weak.s | 24 - deps/lld/test/ELF/gc-sections.s | 108 - deps/lld/test/ELF/gdb-index-base-addr.s | 70 - deps/lld/test/ELF/gdb-index-dwarf5-low-high.s | 49 - deps/lld/test/ELF/gdb-index-empty.s | 81 - deps/lld/test/ELF/gdb-index-gc-sections.s | 158 - deps/lld/test/ELF/gdb-index-invalid-ranges.s | 42 - .../ELF/gdb-index-invalid-section-index.yaml | 140 - deps/lld/test/ELF/gdb-index-multiple-cu-2.s | 36 - deps/lld/test/ELF/gdb-index-multiple-cu.s | 88 - deps/lld/test/ELF/gdb-index-no-debug.s | 8 - deps/lld/test/ELF/gdb-index-noranges.s | 49 - .../lld/test/ELF/gdb-index-ranges-discarded.s | 51 - deps/lld/test/ELF/gdb-index-ranges.s | 66 - deps/lld/test/ELF/gdb-index-rng-lists.s | 202 - deps/lld/test/ELF/gdb-index-tls.s | 91 - deps/lld/test/ELF/gdb-index.s | 129 - .../global-offset-table-position-aarch64.s | 30 - .../ELF/global-offset-table-position-arm.s | 35 - .../ELF/global-offset-table-position-i386.s | 32 - .../ELF/global-offset-table-position-mips.s | 32 - .../global-offset-table-position-redef-err.s | 14 - .../test/ELF/global-offset-table-position.s | 32 - deps/lld/test/ELF/global_offset_table.s | 6 - .../lld/test/ELF/global_offset_table_shared.s | 15 - deps/lld/test/ELF/gnu-hash-table-copy.s | 30 - deps/lld/test/ELF/gnu-hash-table-many.s | 55 - deps/lld/test/ELF/gnu-hash-table-rwsegment.s | 20 - deps/lld/test/ELF/gnu-hash-table.s | 256 -- deps/lld/test/ELF/gnu-ifunc-canon.s | 92 - deps/lld/test/ELF/gnu-ifunc-dso.s | 13 - deps/lld/test/ELF/gnu-ifunc-dynsym.s | 23 - deps/lld/test/ELF/gnu-ifunc-dyntags.s | 41 - deps/lld/test/ELF/gnu-ifunc-empty.s | 16 - deps/lld/test/ELF/gnu-ifunc-gotpcrel.s | 14 - deps/lld/test/ELF/gnu-ifunc-i386.s | 154 - deps/lld/test/ELF/gnu-ifunc-noplt-i386.s | 71 - deps/lld/test/ELF/gnu-ifunc-noplt.s | 68 - deps/lld/test/ELF/gnu-ifunc-nosym-i386.s | 27 - deps/lld/test/ELF/gnu-ifunc-nosym.s | 27 - deps/lld/test/ELF/gnu-ifunc-plt-i386.s | 83 - deps/lld/test/ELF/gnu-ifunc-plt.s | 81 - deps/lld/test/ELF/gnu-ifunc-relative.s | 25 - deps/lld/test/ELF/gnu-ifunc-shared.s | 73 - deps/lld/test/ELF/gnu-ifunc.s | 132 - deps/lld/test/ELF/gnu-unique.s | 39 - deps/lld/test/ELF/gnustack.s | 39 - deps/lld/test/ELF/got-i386.s | 57 - deps/lld/test/ELF/got-plt-header.s | 31 - deps/lld/test/ELF/got.s | 45 - deps/lld/test/ELF/got32-i386-pie-rw.s | 17 - deps/lld/test/ELF/got32-i386.s | 23 - deps/lld/test/ELF/got32x-i386.s | 47 - deps/lld/test/ELF/gotpc-relax-nopic.s | 89 - deps/lld/test/ELF/gotpc-relax-und-dso.s | 73 - deps/lld/test/ELF/gotpc-relax.s | 99 - deps/lld/test/ELF/gotpcrelx.s | 31 - deps/lld/test/ELF/help.s | 5 - deps/lld/test/ELF/hexagon-eflag.s | 7 - deps/lld/test/ELF/hexagon-shared.s | 46 - deps/lld/test/ELF/hexagon.s | 223 - deps/lld/test/ELF/hidden-shared-err.s | 19 - deps/lld/test/ELF/hidden-vis-shared.s | 18 - deps/lld/test/ELF/i386-cet.s | 47 - deps/lld/test/ELF/i386-debug-noabs.test | 33 - deps/lld/test/ELF/i386-got-and-copy.s | 26 - deps/lld/test/ELF/i386-got-value.s | 34 - deps/lld/test/ELF/i386-gotoff-shared.s | 15 - deps/lld/test/ELF/i386-gotpc-dynamic.s | 17 - deps/lld/test/ELF/i386-gotpc.s | 15 - deps/lld/test/ELF/i386-linkonce.s | 9 - deps/lld/test/ELF/i386-merge.s | 49 - deps/lld/test/ELF/i386-pc16.test | 40 - deps/lld/test/ELF/i386-pc8-pc16-addend.s | 17 - deps/lld/test/ELF/i386-pc8.s | 15 - deps/lld/test/ELF/i386-pic-plt.s | 12 - deps/lld/test/ELF/i386-relative.s | 14 - deps/lld/test/ELF/i386-relax-reloc.s | 17 - .../lld/test/ELF/i386-reloc-16-large-addend.s | 12 - deps/lld/test/ELF/i386-reloc-16.s | 20 - deps/lld/test/ELF/i386-reloc-8-large-addend.s | 12 - deps/lld/test/ELF/i386-reloc-8.s | 20 - deps/lld/test/ELF/i386-reloc-large-addend.s | 17 - deps/lld/test/ELF/i386-reloc-range.s | 24 - .../lld/test/ELF/i386-reloc8-reloc16-addend.s | 17 - .../ELF/i386-retpoline-nopic-linkerscript.s | 68 - deps/lld/test/ELF/i386-retpoline-nopic.s | 66 - .../ELF/i386-retpoline-pic-linkerscript.s | 65 - deps/lld/test/ELF/i386-retpoline-pic.s | 63 - deps/lld/test/ELF/i386-static-tls-model.s | 20 - deps/lld/test/ELF/i386-tls-got.s | 7 - deps/lld/test/ELF/i386-tls-ie-shared.s | 113 - .../test/ELF/i386-tls-initial-exec-local.s | 36 - deps/lld/test/ELF/i386-tls-ld-preemptable.s | 18 - deps/lld/test/ELF/i386-tls-le-align.s | 29 - deps/lld/test/ELF/i386-tls-le-undef.s | 16 - deps/lld/test/ELF/icf-absolute.s | 20 - deps/lld/test/ELF/icf-absolute2.s | 21 - deps/lld/test/ELF/icf-c-identifier.s | 9 - deps/lld/test/ELF/icf-comdat.s | 23 - .../test/ELF/icf-different-output-sections.s | 9 - deps/lld/test/ELF/icf-i386.s | 25 - deps/lld/test/ELF/icf-keep-unique.s | 43 - deps/lld/test/ELF/icf-link-order.s | 18 - deps/lld/test/ELF/icf-many-sections.s | 62 - deps/lld/test/ELF/icf-merge-sec.s | 18 - deps/lld/test/ELF/icf-merge.s | 27 - deps/lld/test/ELF/icf-merge2.s | 23 - deps/lld/test/ELF/icf-merged-sections.s | 37 - deps/lld/test/ELF/icf-non-mergeable.s | 28 - deps/lld/test/ELF/icf-none.s | 22 - deps/lld/test/ELF/icf-relro.s | 13 - deps/lld/test/ELF/icf-safe.s | 182 - deps/lld/test/ELF/icf-symbol-type.s | 26 - deps/lld/test/ELF/icf1.s | 23 - deps/lld/test/ELF/icf10.s | 17 - deps/lld/test/ELF/icf11.test | 51 - deps/lld/test/ELF/icf12.s | 20 - deps/lld/test/ELF/icf13.s | 21 - deps/lld/test/ELF/icf14.s | 26 - deps/lld/test/ELF/icf15.s | 24 - deps/lld/test/ELF/icf16.s | 24 - deps/lld/test/ELF/icf17.s | 16 - deps/lld/test/ELF/icf2.s | 17 - deps/lld/test/ELF/icf3.s | 19 - deps/lld/test/ELF/icf4.s | 19 - deps/lld/test/ELF/icf5.s | 19 - deps/lld/test/ELF/icf6.s | 23 - deps/lld/test/ELF/icf7.s | 29 - deps/lld/test/ELF/icf8.s | 14 - deps/lld/test/ELF/icf9.s | 33 - deps/lld/test/ELF/ignore-plugin.test | 2 - deps/lld/test/ELF/image-base.s | 70 - deps/lld/test/ELF/incompatible-ar-first.s | 12 - .../lld/test/ELF/incompatible-section-flags.s | 24 - .../test/ELF/incompatible-section-types2.s | 10 - deps/lld/test/ELF/incompatible.s | 60 - deps/lld/test/ELF/init-fini-progbits.s | 19 - deps/lld/test/ELF/init-fini.s | 54 - deps/lld/test/ELF/init_fini_priority.s | 49 - deps/lld/test/ELF/invalid-cie-length.s | 10 - deps/lld/test/ELF/invalid-cie-length2.s | 10 - deps/lld/test/ELF/invalid-cie-length3.s | 11 - deps/lld/test/ELF/invalid-cie-length4.s | 11 - deps/lld/test/ELF/invalid-cie-length5.s | 10 - deps/lld/test/ELF/invalid-cie-reference.s | 32 - deps/lld/test/ELF/invalid-dynamic-list.test | 37 - deps/lld/test/ELF/invalid-eh-frame.s | 17 - deps/lld/test/ELF/invalid-eh-frame2.s | 22 - deps/lld/test/ELF/invalid-eh-frame3.s | 21 - deps/lld/test/ELF/invalid-eh-frame4.s | 28 - deps/lld/test/ELF/invalid-eh-frame5.s | 28 - deps/lld/test/ELF/invalid-eh-frame6.s | 31 - deps/lld/test/ELF/invalid-eh-frame7.s | 30 - deps/lld/test/ELF/invalid-eh-frame8.s | 30 - deps/lld/test/ELF/invalid-eh-frame9.s | 15 - deps/lld/test/ELF/invalid-fde-rel.s | 36 - deps/lld/test/ELF/invalid-linkerscript.test | 60 - .../test/ELF/invalid-local-symbol-in-dso.s | 13 - deps/lld/test/ELF/invalid-relocations.test | 23 - .../lld/test/ELF/invalid/bad-arm-attributes.s | 8 - .../test/ELF/invalid/bad-arm-attributes2.s | 8 - .../test/ELF/invalid/bad-reloc-target.test | 76 - .../ELF/invalid/broken-relaxation-x64.test | 47 - deps/lld/test/ELF/invalid/comdat-broken.test | 25 - .../ELF/invalid/common-symbol-alignment.test | 36 - deps/lld/test/ELF/invalid/data-encoding.test | 17 - .../ELF/invalid/dynamic-section-broken.test | 36 - .../test/ELF/invalid/eh-frame-hdr-no-out.s | 19 - .../invalid/ehframe-broken-relocation.test | 31 - deps/lld/test/ELF/invalid/executable.s | 9 - .../lld/test/ELF/invalid/invalid-binding.test | 19 - .../invalid/invalid-debug-relocations.test | 40 - .../lld/test/ELF/invalid/invalid-e_shnum.test | 15 - deps/lld/test/ELF/invalid/invalid-elf.test | 5 - .../test/ELF/invalid/invalid-file-class.test | 19 - .../ELF/invalid/invalid-relocation-x64.test | 33 - deps/lld/test/ELF/invalid/invalid-soname.test | 21 - .../ELF/invalid/linkorder-invalid-sec.test | 16 - .../ELF/invalid/linkorder-invalid-sec2.test | 16 - .../lld/test/ELF/invalid/merge-invalid-size.s | 7 - .../lld/test/ELF/invalid/merge-zero-size.test | 21 - .../mips-invalid-options-descriptor.test | 21 - .../multiple-relocations-sections.test | 29 - .../ELF/invalid/non-terminated-string.test | 19 - .../ELF/invalid/reloc-section-reordered.test | 34 - .../test/ELF/invalid/section-alignment.test | 19 - .../lld/test/ELF/invalid/section-alignment2.s | 16 - deps/lld/test/ELF/invalid/section-index.test | 16 - .../ELF/invalid/sht-group-wrong-section.test | 22 - deps/lld/test/ELF/invalid/sht-group.test | 18 - deps/lld/test/ELF/invalid/symbol-name.test | 15 - deps/lld/test/ELF/invalid/symtab-sh-info.s | 59 - deps/lld/test/ELF/invalid/symtab-symbols.test | 24 - deps/lld/test/ELF/invalid/tls-symbol.s | 24 - .../undefined-local-symbol-in-dso.test | 26 - .../test/ELF/invalid/verdef-no-symtab.test | 19 - deps/lld/test/ELF/invalid/x86-64-tlsdesc-gd.s | 15 - deps/lld/test/ELF/just-symbols-cref.s | 20 - deps/lld/test/ELF/just-symbols.s | 20 - deps/lld/test/ELF/lazy-arch-conflict.s | 7 - deps/lld/test/ELF/libsearch.s | 102 - deps/lld/test/ELF/linkerscript/Inputs/addr.s | 12 - deps/lld/test/ELF/linkerscript/Inputs/align.s | 13 - .../test/ELF/linkerscript/Inputs/alignof.s | 15 - deps/lld/test/ELF/linkerscript/Inputs/at2.s | 14 - deps/lld/test/ELF/linkerscript/Inputs/at3.s | 8 - deps/lld/test/ELF/linkerscript/Inputs/at6.s | 11 - deps/lld/test/ELF/linkerscript/Inputs/at7.s | 7 - deps/lld/test/ELF/linkerscript/Inputs/at8.s | 8 - .../test/ELF/linkerscript/Inputs/comdat-gc.s | 5 - .../linkerscript/Inputs/common-filespec1.s | 2 - .../linkerscript/Inputs/common-filespec2.s | 2 - .../Inputs/compress-debug-sections.s | 3 - .../Inputs/copy-rel-symbol-value.s | 5 - .../ELF/linkerscript/Inputs/data-commands.s | 35 - .../linkerscript/Inputs/data-segment-relro.s | 11 - .../lld/test/ELF/linkerscript/Inputs/define.s | 8 - .../Inputs/eh-frame-reloc-out-of-range.s | 11 - .../linkerscript/Inputs/exclude-multiple1.s | 8 - .../linkerscript/Inputs/exclude-multiple2.s | 8 - .../ELF/linkerscript/Inputs/extend-pt-load.s | 3 - .../ELF/linkerscript/Inputs/filename-spec.s | 2 - deps/lld/test/ELF/linkerscript/Inputs/fill.s | 11 - .../test/ELF/linkerscript/Inputs/include.s | 5 - .../ELF/linkerscript/Inputs/insert-after.s | 11 - .../linkerscript/Inputs/insert-after.script | 4 - deps/lld/test/ELF/linkerscript/Inputs/keep.s | 2 - .../ELF/linkerscript/Inputs/lazy-symbols.s | 2 - .../ELF/linkerscript/Inputs/libsearch-dyn.s | 3 - .../ELF/linkerscript/Inputs/libsearch-st.s | 3 - .../test/ELF/linkerscript/Inputs/map-file2.s | 19 - .../Inputs/merge-sections-reloc.s | 3 - .../test/ELF/linkerscript/Inputs/notinclude.s | 4 - .../ELF/linkerscript/Inputs/provide-shared.s | 5 - .../ELF/linkerscript/Inputs/provide-shared2.s | 3 - .../Inputs/sections-va-overflow.s | 6 - .../linkerscript/Inputs/segment-start.script | 7 - .../lld/test/ELF/linkerscript/Inputs/shared.s | 10 - .../ELF/linkerscript/Inputs/sort-nested.s | 7 - deps/lld/test/ELF/linkerscript/Inputs/sort.s | 19 - .../Inputs/symbol-reserved.script | 5 - .../linkerscript/Inputs/synthetic-symbols.s | 16 - .../test/ELF/linkerscript/absolute-expr.test | 80 - deps/lld/test/ELF/linkerscript/absolute.s | 35 - deps/lld/test/ELF/linkerscript/absolute2.s | 17 - deps/lld/test/ELF/linkerscript/addr-zero.test | 27 - deps/lld/test/ELF/linkerscript/addr.test | 20 - .../ELF/linkerscript/address-expr-symbols.s | 15 - .../test/ELF/linkerscript/align-empty.test | 22 - deps/lld/test/ELF/linkerscript/align-r.test | 21 - .../linkerscript/align-section-offset.test | 12 - .../test/ELF/linkerscript/align-section.test | 7 - deps/lld/test/ELF/linkerscript/align1.test | 44 - deps/lld/test/ELF/linkerscript/align2.test | 20 - deps/lld/test/ELF/linkerscript/align3.test | 18 - deps/lld/test/ELF/linkerscript/align4.test | 24 - deps/lld/test/ELF/linkerscript/align5.test | 23 - deps/lld/test/ELF/linkerscript/alignof.test | 24 - .../ELF/linkerscript/alternate-sections.s | 36 - .../ELF/linkerscript/arm-exidx-order.test | 19 - .../ELF/linkerscript/arm-exidx-phdrs.test | 13 - .../arm-exidx-sentinel-and-assignment.s | 41 - .../test/ELF/linkerscript/arm-lscript.test | 11 - deps/lld/test/ELF/linkerscript/assert.s | 40 - deps/lld/test/ELF/linkerscript/at-addr.s | 35 - .../test/ELF/linkerscript/at-self-reference.s | 63 - deps/lld/test/ELF/linkerscript/at.s | 99 - deps/lld/test/ELF/linkerscript/at2.test | 58 - deps/lld/test/ELF/linkerscript/at3.test | 31 - deps/lld/test/ELF/linkerscript/at4.s | 36 - deps/lld/test/ELF/linkerscript/at5.test | 14 - deps/lld/test/ELF/linkerscript/at6.test | 30 - deps/lld/test/ELF/linkerscript/at7.test | 28 - deps/lld/test/ELF/linkerscript/at8.test | 31 - .../linkerscript/broken-memory-declaration.s | 13 - deps/lld/test/ELF/linkerscript/bss-fill.test | 13 - deps/lld/test/ELF/linkerscript/comdat-gc.s | 14 - .../lld/test/ELF/linkerscript/common-assign.s | 48 - .../test/ELF/linkerscript/common-exclude.s | 86 - .../ELF/linkerscript/common-filespec.test | 104 - deps/lld/test/ELF/linkerscript/common.s | 47 - .../compress-debug-sections-custom.s | 35 - .../linkerscript/compress-debug-sections.s | 36 - .../test/ELF/linkerscript/constructor.test | 17 - .../linkerscript/copy-rel-symbol-value-err.s | 12 - .../ELF/linkerscript/copy-rel-symbol-value.s | 27 - .../test/ELF/linkerscript/data-commands-gc.s | 17 - .../test/ELF/linkerscript/data-commands1.test | 45 - .../test/ELF/linkerscript/data-commands2.test | 40 - .../ELF/linkerscript/data-segment-relro.test | 66 - deps/lld/test/ELF/linkerscript/define.test | 15 - deps/lld/test/ELF/linkerscript/defsym.s | 19 - deps/lld/test/ELF/linkerscript/diag1.test | 15 - deps/lld/test/ELF/linkerscript/diag2.test | 13 - deps/lld/test/ELF/linkerscript/diag3.test | 13 - deps/lld/test/ELF/linkerscript/diag4.test | 14 - deps/lld/test/ELF/linkerscript/diag5.test | 14 - deps/lld/test/ELF/linkerscript/diag6.test | 7 - .../test/ELF/linkerscript/discard-gnu-hash.s | 23 - .../test/ELF/linkerscript/discard-interp.test | 14 - deps/lld/test/ELF/linkerscript/discard-phdr.s | 36 - .../test/ELF/linkerscript/discard-print-gc.s | 19 - .../ELF/linkerscript/discard-section-err.s | 27 - .../linkerscript/discard-section-metadata.s | 32 - .../test/ELF/linkerscript/discard-section.s | 14 - .../test/ELF/linkerscript/dot-is-not-abs.s | 51 - .../lld/test/ELF/linkerscript/double-bss.test | 14 - deps/lld/test/ELF/linkerscript/dynamic-sym.s | 17 - deps/lld/test/ELF/linkerscript/dynamic.s | 28 - .../ELF/linkerscript/early-assign-symbol.s | 28 - deps/lld/test/ELF/linkerscript/edata-etext.s | 23 - .../ELF/linkerscript/eh-frame-emit-relocs.s | 13 - deps/lld/test/ELF/linkerscript/eh-frame-hdr.s | 17 - .../test/ELF/linkerscript/eh-frame-merge.s | 20 - .../eh-frame-reloc-out-of-range.test | 13 - deps/lld/test/ELF/linkerscript/eh-frame.s | 17 - deps/lld/test/ELF/linkerscript/ehdr_start.s | 20 - .../linkerscript/emit-reloc-section-names.s | 21 - deps/lld/test/ELF/linkerscript/emit-reloc.s | 17 - .../ELF/linkerscript/emit-relocs-discard.s | 14 - .../emit-relocs-ehframe-discard.s | 11 - .../ELF/linkerscript/emit-relocs-multiple.s | 20 - .../ELF/linkerscript/empty-link-order.test | 21 - deps/lld/test/ELF/linkerscript/empty-load.s | 21 - .../linkerscript/empty-relaplt-dyntags.test | 44 - .../ELF/linkerscript/empty-section-size.test | 17 - .../linkerscript/empty-sections-expressions.s | 18 - .../empty-sections-expressions.test | 24 - .../empty-synthetic-removed-flags.s | 36 - deps/lld/test/ELF/linkerscript/empty-tls.test | 17 - deps/lld/test/ELF/linkerscript/entry.s | 42 - .../test/ELF/linkerscript/exclude-multiple.s | 37 - deps/lld/test/ELF/linkerscript/excludefile.s | 52 - .../test/ELF/linkerscript/exidx-crash.test | 10 - .../ELF/linkerscript/expr-invalid-sec.test | 9 - .../test/ELF/linkerscript/expr-sections.test | 23 - .../ELF/linkerscript/extend-pt-load1.test | 23 - .../ELF/linkerscript/extend-pt-load2.test | 24 - .../ELF/linkerscript/extend-pt-load3.test | 24 - .../lld/test/ELF/linkerscript/filename-spec.s | 79 - .../ELF/linkerscript/fill-exec-sections.s | 40 - deps/lld/test/ELF/linkerscript/fill.test | 25 - .../test/ELF/linkerscript/got-write-offset.s | 23 - deps/lld/test/ELF/linkerscript/group.s | 56 - .../test/ELF/linkerscript/header-addr.test | 49 - .../test/ELF/linkerscript/header-phdr.test | 15 - deps/lld/test/ELF/linkerscript/header-phdr2.s | 11 - .../ELF/linkerscript/huge-temporary-file.s | 12 - .../i386-sections-max-va-overflow.s | 13 - deps/lld/test/ELF/linkerscript/icf.s | 11 - deps/lld/test/ELF/linkerscript/image-base.s | 18 - .../linkerscript/implicit-program-header.test | 22 - .../lld/test/ELF/linkerscript/include-cycle.s | 15 - .../test/ELF/linkerscript/info-section-type.s | 46 - deps/lld/test/ELF/linkerscript/input-order.s | 38 - .../lld/test/ELF/linkerscript/input-sec-dup.s | 18 - .../test/ELF/linkerscript/insert-after.test | 29 - .../test/ELF/linkerscript/insert-before.test | 29 - .../test/ELF/linkerscript/insert-broken.test | 6 - .../test/ELF/linkerscript/lazy-symbols.test | 15 - .../linker-script-in-search-path.s | 19 - deps/lld/test/ELF/linkerscript/linkerscript.s | 54 - .../test/ELF/linkerscript/lma-overflow.test | 16 - deps/lld/test/ELF/linkerscript/loadaddr.s | 42 - .../ELF/linkerscript/locationcountererr.test | 11 - .../ELF/linkerscript/locationcountererr2.s | 11 - deps/lld/test/ELF/linkerscript/map-file.test | 60 - deps/lld/test/ELF/linkerscript/map-file2.test | 46 - deps/lld/test/ELF/linkerscript/memory-at.test | 45 - .../linkerscript/memory-data-commands.test | 22 - deps/lld/test/ELF/linkerscript/memory-err.s | 16 - .../test/ELF/linkerscript/memory-include.test | 23 - .../ELF/linkerscript/memory-loc-counter.test | 37 - .../linkerscript/memory-region-alignment.test | 58 - deps/lld/test/ELF/linkerscript/memory.s | 114 - deps/lld/test/ELF/linkerscript/memory2.s | 14 - deps/lld/test/ELF/linkerscript/memory3.s | 23 - deps/lld/test/ELF/linkerscript/memory4.test | 19 - deps/lld/test/ELF/linkerscript/memory5.test | 19 - .../test/ELF/linkerscript/merge-header-load.s | 21 - .../test/ELF/linkerscript/merge-nonalloc.s | 14 - .../ELF/linkerscript/merge-sections-reloc.s | 16 - .../ELF/linkerscript/merge-sections-syms.s | 49 - .../test/ELF/linkerscript/merge-sections.s | 61 - .../linkerscript/multi-sections-constraint.s | 34 - .../lld/test/ELF/linkerscript/multiple-tbss.s | 45 - .../ELF/linkerscript/nmagic-alignment.test | 85 - .../test/ELF/linkerscript/no-filename-spec.s | 17 - .../lld/test/ELF/linkerscript/no-pt-load.test | 11 - deps/lld/test/ELF/linkerscript/no-space.s | 24 - .../lld/test/ELF/linkerscript/nobits-offset.s | 25 - deps/lld/test/ELF/linkerscript/noload.s | 63 - deps/lld/test/ELF/linkerscript/non-absolute.s | 33 - .../test/ELF/linkerscript/non-absolute2.test | 17 - .../test/ELF/linkerscript/non-alloc-segment.s | 44 - deps/lld/test/ELF/linkerscript/non-alloc.s | 23 - deps/lld/test/ELF/linkerscript/numbers.s | 95 - .../test/ELF/linkerscript/obj-symbol-value.s | 19 - .../ELF/linkerscript/openbsd-bootdata.test | 9 - .../test/ELF/linkerscript/openbsd-randomize.s | 24 - .../ELF/linkerscript/openbsd-wxneeded.test | 19 - deps/lld/test/ELF/linkerscript/operators.test | 130 - deps/lld/test/ELF/linkerscript/orphan-align.s | 28 - .../test/ELF/linkerscript/orphan-discard.s | 25 - deps/lld/test/ELF/linkerscript/orphan-end.s | 57 - .../ELF/linkerscript/orphan-first-cmd.test | 20 - .../test/ELF/linkerscript/orphan-live-only.s | 42 - deps/lld/test/ELF/linkerscript/orphan-phdrs.s | 35 - .../lld/test/ELF/linkerscript/orphan-report.s | 55 - deps/lld/test/ELF/linkerscript/orphan.s | 36 - deps/lld/test/ELF/linkerscript/orphans.s | 31 - .../out-of-order-section-in-region.test | 20 - deps/lld/test/ELF/linkerscript/out-of-order.s | 37 - .../linkerscript/output-section-include.test | 30 - .../ELF/linkerscript/output-too-large-32bit.s | 11 - .../test/ELF/linkerscript/output-too-large.s | 15 - .../lld/test/ELF/linkerscript/outputarch.test | 5 - .../test/ELF/linkerscript/outsections-addr.s | 110 - .../ELF/linkerscript/overlapping-sections.s | 113 - .../test/ELF/linkerscript/overlay-reject.test | 13 - .../ELF/linkerscript/overlay-reject2.test | 17 - deps/lld/test/ELF/linkerscript/overlay.test | 30 - .../ELF/linkerscript/page-size-align.test | 21 - deps/lld/test/ELF/linkerscript/page-size.s | 66 - .../linkerscript/parse-section-in-addr.test | 10 - deps/lld/test/ELF/linkerscript/phdr-check.s | 15 - deps/lld/test/ELF/linkerscript/phdrs-flags.s | 58 - deps/lld/test/ELF/linkerscript/phdrs.s | 151 - .../ELF/linkerscript/provide-empty-section.s | 30 - .../test/ELF/linkerscript/provide-shared.s | 13 - .../test/ELF/linkerscript/provide-shared2.s | 13 - deps/lld/test/ELF/linkerscript/pt-interp.test | 21 - .../test/ELF/linkerscript/pt_gnu_eh_frame.s | 13 - .../ELF/linkerscript/quoted-section-name.test | 13 - deps/lld/test/ELF/linkerscript/region-alias.s | 54 - .../ELF/linkerscript/relocatable-discard.s | 21 - .../test/ELF/linkerscript/repsection-symbol.s | 28 - .../lld/test/ELF/linkerscript/repsection-va.s | 24 - deps/lld/test/ELF/linkerscript/rosegment.test | 26 - deps/lld/test/ELF/linkerscript/searchdir.s | 12 - .../lld/test/ELF/linkerscript/section-align.s | 62 - .../ELF/linkerscript/section-include.test | 32 - .../test/ELF/linkerscript/section-metadata.s | 33 - .../test/ELF/linkerscript/section-metadata2.s | 37 - .../ELF/linkerscript/sections-constraint.s | 46 - .../ELF/linkerscript/sections-constraint2.s | 14 - .../ELF/linkerscript/sections-constraint3.s | 11 - .../ELF/linkerscript/sections-constraint4.s | 20 - .../ELF/linkerscript/sections-constraint5.s | 32 - deps/lld/test/ELF/linkerscript/sections-gc.s | 19 - deps/lld/test/ELF/linkerscript/sections-gc2.s | 31 - .../lld/test/ELF/linkerscript/sections-keep.s | 95 - .../linkerscript/sections-max-va-overflow.s | 13 - .../test/ELF/linkerscript/sections-padding.s | 79 - .../lld/test/ELF/linkerscript/sections-sort.s | 27 - .../linkerscript/sections-va-overflow.test | 22 - deps/lld/test/ELF/linkerscript/sections.s | 108 - .../test/ELF/linkerscript/segment-headers.s | 26 - deps/lld/test/ELF/linkerscript/segment-none.s | 39 - .../lld/test/ELF/linkerscript/segment-start.s | 27 - deps/lld/test/ELF/linkerscript/sizeof.s | 52 - .../lld/test/ELF/linkerscript/sizeofheaders.s | 17 - .../ELF/linkerscript/sort-constructors.test | 8 - deps/lld/test/ELF/linkerscript/sort-init.s | 26 - deps/lld/test/ELF/linkerscript/sort-nested.s | 50 - .../test/ELF/linkerscript/sort-non-script.s | 16 - deps/lld/test/ELF/linkerscript/sort.s | 120 - deps/lld/test/ELF/linkerscript/sort2.s | 39 - deps/lld/test/ELF/linkerscript/start-end.test | 12 - deps/lld/test/ELF/linkerscript/subalign.s | 60 - .../linkerscript/symbol-alias-relocation.s | 36 - .../test/ELF/linkerscript/symbol-assignexpr.s | 64 - .../test/ELF/linkerscript/symbol-conflict.s | 11 - .../test/ELF/linkerscript/symbol-location.s | 16 - .../test/ELF/linkerscript/symbol-memoryexpr.s | 32 - .../ELF/linkerscript/symbol-only-align.test | 35 - .../ELF/linkerscript/symbol-only-flags.test | 21 - .../test/ELF/linkerscript/symbol-only.test | 21 - .../ELF/linkerscript/symbol-ordering-file.s | 33 - .../ELF/linkerscript/symbol-ordering-file2.s | 16 - deps/lld/test/ELF/linkerscript/symbol-pie.s | 19 - .../test/ELF/linkerscript/symbol-reserved.s | 50 - .../test/ELF/linkerscript/symbolreferenced.s | 22 - .../ELF/linkerscript/symbols-non-alloc.test | 18 - deps/lld/test/ELF/linkerscript/symbols.s | 81 - .../linkerscript/synthetic-relsec-layout.s | 16 - .../ELF/linkerscript/synthetic-symbols1.test | 56 - .../ELF/linkerscript/synthetic-symbols2.test | 13 - .../ELF/linkerscript/synthetic-symbols3.test | 11 - .../ELF/linkerscript/synthetic-symbols4.test | 14 - deps/lld/test/ELF/linkerscript/target.s | 18 - deps/lld/test/ELF/linkerscript/tbss.s | 42 - .../test/ELF/linkerscript/thunk-gen-mips.s | 40 - deps/lld/test/ELF/linkerscript/ttext-script.s | 11 - deps/lld/test/ELF/linkerscript/undef.s | 11 - .../test/ELF/linkerscript/unused-synthetic.s | 28 - .../ELF/linkerscript/unused-synthetic2.test | 12 - deps/lld/test/ELF/linkerscript/va.s | 24 - .../ELF/linkerscript/version-linker-symbol.s | 28 - .../test/ELF/linkerscript/version-script.s | 57 - deps/lld/test/ELF/linkerscript/visibility.s | 22 - deps/lld/test/ELF/linkerscript/wildcards.s | 83 - deps/lld/test/ELF/linkerscript/wildcards2.s | 25 - deps/lld/test/ELF/lit.local.cfg | 1 - deps/lld/test/ELF/llvm33-rela-outside-group.s | 11 - deps/lld/test/ELF/local-dynamic.s | 94 - deps/lld/test/ELF/local-got-pie.s | 39 - deps/lld/test/ELF/local-got-shared.s | 37 - deps/lld/test/ELF/local-got.s | 49 - deps/lld/test/ELF/local-symbols-order.s | 37 - deps/lld/test/ELF/local-undefined-symbol.s | 11 - deps/lld/test/ELF/local-ver-preemptible.s | 22 - deps/lld/test/ELF/local.s | 92 - deps/lld/test/ELF/lto-plugin-ignore.s | 10 - deps/lld/test/ELF/lto/Inputs/absolute.s | 2 - deps/lld/test/ELF/lto/Inputs/archive-2.ll | 6 - deps/lld/test/ELF/lto/Inputs/archive-3.ll | 6 - deps/lld/test/ELF/lto/Inputs/archive.ll | 6 - deps/lld/test/ELF/lto/Inputs/asmundef.ll | 4 - .../ELF/lto/Inputs/available-externally.ll | 6 - deps/lld/test/ELF/lto/Inputs/cache.ll | 10 - deps/lld/test/ELF/lto/Inputs/comdat.s | 5 - deps/lld/test/ELF/lto/Inputs/common.s | 1 - deps/lld/test/ELF/lto/Inputs/common3.ll | 4 - .../test/ELF/lto/Inputs/data-ordering-lto.ll | 6 - deps/lld/test/ELF/lto/Inputs/defsym-bar.ll | 21 - .../test/ELF/lto/Inputs/drop-debug-info.bc | Bin 1152 -> 0 bytes deps/lld/test/ELF/lto/Inputs/drop-linkage.ll | 12 - .../test/ELF/lto/Inputs/duplicated-name.ll | 6 - deps/lld/test/ELF/lto/Inputs/dynsym.s | 3 - deps/lld/test/ELF/lto/Inputs/i386-empty.ll | 2 - .../ELF/lto/Inputs/internalize-exportdyn.ll | 6 - .../test/ELF/lto/Inputs/internalize-undef.ll | 6 - deps/lld/test/ELF/lto/Inputs/irmover-error.ll | 6 - .../test/ELF/lto/Inputs/irmover-warning.ll | 10 - deps/lld/test/ELF/lto/Inputs/lazy-internal.ll | 6 - .../test/ELF/lto/Inputs/libcall-archive.ll | 6 - .../lld/test/ELF/lto/Inputs/libcall-archive.s | 2 - .../lto/Inputs/linker-script-symbols-ipo.ll | 9 - deps/lld/test/ELF/lto/Inputs/linkonce-odr.ll | 6 - deps/lld/test/ELF/lto/Inputs/linkonce.ll | 6 - deps/lld/test/ELF/lto/Inputs/obj-path.ll | 7 - .../ELF/lto/Inputs/relocation-model-pic.ll | 11 - deps/lld/test/ELF/lto/Inputs/resolution.s | 4 - .../test/ELF/lto/Inputs/sample-profile.prof | 1 - deps/lld/test/ELF/lto/Inputs/save-temps.ll | 6 - deps/lld/test/ELF/lto/Inputs/shared.s | 7 - deps/lld/test/ELF/lto/Inputs/start-lib1.ll | 8 - deps/lld/test/ELF/lto/Inputs/start-lib2.ll | 6 - .../ELF/lto/Inputs/symbol-ordering-lto.ll | 10 - deps/lld/test/ELF/lto/Inputs/thin1.ll | 12 - deps/lld/test/ELF/lto/Inputs/thin2.ll | 11 - deps/lld/test/ELF/lto/Inputs/thinlto.ll | 7 - deps/lld/test/ELF/lto/Inputs/thinlto_empty.ll | 2 - deps/lld/test/ELF/lto/Inputs/tls-mixed.s | 4 - deps/lld/test/ELF/lto/Inputs/type-merge.ll | 8 - deps/lld/test/ELF/lto/Inputs/type-merge2.ll | 8 - deps/lld/test/ELF/lto/Inputs/undef-mixed.s | 3 - .../test/ELF/lto/Inputs/unnamed-addr-drop.ll | 4 - .../test/ELF/lto/Inputs/unnamed-addr-lib.s | 6 - deps/lld/test/ELF/lto/Inputs/visibility.s | 8 - .../test/ELF/lto/Inputs/weakodr-visibility.ll | 6 - deps/lld/test/ELF/lto/Inputs/wrap-bar.ll | 14 - deps/lld/test/ELF/lto/abs-resol.ll | 17 - deps/lld/test/ELF/lto/amdgcn.ll | 12 - deps/lld/test/ELF/lto/archive-2.ll | 28 - deps/lld/test/ELF/lto/archive-3.ll | 19 - deps/lld/test/ELF/lto/archive-no-index.ll | 34 - deps/lld/test/ELF/lto/archive.ll | 36 - deps/lld/test/ELF/lto/asmundef.ll | 25 - deps/lld/test/ELF/lto/available-externally.ll | 23 - deps/lld/test/ELF/lto/bitcode-nodatalayout.ll | 13 - deps/lld/test/ELF/lto/cache.ll | 60 - deps/lld/test/ELF/lto/codemodel.ll | 20 - .../test/ELF/lto/combined-lto-object-name.ll | 16 - deps/lld/test/ELF/lto/comdat.ll | 21 - deps/lld/test/ELF/lto/comdat2.ll | 41 - deps/lld/test/ELF/lto/common.ll | 31 - deps/lld/test/ELF/lto/common2.ll | 28 - deps/lld/test/ELF/lto/common3.ll | 15 - deps/lld/test/ELF/lto/common4.ll | 21 - deps/lld/test/ELF/lto/cpu-string.ll | 25 - deps/lld/test/ELF/lto/ctors.ll | 18 - deps/lld/test/ELF/lto/data-ordering-lto.s | 28 - deps/lld/test/ELF/lto/debugger-tune.ll | 35 - deps/lld/test/ELF/lto/defsym.ll | 40 - deps/lld/test/ELF/lto/deplibs.s | 15 - deps/lld/test/ELF/lto/discard-value-names.ll | 24 - deps/lld/test/ELF/lto/drop-debug-info.ll | 9 - deps/lld/test/ELF/lto/drop-linkage.ll | 14 - deps/lld/test/ELF/lto/duplicated-name.ll | 15 - deps/lld/test/ELF/lto/duplicated.ll | 14 - deps/lld/test/ELF/lto/dynamic-list.ll | 25 - deps/lld/test/ELF/lto/dynsym.ll | 30 - deps/lld/test/ELF/lto/emit-llvm.ll | 14 - deps/lld/test/ELF/lto/inline-asm.ll | 11 - deps/lld/test/ELF/lto/internalize-basic.ll | 21 - .../lld/test/ELF/lto/internalize-exportdyn.ll | 47 - deps/lld/test/ELF/lto/internalize-llvmused.ll | 20 - deps/lld/test/ELF/lto/internalize-undef.ll | 16 - .../ELF/lto/internalize-version-script.ll | 22 - deps/lld/test/ELF/lto/irmover-error.ll | 12 - deps/lld/test/ELF/lto/irmover-warning.ll | 23 - deps/lld/test/ELF/lto/keep-undefined.ll | 20 - deps/lld/test/ELF/lto/lazy-internal.ll | 19 - deps/lld/test/ELF/lto/libcall-archive.ll | 25 - deps/lld/test/ELF/lto/linkage.ll | 20 - .../ELF/lto/linker-script-symbols-assign.ll | 39 - .../test/ELF/lto/linker-script-symbols-ipo.ll | 32 - .../lld/test/ELF/lto/linker-script-symbols.ll | 30 - deps/lld/test/ELF/lto/linkonce-odr.ll | 17 - deps/lld/test/ELF/lto/linkonce.ll | 17 - deps/lld/test/ELF/lto/lto-start.ll | 23 - deps/lld/test/ELF/lto/ltopasses-basic.ll | 17 - deps/lld/test/ELF/lto/ltopasses-custom.ll | 37 - deps/lld/test/ELF/lto/metadata.ll | 15 - deps/lld/test/ELF/lto/mix-platforms.ll | 10 - deps/lld/test/ELF/lto/mix-platforms2.ll | 9 - deps/lld/test/ELF/lto/module-asm.ll | 19 - deps/lld/test/ELF/lto/new-pass-manager.ll | 14 - deps/lld/test/ELF/lto/obj-path.ll | 35 - deps/lld/test/ELF/lto/opt-level.ll | 43 - deps/lld/test/ELF/lto/opt-remarks.ll | 74 - deps/lld/test/ELF/lto/parallel-internalize.ll | 77 - deps/lld/test/ELF/lto/parallel.ll | 25 - deps/lld/test/ELF/lto/pic.ll | 20 - deps/lld/test/ELF/lto/ppc64le.ll | 12 - deps/lld/test/ELF/lto/r600.ll | 12 - deps/lld/test/ELF/lto/relax-relocs.ll | 16 - deps/lld/test/ELF/lto/relocatable.ll | 75 - deps/lld/test/ELF/lto/relocation-model.ll | 46 - deps/lld/test/ELF/lto/resolution.ll | 27 - deps/lld/test/ELF/lto/riscv32.ll | 10 - deps/lld/test/ELF/lto/riscv64.ll | 10 - deps/lld/test/ELF/lto/sample-profile.ll | 25 - deps/lld/test/ELF/lto/save-temps.ll | 27 - deps/lld/test/ELF/lto/section-name.ll | 35 - deps/lld/test/ELF/lto/setting-dso-local.ll | 15 - deps/lld/test/ELF/lto/shlib-undefined.ll | 27 - deps/lld/test/ELF/lto/start-lib.ll | 27 - deps/lld/test/ELF/lto/symbol-ordering-lto.s | 26 - .../lld/test/ELF/lto/thin-archivecollision.ll | 37 - .../test/ELF/lto/thinlto-cant-write-index.ll | 24 - .../lld/test/ELF/lto/thinlto-debug-fission.ll | 21 - deps/lld/test/ELF/lto/thinlto-emit-imports.ll | 55 - deps/lld/test/ELF/lto/thinlto-index-file.ll | 24 - deps/lld/test/ELF/lto/thinlto-index-only.ll | 85 - deps/lld/test/ELF/lto/thinlto-no-index.ll | 24 - deps/lld/test/ELF/lto/thinlto-obj-path.ll | 24 - .../ELF/lto/thinlto-object-suffix-replace.ll | 50 - .../test/ELF/lto/thinlto-prefix-replace.ll | 23 - deps/lld/test/ELF/lto/thinlto.ll | 36 - deps/lld/test/ELF/lto/timepasses.ll | 14 - deps/lld/test/ELF/lto/tls-mixed.ll | 10 - deps/lld/test/ELF/lto/tls-preserve.ll | 25 - deps/lld/test/ELF/lto/type-merge.ll | 26 - deps/lld/test/ELF/lto/type-merge2.ll | 28 - deps/lld/test/ELF/lto/undef-mixed.ll | 22 - deps/lld/test/ELF/lto/undef-weak.ll | 28 - deps/lld/test/ELF/lto/undef.ll | 20 - deps/lld/test/ELF/lto/undefined-puts.ll | 28 - deps/lld/test/ELF/lto/unnamed-addr-comdat.ll | 12 - deps/lld/test/ELF/lto/unnamed-addr-drop.ll | 13 - deps/lld/test/ELF/lto/unnamed-addr-lib.ll | 21 - deps/lld/test/ELF/lto/unnamed-addr.ll | 15 - deps/lld/test/ELF/lto/verify-invalid.ll | 19 - deps/lld/test/ELF/lto/version-script.ll | 50 - deps/lld/test/ELF/lto/version-script2.ll | 15 - deps/lld/test/ELF/lto/visibility.ll | 38 - deps/lld/test/ELF/lto/weak.ll | 16 - deps/lld/test/ELF/lto/weakodr-visibility.ll | 40 - deps/lld/test/ELF/lto/wrap-1.ll | 42 - deps/lld/test/ELF/lto/wrap-2.ll | 49 - deps/lld/test/ELF/magic-page-combo-warn.s | 86 - deps/lld/test/ELF/many-alloc-sections.s | 106 - deps/lld/test/ELF/many-sections.s | 121 - deps/lld/test/ELF/map-file-i686.s | 21 - deps/lld/test/ELF/map-file.s | 101 - deps/lld/test/ELF/map-gc-sections.s | 10 - deps/lld/test/ELF/merge-align.s | 34 - deps/lld/test/ELF/merge-align2.s | 35 - deps/lld/test/ELF/merge-entsize.s | 32 - deps/lld/test/ELF/merge-entsize2.s | 49 - deps/lld/test/ELF/merge-gc-piece.s | 38 - deps/lld/test/ELF/merge-gc-piece2.s | 27 - deps/lld/test/ELF/merge-reloc.s | 91 - deps/lld/test/ELF/merge-section-types.s | 20 - deps/lld/test/ELF/merge-shared-str.s | 28 - deps/lld/test/ELF/merge-shared.s | 26 - deps/lld/test/ELF/merge-string-align.s | 56 - deps/lld/test/ELF/merge-string-align2.s | 25 - deps/lld/test/ELF/merge-string-empty.s | 12 - deps/lld/test/ELF/merge-string-error.s | 11 - deps/lld/test/ELF/merge-string-no-null.s | 8 - deps/lld/test/ELF/merge-string.s | 105 - deps/lld/test/ELF/merge-sym.s | 21 - deps/lld/test/ELF/merge-to-non-alloc.s | 33 - deps/lld/test/ELF/merge.s | 112 - deps/lld/test/ELF/mergeable-errors.s | 8 - deps/lld/test/ELF/mips-26-mask.s | 16 - deps/lld/test/ELF/mips-26.s | 97 - deps/lld/test/ELF/mips-32.s | 76 - deps/lld/test/ELF/mips-64-disp.s | 52 - deps/lld/test/ELF/mips-64-got-overflow.s | 46 - deps/lld/test/ELF/mips-64-got.s | 56 - deps/lld/test/ELF/mips-64-gprel-so.s | 23 - deps/lld/test/ELF/mips-64-rels.s | 45 - deps/lld/test/ELF/mips-64.s | 61 - deps/lld/test/ELF/mips-abs-got.s | 36 - deps/lld/test/ELF/mips-align-err.s | 12 - deps/lld/test/ELF/mips-call-hilo.s | 49 - deps/lld/test/ELF/mips-call16.s | 40 - deps/lld/test/ELF/mips-dynamic.s | 119 - deps/lld/test/ELF/mips-dynsym-sort.s | 42 - deps/lld/test/ELF/mips-elf-abi.s | 22 - deps/lld/test/ELF/mips-elf-flags-err.s | 61 - deps/lld/test/ELF/mips-elf-flags-err.test | 89 - deps/lld/test/ELF/mips-elf-flags.s | 200 - deps/lld/test/ELF/mips-fp-flags-err.test | 162 - deps/lld/test/ELF/mips-gnu-hash.s | 14 - deps/lld/test/ELF/mips-got-and-copy.s | 61 - deps/lld/test/ELF/mips-got-extsym.s | 58 - deps/lld/test/ELF/mips-got-hilo.s | 64 - deps/lld/test/ELF/mips-got-page-script.s | 64 - deps/lld/test/ELF/mips-got-page.s | 39 - deps/lld/test/ELF/mips-got-redundant.s | 63 - deps/lld/test/ELF/mips-got-relocs.s | 66 - deps/lld/test/ELF/mips-got-script.s | 40 - deps/lld/test/ELF/mips-got-string.s | 19 - deps/lld/test/ELF/mips-got-weak.s | 132 - deps/lld/test/ELF/mips-got16-relocatable.s | 37 - deps/lld/test/ELF/mips-got16.s | 78 - deps/lld/test/ELF/mips-gp-disp-ver.s | 14 - deps/lld/test/ELF/mips-gp-disp.s | 37 - deps/lld/test/ELF/mips-gp-ext.s | 77 - deps/lld/test/ELF/mips-gp-local.s | 20 - deps/lld/test/ELF/mips-gp-lowest.s | 43 - deps/lld/test/ELF/mips-gprel-sec.s | 36 - deps/lld/test/ELF/mips-gprel32-relocs-gp0.s | 38 - deps/lld/test/ELF/mips-gprel32-relocs.s | 30 - deps/lld/test/ELF/mips-higher-highest.s | 20 - deps/lld/test/ELF/mips-hilo-gp-disp.s | 56 - deps/lld/test/ELF/mips-hilo-hi-only.s | 28 - deps/lld/test/ELF/mips-hilo.s | 53 - deps/lld/test/ELF/mips-jalr.test | 51 - deps/lld/test/ELF/mips-lo16-not-relative.s | 22 - deps/lld/test/ELF/mips-merge-abiflags.s | 63 - deps/lld/test/ELF/mips-mgot.s | 117 - .../lld/test/ELF/mips-micro-bad-cross-calls.s | 15 - deps/lld/test/ELF/mips-micro-cross-calls.s | 44 - deps/lld/test/ELF/mips-micro-got.s | 45 - deps/lld/test/ELF/mips-micro-jal.s | 153 - deps/lld/test/ELF/mips-micro-plt.s | 108 - deps/lld/test/ELF/mips-micro-relocs.s | 81 - deps/lld/test/ELF/mips-micro-thunks.s | 80 - deps/lld/test/ELF/mips-micror6-relocs.s | 38 - deps/lld/test/ELF/mips-n32-emul.s | 13 - deps/lld/test/ELF/mips-n32-rels.s | 72 - deps/lld/test/ELF/mips-no-objects.s | 5 - deps/lld/test/ELF/mips-non-zero-gp0.s | 54 - deps/lld/test/ELF/mips-nonalloc.s | 20 - deps/lld/test/ELF/mips-npic-call-pic-os.s | 144 - deps/lld/test/ELF/mips-npic-call-pic-script.s | 204 - deps/lld/test/ELF/mips-npic-call-pic.s | 164 - deps/lld/test/ELF/mips-options-r.test | 18 - deps/lld/test/ELF/mips-options.s | 43 - .../ELF/mips-out-of-bounds-call16-reloc.s | 29 - deps/lld/test/ELF/mips-pc-relocs.s | 45 - deps/lld/test/ELF/mips-plt-copy.s | 84 - deps/lld/test/ELF/mips-plt-n32.s | 46 - deps/lld/test/ELF/mips-plt-n64.s | 42 - deps/lld/test/ELF/mips-plt-r6.s | 45 - deps/lld/test/ELF/mips-reginfo.s | 25 - deps/lld/test/ELF/mips-relocatable.s | 20 - deps/lld/test/ELF/mips-sto-pic-flag.s | 57 - deps/lld/test/ELF/mips-sto-plt.s | 65 - .../test/ELF/mips-tls-64-pic-local-variable.s | 49 - deps/lld/test/ELF/mips-tls-64.s | 110 - deps/lld/test/ELF/mips-tls-hilo.s | 50 - deps/lld/test/ELF/mips-tls-static-64.s | 36 - deps/lld/test/ELF/mips-tls-static.s | 41 - deps/lld/test/ELF/mips-tls.s | 106 - deps/lld/test/ELF/mips-traps.s | 22 - deps/lld/test/ELF/mips-xgot-order.s | 49 - deps/lld/test/ELF/mips64-eh-abs-reloc.s | 38 - deps/lld/test/ELF/msp430.s | 44 - deps/lld/test/ELF/multiple-cu.s | 38 - deps/lld/test/ELF/new-dtags.test | 20 - deps/lld/test/ELF/nmagic.s | 23 - deps/lld/test/ELF/no-augmentation.s | 18 - deps/lld/test/ELF/no-discard-this_module.s | 41 - deps/lld/test/ELF/no-inhibit-exec.s | 20 - .../no-line-parser-errors-if-empty-section.s | 21 - .../ELF/no-line-parser-errors-if-no-section.s | 19 - deps/lld/test/ELF/no-merge.s | 19 - deps/lld/test/ELF/no-obj.s | 10 - deps/lld/test/ELF/no-plt-shared.s | 17 - deps/lld/test/ELF/no-soname.s | 32 - deps/lld/test/ELF/no-symtab.s | 5 - deps/lld/test/ELF/no-undefined.s | 8 - deps/lld/test/ELF/nobits-offset.s | 21 - deps/lld/test/ELF/non-abs-reloc.s | 22 - deps/lld/test/ELF/non-alloc-link-order-gc.s | 35 - deps/lld/test/ELF/noplt-pie.s | 21 - deps/lld/test/ELF/note-alignment.s | 36 - deps/lld/test/ELF/note-contiguous.s | 42 - deps/lld/test/ELF/note-first-page.s | 12 - deps/lld/test/ELF/note-loadaddr.s | 35 - deps/lld/test/ELF/note-multiple.s | 43 - deps/lld/test/ELF/note-noalloc.s | 38 - deps/lld/test/ELF/note-noalloc2.s | 11 - deps/lld/test/ELF/note.s | 18 - deps/lld/test/ELF/oformat-binary-ttext.s | 18 - deps/lld/test/ELF/oformat-binary.s | 35 - deps/lld/test/ELF/openbsd-randomize.s | 20 - deps/lld/test/ELF/openbsd-wxneeded.s | 17 - deps/lld/test/ELF/output-section.s | 34 - deps/lld/test/ELF/pack-dyn-relocs-loop.s | 66 - .../test/ELF/pack-dyn-relocs-tls-aarch64.s | 34 - .../lld/test/ELF/pack-dyn-relocs-tls-x86-64.s | 23 - deps/lld/test/ELF/pack-dyn-relocs.s | 365 -- deps/lld/test/ELF/pack-dyn-relocs2.s | 85 - deps/lld/test/ELF/partition-errors.s | 23 - deps/lld/test/ELF/partition-exidx.s | 49 - deps/lld/test/ELF/partition-icf.s | 50 - deps/lld/test/ELF/partition-move-to-main.s | 44 - deps/lld/test/ELF/partition-notes.s | 45 - deps/lld/test/ELF/partition-pack-dyn-relocs.s | 51 - .../test/ELF/partition-synthetic-sections.s | 241 -- deps/lld/test/ELF/partition-thunk-reuse.s | 45 - deps/lld/test/ELF/partitions.s | 63 - deps/lld/test/ELF/phdr-align.s | 83 - deps/lld/test/ELF/pie-weak.s | 22 - deps/lld/test/ELF/pie.s | 58 - deps/lld/test/ELF/plt-aarch64.s | 214 - deps/lld/test/ELF/plt-i686.s | 186 - deps/lld/test/ELF/plt.s | 130 - deps/lld/test/ELF/ppc-rela.s | 11 - deps/lld/test/ELF/ppc32-abs-pic.s | 23 - deps/lld/test/ELF/ppc32-call-stub-nopic.s | 81 - deps/lld/test/ELF/ppc32-call-stub-pic.s | 151 - .../test/ELF/ppc32-gnu-ifunc-nonpreemptable.s | 45 - deps/lld/test/ELF/ppc32-gnu-ifunc.s | 41 - deps/lld/test/ELF/ppc32-local-branch.s | 21 - deps/lld/test/ELF/ppc32-reloc-addr.s | 26 - deps/lld/test/ELF/ppc32-reloc-got.s | 36 - deps/lld/test/ELF/ppc32-reloc-rel.s | 34 - deps/lld/test/ELF/ppc32-tls-gd.s | 98 - deps/lld/test/ELF/ppc32-tls-ie.s | 67 - deps/lld/test/ELF/ppc32-tls-ld.s | 82 - deps/lld/test/ELF/ppc32-tls-le.s | 24 - deps/lld/test/ELF/ppc32-weak-undef-call.s | 19 - deps/lld/test/ELF/ppc64-abi-version.s | 11 - deps/lld/test/ELF/ppc64-abs32-dyn.s | 14 - deps/lld/test/ELF/ppc64-abs64-dyn.s | 29 - .../test/ELF/ppc64-bsymbolic-toc-restore.s | 68 - deps/lld/test/ELF/ppc64-call-reach.s | 90 - deps/lld/test/ELF/ppc64-dq.s | 32 - deps/lld/test/ELF/ppc64-dtprel.s | 175 - deps/lld/test/ELF/ppc64-entry-point.s | 45 - .../lld/test/ELF/ppc64-error-missaligned-dq.s | 26 - .../lld/test/ELF/ppc64-error-missaligned-ds.s | 26 - deps/lld/test/ELF/ppc64-error-toc-restore.s | 20 - deps/lld/test/ELF/ppc64-error-toc-tail-call.s | 20 - deps/lld/test/ELF/ppc64-func-entry-points.s | 80 - deps/lld/test/ELF/ppc64-got-off.s | 67 - deps/lld/test/ELF/ppc64-ifunc.s | 75 - deps/lld/test/ELF/ppc64-ld-got-dtprel.s | 44 - deps/lld/test/ELF/ppc64-local-dynamic.s | 128 - deps/lld/test/ELF/ppc64-local-entry.s | 47 - deps/lld/test/ELF/ppc64-local-exec-tls.s | 163 - deps/lld/test/ELF/ppc64-long-branch-init.s | 44 - .../ELF/ppc64-long-branch-localentry-offset.s | 30 - deps/lld/test/ELF/ppc64-long-branch.s | 94 - deps/lld/test/ELF/ppc64-plt-stub.s | 53 - deps/lld/test/ELF/ppc64-rel-calls.s | 38 - deps/lld/test/ELF/ppc64-rel-so-local-calls.s | 87 - deps/lld/test/ELF/ppc64-reloc-addr.s | 25 - deps/lld/test/ELF/ppc64-reloc-rel.s | 58 - deps/lld/test/ELF/ppc64-relocs.s | 101 - deps/lld/test/ELF/ppc64-shared-long_branch.s | 114 - .../lld/test/ELF/ppc64-sort-small-cm-relocs.s | 108 - .../test/ELF/ppc64-split-stack-adjust-fail.s | 53 - .../ELF/ppc64-split-stack-adjust-overflow.s | 64 - .../ppc64-split-stack-adjust-size-success.s | 108 - ...pc64-split-stack-prologue-adjust-success.s | 224 - deps/lld/test/ELF/ppc64-tls-gd.s | 102 - deps/lld/test/ELF/ppc64-tls-ie.s | 171 - deps/lld/test/ELF/ppc64-tls-ld-le.s | 82 - deps/lld/test/ELF/ppc64-tls-ld-preemptable.s | 35 - deps/lld/test/ELF/ppc64-toc-addis-nop-lqsq.s | 72 - deps/lld/test/ELF/ppc64-toc-addis-nop.s | 272 -- deps/lld/test/ELF/ppc64-toc-rel.s | 77 - deps/lld/test/ELF/ppc64-toc-relax-constants.s | 61 - deps/lld/test/ELF/ppc64-toc-relax-jumptable.s | 73 - deps/lld/test/ELF/ppc64-toc-relax.s | 105 - .../ELF/ppc64-toc-restore-recursive-call.s | 51 - deps/lld/test/ELF/ppc64-toc-restore.s | 65 - deps/lld/test/ELF/ppc64-tocopt-option.s | 14 - .../test/ELF/ppc64-weak-undef-call-shared.s | 21 - deps/lld/test/ELF/ppc64-weak-undef-call.s | 29 - deps/lld/test/ELF/pr34660.s | 26 - deps/lld/test/ELF/pr34872.s | 15 - deps/lld/test/ELF/pr36475.s | 30 - deps/lld/test/ELF/pr37735.s | 12 - deps/lld/test/ELF/pre_init_fini_array.s | 152 - .../test/ELF/pre_init_fini_array_missing.s | 42 - deps/lld/test/ELF/print-icf.s | 48 - deps/lld/test/ELF/progname.s | 32 - deps/lld/test/ELF/program-header-layout.s | 85 - deps/lld/test/ELF/protected-data-access.s | 27 - deps/lld/test/ELF/protected-function-access.s | 27 - deps/lld/test/ELF/protected-shared.s | 52 - deps/lld/test/ELF/push-state.s | 39 - .../lld/test/ELF/rel-addend-with-rela-input.s | 43 - deps/lld/test/ELF/rel-offset.s | 15 - .../lld/test/ELF/relative-dynamic-reloc-pie.s | 27 - deps/lld/test/ELF/relative-dynamic-reloc.s | 71 - deps/lld/test/ELF/relocatable-bss.s | 40 - deps/lld/test/ELF/relocatable-build-id.s | 12 - .../test/ELF/relocatable-comdat-multiple.s | 35 - deps/lld/test/ELF/relocatable-comdat.s | 47 - deps/lld/test/ELF/relocatable-comdat2.s | 39 - deps/lld/test/ELF/relocatable-comment.s | 27 - deps/lld/test/ELF/relocatable-common.s | 39 - .../test/ELF/relocatable-compressed-input.s | 45 - deps/lld/test/ELF/relocatable-eh-frame-hdr.s | 11 - deps/lld/test/ELF/relocatable-ehframe.s | 51 - deps/lld/test/ELF/relocatable-empty-archive.s | 10 - deps/lld/test/ELF/relocatable-local-sym.s | 16 - deps/lld/test/ELF/relocatable-many-sections.s | 111 - deps/lld/test/ELF/relocatable-non-alloc.s | 10 - deps/lld/test/ELF/relocatable-rel-iplt.s | 56 - deps/lld/test/ELF/relocatable-reloc.s | 15 - deps/lld/test/ELF/relocatable-script.s | 7 - .../lld/test/ELF/relocatable-section-symbol.s | 50 - deps/lld/test/ELF/relocatable-sections.s | 31 - deps/lld/test/ELF/relocatable-symbol-name.s | 28 - deps/lld/test/ELF/relocatable-symbols.s | 217 - deps/lld/test/ELF/relocatable-tls.s | 16 - deps/lld/test/ELF/relocatable-versioned.s | 9 - deps/lld/test/ELF/relocatable-visibility.s | 19 - deps/lld/test/ELF/relocatable.s | 133 - deps/lld/test/ELF/relocation-absolute.s | 12 - deps/lld/test/ELF/relocation-b-aarch64.test | 48 - .../test/ELF/relocation-before-merge-start.s | 9 - deps/lld/test/ELF/relocation-common.s | 14 - deps/lld/test/ELF/relocation-copy-alias.s | 69 - .../test/ELF/relocation-copy-align-common.s | 40 - deps/lld/test/ELF/relocation-copy-align.s | 31 - deps/lld/test/ELF/relocation-copy-flags.s | 73 - deps/lld/test/ELF/relocation-copy-i686.s | 64 - deps/lld/test/ELF/relocation-copy-relro.s | 32 - deps/lld/test/ELF/relocation-copy.s | 68 - deps/lld/test/ELF/relocation-group.test | 43 - deps/lld/test/ELF/relocation-i686.s | 99 - deps/lld/test/ELF/relocation-in-merge.s | 12 - deps/lld/test/ELF/relocation-local.s | 40 - deps/lld/test/ELF/relocation-nocopy.s | 19 - deps/lld/test/ELF/relocation-non-alloc.s | 82 - deps/lld/test/ELF/relocation-none-aarch64.s | 26 - deps/lld/test/ELF/relocation-none-arm.s | 26 - deps/lld/test/ELF/relocation-none-i386.s | 26 - deps/lld/test/ELF/relocation-none-x86-64.s | 26 - deps/lld/test/ELF/relocation-past-merge-end.s | 9 - .../test/ELF/relocation-relative-absolute.s | 14 - .../test/ELF/relocation-relative-synthetic.s | 11 - deps/lld/test/ELF/relocation-relative-weak.s | 17 - deps/lld/test/ELF/relocation-shared.s | 36 - deps/lld/test/ELF/relocation-size-err.s | 12 - deps/lld/test/ELF/relocation-size-shared.s | 67 - deps/lld/test/ELF/relocation-size.s | 115 - deps/lld/test/ELF/relocation-undefined-weak.s | 27 - deps/lld/test/ELF/relocation.s | 146 - deps/lld/test/ELF/relro-bss.s | 44 - deps/lld/test/ELF/relro-copyrel-bss-script.s | 40 - .../ELF/relro-non-contiguous-script-data.s | 25 - deps/lld/test/ELF/relro-non-contiguous.s | 28 - deps/lld/test/ELF/relro-omagic.s | 35 - deps/lld/test/ELF/relro-script.s | 29 - deps/lld/test/ELF/relro-tls.s | 23 - deps/lld/test/ELF/relro.s | 46 - deps/lld/test/ELF/reproduce-backslash.s | 9 - deps/lld/test/ELF/reproduce-error.s | 14 - deps/lld/test/ELF/reproduce-linkerscript.s | 20 - deps/lld/test/ELF/reproduce-thin-archive.s | 21 - deps/lld/test/ELF/reproduce-windows.s | 12 - deps/lld/test/ELF/reproduce-windows2.s | 10 - deps/lld/test/ELF/reproduce.s | 84 - deps/lld/test/ELF/resolution-end.s | 38 - deps/lld/test/ELF/resolution-shared.s | 15 - deps/lld/test/ELF/resolution.s | 430 -- deps/lld/test/ELF/retain-symbols-file.s | 74 - deps/lld/test/ELF/retain-und.s | 18 - deps/lld/test/ELF/riscv-branch.s | 32 - deps/lld/test/ELF/riscv-call.s | 32 - deps/lld/test/ELF/riscv-gp-dummy-sdata.s | 25 - deps/lld/test/ELF/riscv-gp.s | 26 - deps/lld/test/ELF/riscv-hi20-lo12.s | 40 - deps/lld/test/ELF/riscv-jal.s | 34 - deps/lld/test/ELF/riscv-pcrel-hilo-error.s | 7 - deps/lld/test/ELF/riscv-pcrel-hilo.s | 45 - deps/lld/test/ELF/riscv-plt.s | 103 - deps/lld/test/ELF/riscv-reloc-64-pic.s | 10 - deps/lld/test/ELF/riscv-reloc-add.s | 32 - deps/lld/test/ELF/riscv-reloc-copy.s | 23 - deps/lld/test/ELF/riscv-reloc-got.s | 65 - deps/lld/test/ELF/riscv-tls-gd.s | 124 - deps/lld/test/ELF/riscv-tls-ie.s | 82 - deps/lld/test/ELF/riscv-tls-ld.s | 90 - deps/lld/test/ELF/riscv-tls-le.s | 41 - deps/lld/test/ELF/riscv32-reloc-32-pic.s | 23 - deps/lld/test/ELF/riscv64-reloc-64-pic.s | 23 - deps/lld/test/ELF/rodynamic.s | 36 - deps/lld/test/ELF/section-align-0.test | 20 - deps/lld/test/ELF/section-layout.s | 61 - deps/lld/test/ELF/section-metadata-err.s | 15 - deps/lld/test/ELF/section-metadata-err2.s | 17 - deps/lld/test/ELF/section-metadata-err3.s | 17 - deps/lld/test/ELF/section-name.s | 58 - deps/lld/test/ELF/section-symbol.s | 41 - deps/lld/test/ELF/section-symbols.test | 34 - deps/lld/test/ELF/sectionstart-noallochdr.s | 23 - deps/lld/test/ELF/sectionstart.s | 67 - deps/lld/test/ELF/segments.s | 157 - deps/lld/test/ELF/shared-lazy.s | 17 - deps/lld/test/ELF/shared-ppc64.s | 44 - deps/lld/test/ELF/shared.s | 302 -- deps/lld/test/ELF/shf-info-link.test | 32 - deps/lld/test/ELF/shlib-undefined-archive.s | 19 - deps/lld/test/ELF/shlib-undefined-local.s | 19 - deps/lld/test/ELF/shlib-undefined-shared.s | 15 - deps/lld/test/ELF/sht-group-empty.test | 55 - deps/lld/test/ELF/sht-group-gold-r.test | 18 - deps/lld/test/ELF/silent-ignore.test | 22 - deps/lld/test/ELF/soname.s | 12 - deps/lld/test/ELF/soname2.s | 9 - deps/lld/test/ELF/sort-norosegment.s | 15 - deps/lld/test/ELF/start-lib-comdat.s | 23 - deps/lld/test/ELF/start-lib.s | 34 - deps/lld/test/ELF/startstop-gccollect.s | 44 - deps/lld/test/ELF/startstop-shared.s | 40 - deps/lld/test/ELF/startstop-shared2.s | 14 - deps/lld/test/ELF/startstop.s | 92 - deps/lld/test/ELF/static-error.s | 13 - .../lld/test/ELF/static-with-export-dynamic.s | 32 - deps/lld/test/ELF/stdout.s | 15 - deps/lld/test/ELF/string-gc.s | 74 - deps/lld/test/ELF/string-table.s | 27 - deps/lld/test/ELF/strip-all.s | 29 - deps/lld/test/ELF/strip-debug.s | 16 - ...symbol-ordering-file-cgprofile-conflicts.s | 66 - deps/lld/test/ELF/symbol-ordering-file-icf.s | 32 - .../test/ELF/symbol-ordering-file-warnings.s | 162 - deps/lld/test/ELF/symbol-ordering-file.s | 60 - deps/lld/test/ELF/symbol-ordering-file2.s | 21 - deps/lld/test/ELF/symbol-override.s | 47 - deps/lld/test/ELF/symbols.s | 188 - deps/lld/test/ELF/symver-archive.s | 15 - deps/lld/test/ELF/synthetic-got.s | 32 - deps/lld/test/ELF/sysroot.s | 40 - deps/lld/test/ELF/sysv-hash-no-rosegment.s | 13 - deps/lld/test/ELF/tail-merge-string-align.s | 35 - deps/lld/test/ELF/text-section-prefix.s | 39 - deps/lld/test/ELF/textrel.s | 40 - deps/lld/test/ELF/tls-archive.s | 10 - deps/lld/test/ELF/tls-dynamic-i686.s | 100 - deps/lld/test/ELF/tls-dynamic.s | 88 - deps/lld/test/ELF/tls-error.s | 12 - deps/lld/test/ELF/tls-got-entry.s | 25 - deps/lld/test/ELF/tls-got.s | 60 - deps/lld/test/ELF/tls-i686.s | 71 - deps/lld/test/ELF/tls-in-archive.s | 12 - deps/lld/test/ELF/tls-initial-exec-local.s | 37 - deps/lld/test/ELF/tls-mismatch.s | 12 - deps/lld/test/ELF/tls-offset.s | 66 - deps/lld/test/ELF/tls-opt-gdie.s | 54 - deps/lld/test/ELF/tls-opt-gdiele-i686.s | 61 - deps/lld/test/ELF/tls-opt-i686.s | 71 - deps/lld/test/ELF/tls-opt-iele-i686-nopic.s | 102 - deps/lld/test/ELF/tls-opt-local.s | 54 - deps/lld/test/ELF/tls-opt-no-plt.s | 35 - deps/lld/test/ELF/tls-opt-x86_64-noplt.s | 88 - deps/lld/test/ELF/tls-opt.s | 100 - deps/lld/test/ELF/tls-relocatable.s | 21 - deps/lld/test/ELF/tls-static.s | 21 - deps/lld/test/ELF/tls-two-relocs.s | 30 - deps/lld/test/ELF/tls-weak-undef.s | 17 - deps/lld/test/ELF/tls.s | 171 - deps/lld/test/ELF/trace-ar.s | 22 - deps/lld/test/ELF/trace-symbols.s | 93 - deps/lld/test/ELF/trace.s | 9 - deps/lld/test/ELF/ttext-tdata-tbss.s | 66 - deps/lld/test/ELF/typed-undef.s | 11 - deps/lld/test/ELF/undef-broken-debug.test | 75 - deps/lld/test/ELF/undef-multi.s | 65 - deps/lld/test/ELF/undef-shared.s | 23 - deps/lld/test/ELF/undef-shared2.s | 11 - deps/lld/test/ELF/undef-start.s | 5 - deps/lld/test/ELF/undef-version-script.s | 41 - deps/lld/test/ELF/undef-with-plt-addr-i686.s | 23 - deps/lld/test/ELF/undef-with-plt-addr.s | 48 - deps/lld/test/ELF/undef.s | 66 - deps/lld/test/ELF/undefined-glob.s | 58 - deps/lld/test/ELF/undefined-opt.s | 68 - .../lld/test/ELF/undefined-versioned-symbol.s | 74 - deps/lld/test/ELF/unresolved-symbols.s | 68 - deps/lld/test/ELF/user_def_init_array_start.s | 11 - deps/lld/test/ELF/verdef-defaultver.s | 203 - deps/lld/test/ELF/verdef-dependency.s | 38 - deps/lld/test/ELF/verdef.s | 119 - deps/lld/test/ELF/verneed-as-needed-weak.s | 18 - deps/lld/test/ELF/verneed-local.s | 13 - deps/lld/test/ELF/verneed.s | 185 - deps/lld/test/ELF/version-exclude-libs.s | 31 - .../test/ELF/version-script-anonymous-local.s | 61 - .../ELF/version-script-complex-wildcards.s | 62 - deps/lld/test/ELF/version-script-copy-rel.s | 24 - deps/lld/test/ELF/version-script-err.s | 10 - .../test/ELF/version-script-extern-exact.s | 30 - .../ELF/version-script-extern-undefined.s | 19 - .../version-script-extern-wildcards-anon.s | 74 - .../ELF/version-script-extern-wildcards.s | 29 - deps/lld/test/ELF/version-script-extern.s | 126 - deps/lld/test/ELF/version-script-extern2.s | 22 - deps/lld/test/ELF/version-script-glob.s | 72 - .../test/ELF/version-script-hide-so-symbol.s | 28 - .../test/ELF/version-script-in-search-path.s | 10 - .../test/ELF/version-script-locals-extern.s | 45 - deps/lld/test/ELF/version-script-locals.s | 45 - deps/lld/test/ELF/version-script-missing.s | 7 - deps/lld/test/ELF/version-script-no-warn.s | 12 - deps/lld/test/ELF/version-script-no-warn2.s | 9 - deps/lld/test/ELF/version-script-noundef.s | 25 - deps/lld/test/ELF/version-script-reassign.s | 36 - deps/lld/test/ELF/version-script-symver.s | 9 - deps/lld/test/ELF/version-script-symver2.s | 28 - deps/lld/test/ELF/version-script-twice.s | 18 - .../test/ELF/version-script-undef-version.s | 12 - deps/lld/test/ELF/version-script-weak.s | 28 - deps/lld/test/ELF/version-script.s | 229 -- deps/lld/test/ELF/version-symbol-error.s | 12 - deps/lld/test/ELF/version-undef-sym.s | 42 - deps/lld/test/ELF/version-use.s | 9 - deps/lld/test/ELF/version-wildcard.test | 108 - deps/lld/test/ELF/visibility.s | 129 - deps/lld/test/ELF/vs-diagnostics-duplicate.s | 63 - .../ELF/vs-diagnostics-dynamic-relocation.s | 35 - .../ELF/vs-diagnostics-undefined-symbol-1.s | 15 - .../ELF/vs-diagnostics-undefined-symbol-2.s | 18 - .../ELF/vs-diagnostics-undefined-symbol-3.s | 40 - .../test/ELF/vs-diagnostics-versionscript.s | 5 - deps/lld/test/ELF/warn-backrefs.s | 48 - deps/lld/test/ELF/warn-common.s | 23 - .../test/ELF/warn-unresolved-symbols-hidden.s | 14 - deps/lld/test/ELF/warn-unresolved-symbols.s | 51 - deps/lld/test/ELF/weak-and-strong-undef.s | 12 - deps/lld/test/ELF/weak-entry.s | 13 - deps/lld/test/ELF/weak-shared-gc.s | 21 - deps/lld/test/ELF/weak-undef-export.s | 31 - deps/lld/test/ELF/weak-undef-hidden.s | 29 - deps/lld/test/ELF/weak-undef-lazy.s | 11 - deps/lld/test/ELF/weak-undef-lib.s | 19 - deps/lld/test/ELF/weak-undef-no-shared-libs.s | 28 - deps/lld/test/ELF/weak-undef-rw.s | 16 - deps/lld/test/ELF/weak-undef-shared.s | 37 - deps/lld/test/ELF/weak-undef-shared2.s | 21 - deps/lld/test/ELF/weak-undef-val.s | 26 - deps/lld/test/ELF/weak-undef.s | 35 - deps/lld/test/ELF/whole-archive-name.s | 15 - deps/lld/test/ELF/whole-archive.s | 40 - deps/lld/test/ELF/wrap-dynamic-undef.s | 15 - deps/lld/test/ELF/wrap-entry.s | 13 - deps/lld/test/ELF/wrap-no-real.s | 31 - deps/lld/test/ELF/wrap-plt.s | 45 - deps/lld/test/ELF/wrap-with-archive.s | 13 - deps/lld/test/ELF/wrap.s | 47 - deps/lld/test/ELF/writable-merge.s | 7 - deps/lld/test/ELF/writable-sec-plt-reloc.s | 14 - deps/lld/test/ELF/x86-64-cet.s | 48 - deps/lld/test/ELF/x86-64-combined-dynrel.s | 40 - deps/lld/test/ELF/x86-64-dyn-rel-error.s | 16 - deps/lld/test/ELF/x86-64-dyn-rel-error2.s | 14 - deps/lld/test/ELF/x86-64-dyn-rel-error3.s | 16 - deps/lld/test/ELF/x86-64-dyn-rel-error5.s | 26 - deps/lld/test/ELF/x86-64-pcrel.s | 23 - deps/lld/test/ELF/x86-64-plt-high-addr.s | 24 - deps/lld/test/ELF/x86-64-rela.s | 11 - deps/lld/test/ELF/x86-64-relax-got-abs.s | 16 - deps/lld/test/ELF/x86-64-relax-offset.s | 13 - deps/lld/test/ELF/x86-64-reloc-32-fpic.s | 10 - deps/lld/test/ELF/x86-64-reloc-8-16.s | 25 - .../test/ELF/x86-64-reloc-debug-overflow.s | 9 - .../test/ELF/x86-64-reloc-error-reporting.s | 19 - deps/lld/test/ELF/x86-64-reloc-error.s | 10 - deps/lld/test/ELF/x86-64-reloc-error2.s | 18 - deps/lld/test/ELF/x86-64-reloc-gotoff64.s | 26 - deps/lld/test/ELF/x86-64-reloc-gotpc64.s | 14 - deps/lld/test/ELF/x86-64-reloc-pc32-fpic.s | 11 - .../test/ELF/x86-64-reloc-range-debug-loc.s | 36 - deps/lld/test/ELF/x86-64-reloc-range.s | 16 - deps/lld/test/ELF/x86-64-reloc-tpoff32-fpic.s | 14 - .../test/ELF/x86-64-retpoline-linkerscript.s | 68 - .../ELF/x86-64-retpoline-znow-linkerscript.s | 55 - .../ELF/x86-64-retpoline-znow-static-iplt.s | 26 - deps/lld/test/ELF/x86-64-retpoline-znow.s | 54 - deps/lld/test/ELF/x86-64-retpoline.s | 67 - .../x86-64-split-stack-prologue-adjust-fail.s | 35 - ...86-64-split-stack-prologue-adjust-shared.s | 31 - ...86-64-split-stack-prologue-adjust-silent.s | 32 - ...6-64-split-stack-prologue-adjust-success.s | 115 - deps/lld/test/ELF/x86-64-static-tls-model.s | 18 - deps/lld/test/ELF/x86-64-tls-gd-got.s | 19 - deps/lld/test/ELF/x86-64-tls-gd-local.s | 52 - deps/lld/test/ELF/x86-64-tls-ld-local.s | 29 - deps/lld/test/ELF/x86-64-tls-ld-preemptable.s | 20 - deps/lld/test/ELF/x86-64-tls-le-align.s | 16 - deps/lld/test/ELF/x86-64-tls-le-undef.s | 15 - deps/lld/test/ELF/x86-64-tls-pie.s | 26 - deps/lld/test/ELF/x86-64-tlsdesc-gd.s | 69 - deps/lld/test/ELF/x86-64-tlsdesc-ld.s | 45 - deps/lld/test/ELF/x86-property-relocatable.s | 36 - deps/lld/test/ELF/zdefs.s | 9 - deps/lld/test/ELF/znotext-copy-relocation.s | 16 - .../ELF/znotext-plt-relocations-protected.s | 16 - deps/lld/test/ELF/znotext-plt-relocations.s | 21 - deps/lld/test/ELF/znotext-weak-undef.s | 16 - deps/lld/test/ELF/zstack-size.s | 36 - deps/lld/test/ELF/ztext.s | 45 - deps/lld/test/MinGW/driver.test | 206 - deps/lld/test/MinGW/lib.test | 21 - deps/lld/test/Unit/lit.cfg.py | 37 - deps/lld/test/Unit/lit.site.cfg.py.in | 27 - .../darwin/Inputs/native-and-mach-o.objtxt | 17 - .../darwin/Inputs/native-and-mach-o2.objtxt | 19 - .../test/darwin/cmdline-lto_library.objtxt | 11 - deps/lld/test/darwin/cmdline-objc_gc.objtxt | 15 - .../darwin/cmdline-objc_gc_compaction.objtxt | 15 - .../test/darwin/cmdline-objc_gc_only.objtxt | 15 - deps/lld/test/darwin/native-and-mach-o.objtxt | 27 - deps/lld/test/lit.cfg.py | 112 - deps/lld/test/lit.site.cfg.py.in | 33 - deps/lld/test/mach-o/Inputs/DependencyDump.py | 30 - deps/lld/test/mach-o/Inputs/PIE.yaml | 6 - .../test/mach-o/Inputs/arm-interworking.yaml | 83 - deps/lld/test/mach-o/Inputs/arm-shims.yaml | 60 - .../test/mach-o/Inputs/arm64/libSystem.yaml | 13 - .../test/mach-o/Inputs/armv7/libSystem.yaml | 13 - deps/lld/test/mach-o/Inputs/bar.yaml | 18 - .../test/mach-o/Inputs/cstring-sections.yaml | 25 - .../mach-o/Inputs/exported_symbols_list.exp | 6 - deps/lld/test/mach-o/Inputs/full.filelist | 3 - deps/lld/test/mach-o/Inputs/got-order.yaml | 53 - deps/lld/test/mach-o/Inputs/got-order2.yaml | 11 - .../test/mach-o/Inputs/hello-world-arm64.yaml | 8 - .../test/mach-o/Inputs/hello-world-armv6.yaml | 7 - .../test/mach-o/Inputs/hello-world-armv7.yaml | 7 - .../test/mach-o/Inputs/hello-world-x86.yaml | 7 - .../mach-o/Inputs/hello-world-x86_64.yaml | 8 - deps/lld/test/mach-o/Inputs/hw.raw_bytes | 1 - .../mach-o/Inputs/interposing-section.yaml | 6 - .../mach-o/Inputs/lazy-bind-x86_64-2.yaml | 8 - .../mach-o/Inputs/lazy-bind-x86_64-3.yaml | 8 - .../test/mach-o/Inputs/lazy-bind-x86_64.yaml | 8 - .../usr/lib/libmyshared.dylib | Bin 20628 -> 0 bytes .../lib-search-paths/usr/lib/libmystatic.a | Bin 556 -> 0 bytes .../lib-search-paths/usr/local/lib/file.o | Bin 404 -> 0 bytes deps/lld/test/mach-o/Inputs/libbar.a | Bin 824 -> 0 bytes deps/lld/test/mach-o/Inputs/libfoo.a | Bin 1320 -> 0 bytes deps/lld/test/mach-o/Inputs/linker-as-ld.yaml | 6 - .../no-version-min-load-command-object.yaml | 22 - .../test/mach-o/Inputs/order_file-basic.order | 11 - deps/lld/test/mach-o/Inputs/partial.filelist | 3 - .../Inputs/re-exported-dylib-ordinal.yaml | 21 - .../Inputs/re-exported-dylib-ordinal2.yaml | 18 - .../Inputs/re-exported-dylib-ordinal3.yaml | 19 - .../test/mach-o/Inputs/swift-version-1.yaml | 18 - .../Inputs/unwind-info-simple-arm64.yaml | 13 - .../Inputs/use-dylib-install-names.yaml | 28 - .../test/mach-o/Inputs/use-simple-dylib.yaml | 58 - .../mach-o/Inputs/write-final-sections.yaml | 20 - .../test/mach-o/Inputs/wrong-arch-error.yaml | 24 - .../lld/test/mach-o/Inputs/x86/libSystem.yaml | 13 - .../test/mach-o/Inputs/x86_64/libSystem.yaml | 13 - deps/lld/test/mach-o/PIE.yaml | 40 - deps/lld/test/mach-o/align_text.yaml | 45 - .../test/mach-o/arm-interworking-movw.yaml | 393 -- deps/lld/test/mach-o/arm-interworking.yaml | 288 -- deps/lld/test/mach-o/arm-shims.yaml | 126 - .../mach-o/arm-subsections-via-symbols.yaml | 60 - .../mach-o/arm64-reloc-negDelta32-fixup.yaml | 124 - .../arm64-relocs-errors-delta64-offset.yaml | 65 - deps/lld/test/mach-o/arm64-section-order.yaml | 67 - deps/lld/test/mach-o/bind-opcodes.yaml | 143 - deps/lld/test/mach-o/cstring-sections.yaml | 65 - .../mach-o/data-in-code-load-command.yaml | 35 - deps/lld/test/mach-o/data-only-dylib.yaml | 27 - deps/lld/test/mach-o/dead-strip-globals.yaml | 31 - deps/lld/test/mach-o/debug-syms.yaml | 249 -- deps/lld/test/mach-o/demangle.yaml | 74 - deps/lld/test/mach-o/dependency_info.yaml | 19 - .../mach-o/do-not-emit-unwind-fde-arm64.yaml | 208 - deps/lld/test/mach-o/dso_handle.yaml | 62 - deps/lld/test/mach-o/dylib-install-names.yaml | 74 - .../test/mach-o/eh-frame-relocs-arm64.yaml | 318 -- .../mach-o/error-simulator-vs-macosx.yaml | 30 - deps/lld/test/mach-o/exe-offsets.yaml | 45 - deps/lld/test/mach-o/exe-segment-overlap.yaml | 44 - deps/lld/test/mach-o/executable-exports.yaml | 46 - deps/lld/test/mach-o/export-trie-order.yaml | 62 - .../mach-o/exported_symbols_list-dylib.yaml | 77 - .../mach-o/exported_symbols_list-obj.yaml | 67 - .../mach-o/exported_symbols_list-undef.yaml | 55 - deps/lld/test/mach-o/fat-archive.yaml | 45 - deps/lld/test/mach-o/filelist.yaml | 18 - .../mach-o/flat_namespace_undef_error.yaml | 17 - .../mach-o/flat_namespace_undef_suppress.yaml | 17 - deps/lld/test/mach-o/force_load-dylib.yaml | 45 - deps/lld/test/mach-o/force_load-x86_64.yaml | 38 - .../lld/test/mach-o/framework-user-paths.yaml | 41 - .../mach-o/function-starts-load-command.yaml | 32 - .../test/mach-o/gcc_except_tab-got-arm64.yaml | 53 - deps/lld/test/mach-o/got-order.yaml | 69 - deps/lld/test/mach-o/hello-world-arm64.yaml | 102 - deps/lld/test/mach-o/hello-world-armv6.yaml | 64 - deps/lld/test/mach-o/hello-world-armv7.yaml | 76 - deps/lld/test/mach-o/hello-world-x86.yaml | 62 - deps/lld/test/mach-o/hello-world-x86_64.yaml | 120 - deps/lld/test/mach-o/image-base.yaml | 28 - deps/lld/test/mach-o/infer-arch.yaml | 29 - deps/lld/test/mach-o/interposing-section.yaml | 72 - .../lld/test/mach-o/keep_private_externs.yaml | 63 - deps/lld/test/mach-o/lazy-bind-x86_64.yaml | 111 - deps/lld/test/mach-o/lc_segment_filesize.yaml | 31 - deps/lld/test/mach-o/lib-search-paths.yaml | 16 - deps/lld/test/mach-o/library-order.yaml | 45 - deps/lld/test/mach-o/library-rescan.yaml | 46 - .../libresolve-bizarre-root-override.yaml | 17 - .../libresolve-multiple-syslibroots.yaml | 17 - .../mach-o/libresolve-one-syslibroot.yaml | 25 - deps/lld/test/mach-o/libresolve-simple.yaml | 21 - .../test/mach-o/libresolve-user-paths.yaml | 20 - deps/lld/test/mach-o/libresolve-z.yaml | 21 - deps/lld/test/mach-o/linker-as-ld.yaml | 32 - deps/lld/test/mach-o/lit.local.cfg | 4 - deps/lld/test/mach-o/load-commands-size.yaml | 305 -- .../test/mach-o/mach_header-cpusubtype.yaml | 34 - deps/lld/test/mach-o/mh_bundle_header.yaml | 54 - deps/lld/test/mach-o/mh_dylib_header.yaml | 53 - .../test/mach-o/objc-category-list-atom.yaml | 70 - .../objc-image-info-host-vs-simulator.yaml | 23 - .../mach-o/objc-image-info-invalid-size.yaml | 20 - .../objc-image-info-invalid-version.yaml | 20 - ...c-image-info-mismatched-swift-version.yaml | 20 - .../mach-o/objc-image-info-pass-output.yaml | 30 - .../objc-image-info-simulator-vs-host.yaml | 23 - .../objc-image-info-unsupported-gc.yaml | 20 - deps/lld/test/mach-o/objc_export_list.yaml | 63 - deps/lld/test/mach-o/order_file-basic.yaml | 75 - deps/lld/test/mach-o/parse-aliases.yaml | 90 - deps/lld/test/mach-o/parse-arm-relocs.yaml | 818 ---- deps/lld/test/mach-o/parse-cfstring32.yaml | 94 - deps/lld/test/mach-o/parse-cfstring64.yaml | 108 - .../test/mach-o/parse-compact-unwind32.yaml | 72 - .../test/mach-o/parse-compact-unwind64.yaml | 76 - .../test/mach-o/parse-data-in-code-armv7.yaml | 157 - .../test/mach-o/parse-data-in-code-x86.yaml | 77 - .../test/mach-o/parse-data-relocs-arm64.yaml | 244 -- .../test/mach-o/parse-data-relocs-x86_64.yaml | 372 -- deps/lld/test/mach-o/parse-data.yaml | 119 - .../mach-o/parse-eh-frame-relocs-x86_64.yaml | 176 - .../test/mach-o/parse-eh-frame-x86-anon.yaml | 129 - .../mach-o/parse-eh-frame-x86-labeled.yaml | 193 - deps/lld/test/mach-o/parse-eh-frame.yaml | 88 - deps/lld/test/mach-o/parse-function.yaml | 100 - .../lld/test/mach-o/parse-initializers32.yaml | 84 - .../lld/test/mach-o/parse-initializers64.yaml | 105 - .../lld/test/mach-o/parse-literals-error.yaml | 25 - deps/lld/test/mach-o/parse-literals.yaml | 93 - .../test/mach-o/parse-non-lazy-pointers.yaml | 98 - deps/lld/test/mach-o/parse-relocs-x86.yaml | 296 -- .../test/mach-o/parse-section-no-symbol.yaml | 23 - .../lld/test/mach-o/parse-tentative-defs.yaml | 88 - .../test/mach-o/parse-text-relocs-arm64.yaml | 237 -- .../test/mach-o/parse-text-relocs-x86_64.yaml | 204 - .../test/mach-o/parse-tlv-relocs-x86-64.yaml | 100 - .../mach-o/re-exported-dylib-ordinal.yaml | 46 - deps/lld/test/mach-o/rpath.yaml | 38 - deps/lld/test/mach-o/run-tlv-pass-x86-64.yaml | 144 - deps/lld/test/mach-o/sdk-version-error.yaml | 22 - deps/lld/test/mach-o/sectalign.yaml | 80 - deps/lld/test/mach-o/sectattrs.yaml | 30 - deps/lld/test/mach-o/sectcreate.yaml | 12 - .../lld/test/mach-o/seg-protection-arm64.yaml | 78 - .../test/mach-o/seg-protection-x86_64.yaml | 78 - deps/lld/test/mach-o/source-version.yaml | 28 - deps/lld/test/mach-o/stack-size.yaml | 24 - deps/lld/test/mach-o/string-table.yaml | 66 - .../subsections-via-symbols-default.yaml | 28 - ...olevel_namespace_undef_dynamic_lookup.yaml | 17 - ...evel_namespace_undef_warning_suppress.yaml | 23 - .../test/mach-o/unwind-info-simple-arm64.yaml | 267 -- .../mach-o/unwind-info-simple-x86_64.yaml | 133 - .../mach-o/upward-dylib-load-command.yaml | 48 - deps/lld/test/mach-o/upward-dylib-paths.yaml | 18 - deps/lld/test/mach-o/usage.yaml | 8 - deps/lld/test/mach-o/use-dylib.yaml | 39 - deps/lld/test/mach-o/use-simple-dylib.yaml | 73 - .../version-min-load-command-object.yaml | 35 - .../test/mach-o/version-min-load-command.yaml | 43 - .../lld/test/mach-o/write-final-sections.yaml | 165 - deps/lld/test/mach-o/wrong-arch-error.yaml | 28 - deps/lld/test/wasm/Inputs/archive1.ll | 9 - deps/lld/test/wasm/Inputs/archive2.ll | 14 - deps/lld/test/wasm/Inputs/archive3.ll | 11 - deps/lld/test/wasm/Inputs/call-indirect.ll | 20 - deps/lld/test/wasm/Inputs/call-ret32.ll | 11 - deps/lld/test/wasm/Inputs/comdat1.ll | 22 - deps/lld/test/wasm/Inputs/comdat2.ll | 22 - deps/lld/test/wasm/Inputs/custom.ll | 6 - deps/lld/test/wasm/Inputs/debuginfo1.ll | 68 - deps/lld/test/wasm/Inputs/debuginfo2.ll | 70 - .../wasm/Inputs/disallow-feature-foo.yaml | 13 - deps/lld/test/wasm/Inputs/event-section1.ll | 9 - deps/lld/test/wasm/Inputs/event-section2.ll | 9 - deps/lld/test/wasm/Inputs/explicit-section.ll | 4 - deps/lld/test/wasm/Inputs/global-ctor-dtor.ll | 24 - deps/lld/test/wasm/Inputs/globals.yaml | 54 - deps/lld/test/wasm/Inputs/hello.ll | 17 - deps/lld/test/wasm/Inputs/hidden.ll | 13 - .../lld/test/wasm/Inputs/locals-duplicate1.ll | 51 - .../lld/test/wasm/Inputs/locals-duplicate2.ll | 51 - deps/lld/test/wasm/Inputs/many-funcs.ll | 778 ---- deps/lld/test/wasm/Inputs/no-feature-foo.yaml | 11 - .../test/wasm/Inputs/require-feature-foo.yaml | 13 - deps/lld/test/wasm/Inputs/ret32.ll | 6 - deps/lld/test/wasm/Inputs/ret64.ll | 6 - deps/lld/test/wasm/Inputs/start.ll | 6 - deps/lld/test/wasm/Inputs/strong-symbol.ll | 6 - .../test/wasm/Inputs/undefined-globals.yaml | 52 - .../lld/test/wasm/Inputs/use-feature-foo.yaml | 13 - deps/lld/test/wasm/Inputs/weak-alias.ll | 39 - deps/lld/test/wasm/Inputs/weak-symbol1.ll | 13 - deps/lld/test/wasm/Inputs/weak-symbol2.ll | 13 - deps/lld/test/wasm/alias.ll | 65 - deps/lld/test/wasm/archive-export.ll | 38 - deps/lld/test/wasm/archive-no-index.ll | 13 - deps/lld/test/wasm/archive-weak-undefined.ll | 19 - deps/lld/test/wasm/archive.ll | 54 - deps/lld/test/wasm/call-indirect.ll | 154 - deps/lld/test/wasm/comdats.ll | 86 - deps/lld/test/wasm/compress-relocs.ll | 26 - deps/lld/test/wasm/conflict.test | 6 - deps/lld/test/wasm/corrupted.wasm.test | Bin 251 -> 0 bytes deps/lld/test/wasm/custom-sections.ll | 22 - deps/lld/test/wasm/cxx-mangling.ll | 57 - deps/lld/test/wasm/data-layout.ll | 162 - deps/lld/test/wasm/data-segment-merging.ll | 124 - deps/lld/test/wasm/data-segments.ll | 119 - deps/lld/test/wasm/debug-removed-fn.ll | 44 - deps/lld/test/wasm/debuginfo.test | 85 - deps/lld/test/wasm/demangle.ll | 19 - deps/lld/test/wasm/driver.ll | 22 - deps/lld/test/wasm/emit-relocs-fpic.s | 20 - deps/lld/test/wasm/emit-relocs.ll | 39 - deps/lld/test/wasm/entry-signature.ll | 10 - deps/lld/test/wasm/entry.ll | 38 - deps/lld/test/wasm/event-section.ll | 34 - deps/lld/test/wasm/export-all.ll | 48 - deps/lld/test/wasm/export-table.test | 19 - deps/lld/test/wasm/export.ll | 52 - deps/lld/test/wasm/fatal-warnings.ll | 17 - deps/lld/test/wasm/function-imports-first.ll | 43 - deps/lld/test/wasm/function-imports.ll | 39 - deps/lld/test/wasm/function-index.test | 18 - deps/lld/test/wasm/gc-imports.ll | 91 - deps/lld/test/wasm/gc-sections.ll | 151 - deps/lld/test/wasm/global-base.test | 71 - deps/lld/test/wasm/import-memory.test | 50 - deps/lld/test/wasm/import-module.ll | 21 - deps/lld/test/wasm/import-names.ll | 27 - deps/lld/test/wasm/import-table.test | 16 - deps/lld/test/wasm/init-fini-gc.ll | 48 - deps/lld/test/wasm/init-fini.ll | 150 - deps/lld/test/wasm/invalid-stack-size.test | 4 - deps/lld/test/wasm/large-memory.test | 5 - deps/lld/test/wasm/lit.local.cfg | 4 - deps/lld/test/wasm/load-undefined.test | 38 - deps/lld/test/wasm/local-symbols.ll | 95 - deps/lld/test/wasm/locals-duplicate.test | 542 --- deps/lld/test/wasm/lto/Inputs/archive.ll | 6 - deps/lld/test/wasm/lto/Inputs/cache.ll | 10 - deps/lld/test/wasm/lto/Inputs/save-temps.ll | 6 - deps/lld/test/wasm/lto/Inputs/thinlto.ll | 7 - deps/lld/test/wasm/lto/Inputs/used.ll | 8 - deps/lld/test/wasm/lto/archive.ll | 23 - deps/lld/test/wasm/lto/atomics.ll | 15 - deps/lld/test/wasm/lto/cache.ll | 44 - deps/lld/test/wasm/lto/comdat.ll | 17 - deps/lld/test/wasm/lto/diagnostics.ll | 22 - deps/lld/test/wasm/lto/export.ll | 32 - deps/lld/test/wasm/lto/incompatible.ll | 8 - deps/lld/test/wasm/lto/internalize-basic.ll | 20 - deps/lld/test/wasm/lto/lto-start.ll | 16 - deps/lld/test/wasm/lto/opt-level.ll | 30 - deps/lld/test/wasm/lto/parallel.ll | 24 - .../test/wasm/lto/relocatable-undefined.ll | 36 - deps/lld/test/wasm/lto/relocatable.ll | 27 - deps/lld/test/wasm/lto/save-temps.ll | 19 - deps/lld/test/wasm/lto/signature-mismatch.ll | 20 - deps/lld/test/wasm/lto/thinlto.ll | 34 - deps/lld/test/wasm/lto/undef.ll | 36 - deps/lld/test/wasm/lto/used.ll | 43 - deps/lld/test/wasm/lto/verify-invalid.ll | 16 - deps/lld/test/wasm/lto/weak-undefined.ll | 20 - deps/lld/test/wasm/lto/weak.ll | 19 - deps/lld/test/wasm/many-functions.ll | 1490 ------- deps/lld/test/wasm/pie.ll | 58 - deps/lld/test/wasm/reloc-addend.ll | 19 - deps/lld/test/wasm/relocatable.ll | 289 -- deps/lld/test/wasm/reproduce.ll | 27 - deps/lld/test/wasm/responsefile.test | 10 - deps/lld/test/wasm/section-symbol-relocs.yaml | 61 - .../test/wasm/shared-memory-no-atomics.yaml | 60 - deps/lld/test/wasm/shared-memory.yaml | 75 - deps/lld/test/wasm/shared-needed.ll | 38 - deps/lld/test/wasm/shared.ll | 155 - .../test/wasm/signature-mismatch-export.ll | 30 - .../test/wasm/signature-mismatch-unknown.ll | 19 - deps/lld/test/wasm/signature-mismatch-weak.ll | 18 - deps/lld/test/wasm/signature-mismatch.ll | 51 - deps/lld/test/wasm/stack-first.test | 43 - deps/lld/test/wasm/stack-pointer.ll | 70 - deps/lld/test/wasm/startstop.ll | 53 - deps/lld/test/wasm/strip-all.test | 10 - deps/lld/test/wasm/strip-debug.test | 10 - deps/lld/test/wasm/symbol-type-mismatch.ll | 11 - .../test/wasm/target-feature-disallowed.yaml | 72 - deps/lld/test/wasm/target-feature-none.yaml | 33 - .../test/wasm/target-feature-required.yaml | 90 - deps/lld/test/wasm/target-feature-used.yaml | 97 - deps/lld/test/wasm/tls.ll | 79 - deps/lld/test/wasm/trace-symbol.ll | 28 - deps/lld/test/wasm/trace.test | 8 - deps/lld/test/wasm/undefined-data.ll | 17 - deps/lld/test/wasm/undefined-entry.test | 9 - deps/lld/test/wasm/undefined-weak-call.ll | 97 - deps/lld/test/wasm/undefined.ll | 27 - deps/lld/test/wasm/version.ll | 15 - deps/lld/test/wasm/visibility-hidden.ll | 66 - deps/lld/test/wasm/weak-alias-overide.ll | 130 - deps/lld/test/wasm/weak-alias.ll | 287 -- deps/lld/test/wasm/weak-symbols.ll | 116 - deps/lld/test/wasm/weak-undefined.ll | 81 - deps/lld/test/wasm/whole-archive.test | 34 - deps/lld/test/wasm/wrap.ll | 40 - deps/lld/tools/lld/CMakeLists.txt | 28 - deps/lld/tools/lld/lld.cpp | 165 - deps/lld/unittests/CMakeLists.txt | 16 - deps/lld/unittests/DriverTests/CMakeLists.txt | 9 - .../DriverTests/DarwinLdDriverTest.cpp | 263 -- deps/lld/unittests/MachOTests/CMakeLists.txt | 14 - .../MachONormalizedFileBinaryReaderTests.cpp | 753 ---- .../MachONormalizedFileBinaryWriterTests.cpp | 695 ---- .../MachONormalizedFileToAtomsTests.cpp | 99 - .../MachONormalizedFileYAMLTests.cpp | 762 ---- .../MachOTests/empty_obj_x86_armv7.txt | 1272 ------ deps/lld/utils/benchmark.py | 139 - deps/lld/utils/link.yaml | 39 - deps/lld/wasm/CMakeLists.txt | 40 - deps/lld/wasm/Config.h | 81 - deps/lld/wasm/Driver.cpp | 794 ---- deps/lld/wasm/InputChunks.cpp | 348 -- deps/lld/wasm/InputChunks.h | 233 -- deps/lld/wasm/InputEvent.h | 62 - deps/lld/wasm/InputFiles.cpp | 548 --- deps/lld/wasm/InputFiles.h | 178 - deps/lld/wasm/InputGlobal.h | 55 - deps/lld/wasm/LTO.cpp | 166 - deps/lld/wasm/LTO.h | 57 - deps/lld/wasm/MarkLive.cpp | 139 - deps/lld/wasm/MarkLive.h | 20 - deps/lld/wasm/Options.td | 201 - deps/lld/wasm/OutputSections.cpp | 250 -- deps/lld/wasm/OutputSections.h | 123 - deps/lld/wasm/OutputSegment.h | 52 - deps/lld/wasm/Relocations.cpp | 101 - deps/lld/wasm/Relocations.h | 22 - deps/lld/wasm/SymbolTable.cpp | 684 ---- deps/lld/wasm/SymbolTable.h | 125 - deps/lld/wasm/Symbols.cpp | 349 -- deps/lld/wasm/Symbols.h | 535 --- deps/lld/wasm/SyntheticSections.cpp | 547 --- deps/lld/wasm/SyntheticSections.h | 339 -- deps/lld/wasm/Writer.cpp | 973 ----- deps/lld/wasm/Writer.h | 20 - deps/lld/wasm/WriterUtils.cpp | 215 - deps/lld/wasm/WriterUtils.h | 66 - 2988 files changed, 8 insertions(+), 217692 deletions(-) delete mode 100644 deps/lld-prebuilt/COFF/Options.inc delete mode 100644 deps/lld-prebuilt/DarwinLdOptions.inc delete mode 100644 deps/lld-prebuilt/ELF/Options.inc delete mode 100644 deps/lld-prebuilt/MinGW/Options.inc delete mode 100644 deps/lld-prebuilt/lld/Common/Version.inc delete mode 100644 deps/lld-prebuilt/wasm/Options.inc delete mode 100644 deps/lld/.arcconfig delete mode 100644 deps/lld/.clang-format delete mode 100644 deps/lld/.gitignore delete mode 100644 deps/lld/CMakeLists.txt delete mode 100644 deps/lld/CODE_OWNERS.TXT delete mode 100644 deps/lld/COFF/CMakeLists.txt delete mode 100644 deps/lld/COFF/Chunks.cpp delete mode 100644 deps/lld/COFF/Chunks.h delete mode 100644 deps/lld/COFF/Config.h delete mode 100644 deps/lld/COFF/DLL.cpp delete mode 100644 deps/lld/COFF/DLL.h delete mode 100644 deps/lld/COFF/DebugTypes.cpp delete mode 100644 deps/lld/COFF/DebugTypes.h delete mode 100644 deps/lld/COFF/Driver.cpp delete mode 100644 deps/lld/COFF/Driver.h delete mode 100644 deps/lld/COFF/DriverUtils.cpp delete mode 100644 deps/lld/COFF/ICF.cpp delete mode 100644 deps/lld/COFF/ICF.h delete mode 100644 deps/lld/COFF/InputFiles.cpp delete mode 100644 deps/lld/COFF/InputFiles.h delete mode 100644 deps/lld/COFF/LTO.cpp delete mode 100644 deps/lld/COFF/LTO.h delete mode 100644 deps/lld/COFF/MapFile.cpp delete mode 100644 deps/lld/COFF/MapFile.h delete mode 100644 deps/lld/COFF/MarkLive.cpp delete mode 100644 deps/lld/COFF/MarkLive.h delete mode 100644 deps/lld/COFF/MinGW.cpp delete mode 100644 deps/lld/COFF/MinGW.h delete mode 100644 deps/lld/COFF/Options.td delete mode 100644 deps/lld/COFF/PDB.cpp delete mode 100644 deps/lld/COFF/PDB.h delete mode 100644 deps/lld/COFF/README.md delete mode 100644 deps/lld/COFF/SymbolTable.cpp delete mode 100644 deps/lld/COFF/SymbolTable.h delete mode 100644 deps/lld/COFF/Symbols.cpp delete mode 100644 deps/lld/COFF/Symbols.h delete mode 100644 deps/lld/COFF/TypeMerger.h delete mode 100644 deps/lld/COFF/Writer.cpp delete mode 100644 deps/lld/COFF/Writer.h delete mode 100644 deps/lld/Common/Args.cpp delete mode 100644 deps/lld/Common/CMakeLists.txt delete mode 100644 deps/lld/Common/ErrorHandler.cpp delete mode 100644 deps/lld/Common/Filesystem.cpp delete mode 100644 deps/lld/Common/Memory.cpp delete mode 100644 deps/lld/Common/Reproduce.cpp delete mode 100644 deps/lld/Common/Strings.cpp delete mode 100644 deps/lld/Common/TargetOptionsCommandFlags.cpp delete mode 100644 deps/lld/Common/Threads.cpp delete mode 100644 deps/lld/Common/Timer.cpp delete mode 100644 deps/lld/Common/Version.cpp delete mode 100644 deps/lld/ELF/AArch64ErrataFix.cpp delete mode 100644 deps/lld/ELF/AArch64ErrataFix.h delete mode 100644 deps/lld/ELF/Arch/AArch64.cpp delete mode 100644 deps/lld/ELF/Arch/AMDGPU.cpp delete mode 100644 deps/lld/ELF/Arch/ARM.cpp delete mode 100644 deps/lld/ELF/Arch/AVR.cpp delete mode 100644 deps/lld/ELF/Arch/Hexagon.cpp delete mode 100644 deps/lld/ELF/Arch/MSP430.cpp delete mode 100644 deps/lld/ELF/Arch/Mips.cpp delete mode 100644 deps/lld/ELF/Arch/MipsArchTree.cpp delete mode 100644 deps/lld/ELF/Arch/PPC.cpp delete mode 100644 deps/lld/ELF/Arch/PPC64.cpp delete mode 100644 deps/lld/ELF/Arch/RISCV.cpp delete mode 100644 deps/lld/ELF/Arch/SPARCV9.cpp delete mode 100644 deps/lld/ELF/Arch/X86.cpp delete mode 100644 deps/lld/ELF/Arch/X86_64.cpp delete mode 100644 deps/lld/ELF/CMakeLists.txt delete mode 100644 deps/lld/ELF/CallGraphSort.cpp delete mode 100644 deps/lld/ELF/CallGraphSort.h delete mode 100644 deps/lld/ELF/Config.h delete mode 100644 deps/lld/ELF/DWARF.cpp delete mode 100644 deps/lld/ELF/DWARF.h delete mode 100644 deps/lld/ELF/Driver.cpp delete mode 100644 deps/lld/ELF/Driver.h delete mode 100644 deps/lld/ELF/DriverUtils.cpp delete mode 100644 deps/lld/ELF/EhFrame.cpp delete mode 100644 deps/lld/ELF/EhFrame.h delete mode 100644 deps/lld/ELF/ICF.cpp delete mode 100644 deps/lld/ELF/ICF.h delete mode 100644 deps/lld/ELF/InputFiles.cpp delete mode 100644 deps/lld/ELF/InputFiles.h delete mode 100644 deps/lld/ELF/InputSection.cpp delete mode 100644 deps/lld/ELF/InputSection.h delete mode 100644 deps/lld/ELF/LTO.cpp delete mode 100644 deps/lld/ELF/LTO.h delete mode 100644 deps/lld/ELF/LinkerScript.cpp delete mode 100644 deps/lld/ELF/LinkerScript.h delete mode 100644 deps/lld/ELF/MapFile.cpp delete mode 100644 deps/lld/ELF/MapFile.h delete mode 100644 deps/lld/ELF/MarkLive.cpp delete mode 100644 deps/lld/ELF/MarkLive.h delete mode 100644 deps/lld/ELF/Options.td delete mode 100644 deps/lld/ELF/OutputSections.cpp delete mode 100644 deps/lld/ELF/OutputSections.h delete mode 100644 deps/lld/ELF/README.md delete mode 100644 deps/lld/ELF/Relocations.cpp delete mode 100644 deps/lld/ELF/Relocations.h delete mode 100644 deps/lld/ELF/ScriptLexer.cpp delete mode 100644 deps/lld/ELF/ScriptLexer.h delete mode 100644 deps/lld/ELF/ScriptParser.cpp delete mode 100644 deps/lld/ELF/ScriptParser.h delete mode 100644 deps/lld/ELF/SymbolTable.cpp delete mode 100644 deps/lld/ELF/SymbolTable.h delete mode 100644 deps/lld/ELF/Symbols.cpp delete mode 100644 deps/lld/ELF/Symbols.h delete mode 100644 deps/lld/ELF/SyntheticSections.cpp delete mode 100644 deps/lld/ELF/SyntheticSections.h delete mode 100644 deps/lld/ELF/Target.cpp delete mode 100644 deps/lld/ELF/Target.h delete mode 100644 deps/lld/ELF/Thunks.cpp delete mode 100644 deps/lld/ELF/Thunks.h delete mode 100644 deps/lld/ELF/Writer.cpp delete mode 100644 deps/lld/ELF/Writer.h delete mode 100644 deps/lld/LICENSE.TXT delete mode 100644 deps/lld/MinGW/CMakeLists.txt delete mode 100644 deps/lld/MinGW/Driver.cpp delete mode 100644 deps/lld/MinGW/Options.td delete mode 100644 deps/lld/README.md delete mode 100644 deps/lld/cmake/modules/AddLLD.cmake delete mode 100644 deps/lld/cmake/modules/FindVTune.cmake delete mode 100644 deps/lld/docs/AtomLLD.rst delete mode 100644 deps/lld/docs/CMakeLists.txt delete mode 100644 deps/lld/docs/Driver.rst delete mode 100644 deps/lld/docs/NewLLD.rst delete mode 100644 deps/lld/docs/Partitions.rst delete mode 100644 deps/lld/docs/README.txt delete mode 100644 deps/lld/docs/Readers.rst delete mode 100644 deps/lld/docs/ReleaseNotes.rst delete mode 100644 deps/lld/docs/WebAssembly.rst delete mode 100644 deps/lld/docs/_static/favicon.ico delete mode 100644 deps/lld/docs/_templates/indexsidebar.html delete mode 100644 deps/lld/docs/_templates/layout.html delete mode 100644 deps/lld/docs/conf.py delete mode 100644 deps/lld/docs/design.rst delete mode 100644 deps/lld/docs/development.rst delete mode 100644 deps/lld/docs/getting_started.rst delete mode 100644 deps/lld/docs/hello.png delete mode 100644 deps/lld/docs/index.rst delete mode 100644 deps/lld/docs/ld.lld.1 delete mode 100644 deps/lld/docs/llvm-theme/layout.html delete mode 100644 deps/lld/docs/llvm-theme/static/contents.png delete mode 100644 deps/lld/docs/llvm-theme/static/llvm.css delete mode 100644 deps/lld/docs/llvm-theme/static/logo.png delete mode 100644 deps/lld/docs/llvm-theme/static/navigation.png delete mode 100644 deps/lld/docs/llvm-theme/theme.conf delete mode 100644 deps/lld/docs/make.bat delete mode 100644 deps/lld/docs/missingkeyfunction.rst delete mode 100644 deps/lld/docs/open_projects.rst delete mode 100644 deps/lld/docs/partitions.dot delete mode 100644 deps/lld/docs/partitions.svg delete mode 100644 deps/lld/docs/sphinx_intro.rst delete mode 100644 deps/lld/docs/windows_support.rst delete mode 100644 deps/lld/include/lld/Common/Args.h delete mode 100644 deps/lld/include/lld/Common/Driver.h delete mode 100644 deps/lld/include/lld/Common/ErrorHandler.h delete mode 100644 deps/lld/include/lld/Common/Filesystem.h delete mode 100644 deps/lld/include/lld/Common/LLVM.h delete mode 100644 deps/lld/include/lld/Common/Memory.h delete mode 100644 deps/lld/include/lld/Common/Reproduce.h delete mode 100644 deps/lld/include/lld/Common/Strings.h delete mode 100644 deps/lld/include/lld/Common/TargetOptionsCommandFlags.h delete mode 100644 deps/lld/include/lld/Common/Threads.h delete mode 100644 deps/lld/include/lld/Common/Timer.h delete mode 100644 deps/lld/include/lld/Common/Version.h delete mode 100644 deps/lld/include/lld/Common/Version.inc.in delete mode 100644 deps/lld/include/lld/Core/AbsoluteAtom.h delete mode 100644 deps/lld/include/lld/Core/ArchiveLibraryFile.h delete mode 100644 deps/lld/include/lld/Core/Atom.h delete mode 100644 deps/lld/include/lld/Core/DefinedAtom.h delete mode 100644 deps/lld/include/lld/Core/Error.h delete mode 100644 deps/lld/include/lld/Core/File.h delete mode 100644 deps/lld/include/lld/Core/Instrumentation.h delete mode 100644 deps/lld/include/lld/Core/LinkingContext.h delete mode 100644 deps/lld/include/lld/Core/Node.h delete mode 100644 deps/lld/include/lld/Core/Pass.h delete mode 100644 deps/lld/include/lld/Core/PassManager.h delete mode 100644 deps/lld/include/lld/Core/Reader.h delete mode 100644 deps/lld/include/lld/Core/Reference.h delete mode 100644 deps/lld/include/lld/Core/Resolver.h delete mode 100644 deps/lld/include/lld/Core/SharedLibraryAtom.h delete mode 100644 deps/lld/include/lld/Core/SharedLibraryFile.h delete mode 100644 deps/lld/include/lld/Core/Simple.h delete mode 100644 deps/lld/include/lld/Core/SymbolTable.h delete mode 100644 deps/lld/include/lld/Core/UndefinedAtom.h delete mode 100644 deps/lld/include/lld/Core/Writer.h delete mode 100644 deps/lld/include/lld/ReaderWriter/MachOLinkingContext.h delete mode 100644 deps/lld/include/lld/ReaderWriter/YamlContext.h delete mode 100644 deps/lld/lib/CMakeLists.txt delete mode 100644 deps/lld/lib/Core/CMakeLists.txt delete mode 100644 deps/lld/lib/Core/DefinedAtom.cpp delete mode 100644 deps/lld/lib/Core/Error.cpp delete mode 100644 deps/lld/lib/Core/File.cpp delete mode 100644 deps/lld/lib/Core/LinkingContext.cpp delete mode 100644 deps/lld/lib/Core/Reader.cpp delete mode 100644 deps/lld/lib/Core/Resolver.cpp delete mode 100644 deps/lld/lib/Core/SymbolTable.cpp delete mode 100644 deps/lld/lib/Core/Writer.cpp delete mode 100644 deps/lld/lib/Driver/CMakeLists.txt delete mode 100644 deps/lld/lib/Driver/DarwinLdDriver.cpp delete mode 100644 deps/lld/lib/Driver/DarwinLdOptions.td delete mode 100644 deps/lld/lib/ReaderWriter/CMakeLists.txt delete mode 100644 deps/lld/lib/ReaderWriter/FileArchive.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ArchHandler.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ArchHandler.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/Atoms.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/CMakeLists.txt delete mode 100644 deps/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/DebugInfo.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ExecutableAtoms.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/File.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/FlatNamespaceFile.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/GOTPass.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/LayoutPass.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/LayoutPass.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachONormalizedFile.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/MachOPasses.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ObjCPass.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/SectCreateFile.h delete mode 100644 deps/lld/lib/ReaderWriter/MachO/ShimPass.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/StubsPass.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/TLVPass.cpp delete mode 100644 deps/lld/lib/ReaderWriter/MachO/WriterMachO.cpp delete mode 100644 deps/lld/lib/ReaderWriter/YAML/CMakeLists.txt delete mode 100644 deps/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp delete mode 100644 deps/lld/test/CMakeLists.txt delete mode 100644 deps/lld/test/COFF/Inputs/alpha.ll delete mode 100644 deps/lld/test/COFF/Inputs/armnt-executable.obj.yaml delete mode 100644 deps/lld/test/COFF/Inputs/armnt-executable.s delete mode 100644 deps/lld/test/COFF/Inputs/associative-comdat-2.s delete mode 100644 deps/lld/test/COFF/Inputs/associative-comdat-mingw-2.s delete mode 100644 deps/lld/test/COFF/Inputs/bad-block-size.pdb delete mode 100644 deps/lld/test/COFF/Inputs/bar.ll delete mode 100644 deps/lld/test/COFF/Inputs/beta.ll delete mode 100755 deps/lld/test/COFF/Inputs/cl-gl.obj delete mode 100644 deps/lld/test/COFF/Inputs/combined-resources-2.rc delete mode 100644 deps/lld/test/COFF/Inputs/combined-resources-2.res delete mode 100644 deps/lld/test/COFF/Inputs/combined-resources-cursor.bmp delete mode 100644 deps/lld/test/COFF/Inputs/combined-resources-okay.bmp delete mode 100644 deps/lld/test/COFF/Inputs/combined-resources.rc delete mode 100644 deps/lld/test/COFF/Inputs/combined-resources.res delete mode 100644 deps/lld/test/COFF/Inputs/comdat-jumptable2.s delete mode 100644 deps/lld/test/COFF/Inputs/common-replacement.s delete mode 100644 deps/lld/test/COFF/Inputs/conflict.ll delete mode 100644 deps/lld/test/COFF/Inputs/constant-export.ll delete mode 100644 deps/lld/test/COFF/Inputs/constant-import.s delete mode 100644 deps/lld/test/COFF/Inputs/crt-dyn-initializer-order_1.yaml delete mode 100644 deps/lld/test/COFF/Inputs/crt-dyn-initializer-order_2.yaml delete mode 100644 deps/lld/test/COFF/Inputs/default.def delete mode 100644 deps/lld/test/COFF/Inputs/delayimports-error.yaml delete mode 100644 deps/lld/test/COFF/Inputs/delayimporttables-dll1.yaml delete mode 100644 deps/lld/test/COFF/Inputs/delayimporttables-dll2.yaml delete mode 100644 deps/lld/test/COFF/Inputs/eh_frame_terminator-crtend.s delete mode 100644 deps/lld/test/COFF/Inputs/eh_frame_terminator-otherfunc.s delete mode 100644 deps/lld/test/COFF/Inputs/empty.yaml delete mode 100644 deps/lld/test/COFF/Inputs/entry-mangled.ll delete mode 100644 deps/lld/test/COFF/Inputs/except_handler3.lib delete mode 100644 deps/lld/test/COFF/Inputs/export.ll delete mode 100644 deps/lld/test/COFF/Inputs/export.yaml delete mode 100644 deps/lld/test/COFF/Inputs/export2.yaml delete mode 100644 deps/lld/test/COFF/Inputs/extension.def delete mode 100644 deps/lld/test/COFF/Inputs/failmismatch1.ll delete mode 100644 deps/lld/test/COFF/Inputs/failmismatch2.ll delete mode 100644 deps/lld/test/COFF/Inputs/far-arm64-abs.s delete mode 100644 deps/lld/test/COFF/Inputs/gamma.ll delete mode 100644 deps/lld/test/COFF/Inputs/generic.yaml delete mode 100644 deps/lld/test/COFF/Inputs/globals-dia-func-collision3.obj delete mode 100644 deps/lld/test/COFF/Inputs/globals-dia-vfunc-collision.obj delete mode 100644 deps/lld/test/COFF/Inputs/globals-dia-vfunc-collision2.obj delete mode 100644 deps/lld/test/COFF/Inputs/globals-dia-vfunc-simple.obj delete mode 100644 deps/lld/test/COFF/Inputs/gnu-implib-data.s delete mode 100644 deps/lld/test/COFF/Inputs/gnu-implib-func.s delete mode 100644 deps/lld/test/COFF/Inputs/gnu-implib-head.s delete mode 100644 deps/lld/test/COFF/Inputs/gnu-implib-tail.s delete mode 100644 deps/lld/test/COFF/Inputs/gnu-weak.o delete mode 100644 deps/lld/test/COFF/Inputs/gnu-weak2.o delete mode 100644 deps/lld/test/COFF/Inputs/guardcf-align-foobar.yaml delete mode 100644 deps/lld/test/COFF/Inputs/hello32.yaml delete mode 100644 deps/lld/test/COFF/Inputs/hello64.asm delete mode 100644 deps/lld/test/COFF/Inputs/hello64.obj delete mode 100644 deps/lld/test/COFF/Inputs/icf-safe.s delete mode 100644 deps/lld/test/COFF/Inputs/id.res delete mode 100644 deps/lld/test/COFF/Inputs/id.res.o delete mode 100644 deps/lld/test/COFF/Inputs/import.yaml delete mode 100644 deps/lld/test/COFF/Inputs/imports-mangle.lib delete mode 100644 deps/lld/test/COFF/Inputs/include1a.yaml delete mode 100644 deps/lld/test/COFF/Inputs/include1b.yaml delete mode 100644 deps/lld/test/COFF/Inputs/include1c.yaml delete mode 100644 deps/lld/test/COFF/Inputs/inline-weak.o delete mode 100644 deps/lld/test/COFF/Inputs/inline-weak2.o delete mode 100644 deps/lld/test/COFF/Inputs/libcall-archive.ll delete mode 100644 deps/lld/test/COFF/Inputs/libcall-archive.s delete mode 100644 deps/lld/test/COFF/Inputs/library-arm64.lib delete mode 100644 deps/lld/test/COFF/Inputs/library.def delete mode 100755 deps/lld/test/COFF/Inputs/library.lib delete mode 100644 deps/lld/test/COFF/Inputs/library2-arm64.lib delete mode 100644 deps/lld/test/COFF/Inputs/library2.def delete mode 100644 deps/lld/test/COFF/Inputs/loadconfig-cfg-x64.s delete mode 100644 deps/lld/test/COFF/Inputs/locally-imported-def.s delete mode 100644 deps/lld/test/COFF/Inputs/locally-imported-imp.s delete mode 100644 deps/lld/test/COFF/Inputs/lto-cache.ll delete mode 100644 deps/lld/test/COFF/Inputs/lto-chkstk-chkstk.s delete mode 100644 deps/lld/test/COFF/Inputs/lto-chkstk-foo.s delete mode 100644 deps/lld/test/COFF/Inputs/lto-comdat1.ll delete mode 100644 deps/lld/test/COFF/Inputs/lto-comdat2.ll delete mode 100644 deps/lld/test/COFF/Inputs/lto-dep.ll delete mode 100644 deps/lld/test/COFF/Inputs/lto-lazy-reference-dummy.ll delete mode 100644 deps/lld/test/COFF/Inputs/lto-lazy-reference-quadruple.ll delete mode 100644 deps/lld/test/COFF/Inputs/machine-x64.yaml delete mode 100644 deps/lld/test/COFF/Inputs/machine-x86.yaml delete mode 100644 deps/lld/test/COFF/Inputs/mangled-symbol.s delete mode 100644 deps/lld/test/COFF/Inputs/manifestinput.test delete mode 100644 deps/lld/test/COFF/Inputs/msvclto-order-a.ll delete mode 100644 deps/lld/test/COFF/Inputs/msvclto-order-b.ll delete mode 100644 deps/lld/test/COFF/Inputs/msvclto.s delete mode 100644 deps/lld/test/COFF/Inputs/named.def delete mode 100644 deps/lld/test/COFF/Inputs/natvis-1.natvis delete mode 100644 deps/lld/test/COFF/Inputs/natvis-2.natvis delete mode 100644 deps/lld/test/COFF/Inputs/natvis-3.natvis delete mode 100644 deps/lld/test/COFF/Inputs/no-ipi-stream-obj.obj.yaml delete mode 100644 deps/lld/test/COFF/Inputs/no-ipi-stream-pdb.pdb.yaml delete mode 100644 deps/lld/test/COFF/Inputs/object.s delete mode 100644 deps/lld/test/COFF/Inputs/oldname.yaml delete mode 100644 deps/lld/test/COFF/Inputs/order.yaml delete mode 100644 deps/lld/test/COFF/Inputs/otherFunc.s delete mode 100644 deps/lld/test/COFF/Inputs/pdb-diff-cl.pdb delete mode 100644 deps/lld/test/COFF/Inputs/pdb-diff.cpp delete mode 100644 deps/lld/test/COFF/Inputs/pdb-diff.obj delete mode 100644 deps/lld/test/COFF/Inputs/pdb-file-statics-a.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-file-statics-b.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-global-constants-a.s delete mode 100644 deps/lld/test/COFF/Inputs/pdb-global-constants-b.s delete mode 100644 deps/lld/test/COFF/Inputs/pdb-global-gc.s delete mode 100644 deps/lld/test/COFF/Inputs/pdb-globals.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-hashes-1.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-hashes-2-missing.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-hashes-2.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-import-gc.lib delete mode 100644 deps/lld/test/COFF/Inputs/pdb-scopes-a.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-scopes-b.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-type-server-invalid-path.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-type-server-missing-2.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-type-server-simple-a.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-type-server-simple-b.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-type-server-simple-ts.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb-type-server-valid-signature.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb1.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb2.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb_comdat_bar.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb_comdat_main.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb_lines_1.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb_lines_1_relative.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb_lines_2.yaml delete mode 100644 deps/lld/test/COFF/Inputs/pdb_lines_2_relative.yaml delete mode 100644 deps/lld/test/COFF/Inputs/precomp-a.obj delete mode 100644 deps/lld/test/COFF/Inputs/precomp-b.obj delete mode 100644 deps/lld/test/COFF/Inputs/precomp-invalid.obj delete mode 100644 deps/lld/test/COFF/Inputs/precomp.obj delete mode 100644 deps/lld/test/COFF/Inputs/resource.res delete mode 100644 deps/lld/test/COFF/Inputs/ret42.lib delete mode 100644 deps/lld/test/COFF/Inputs/ret42.obj delete mode 100644 deps/lld/test/COFF/Inputs/ret42.yaml delete mode 100644 deps/lld/test/COFF/Inputs/std32.lib delete mode 100644 deps/lld/test/COFF/Inputs/std64.lib delete mode 100644 deps/lld/test/COFF/Inputs/thinlto-empty.ll delete mode 100644 deps/lld/test/COFF/Inputs/thinlto-mangled-qux.ll delete mode 100644 deps/lld/test/COFF/Inputs/thinlto.ll delete mode 100644 deps/lld/test/COFF/Inputs/tlssup.s delete mode 100644 deps/lld/test/COFF/Inputs/undefined-symbol-lto-a.ll delete mode 100644 deps/lld/test/COFF/Inputs/undefined-symbol-lto-b.ll delete mode 100644 deps/lld/test/COFF/Inputs/weak-external.ll delete mode 100644 deps/lld/test/COFF/Inputs/weak-external2.ll delete mode 100644 deps/lld/test/COFF/Inputs/weak-external3.ll delete mode 100644 deps/lld/test/COFF/align.s delete mode 100644 deps/lld/test/COFF/allow-unknown-debug-info.test delete mode 100644 deps/lld/test/COFF/alternatename.test delete mode 100644 deps/lld/test/COFF/ar-comdat.test delete mode 100644 deps/lld/test/COFF/arm-thumb-branch20-error.s delete mode 100644 deps/lld/test/COFF/arm-thumb-thunks-multipass.s delete mode 100644 deps/lld/test/COFF/arm-thumb-thunks-pdb.s delete mode 100644 deps/lld/test/COFF/arm-thumb-thunks.s delete mode 100644 deps/lld/test/COFF/arm64-delayimport.yaml delete mode 100644 deps/lld/test/COFF/arm64-dynamicbase.s delete mode 100644 deps/lld/test/COFF/arm64-import2.test delete mode 100644 deps/lld/test/COFF/arm64-localimport-align.s delete mode 100644 deps/lld/test/COFF/arm64-magic.yaml delete mode 100644 deps/lld/test/COFF/arm64-relocs-imports.test delete mode 100644 deps/lld/test/COFF/arm64-thunks.s delete mode 100644 deps/lld/test/COFF/armnt-blx23t.test delete mode 100644 deps/lld/test/COFF/armnt-branch24t.test delete mode 100644 deps/lld/test/COFF/armnt-dynamicbase.test delete mode 100644 deps/lld/test/COFF/armnt-entry-point.test delete mode 100644 deps/lld/test/COFF/armnt-imports.test delete mode 100644 deps/lld/test/COFF/armnt-mov32t-exec.test delete mode 100644 deps/lld/test/COFF/armnt-movt32t.test delete mode 100644 deps/lld/test/COFF/armnt-rel32.yaml delete mode 100644 deps/lld/test/COFF/associative-comdat-empty.test delete mode 100644 deps/lld/test/COFF/associative-comdat-mingw-i386.s delete mode 100644 deps/lld/test/COFF/associative-comdat-mingw.s delete mode 100644 deps/lld/test/COFF/associative-comdat-order.test delete mode 100644 deps/lld/test/COFF/associative-comdat.s delete mode 100644 deps/lld/test/COFF/autoimport-arm-code.s delete mode 100644 deps/lld/test/COFF/autoimport-arm-data.s delete mode 100644 deps/lld/test/COFF/autoimport-arm64-code.s delete mode 100644 deps/lld/test/COFF/autoimport-arm64-data.s delete mode 100644 deps/lld/test/COFF/autoimport-gnu-implib.s delete mode 100644 deps/lld/test/COFF/autoimport-list-ptrs.s delete mode 100644 deps/lld/test/COFF/autoimport-refptr.s delete mode 100644 deps/lld/test/COFF/autoimport-x86.s delete mode 100644 deps/lld/test/COFF/base.test delete mode 100644 deps/lld/test/COFF/baserel.test delete mode 100644 deps/lld/test/COFF/broken-arm-reloc.yaml delete mode 100644 deps/lld/test/COFF/cl-gl.test delete mode 100644 deps/lld/test/COFF/color-diagnostics.test delete mode 100644 deps/lld/test/COFF/combined-resources.test delete mode 100644 deps/lld/test/COFF/comdat-jumptable.s delete mode 100644 deps/lld/test/COFF/comdat-selection-associative-largest.s delete mode 100644 deps/lld/test/COFF/comdat-selection.s delete mode 100644 deps/lld/test/COFF/comdat-weak.test delete mode 100644 deps/lld/test/COFF/common-alignment.test delete mode 100644 deps/lld/test/COFF/common-replacement.s delete mode 100644 deps/lld/test/COFF/common.test delete mode 100644 deps/lld/test/COFF/conflict-mangled.test delete mode 100644 deps/lld/test/COFF/conflict.test delete mode 100644 deps/lld/test/COFF/constant-export.test delete mode 100644 deps/lld/test/COFF/constant.test delete mode 100644 deps/lld/test/COFF/could-not-open.test delete mode 100644 deps/lld/test/COFF/crt-chars.test delete mode 100644 deps/lld/test/COFF/crt-dyn-initializer-order.test delete mode 100644 deps/lld/test/COFF/ctors_dtors_priority.s delete mode 100644 deps/lld/test/COFF/debug-dwarf.test delete mode 100644 deps/lld/test/COFF/debug-fastlink.test delete mode 100644 deps/lld/test/COFF/debug-reloc.s delete mode 100644 deps/lld/test/COFF/debug.test delete mode 100644 deps/lld/test/COFF/def-export-stdcall.s delete mode 100644 deps/lld/test/COFF/def-name.test delete mode 100644 deps/lld/test/COFF/default-alignment.test delete mode 100644 deps/lld/test/COFF/defparser.test delete mode 100644 deps/lld/test/COFF/delayimports-armnt.yaml delete mode 100644 deps/lld/test/COFF/delayimports-error.test delete mode 100644 deps/lld/test/COFF/delayimports.test delete mode 100644 deps/lld/test/COFF/delayimports32.test delete mode 100644 deps/lld/test/COFF/delayimporttables.yaml delete mode 100644 deps/lld/test/COFF/directives.s delete mode 100644 deps/lld/test/COFF/dll.test delete mode 100644 deps/lld/test/COFF/dllexport-mingw.s delete mode 100644 deps/lld/test/COFF/dllexport.s delete mode 100644 deps/lld/test/COFF/dllimport-gc.test delete mode 100644 deps/lld/test/COFF/driver-windows.test delete mode 100644 deps/lld/test/COFF/driver.test delete mode 100644 deps/lld/test/COFF/duplicate-imp-func.s delete mode 100644 deps/lld/test/COFF/duplicate.test delete mode 100644 deps/lld/test/COFF/eh_frame_suffix_sorting.s delete mode 100644 deps/lld/test/COFF/eh_frame_terminator.s delete mode 100644 deps/lld/test/COFF/entry-drectve.test delete mode 100644 deps/lld/test/COFF/entry-inference-mingw.s delete mode 100644 deps/lld/test/COFF/entry-inference.test delete mode 100644 deps/lld/test/COFF/entry-inference2.test delete mode 100644 deps/lld/test/COFF/entry-inference3.test delete mode 100644 deps/lld/test/COFF/entry-inference32.test delete mode 100644 deps/lld/test/COFF/entry-inference332.test delete mode 100644 deps/lld/test/COFF/entry-inference4.test delete mode 100644 deps/lld/test/COFF/entry-mangled.test delete mode 100644 deps/lld/test/COFF/entrylib.ll delete mode 100644 deps/lld/test/COFF/error-limit.test delete mode 100644 deps/lld/test/COFF/exclude-all.s delete mode 100644 deps/lld/test/COFF/export-all.s delete mode 100644 deps/lld/test/COFF/export-arm64.yaml delete mode 100644 deps/lld/test/COFF/export-armnt.yaml delete mode 100644 deps/lld/test/COFF/export-exe.test delete mode 100644 deps/lld/test/COFF/export-stdcall.s delete mode 100644 deps/lld/test/COFF/export-weak-alias.s delete mode 100644 deps/lld/test/COFF/export.test delete mode 100644 deps/lld/test/COFF/export32.test delete mode 100644 deps/lld/test/COFF/failifmismatch.test delete mode 100644 deps/lld/test/COFF/filealign.test delete mode 100644 deps/lld/test/COFF/filename-casing.s delete mode 100644 deps/lld/test/COFF/filetype.test delete mode 100644 deps/lld/test/COFF/fixed.test delete mode 100644 deps/lld/test/COFF/force-multiple.test delete mode 100644 deps/lld/test/COFF/force-multipleres.test delete mode 100644 deps/lld/test/COFF/force.test delete mode 100644 deps/lld/test/COFF/functionpadmin.test delete mode 100644 deps/lld/test/COFF/gfids-corrupt.s delete mode 100644 deps/lld/test/COFF/gfids-export.s delete mode 100644 deps/lld/test/COFF/gfids-fallback.s delete mode 100644 deps/lld/test/COFF/gfids-gc.s delete mode 100644 deps/lld/test/COFF/gfids-icf.s delete mode 100644 deps/lld/test/COFF/gfids-relocations32.s delete mode 100644 deps/lld/test/COFF/gfids-relocations64.s delete mode 100644 deps/lld/test/COFF/gnu-weak.test delete mode 100644 deps/lld/test/COFF/guard-longjmp.s delete mode 100644 deps/lld/test/COFF/guardcf-align.s delete mode 100644 deps/lld/test/COFF/guardcf-lto.ll delete mode 100644 deps/lld/test/COFF/guardcf-thunk.s delete mode 100644 deps/lld/test/COFF/guardcf.test delete mode 100644 deps/lld/test/COFF/header-size.s delete mode 100644 deps/lld/test/COFF/heap.test delete mode 100644 deps/lld/test/COFF/hello32.test delete mode 100644 deps/lld/test/COFF/help.test delete mode 100644 deps/lld/test/COFF/icf-associative.test delete mode 100644 deps/lld/test/COFF/icf-circular.test delete mode 100644 deps/lld/test/COFF/icf-circular2.test delete mode 100644 deps/lld/test/COFF/icf-data.test delete mode 100644 deps/lld/test/COFF/icf-different-align.test delete mode 100644 deps/lld/test/COFF/icf-executable.s delete mode 100644 deps/lld/test/COFF/icf-local.test delete mode 100644 deps/lld/test/COFF/icf-pdata.s delete mode 100644 deps/lld/test/COFF/icf-safe.s delete mode 100644 deps/lld/test/COFF/icf-simple.test delete mode 100644 deps/lld/test/COFF/icf-vtables.s delete mode 100644 deps/lld/test/COFF/icf-xdata.s delete mode 100644 deps/lld/test/COFF/ignore-many.test delete mode 100644 deps/lld/test/COFF/ignore4217.yaml delete mode 100644 deps/lld/test/COFF/implib-name.test delete mode 100644 deps/lld/test/COFF/imports-gnu-autoexport.s delete mode 100644 deps/lld/test/COFF/imports-gnu-only.s delete mode 100644 deps/lld/test/COFF/imports-gnu.test delete mode 100644 deps/lld/test/COFF/imports-mangle.test delete mode 100644 deps/lld/test/COFF/imports.test delete mode 100644 deps/lld/test/COFF/include-lto.ll delete mode 100644 deps/lld/test/COFF/include.test delete mode 100644 deps/lld/test/COFF/include2.test delete mode 100644 deps/lld/test/COFF/includeoptional.yaml delete mode 100644 deps/lld/test/COFF/includeoptional2.yaml delete mode 100644 deps/lld/test/COFF/incremental.test delete mode 100644 deps/lld/test/COFF/internal.test delete mode 100644 deps/lld/test/COFF/invalid-debug-type.test delete mode 100644 deps/lld/test/COFF/invalid-debug.test delete mode 100644 deps/lld/test/COFF/invalid-obj.test delete mode 100644 deps/lld/test/COFF/invalid-section-number.test delete mode 100644 deps/lld/test/COFF/largeaddressaware.test delete mode 100644 deps/lld/test/COFF/lib-module-asm.ll delete mode 100644 deps/lld/test/COFF/lib.test delete mode 100644 deps/lld/test/COFF/libcall-archive.ll delete mode 100644 deps/lld/test/COFF/libname-mingw.test delete mode 100644 deps/lld/test/COFF/libpath.test delete mode 100644 deps/lld/test/COFF/line-error.yaml delete mode 100644 deps/lld/test/COFF/linkenv.test delete mode 100644 deps/lld/test/COFF/linkrepro-manifest.test delete mode 100644 deps/lld/test/COFF/linkrepro-pdb.test delete mode 100644 deps/lld/test/COFF/linkrepro-res.test delete mode 100644 deps/lld/test/COFF/linkrepro.test delete mode 100644 deps/lld/test/COFF/lldmap.test delete mode 100644 deps/lld/test/COFF/loadcfg.ll delete mode 100644 deps/lld/test/COFF/loadcfg.test delete mode 100644 deps/lld/test/COFF/loadcfg32.test delete mode 100644 deps/lld/test/COFF/locally-imported-arm64.test delete mode 100644 deps/lld/test/COFF/locally-imported-warn-multiple.s delete mode 100644 deps/lld/test/COFF/locally-imported.test delete mode 100644 deps/lld/test/COFF/locally-imported32.test delete mode 100644 deps/lld/test/COFF/long-section-name.test delete mode 100644 deps/lld/test/COFF/lto-cache.ll delete mode 100644 deps/lld/test/COFF/lto-chkstk.ll delete mode 100644 deps/lld/test/COFF/lto-comdat.ll delete mode 100644 deps/lld/test/COFF/lto-cpu-string.ll delete mode 100644 deps/lld/test/COFF/lto-debug-pass-arguments.ll delete mode 100644 deps/lld/test/COFF/lto-icf.ll delete mode 100644 deps/lld/test/COFF/lto-lazy-reference.ll delete mode 100644 deps/lld/test/COFF/lto-linker-opts.ll delete mode 100644 deps/lld/test/COFF/lto-new-symbol.ll delete mode 100644 deps/lld/test/COFF/lto-opt-level.ll delete mode 100644 deps/lld/test/COFF/lto-parallel.ll delete mode 100644 deps/lld/test/COFF/lto-reloc-model.ll delete mode 100644 deps/lld/test/COFF/lto.ll delete mode 100644 deps/lld/test/COFF/machine.test delete mode 100644 deps/lld/test/COFF/manifest.test delete mode 100644 deps/lld/test/COFF/manifestinput-error.test delete mode 100644 deps/lld/test/COFF/manifestinput-nowarning.test delete mode 100644 deps/lld/test/COFF/manifestinput.test delete mode 100644 deps/lld/test/COFF/merge.test delete mode 100644 deps/lld/test/COFF/multiple-resource-objs.test delete mode 100644 deps/lld/test/COFF/no-idata.s delete mode 100644 deps/lld/test/COFF/no-ipi-stream.test delete mode 100644 deps/lld/test/COFF/nodefaultlib.test delete mode 100644 deps/lld/test/COFF/noentry.test delete mode 100644 deps/lld/test/COFF/opt.test delete mode 100644 deps/lld/test/COFF/options.test delete mode 100644 deps/lld/test/COFF/order-i386.test delete mode 100644 deps/lld/test/COFF/order.test delete mode 100644 deps/lld/test/COFF/out.test delete mode 100644 deps/lld/test/COFF/output-chars.test delete mode 100644 deps/lld/test/COFF/pdata-arm64.yaml delete mode 100644 deps/lld/test/COFF/pdb-comdat.test delete mode 100644 deps/lld/test/COFF/pdb-debug-f.s delete mode 100644 deps/lld/test/COFF/pdb-exe-path-dots.test delete mode 100644 deps/lld/test/COFF/pdb-file-static.test delete mode 100644 deps/lld/test/COFF/pdb-framedata.yaml delete mode 100644 deps/lld/test/COFF/pdb-global-constants.test delete mode 100644 deps/lld/test/COFF/pdb-global-gc.yaml delete mode 100644 deps/lld/test/COFF/pdb-global-hashes.test delete mode 100644 deps/lld/test/COFF/pdb-globals-dia-func-collision3.test delete mode 100644 deps/lld/test/COFF/pdb-globals-dia-vfunc-collision.test delete mode 100644 deps/lld/test/COFF/pdb-globals-dia-vfunc-collision2.test delete mode 100644 deps/lld/test/COFF/pdb-globals-dia-vfunc-simple.test delete mode 100644 deps/lld/test/COFF/pdb-globals.test delete mode 100644 deps/lld/test/COFF/pdb-heapsite.yaml delete mode 100644 deps/lld/test/COFF/pdb-import-gc.yaml delete mode 100644 deps/lld/test/COFF/pdb-inlinees-extrafiles.s delete mode 100644 deps/lld/test/COFF/pdb-inlinees.s delete mode 100644 deps/lld/test/COFF/pdb-invalid-func-type.yaml delete mode 100644 deps/lld/test/COFF/pdb-lib.s delete mode 100644 deps/lld/test/COFF/pdb-linker-module.test delete mode 100644 deps/lld/test/COFF/pdb-natvis.test delete mode 100644 deps/lld/test/COFF/pdb-none.test delete mode 100644 deps/lld/test/COFF/pdb-options.test delete mode 100644 deps/lld/test/COFF/pdb-procid-remapping.test delete mode 100644 deps/lld/test/COFF/pdb-publics-import.test delete mode 100644 deps/lld/test/COFF/pdb-relative-source-lines.test delete mode 100644 deps/lld/test/COFF/pdb-safeseh.yaml delete mode 100644 deps/lld/test/COFF/pdb-same-name.test delete mode 100644 deps/lld/test/COFF/pdb-scopes.test delete mode 100644 deps/lld/test/COFF/pdb-secrel-absolute.yaml delete mode 100644 deps/lld/test/COFF/pdb-source-lines.test delete mode 100644 deps/lld/test/COFF/pdb-symbol-types.yaml delete mode 100644 deps/lld/test/COFF/pdb-thunk.yaml delete mode 100644 deps/lld/test/COFF/pdb-tpi-hash-size.test delete mode 100644 deps/lld/test/COFF/pdb-type-server-invalid-signature.yaml delete mode 100644 deps/lld/test/COFF/pdb-type-server-missing.yaml delete mode 100644 deps/lld/test/COFF/pdb-type-server-native-errors.yaml delete mode 100644 deps/lld/test/COFF/pdb-type-server-simple.test delete mode 100644 deps/lld/test/COFF/pdb-unknown-subsection.s delete mode 100644 deps/lld/test/COFF/pdb.test delete mode 100644 deps/lld/test/COFF/pdbaltpath.test delete mode 100644 deps/lld/test/COFF/pending-comdat.s delete mode 100644 deps/lld/test/COFF/precomp-link.test delete mode 100644 deps/lld/test/COFF/reloc-arm.test delete mode 100644 deps/lld/test/COFF/reloc-discarded-dwarf.s delete mode 100644 deps/lld/test/COFF/reloc-discarded-early.s delete mode 100644 deps/lld/test/COFF/reloc-discarded-early2.s delete mode 100644 deps/lld/test/COFF/reloc-discarded.s delete mode 100644 deps/lld/test/COFF/reloc-oob.yaml delete mode 100644 deps/lld/test/COFF/reloc-x64.test delete mode 100644 deps/lld/test/COFF/reloc-x86.test delete mode 100644 deps/lld/test/COFF/resource-objs.test delete mode 100644 deps/lld/test/COFF/resource.test delete mode 100644 deps/lld/test/COFF/responsefile.test delete mode 100644 deps/lld/test/COFF/rsds.test delete mode 100644 deps/lld/test/COFF/s_udt.s delete mode 100644 deps/lld/test/COFF/safeseh-diag-feat.test delete mode 100644 deps/lld/test/COFF/safeseh-md.s delete mode 100644 deps/lld/test/COFF/safeseh-no.s delete mode 100644 deps/lld/test/COFF/safeseh-notable.s delete mode 100644 deps/lld/test/COFF/safeseh.s delete mode 100644 deps/lld/test/COFF/savetemps.ll delete mode 100644 deps/lld/test/COFF/secidx-absolute.s delete mode 100644 deps/lld/test/COFF/secrel-absolute.s delete mode 100644 deps/lld/test/COFF/secrel-common.s delete mode 100644 deps/lld/test/COFF/section-order.test delete mode 100644 deps/lld/test/COFF/section-size.s delete mode 100644 deps/lld/test/COFF/section.test delete mode 100644 deps/lld/test/COFF/seh-comdat.test delete mode 100644 deps/lld/test/COFF/seh.test delete mode 100644 deps/lld/test/COFF/sort-debug.test delete mode 100644 deps/lld/test/COFF/stack.test delete mode 100644 deps/lld/test/COFF/string-tail-merge.s delete mode 100644 deps/lld/test/COFF/strtab-size.s delete mode 100644 deps/lld/test/COFF/subsystem-drectve.test delete mode 100644 deps/lld/test/COFF/subsystem-inference-mingw.s delete mode 100644 deps/lld/test/COFF/subsystem-inference.test delete mode 100644 deps/lld/test/COFF/subsystem-inference2.test delete mode 100644 deps/lld/test/COFF/subsystem-inference32.test delete mode 100644 deps/lld/test/COFF/subsystem.test delete mode 100644 deps/lld/test/COFF/symtab-gc.s delete mode 100644 deps/lld/test/COFF/symtab.test delete mode 100644 deps/lld/test/COFF/thin-archive.s delete mode 100644 deps/lld/test/COFF/thinlto-archivecollision.ll delete mode 100644 deps/lld/test/COFF/thinlto-archives.ll delete mode 100644 deps/lld/test/COFF/thinlto-emit-imports.ll delete mode 100644 deps/lld/test/COFF/thinlto-index-only.ll delete mode 100644 deps/lld/test/COFF/thinlto-mangled.ll delete mode 100644 deps/lld/test/COFF/thinlto-object-suffix-replace.ll delete mode 100644 deps/lld/test/COFF/thinlto-prefix-replace.ll delete mode 100644 deps/lld/test/COFF/thinlto.ll delete mode 100644 deps/lld/test/COFF/thunk-replace.s delete mode 100644 deps/lld/test/COFF/timestamp.test delete mode 100644 deps/lld/test/COFF/tls.test delete mode 100644 deps/lld/test/COFF/tls32.test delete mode 100644 deps/lld/test/COFF/tls_suffix_sorting.s delete mode 100644 deps/lld/test/COFF/undefined-symbol-cv.s delete mode 100644 deps/lld/test/COFF/undefined-symbol-lto.test delete mode 100644 deps/lld/test/COFF/undefined-symbol-multi.s delete mode 100644 deps/lld/test/COFF/undefined-symbol.s delete mode 100644 deps/lld/test/COFF/unwind.test delete mode 100644 deps/lld/test/COFF/used-lto.ll delete mode 100644 deps/lld/test/COFF/version.test delete mode 100644 deps/lld/test/COFF/weak-external.test delete mode 100644 deps/lld/test/COFF/weak-external2.test delete mode 100644 deps/lld/test/COFF/weak-external3.test delete mode 100644 deps/lld/test/COFF/wholearchive.s delete mode 100644 deps/lld/test/COFF/wx.s delete mode 100644 deps/lld/test/Driver/Inputs/libtest.a delete mode 100644 deps/lld/test/Driver/Inputs/usr/lib/i386/libtest.a delete mode 100644 deps/lld/test/Driver/Inputs/usr/lib/libtest.a delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-addrifunc.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-bti1.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-btipac1.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-condb-reloc.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-copy2.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-func2.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-func3-bti.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-func3-btipac.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-func3-pac.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-func3.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-nobti.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-nopac.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-pac1.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-tls-gdie.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-tls-ie.s delete mode 100644 deps/lld/test/ELF/Inputs/aarch64-tstbr14-reloc.s delete mode 100644 deps/lld/test/ELF/Inputs/abs-hidden.s delete mode 100644 deps/lld/test/ELF/Inputs/abs.s delete mode 100644 deps/lld/test/ELF/Inputs/abs255.s delete mode 100644 deps/lld/test/ELF/Inputs/abs256.s delete mode 100644 deps/lld/test/ELF/Inputs/abs257.s delete mode 100644 deps/lld/test/ELF/Inputs/allow-multiple-definition.s delete mode 100644 deps/lld/test/ELF/Inputs/allow-shlib-undefined.s delete mode 100644 deps/lld/test/ELF/Inputs/amdgpu-kernel-0.s delete mode 100644 deps/lld/test/ELF/Inputs/amdgpu-kernel-1.s delete mode 100644 deps/lld/test/ELF/Inputs/archive.s delete mode 100644 deps/lld/test/ELF/Inputs/archive2.s delete mode 100644 deps/lld/test/ELF/Inputs/archive3.s delete mode 100644 deps/lld/test/ELF/Inputs/archive4.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-attributes1.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-exidx-cantunwind.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-long-thunk-converge.lds delete mode 100644 deps/lld/test/ELF/Inputs/arm-plt-reloc.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-thumb-blx-targets.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-thumb-narrow-branch.o delete mode 100644 deps/lld/test/ELF/Inputs/arm-thumb-narrow-branch.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-tls-get-addr.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-vfp-arg-base.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-vfp-arg-compat.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-vfp-arg-toolchain.s delete mode 100644 deps/lld/test/ELF/Inputs/arm-vfp-arg-vfp.s delete mode 100644 deps/lld/test/ELF/Inputs/as-needed-lazy.s delete mode 100644 deps/lld/test/ELF/Inputs/bad-archive.a delete mode 100644 deps/lld/test/ELF/Inputs/comdat-discarded-reloc.s delete mode 100644 deps/lld/test/ELF/Inputs/comdat.s delete mode 100644 deps/lld/test/ELF/Inputs/comment-gc.s delete mode 100644 deps/lld/test/ELF/Inputs/common.s delete mode 100644 deps/lld/test/ELF/Inputs/compress-debug.s delete mode 100644 deps/lld/test/ELF/Inputs/conflict-debug.s delete mode 100644 deps/lld/test/ELF/Inputs/conflict.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-in-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-rel-abs.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-rel-corrupted.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-rel-large.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-rel-pie.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-rel-tls.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-rel-version.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-relocation-zero-abs-addr.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-relocation-zero-nonabs-addr.s delete mode 100644 deps/lld/test/ELF/Inputs/copy-relocation-zero-nonabs-addr.script delete mode 100644 deps/lld/test/ELF/Inputs/corrupt-version-reference.so delete mode 100644 deps/lld/test/ELF/Inputs/ctors_dtors_priority1.s delete mode 100644 deps/lld/test/ELF/Inputs/ctors_dtors_priority2.s delete mode 100644 deps/lld/test/ELF/Inputs/ctors_dtors_priority3.s delete mode 100644 deps/lld/test/ELF/Inputs/deplibs-lib_bar.s delete mode 100644 deps/lld/test/ELF/Inputs/deplibs-lib_foo.s delete mode 100644 deps/lld/test/ELF/Inputs/discard-merge-unnamed.o delete mode 100644 deps/lld/test/ELF/Inputs/dso-undef-size.s delete mode 100644 deps/lld/test/ELF/Inputs/dummy-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/duplicated-plt-entry.s delete mode 100644 deps/lld/test/ELF/Inputs/dynamic-list-weak-archive.s delete mode 100644 deps/lld/test/ELF/Inputs/dynamic-reloc-weak.s delete mode 100644 deps/lld/test/ELF/Inputs/dynamic-reloc.s delete mode 100644 deps/lld/test/ELF/Inputs/eh-frame-end.s delete mode 100644 deps/lld/test/ELF/Inputs/eh-frame-pcrel-overflow.s delete mode 100644 deps/lld/test/ELF/Inputs/eh-frame.s delete mode 100644 deps/lld/test/ELF/Inputs/ehframe-relocation.s delete mode 100644 deps/lld/test/ELF/Inputs/empty-ver.ver delete mode 100644 deps/lld/test/ELF/Inputs/exclude-libs.ll delete mode 100644 deps/lld/test/ELF/Inputs/exclude-libs.s delete mode 100644 deps/lld/test/ELF/Inputs/far-arm-abs.s delete mode 100644 deps/lld/test/ELF/Inputs/far-arm-thumb-abs.s delete mode 100644 deps/lld/test/ELF/Inputs/far-long-arm-abs.s delete mode 100644 deps/lld/test/ELF/Inputs/gc-sections-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/gc-sections-shared2.s delete mode 100644 deps/lld/test/ELF/Inputs/gc-sections-weak.s delete mode 100644 deps/lld/test/ELF/Inputs/gdb-index-invalid-ranges.obj.s delete mode 100644 deps/lld/test/ELF/Inputs/gdb-index-multiple-cu-2.s delete mode 100644 deps/lld/test/ELF/Inputs/gdb-index.s delete mode 100644 deps/lld/test/ELF/Inputs/gnu-ifunc-canon-ro-abs.s delete mode 100644 deps/lld/test/ELF/Inputs/gnu-ifunc-canon-ro-pcrel.s delete mode 100644 deps/lld/test/ELF/Inputs/gnu-ifunc-canon-rw-addend.s delete mode 100644 deps/lld/test/ELF/Inputs/gnu-ifunc-dso.s delete mode 100644 deps/lld/test/ELF/Inputs/gnu-ifunc-gotpcrel.s delete mode 100644 deps/lld/test/ELF/Inputs/gotpc-relax-und-dso.s delete mode 100644 deps/lld/test/ELF/Inputs/hexagon-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/hexagon.s delete mode 100644 deps/lld/test/ELF/Inputs/hidden-shared-err.s delete mode 100644 deps/lld/test/ELF/Inputs/hidden-shared-err2.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-cet1.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-cet2.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-cet3.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-cet4.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-got32x-baseless.elf delete mode 100644 deps/lld/test/ELF/Inputs/i386-linkonce.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-pic-plt.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-static-tls-model1.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-static-tls-model2.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-static-tls-model3.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-static-tls-model4.s delete mode 100644 deps/lld/test/ELF/Inputs/i386-tls-got.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-absolute.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-absolute2.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-merge-sec.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-merge.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-merge2.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-merge3.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-non-mergeable.s delete mode 100644 deps/lld/test/ELF/Inputs/icf-safe.s delete mode 100644 deps/lld/test/ELF/Inputs/icf2.s delete mode 100644 deps/lld/test/ELF/Inputs/libsearch-dyn.s delete mode 100644 deps/lld/test/ELF/Inputs/libsearch-st.s delete mode 100644 deps/lld/test/ELF/Inputs/llvm33-rela-outside-group.o delete mode 100755 deps/lld/test/ELF/Inputs/local-symbol-in-dso.so delete mode 100644 deps/lld/test/ELF/Inputs/map-file2.s delete mode 100644 deps/lld/test/ELF/Inputs/map-file3.s delete mode 100644 deps/lld/test/ELF/Inputs/map-file4.s delete mode 100644 deps/lld/test/ELF/Inputs/map-file5.s delete mode 100644 deps/lld/test/ELF/Inputs/merge.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-64-got-load.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-align-err.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-concatenated-abiflags.o delete mode 100644 deps/lld/test/ELF/Inputs/mips-dynamic.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-fnpic.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-fpic.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-gp-dips-corrupt-ver.s delete mode 100755 deps/lld/test/ELF/Inputs/mips-gp-dips-corrupt-ver.so delete mode 100644 deps/lld/test/ELF/Inputs/mips-gp-disp.so delete mode 100755 deps/lld/test/ELF/Inputs/mips-gp0-non-zero.o delete mode 100644 deps/lld/test/ELF/Inputs/mips-mgot-1.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-mgot-2.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-micro-gp0-non-zero.o delete mode 100644 deps/lld/test/ELF/Inputs/mips-micro.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-n64-gp0-non-zero.o delete mode 100644 deps/lld/test/ELF/Inputs/mips-nonalloc.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-options.o delete mode 100644 deps/lld/test/ELF/Inputs/mips-pic.s delete mode 100644 deps/lld/test/ELF/Inputs/mips-tls.s delete mode 100644 deps/lld/test/ELF/Inputs/multiple-cu.s delete mode 100644 deps/lld/test/ELF/Inputs/no-symtab.o delete mode 100644 deps/lld/test/ELF/Inputs/plt-aarch64.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-addr16-error.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-bsymbolic-local-def.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-func-global-entry.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-func-local-entry.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-func.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-no-split-stack.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-sort-small-cm-relocs-input2.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-sort-small-cm-relocs-input3.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-sort-small-cm-relocs-input4.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-tls-ie-le.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-tls.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-toc-relax-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64-toc-relax.s delete mode 100644 deps/lld/test/ELF/Inputs/ppc64le-quadword-ldst.o delete mode 100644 deps/lld/test/ELF/Inputs/print-icf.s delete mode 100644 deps/lld/test/ELF/Inputs/progname-ver.s delete mode 100644 deps/lld/test/ELF/Inputs/protected-data-access.s delete mode 100644 deps/lld/test/ELF/Inputs/protected-function-access.s delete mode 100644 deps/lld/test/ELF/Inputs/protected-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/relocatable-comdat-multiple.s delete mode 100644 deps/lld/test/ELF/Inputs/relocatable-ehframe.s delete mode 100644 deps/lld/test/ELF/Inputs/relocatable-non-alloc.s delete mode 100644 deps/lld/test/ELF/Inputs/relocatable-tls.s delete mode 100644 deps/lld/test/ELF/Inputs/relocatable.s delete mode 100644 deps/lld/test/ELF/Inputs/relocatable2.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-copy-alias.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-copy-align-common.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-copy-align.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-copy-arm.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-copy-relro.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-copy.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-relative-absolute.s delete mode 100644 deps/lld/test/ELF/Inputs/relocation-size-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/resolution-end.s delete mode 100644 deps/lld/test/ELF/Inputs/resolution-shared.s delete mode 100644 deps/lld/test/ELF/Inputs/resolution.s delete mode 100644 deps/lld/test/ELF/Inputs/rodynamic.s delete mode 100644 deps/lld/test/ELF/Inputs/shared-ppc64.s delete mode 100644 deps/lld/test/ELF/Inputs/shared.s delete mode 100644 deps/lld/test/ELF/Inputs/shared2-x86-64.s delete mode 100644 deps/lld/test/ELF/Inputs/shared2.s delete mode 100644 deps/lld/test/ELF/Inputs/shared3.s delete mode 100644 deps/lld/test/ELF/Inputs/shf-info-link.test delete mode 100644 deps/lld/test/ELF/Inputs/shlib-undefined-ref.s delete mode 100644 deps/lld/test/ELF/Inputs/sht-group-gold-r.elf delete mode 100644 deps/lld/test/ELF/Inputs/sht-group-gold-r.s delete mode 100644 deps/lld/test/ELF/Inputs/start-lib-comdat.s delete mode 100644 deps/lld/test/ELF/Inputs/start-lib1.s delete mode 100644 deps/lld/test/ELF/Inputs/start-lib2.s delete mode 100644 deps/lld/test/ELF/Inputs/startstop-shared2.s delete mode 100644 deps/lld/test/ELF/Inputs/symbol-ordering-file-warnings1.s delete mode 100644 deps/lld/test/ELF/Inputs/symbol-ordering-file-warnings2.s delete mode 100644 deps/lld/test/ELF/Inputs/symbol-override.s delete mode 100644 deps/lld/test/ELF/Inputs/symver-archive1.s delete mode 100644 deps/lld/test/ELF/Inputs/symver-archive2.s delete mode 100644 deps/lld/test/ELF/Inputs/tls-got-entry.s delete mode 100644 deps/lld/test/ELF/Inputs/tls-got.s delete mode 100644 deps/lld/test/ELF/Inputs/tls-in-archive.s delete mode 100644 deps/lld/test/ELF/Inputs/tls-mismatch.s delete mode 100644 deps/lld/test/ELF/Inputs/tls-opt-gdie.s delete mode 100644 deps/lld/test/ELF/Inputs/tls-opt-gdiele-i686.s delete mode 100644 deps/lld/test/ELF/Inputs/tls-opt-iele-i686-nopic.s delete mode 100644 deps/lld/test/ELF/Inputs/trace-ar1.s delete mode 100644 deps/lld/test/ELF/Inputs/trace-ar2.s delete mode 100644 deps/lld/test/ELF/Inputs/trace-symbols-foo-strong.s delete mode 100644 deps/lld/test/ELF/Inputs/trace-symbols-foo-weak.s delete mode 100644 deps/lld/test/ELF/Inputs/uabs_label.s delete mode 100644 deps/lld/test/ELF/Inputs/undef-bad-debug.s delete mode 100644 deps/lld/test/ELF/Inputs/undef-debug.s delete mode 100644 deps/lld/test/ELF/Inputs/undef-shared2.s delete mode 100644 deps/lld/test/ELF/Inputs/undef-with-plt-addr.s delete mode 100644 deps/lld/test/ELF/Inputs/undef.s delete mode 100644 deps/lld/test/ELF/Inputs/undefined-error.s delete mode 100644 deps/lld/test/ELF/Inputs/unknown-reloc.s delete mode 100644 deps/lld/test/ELF/Inputs/unresolved-symbols.s delete mode 100644 deps/lld/test/ELF/Inputs/use-bar.s delete mode 100644 deps/lld/test/ELF/Inputs/verdef-defaultver.s delete mode 100644 deps/lld/test/ELF/Inputs/verdef.s delete mode 100644 deps/lld/test/ELF/Inputs/verneed1.s delete mode 100644 deps/lld/test/ELF/Inputs/verneed2.s delete mode 100644 deps/lld/test/ELF/Inputs/version-script-err.script delete mode 100644 deps/lld/test/ELF/Inputs/version-script-no-warn2.s delete mode 100644 deps/lld/test/ELF/Inputs/version-script-weak.s delete mode 100755 deps/lld/test/ELF/Inputs/version-undef-sym.so delete mode 100644 deps/lld/test/ELF/Inputs/version-use.script delete mode 100755 deps/lld/test/ELF/Inputs/version-use.so delete mode 100644 deps/lld/test/ELF/Inputs/versiondef.s delete mode 100644 deps/lld/test/ELF/Inputs/visibility.s delete mode 100644 deps/lld/test/ELF/Inputs/vs-diagnostics-duplicate2.s delete mode 100644 deps/lld/test/ELF/Inputs/vs-diagnostics-duplicate3.s delete mode 100644 deps/lld/test/ELF/Inputs/warn-common.s delete mode 100644 deps/lld/test/ELF/Inputs/warn-common2.s delete mode 100644 deps/lld/test/ELF/Inputs/weak-undef-lazy.s delete mode 100644 deps/lld/test/ELF/Inputs/whole-archive.s delete mode 100644 deps/lld/test/ELF/Inputs/wrap-dynamic-undef.s delete mode 100644 deps/lld/test/ELF/Inputs/wrap-no-real.s delete mode 100644 deps/lld/test/ELF/Inputs/wrap-no-real2.s delete mode 100644 deps/lld/test/ELF/Inputs/wrap-with-archive.s delete mode 100644 deps/lld/test/ELF/Inputs/wrap.s delete mode 100644 deps/lld/test/ELF/Inputs/writable-sec-plt-reloc.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-cet1.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-cet2.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-cet3.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-cet4.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-pcrel.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-relax-offset.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-reloc-error.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-split-stack-extra.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-split-stack-main.s delete mode 100644 deps/lld/test/ELF/Inputs/x86-64-tls-gd-got.s delete mode 100644 deps/lld/test/ELF/Inputs/znotext-copy-relocations.s delete mode 100644 deps/lld/test/ELF/Inputs/znotext-plt-relocations-protected.s delete mode 100644 deps/lld/test/ELF/Inputs/znotext-plt-relocations.s delete mode 100644 deps/lld/test/ELF/Inputs/ztext.s delete mode 100644 deps/lld/test/ELF/aarch64-abs16.s delete mode 100644 deps/lld/test/ELF/aarch64-abs32-dyn.s delete mode 100644 deps/lld/test/ELF/aarch64-abs32.s delete mode 100644 deps/lld/test/ELF/aarch64-abs64-dyn.s delete mode 100644 deps/lld/test/ELF/aarch64-bti-pac-cli-error.s delete mode 100644 deps/lld/test/ELF/aarch64-call26-thunk.s delete mode 100644 deps/lld/test/ELF/aarch64-combined-dynrel-ifunc.s delete mode 100644 deps/lld/test/ELF/aarch64-combined-dynrel.s delete mode 100644 deps/lld/test/ELF/aarch64-condb-reloc.s delete mode 100644 deps/lld/test/ELF/aarch64-copy.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-abs-mapsyms.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-address.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-cli.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-large.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-large2.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-nopatch.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-recognize.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-thunk.s delete mode 100644 deps/lld/test/ELF/aarch64-cortex-a53-843419-tlsrelax.s delete mode 100644 deps/lld/test/ELF/aarch64-data-relocs.s delete mode 100644 deps/lld/test/ELF/aarch64-feature-bti.s delete mode 100644 deps/lld/test/ELF/aarch64-feature-btipac.s delete mode 100644 deps/lld/test/ELF/aarch64-feature-pac.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-abs16.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-add_abs_lo12_nc.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-adr_prel_lo21.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-adr_prel_pg_hi21.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-got.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-ldst32_abs_lo12_nc.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-ldst64_abs_lo12_nc.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-ldst8_abs_lo12_nc.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-prel16.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-prel32.s delete mode 100644 deps/lld/test/ELF/aarch64-fpic-prel64.s delete mode 100644 deps/lld/test/ELF/aarch64-gnu-ifunc-address.s delete mode 100644 deps/lld/test/ELF/aarch64-gnu-ifunc-nonpreemptable.s delete mode 100644 deps/lld/test/ELF/aarch64-gnu-ifunc-nosym.s delete mode 100644 deps/lld/test/ELF/aarch64-gnu-ifunc-plt.s delete mode 100644 deps/lld/test/ELF/aarch64-gnu-ifunc.s delete mode 100644 deps/lld/test/ELF/aarch64-gnu-ifunc2.s delete mode 100644 deps/lld/test/ELF/aarch64-got-relocations.s delete mode 100644 deps/lld/test/ELF/aarch64-got-weak-undef.s delete mode 100644 deps/lld/test/ELF/aarch64-hi21-error.s delete mode 100644 deps/lld/test/ELF/aarch64-hi21-nc.s delete mode 100644 deps/lld/test/ELF/aarch64-ifunc-bti.s delete mode 100644 deps/lld/test/ELF/aarch64-jump26-thunk.s delete mode 100644 deps/lld/test/ELF/aarch64-ldprel-lo19-invalid.s delete mode 100644 deps/lld/test/ELF/aarch64-lo12-alignment.s delete mode 100644 deps/lld/test/ELF/aarch64-lo21-error.s delete mode 100644 deps/lld/test/ELF/aarch64-load-alignment.s delete mode 100644 deps/lld/test/ELF/aarch64-nopic-plt.s delete mode 100644 deps/lld/test/ELF/aarch64-prel16.s delete mode 100644 deps/lld/test/ELF/aarch64-prel32.s delete mode 100644 deps/lld/test/ELF/aarch64-property-relocatable.s delete mode 100644 deps/lld/test/ELF/aarch64-relative.s delete mode 100644 deps/lld/test/ELF/aarch64-relocs.s delete mode 100644 deps/lld/test/ELF/aarch64-relro.s delete mode 100644 deps/lld/test/ELF/aarch64-thunk-pi.s delete mode 100644 deps/lld/test/ELF/aarch64-thunk-script.s delete mode 100644 deps/lld/test/ELF/aarch64-thunk-section-location.s delete mode 100644 deps/lld/test/ELF/aarch64-tls-gdie.s delete mode 100644 deps/lld/test/ELF/aarch64-tls-gdle.s delete mode 100644 deps/lld/test/ELF/aarch64-tls-ie.s delete mode 100644 deps/lld/test/ELF/aarch64-tls-iele.s delete mode 100644 deps/lld/test/ELF/aarch64-tls-le.s delete mode 100644 deps/lld/test/ELF/aarch64-tls-static.s delete mode 100644 deps/lld/test/ELF/aarch64-tlsdesc.s delete mode 100644 deps/lld/test/ELF/aarch64-tlsld-ldst.s delete mode 100644 deps/lld/test/ELF/aarch64-tstbr14-reloc.s delete mode 100644 deps/lld/test/ELF/aarch64-undefined-weak.s delete mode 100644 deps/lld/test/ELF/abs-conflict.s delete mode 100644 deps/lld/test/ELF/abs-hidden.s delete mode 100644 deps/lld/test/ELF/allow-multiple-definition.s delete mode 100644 deps/lld/test/ELF/allow-shlib-undefined.s delete mode 100644 deps/lld/test/ELF/amdgpu-abi-version-err.s delete mode 100644 deps/lld/test/ELF/amdgpu-abi-version.s delete mode 100644 deps/lld/test/ELF/amdgpu-elf-flags-err.s delete mode 100644 deps/lld/test/ELF/amdgpu-elf-flags.s delete mode 100644 deps/lld/test/ELF/amdgpu-globals.s delete mode 100644 deps/lld/test/ELF/amdgpu-kernels.s delete mode 100644 deps/lld/test/ELF/amdgpu-relocs.s delete mode 100644 deps/lld/test/ELF/archive-fetch.s delete mode 100644 deps/lld/test/ELF/archive-no-index.s delete mode 100644 deps/lld/test/ELF/archive-thin-missing-member.s delete mode 100644 deps/lld/test/ELF/archive.s delete mode 100644 deps/lld/test/ELF/arm-abs32-dyn.s delete mode 100644 deps/lld/test/ELF/arm-attributes.s delete mode 100644 deps/lld/test/ELF/arm-bl-v6-inrange.s delete mode 100644 deps/lld/test/ELF/arm-bl-v6.s delete mode 100644 deps/lld/test/ELF/arm-blx-v4t.s delete mode 100644 deps/lld/test/ELF/arm-blx.s delete mode 100644 deps/lld/test/ELF/arm-branch-rangethunk.s delete mode 100644 deps/lld/test/ELF/arm-branch-undef-weak-plt-thunk.s delete mode 100644 deps/lld/test/ELF/arm-branch.s delete mode 100644 deps/lld/test/ELF/arm-combined-dynrel-ifunc.s delete mode 100644 deps/lld/test/ELF/arm-copy.s delete mode 100644 deps/lld/test/ELF/arm-data-prel.s delete mode 100644 deps/lld/test/ELF/arm-data-relocs.s delete mode 100644 deps/lld/test/ELF/arm-eabi-version.s delete mode 100644 deps/lld/test/ELF/arm-execute-only.s delete mode 100644 deps/lld/test/ELF/arm-exidx-add-missing.s delete mode 100644 deps/lld/test/ELF/arm-exidx-canunwind.s delete mode 100644 deps/lld/test/ELF/arm-exidx-dedup-and-sentinel.s delete mode 100644 deps/lld/test/ELF/arm-exidx-dedup.s delete mode 100644 deps/lld/test/ELF/arm-exidx-discard.s delete mode 100644 deps/lld/test/ELF/arm-exidx-emit-relocs.s delete mode 100644 deps/lld/test/ELF/arm-exidx-gc.s delete mode 100644 deps/lld/test/ELF/arm-exidx-link.s delete mode 100644 deps/lld/test/ELF/arm-exidx-order.s delete mode 100644 deps/lld/test/ELF/arm-exidx-output.s delete mode 100644 deps/lld/test/ELF/arm-exidx-partial-discard.s delete mode 100644 deps/lld/test/ELF/arm-exidx-relocatable.s delete mode 100644 deps/lld/test/ELF/arm-exidx-sentinel-norelocatable.s delete mode 100644 deps/lld/test/ELF/arm-exidx-sentinel-orphan.s delete mode 100644 deps/lld/test/ELF/arm-exidx-shared.s delete mode 100644 deps/lld/test/ELF/arm-exidx-synthetic-link.s delete mode 100644 deps/lld/test/ELF/arm-extreme-range-pi-thunk.s delete mode 100644 deps/lld/test/ELF/arm-force-pi-thunk.s delete mode 100644 deps/lld/test/ELF/arm-fpic-got.s delete mode 100644 deps/lld/test/ELF/arm-gnu-ifunc-nosym.s delete mode 100644 deps/lld/test/ELF/arm-gnu-ifunc-plt.s delete mode 100644 deps/lld/test/ELF/arm-gnu-ifunc.s delete mode 100644 deps/lld/test/ELF/arm-got-relative.s delete mode 100644 deps/lld/test/ELF/arm-gotoff.s delete mode 100644 deps/lld/test/ELF/arm-icf-exidx.s delete mode 100644 deps/lld/test/ELF/arm-long-thunk-converge.s delete mode 100644 deps/lld/test/ELF/arm-mov-relocs.s delete mode 100644 deps/lld/test/ELF/arm-pie-relative.s delete mode 100644 deps/lld/test/ELF/arm-plt-reloc.s delete mode 100644 deps/lld/test/ELF/arm-sbrel32.s delete mode 100644 deps/lld/test/ELF/arm-static-defines.s delete mode 100644 deps/lld/test/ELF/arm-symbol-ordering-file.s delete mode 100644 deps/lld/test/ELF/arm-tag-vfp-args-errs.s delete mode 100644 deps/lld/test/ELF/arm-tag-vfp-args-illegal.s delete mode 100644 deps/lld/test/ELF/arm-tag-vfp-args.s delete mode 100644 deps/lld/test/ELF/arm-target1.s delete mode 100644 deps/lld/test/ELF/arm-target2.s delete mode 100644 deps/lld/test/ELF/arm-thumb-blx.s delete mode 100644 deps/lld/test/ELF/arm-thumb-branch-rangethunk.s delete mode 100644 deps/lld/test/ELF/arm-thumb-branch.s delete mode 100644 deps/lld/test/ELF/arm-thumb-condbranch-thunk.s delete mode 100644 deps/lld/test/ELF/arm-thumb-interwork-shared.s delete mode 100644 deps/lld/test/ELF/arm-thumb-interwork-thunk-range.s delete mode 100644 deps/lld/test/ELF/arm-thumb-interwork-thunk-v5.s delete mode 100644 deps/lld/test/ELF/arm-thumb-interwork-thunk.s delete mode 100644 deps/lld/test/ELF/arm-thumb-mix-range-thunk-os.s delete mode 100644 deps/lld/test/ELF/arm-thumb-narrow-branch-check.s delete mode 100644 deps/lld/test/ELF/arm-thumb-no-undefined-thunk.s delete mode 100644 deps/lld/test/ELF/arm-thumb-plt-range-thunk-os.s delete mode 100644 deps/lld/test/ELF/arm-thumb-plt-reloc.s delete mode 100644 deps/lld/test/ELF/arm-thumb-range-thunk-os.s delete mode 100644 deps/lld/test/ELF/arm-thumb-thunk-empty-pass.s delete mode 100644 deps/lld/test/ELF/arm-thumb-thunk-symbols.s delete mode 100644 deps/lld/test/ELF/arm-thumb-thunk-v6m.s delete mode 100644 deps/lld/test/ELF/arm-thumb-undefined-weak-narrow.test delete mode 100644 deps/lld/test/ELF/arm-thumb-undefined-weak.s delete mode 100644 deps/lld/test/ELF/arm-thunk-edgecase.s delete mode 100644 deps/lld/test/ELF/arm-thunk-largesection.s delete mode 100644 deps/lld/test/ELF/arm-thunk-linkerscript-dotexpr.s delete mode 100644 deps/lld/test/ELF/arm-thunk-linkerscript-large.s delete mode 100644 deps/lld/test/ELF/arm-thunk-linkerscript-orphan.s delete mode 100644 deps/lld/test/ELF/arm-thunk-linkerscript-sort.s delete mode 100644 deps/lld/test/ELF/arm-thunk-linkerscript.s delete mode 100644 deps/lld/test/ELF/arm-thunk-multipass-plt.s delete mode 100644 deps/lld/test/ELF/arm-thunk-multipass.s delete mode 100644 deps/lld/test/ELF/arm-thunk-nosuitable.s delete mode 100644 deps/lld/test/ELF/arm-thunk-re-add.s delete mode 100644 deps/lld/test/ELF/arm-thunk-section-too-large.s delete mode 100644 deps/lld/test/ELF/arm-thunk-toolargesection.s delete mode 100644 deps/lld/test/ELF/arm-tls-gd-nonpreemptible.s delete mode 100644 deps/lld/test/ELF/arm-tls-gd32.s delete mode 100644 deps/lld/test/ELF/arm-tls-ie32.s delete mode 100644 deps/lld/test/ELF/arm-tls-ldm32.s delete mode 100644 deps/lld/test/ELF/arm-tls-le32.s delete mode 100644 deps/lld/test/ELF/arm-tls-norelax-gd-ie.s delete mode 100644 deps/lld/test/ELF/arm-tls-norelax-gd-le.s delete mode 100644 deps/lld/test/ELF/arm-tls-norelax-ie-le.s delete mode 100644 deps/lld/test/ELF/arm-tls-norelax-ld-le.s delete mode 100644 deps/lld/test/ELF/arm-undefined-weak.s delete mode 100644 deps/lld/test/ELF/arm-use-r-output.s delete mode 100644 deps/lld/test/ELF/arm-v4bx.test delete mode 100644 deps/lld/test/ELF/arm-v5-reloc-error.s delete mode 100644 deps/lld/test/ELF/as-needed-in-regular.s delete mode 100644 deps/lld/test/ELF/as-needed-lazy.s delete mode 100644 deps/lld/test/ELF/as-needed-no-reloc.s delete mode 100644 deps/lld/test/ELF/as-needed-not-in-regular.s delete mode 100644 deps/lld/test/ELF/as-needed-weak.s delete mode 100644 deps/lld/test/ELF/as-needed.s delete mode 100644 deps/lld/test/ELF/assignment-archive.s delete mode 100644 deps/lld/test/ELF/auxiliary.s delete mode 100644 deps/lld/test/ELF/avoid-empty-program-headers.s delete mode 100644 deps/lld/test/ELF/bad-archive.s delete mode 100644 deps/lld/test/ELF/basic-aarch64.s delete mode 100644 deps/lld/test/ELF/basic-avr.s delete mode 100644 deps/lld/test/ELF/basic-freebsd.s delete mode 100644 deps/lld/test/ELF/basic-i386.s delete mode 100644 deps/lld/test/ELF/basic-mips.s delete mode 100644 deps/lld/test/ELF/basic-ppc.s delete mode 100644 deps/lld/test/ELF/basic-ppc64.s delete mode 100644 deps/lld/test/ELF/basic-sparcv9.s delete mode 100644 deps/lld/test/ELF/basic.s delete mode 100644 deps/lld/test/ELF/bss-start-common.s delete mode 100644 deps/lld/test/ELF/bss.s delete mode 100644 deps/lld/test/ELF/bsymbolic-undef.s delete mode 100644 deps/lld/test/ELF/bsymbolic.s delete mode 100644 deps/lld/test/ELF/build-id.s delete mode 100644 deps/lld/test/ELF/cgprofile-bad-clusters.s delete mode 100644 deps/lld/test/ELF/cgprofile-err.s delete mode 100644 deps/lld/test/ELF/cgprofile-icf.s delete mode 100644 deps/lld/test/ELF/cgprofile-obj.s delete mode 100644 deps/lld/test/ELF/cgprofile-print.s delete mode 100644 deps/lld/test/ELF/cgprofile-reproduce.s delete mode 100644 deps/lld/test/ELF/cgprofile-shared-warn.s delete mode 100644 deps/lld/test/ELF/cgprofile-txt.s delete mode 100644 deps/lld/test/ELF/cgprofile-txt2.s delete mode 100644 deps/lld/test/ELF/cgprofile-warn.s delete mode 100644 deps/lld/test/ELF/chroot.s delete mode 100644 deps/lld/test/ELF/color-diagnostics.test delete mode 100644 deps/lld/test/ELF/combreloc.s delete mode 100644 deps/lld/test/ELF/comdat-discarded-error.s delete mode 100644 deps/lld/test/ELF/comdat-discarded-gdb-index.s delete mode 100644 deps/lld/test/ELF/comdat-discarded-ppc64.s delete mode 100644 deps/lld/test/ELF/comdat-discarded-reloc.s delete mode 100644 deps/lld/test/ELF/comdat-linkonce.s delete mode 100644 deps/lld/test/ELF/comdat.s delete mode 100644 deps/lld/test/ELF/comment-gc.s delete mode 100644 deps/lld/test/ELF/common-gc.s delete mode 100644 deps/lld/test/ELF/common-gc2.s delete mode 100644 deps/lld/test/ELF/common-gc3.s delete mode 100644 deps/lld/test/ELF/common-page.s delete mode 100644 deps/lld/test/ELF/common.s delete mode 100644 deps/lld/test/ELF/compatible-section-types.s delete mode 100644 deps/lld/test/ELF/compress-debug-sections-reloc.s delete mode 100644 deps/lld/test/ELF/compress-debug-sections.s delete mode 100644 deps/lld/test/ELF/compressed-debug-conflict.s delete mode 100644 deps/lld/test/ELF/compressed-debug-input-err.s delete mode 100644 deps/lld/test/ELF/compressed-debug-input.s delete mode 100644 deps/lld/test/ELF/compressed-input-alignment.test delete mode 100644 deps/lld/test/ELF/conflict-debug-variable-file-index.s delete mode 100644 deps/lld/test/ELF/conflict-debug-variable.s delete mode 100644 deps/lld/test/ELF/conflict-debug-variable2.s delete mode 100644 deps/lld/test/ELF/conflict-variable-linkage-name.s delete mode 100644 deps/lld/test/ELF/conflict.s delete mode 100644 deps/lld/test/ELF/copy-errors.s delete mode 100644 deps/lld/test/ELF/copy-in-shared.s delete mode 100644 deps/lld/test/ELF/copy-rel-abs.s delete mode 100644 deps/lld/test/ELF/copy-rel-corrupted.s delete mode 100644 deps/lld/test/ELF/copy-rel-large.s delete mode 100644 deps/lld/test/ELF/copy-rel-pie-error.s delete mode 100644 deps/lld/test/ELF/copy-rel-pie.s delete mode 100644 deps/lld/test/ELF/copy-rel-tls.s delete mode 100644 deps/lld/test/ELF/copy-rel-version.s delete mode 100644 deps/lld/test/ELF/copy-relocation-zero-abs-addr.s delete mode 100644 deps/lld/test/ELF/copy-relocation-zero-nonabs-addr.s delete mode 100644 deps/lld/test/ELF/corrupted-version-reference.s delete mode 100644 deps/lld/test/ELF/cref.s delete mode 100644 deps/lld/test/ELF/ctors_dtors_priority.s delete mode 100644 deps/lld/test/ELF/debug-gc.s delete mode 100644 deps/lld/test/ELF/debug-gnu-pubnames.s delete mode 100644 deps/lld/test/ELF/debug-line-obj.s delete mode 100644 deps/lld/test/ELF/debug-line-str.s delete mode 100644 deps/lld/test/ELF/debug-relocation-none.test delete mode 100644 deps/lld/test/ELF/default-fill.s delete mode 100644 deps/lld/test/ELF/default-output.s delete mode 100644 deps/lld/test/ELF/defined-tls_get_addr.s delete mode 100644 deps/lld/test/ELF/defsym-dynamic.s delete mode 100644 deps/lld/test/ELF/defsym-reserved-syms.s delete mode 100644 deps/lld/test/ELF/defsym.s delete mode 100644 deps/lld/test/ELF/deplibs-colon-prefix.s delete mode 100644 deps/lld/test/ELF/deplibs-corrupt.s delete mode 100644 deps/lld/test/ELF/deplibs.s delete mode 100644 deps/lld/test/ELF/discard-locals.s delete mode 100644 deps/lld/test/ELF/discard-merge-locals.s delete mode 100644 deps/lld/test/ELF/discard-merge-unnamed.s delete mode 100644 deps/lld/test/ELF/discard-none.s delete mode 100644 deps/lld/test/ELF/dont-export-hidden.s delete mode 100644 deps/lld/test/ELF/driver-access.test delete mode 100644 deps/lld/test/ELF/driver.test delete mode 100644 deps/lld/test/ELF/dso-undef-size.s delete mode 100644 deps/lld/test/ELF/dso_handle.s delete mode 100644 deps/lld/test/ELF/dt_flags.s delete mode 100644 deps/lld/test/ELF/dt_tags.s delete mode 100644 deps/lld/test/ELF/duplicated-plt-entry.s delete mode 100644 deps/lld/test/ELF/duplicated-synthetic-sym.s delete mode 100644 deps/lld/test/ELF/dynamic-got-rela.s delete mode 100644 deps/lld/test/ELF/dynamic-got.s delete mode 100644 deps/lld/test/ELF/dynamic-linker.s delete mode 100644 deps/lld/test/ELF/dynamic-list-archive.s delete mode 100644 deps/lld/test/ELF/dynamic-list-empty.s delete mode 100644 deps/lld/test/ELF/dynamic-list-extern.s delete mode 100644 deps/lld/test/ELF/dynamic-list-locals.s delete mode 100644 deps/lld/test/ELF/dynamic-list-preempt-replace-symbol.s delete mode 100644 deps/lld/test/ELF/dynamic-list-preempt.s delete mode 100644 deps/lld/test/ELF/dynamic-list-unexpected-end.s delete mode 100644 deps/lld/test/ELF/dynamic-list-weak-archive.s delete mode 100644 deps/lld/test/ELF/dynamic-list-wildcard.s delete mode 100644 deps/lld/test/ELF/dynamic-list.s delete mode 100644 deps/lld/test/ELF/dynamic-no-rosegment.s delete mode 100644 deps/lld/test/ELF/dynamic-reloc-in-ro.s delete mode 100644 deps/lld/test/ELF/dynamic-reloc-index.s delete mode 100644 deps/lld/test/ELF/dynamic-reloc-weak.s delete mode 100644 deps/lld/test/ELF/dynamic-reloc.s delete mode 100644 deps/lld/test/ELF/dynamic.s delete mode 100644 deps/lld/test/ELF/dynstr-no-rosegment.s delete mode 100644 deps/lld/test/ELF/dynsym-no-rosegment.s delete mode 100644 deps/lld/test/ELF/dynsym-pie.s delete mode 100644 deps/lld/test/ELF/early-exit-for-bad-paths.s delete mode 100644 deps/lld/test/ELF/edata-etext.s delete mode 100644 deps/lld/test/ELF/edata-no-bss.s delete mode 100644 deps/lld/test/ELF/eh-align-cie.s delete mode 100644 deps/lld/test/ELF/eh-frame-begin-end.s delete mode 100644 deps/lld/test/ELF/eh-frame-dyn-rel.s delete mode 100644 deps/lld/test/ELF/eh-frame-gc.s delete mode 100644 deps/lld/test/ELF/eh-frame-gc2.s delete mode 100644 deps/lld/test/ELF/eh-frame-hdr-abs-fde.s delete mode 100644 deps/lld/test/ELF/eh-frame-hdr-augmentation.s delete mode 100644 deps/lld/test/ELF/eh-frame-hdr-icf-fde.s delete mode 100644 deps/lld/test/ELF/eh-frame-hdr-icf.s delete mode 100644 deps/lld/test/ELF/eh-frame-hdr-no-out2.s delete mode 100644 deps/lld/test/ELF/eh-frame-hdr.s delete mode 100644 deps/lld/test/ELF/eh-frame-marker.s delete mode 100644 deps/lld/test/ELF/eh-frame-merge.s delete mode 100644 deps/lld/test/ELF/eh-frame-multilpe-cie.s delete mode 100644 deps/lld/test/ELF/eh-frame-negative-pcrel-sdata2.s delete mode 100644 deps/lld/test/ELF/eh-frame-negative-pcrel-sdata4.s delete mode 100644 deps/lld/test/ELF/eh-frame-negative-pcrel-sdata8.s delete mode 100644 deps/lld/test/ELF/eh-frame-padding-no-rosegment.s delete mode 100644 deps/lld/test/ELF/eh-frame-pcrel-overflow.s delete mode 100644 deps/lld/test/ELF/eh-frame-plt.s delete mode 100644 deps/lld/test/ELF/eh-frame-rel.s delete mode 100644 deps/lld/test/ELF/eh-frame-type.test delete mode 100644 deps/lld/test/ELF/eh-frame-value-format1.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format2.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format3.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format4.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format5.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format6.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format7.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format8.s delete mode 100644 deps/lld/test/ELF/eh-frame-value-format9.s delete mode 100644 deps/lld/test/ELF/eh-frame.s delete mode 100644 deps/lld/test/ELF/ehdr_start.s delete mode 100644 deps/lld/test/ELF/ehframe-relocation.s delete mode 100644 deps/lld/test/ELF/elf-header.s delete mode 100644 deps/lld/test/ELF/emit-relocs-eh-frame.s delete mode 100644 deps/lld/test/ELF/emit-relocs-gc.s delete mode 100644 deps/lld/test/ELF/emit-relocs-icf.s delete mode 100644 deps/lld/test/ELF/emit-relocs-icf1.s delete mode 100644 deps/lld/test/ELF/emit-relocs-icf2.s delete mode 100644 deps/lld/test/ELF/emit-relocs-merge.s delete mode 100644 deps/lld/test/ELF/emit-relocs-mergeable-i386.s delete mode 100644 deps/lld/test/ELF/emit-relocs-mergeable.s delete mode 100644 deps/lld/test/ELF/emit-relocs-mergeable2.s delete mode 100644 deps/lld/test/ELF/emit-relocs-shared.s delete mode 100644 deps/lld/test/ELF/emit-relocs.s delete mode 100644 deps/lld/test/ELF/empty-archive.s delete mode 100644 deps/lld/test/ELF/empty-pack-dyn-relocs.s delete mode 100644 deps/lld/test/ELF/empty-pt-load.s delete mode 100644 deps/lld/test/ELF/empty-ver.s delete mode 100644 deps/lld/test/ELF/empty-ver2.s delete mode 100644 deps/lld/test/ELF/emulation-aarch64.s delete mode 100644 deps/lld/test/ELF/emulation-arm.s delete mode 100644 deps/lld/test/ELF/emulation-mips.s delete mode 100644 deps/lld/test/ELF/emulation-ppc.s delete mode 100644 deps/lld/test/ELF/emulation-riscv.s delete mode 100644 deps/lld/test/ELF/emulation-x86.s delete mode 100644 deps/lld/test/ELF/end-abs.s delete mode 100644 deps/lld/test/ELF/end-preserve.s delete mode 100644 deps/lld/test/ELF/end-update.s delete mode 100644 deps/lld/test/ELF/end.s delete mode 100644 deps/lld/test/ELF/entry.s delete mode 100644 deps/lld/test/ELF/error-limit.test delete mode 100644 deps/lld/test/ELF/exclude-discarded-error.s delete mode 100644 deps/lld/test/ELF/exclude-discarded-error2.s delete mode 100644 deps/lld/test/ELF/exclude-libs.s delete mode 100644 deps/lld/test/ELF/exclude.s delete mode 100644 deps/lld/test/ELF/executable-undefined-ignoreall.s delete mode 100644 deps/lld/test/ELF/executable-undefined-protected-ignoreall.s delete mode 100644 deps/lld/test/ELF/execute-only-mixed-data.s delete mode 100644 deps/lld/test/ELF/execute-only.s delete mode 100644 deps/lld/test/ELF/export-dynamic-symbol.s delete mode 100644 deps/lld/test/ELF/fatal-warnings.s delete mode 100644 deps/lld/test/ELF/file-access.s delete mode 100644 deps/lld/test/ELF/fill-trap-ppc.s delete mode 100644 deps/lld/test/ELF/fill-trap.s delete mode 100644 deps/lld/test/ELF/filter.s delete mode 100644 deps/lld/test/ELF/format-binary-non-ascii.s delete mode 100644 deps/lld/test/ELF/format-binary.test delete mode 100644 deps/lld/test/ELF/gc-absolute.s delete mode 100644 deps/lld/test/ELF/gc-collect-undefined.s delete mode 100644 deps/lld/test/ELF/gc-debuginfo-tls.s delete mode 100644 deps/lld/test/ELF/gc-merge-local-sym.s delete mode 100644 deps/lld/test/ELF/gc-sections-alloc.s delete mode 100644 deps/lld/test/ELF/gc-sections-eh.s delete mode 100644 deps/lld/test/ELF/gc-sections-implicit-addend.s delete mode 100644 deps/lld/test/ELF/gc-sections-keep-shared-start.s delete mode 100644 deps/lld/test/ELF/gc-sections-linker-defined-symbol.s delete mode 100644 deps/lld/test/ELF/gc-sections-local-sym.s delete mode 100644 deps/lld/test/ELF/gc-sections-lsda.s delete mode 100644 deps/lld/test/ELF/gc-sections-merge-addend.s delete mode 100644 deps/lld/test/ELF/gc-sections-merge-implicit-addend.s delete mode 100644 deps/lld/test/ELF/gc-sections-merge.s delete mode 100644 deps/lld/test/ELF/gc-sections-metadata-startstop.s delete mode 100644 deps/lld/test/ELF/gc-sections-metadata.s delete mode 100644 deps/lld/test/ELF/gc-sections-metadata2.s delete mode 100644 deps/lld/test/ELF/gc-sections-no-undef-error.s delete mode 100644 deps/lld/test/ELF/gc-sections-non-alloc-to-merge.s delete mode 100644 deps/lld/test/ELF/gc-sections-print.s delete mode 100644 deps/lld/test/ELF/gc-sections-protected.s delete mode 100644 deps/lld/test/ELF/gc-sections-shared.s delete mode 100644 deps/lld/test/ELF/gc-sections-synthetic.s delete mode 100644 deps/lld/test/ELF/gc-sections-undefined.s delete mode 100644 deps/lld/test/ELF/gc-sections-weak.s delete mode 100644 deps/lld/test/ELF/gc-sections.s delete mode 100644 deps/lld/test/ELF/gdb-index-base-addr.s delete mode 100644 deps/lld/test/ELF/gdb-index-dwarf5-low-high.s delete mode 100644 deps/lld/test/ELF/gdb-index-empty.s delete mode 100644 deps/lld/test/ELF/gdb-index-gc-sections.s delete mode 100644 deps/lld/test/ELF/gdb-index-invalid-ranges.s delete mode 100644 deps/lld/test/ELF/gdb-index-invalid-section-index.yaml delete mode 100644 deps/lld/test/ELF/gdb-index-multiple-cu-2.s delete mode 100644 deps/lld/test/ELF/gdb-index-multiple-cu.s delete mode 100644 deps/lld/test/ELF/gdb-index-no-debug.s delete mode 100644 deps/lld/test/ELF/gdb-index-noranges.s delete mode 100644 deps/lld/test/ELF/gdb-index-ranges-discarded.s delete mode 100644 deps/lld/test/ELF/gdb-index-ranges.s delete mode 100644 deps/lld/test/ELF/gdb-index-rng-lists.s delete mode 100644 deps/lld/test/ELF/gdb-index-tls.s delete mode 100644 deps/lld/test/ELF/gdb-index.s delete mode 100644 deps/lld/test/ELF/global-offset-table-position-aarch64.s delete mode 100644 deps/lld/test/ELF/global-offset-table-position-arm.s delete mode 100644 deps/lld/test/ELF/global-offset-table-position-i386.s delete mode 100644 deps/lld/test/ELF/global-offset-table-position-mips.s delete mode 100644 deps/lld/test/ELF/global-offset-table-position-redef-err.s delete mode 100644 deps/lld/test/ELF/global-offset-table-position.s delete mode 100644 deps/lld/test/ELF/global_offset_table.s delete mode 100644 deps/lld/test/ELF/global_offset_table_shared.s delete mode 100644 deps/lld/test/ELF/gnu-hash-table-copy.s delete mode 100644 deps/lld/test/ELF/gnu-hash-table-many.s delete mode 100644 deps/lld/test/ELF/gnu-hash-table-rwsegment.s delete mode 100644 deps/lld/test/ELF/gnu-hash-table.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-canon.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-dso.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-dynsym.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-dyntags.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-empty.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-gotpcrel.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-i386.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-noplt-i386.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-noplt.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-nosym-i386.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-nosym.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-plt-i386.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-plt.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-relative.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc-shared.s delete mode 100644 deps/lld/test/ELF/gnu-ifunc.s delete mode 100644 deps/lld/test/ELF/gnu-unique.s delete mode 100644 deps/lld/test/ELF/gnustack.s delete mode 100644 deps/lld/test/ELF/got-i386.s delete mode 100644 deps/lld/test/ELF/got-plt-header.s delete mode 100644 deps/lld/test/ELF/got.s delete mode 100644 deps/lld/test/ELF/got32-i386-pie-rw.s delete mode 100644 deps/lld/test/ELF/got32-i386.s delete mode 100644 deps/lld/test/ELF/got32x-i386.s delete mode 100644 deps/lld/test/ELF/gotpc-relax-nopic.s delete mode 100644 deps/lld/test/ELF/gotpc-relax-und-dso.s delete mode 100644 deps/lld/test/ELF/gotpc-relax.s delete mode 100644 deps/lld/test/ELF/gotpcrelx.s delete mode 100644 deps/lld/test/ELF/help.s delete mode 100644 deps/lld/test/ELF/hexagon-eflag.s delete mode 100644 deps/lld/test/ELF/hexagon-shared.s delete mode 100644 deps/lld/test/ELF/hexagon.s delete mode 100644 deps/lld/test/ELF/hidden-shared-err.s delete mode 100644 deps/lld/test/ELF/hidden-vis-shared.s delete mode 100644 deps/lld/test/ELF/i386-cet.s delete mode 100644 deps/lld/test/ELF/i386-debug-noabs.test delete mode 100644 deps/lld/test/ELF/i386-got-and-copy.s delete mode 100644 deps/lld/test/ELF/i386-got-value.s delete mode 100644 deps/lld/test/ELF/i386-gotoff-shared.s delete mode 100644 deps/lld/test/ELF/i386-gotpc-dynamic.s delete mode 100644 deps/lld/test/ELF/i386-gotpc.s delete mode 100644 deps/lld/test/ELF/i386-linkonce.s delete mode 100644 deps/lld/test/ELF/i386-merge.s delete mode 100644 deps/lld/test/ELF/i386-pc16.test delete mode 100644 deps/lld/test/ELF/i386-pc8-pc16-addend.s delete mode 100644 deps/lld/test/ELF/i386-pc8.s delete mode 100644 deps/lld/test/ELF/i386-pic-plt.s delete mode 100644 deps/lld/test/ELF/i386-relative.s delete mode 100644 deps/lld/test/ELF/i386-relax-reloc.s delete mode 100644 deps/lld/test/ELF/i386-reloc-16-large-addend.s delete mode 100644 deps/lld/test/ELF/i386-reloc-16.s delete mode 100644 deps/lld/test/ELF/i386-reloc-8-large-addend.s delete mode 100644 deps/lld/test/ELF/i386-reloc-8.s delete mode 100644 deps/lld/test/ELF/i386-reloc-large-addend.s delete mode 100644 deps/lld/test/ELF/i386-reloc-range.s delete mode 100644 deps/lld/test/ELF/i386-reloc8-reloc16-addend.s delete mode 100644 deps/lld/test/ELF/i386-retpoline-nopic-linkerscript.s delete mode 100644 deps/lld/test/ELF/i386-retpoline-nopic.s delete mode 100644 deps/lld/test/ELF/i386-retpoline-pic-linkerscript.s delete mode 100644 deps/lld/test/ELF/i386-retpoline-pic.s delete mode 100644 deps/lld/test/ELF/i386-static-tls-model.s delete mode 100644 deps/lld/test/ELF/i386-tls-got.s delete mode 100644 deps/lld/test/ELF/i386-tls-ie-shared.s delete mode 100644 deps/lld/test/ELF/i386-tls-initial-exec-local.s delete mode 100644 deps/lld/test/ELF/i386-tls-ld-preemptable.s delete mode 100644 deps/lld/test/ELF/i386-tls-le-align.s delete mode 100644 deps/lld/test/ELF/i386-tls-le-undef.s delete mode 100644 deps/lld/test/ELF/icf-absolute.s delete mode 100644 deps/lld/test/ELF/icf-absolute2.s delete mode 100644 deps/lld/test/ELF/icf-c-identifier.s delete mode 100644 deps/lld/test/ELF/icf-comdat.s delete mode 100644 deps/lld/test/ELF/icf-different-output-sections.s delete mode 100644 deps/lld/test/ELF/icf-i386.s delete mode 100644 deps/lld/test/ELF/icf-keep-unique.s delete mode 100644 deps/lld/test/ELF/icf-link-order.s delete mode 100644 deps/lld/test/ELF/icf-many-sections.s delete mode 100644 deps/lld/test/ELF/icf-merge-sec.s delete mode 100644 deps/lld/test/ELF/icf-merge.s delete mode 100644 deps/lld/test/ELF/icf-merge2.s delete mode 100644 deps/lld/test/ELF/icf-merged-sections.s delete mode 100644 deps/lld/test/ELF/icf-non-mergeable.s delete mode 100644 deps/lld/test/ELF/icf-none.s delete mode 100644 deps/lld/test/ELF/icf-relro.s delete mode 100644 deps/lld/test/ELF/icf-safe.s delete mode 100644 deps/lld/test/ELF/icf-symbol-type.s delete mode 100644 deps/lld/test/ELF/icf1.s delete mode 100644 deps/lld/test/ELF/icf10.s delete mode 100644 deps/lld/test/ELF/icf11.test delete mode 100644 deps/lld/test/ELF/icf12.s delete mode 100644 deps/lld/test/ELF/icf13.s delete mode 100644 deps/lld/test/ELF/icf14.s delete mode 100644 deps/lld/test/ELF/icf15.s delete mode 100644 deps/lld/test/ELF/icf16.s delete mode 100644 deps/lld/test/ELF/icf17.s delete mode 100644 deps/lld/test/ELF/icf2.s delete mode 100644 deps/lld/test/ELF/icf3.s delete mode 100644 deps/lld/test/ELF/icf4.s delete mode 100644 deps/lld/test/ELF/icf5.s delete mode 100644 deps/lld/test/ELF/icf6.s delete mode 100644 deps/lld/test/ELF/icf7.s delete mode 100644 deps/lld/test/ELF/icf8.s delete mode 100644 deps/lld/test/ELF/icf9.s delete mode 100644 deps/lld/test/ELF/ignore-plugin.test delete mode 100644 deps/lld/test/ELF/image-base.s delete mode 100644 deps/lld/test/ELF/incompatible-ar-first.s delete mode 100644 deps/lld/test/ELF/incompatible-section-flags.s delete mode 100644 deps/lld/test/ELF/incompatible-section-types2.s delete mode 100644 deps/lld/test/ELF/incompatible.s delete mode 100644 deps/lld/test/ELF/init-fini-progbits.s delete mode 100644 deps/lld/test/ELF/init-fini.s delete mode 100644 deps/lld/test/ELF/init_fini_priority.s delete mode 100644 deps/lld/test/ELF/invalid-cie-length.s delete mode 100644 deps/lld/test/ELF/invalid-cie-length2.s delete mode 100644 deps/lld/test/ELF/invalid-cie-length3.s delete mode 100644 deps/lld/test/ELF/invalid-cie-length4.s delete mode 100644 deps/lld/test/ELF/invalid-cie-length5.s delete mode 100644 deps/lld/test/ELF/invalid-cie-reference.s delete mode 100644 deps/lld/test/ELF/invalid-dynamic-list.test delete mode 100644 deps/lld/test/ELF/invalid-eh-frame.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame2.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame3.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame4.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame5.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame6.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame7.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame8.s delete mode 100644 deps/lld/test/ELF/invalid-eh-frame9.s delete mode 100644 deps/lld/test/ELF/invalid-fde-rel.s delete mode 100644 deps/lld/test/ELF/invalid-linkerscript.test delete mode 100644 deps/lld/test/ELF/invalid-local-symbol-in-dso.s delete mode 100644 deps/lld/test/ELF/invalid-relocations.test delete mode 100644 deps/lld/test/ELF/invalid/bad-arm-attributes.s delete mode 100644 deps/lld/test/ELF/invalid/bad-arm-attributes2.s delete mode 100644 deps/lld/test/ELF/invalid/bad-reloc-target.test delete mode 100644 deps/lld/test/ELF/invalid/broken-relaxation-x64.test delete mode 100644 deps/lld/test/ELF/invalid/comdat-broken.test delete mode 100644 deps/lld/test/ELF/invalid/common-symbol-alignment.test delete mode 100644 deps/lld/test/ELF/invalid/data-encoding.test delete mode 100644 deps/lld/test/ELF/invalid/dynamic-section-broken.test delete mode 100644 deps/lld/test/ELF/invalid/eh-frame-hdr-no-out.s delete mode 100644 deps/lld/test/ELF/invalid/ehframe-broken-relocation.test delete mode 100644 deps/lld/test/ELF/invalid/executable.s delete mode 100644 deps/lld/test/ELF/invalid/invalid-binding.test delete mode 100644 deps/lld/test/ELF/invalid/invalid-debug-relocations.test delete mode 100644 deps/lld/test/ELF/invalid/invalid-e_shnum.test delete mode 100644 deps/lld/test/ELF/invalid/invalid-elf.test delete mode 100644 deps/lld/test/ELF/invalid/invalid-file-class.test delete mode 100644 deps/lld/test/ELF/invalid/invalid-relocation-x64.test delete mode 100644 deps/lld/test/ELF/invalid/invalid-soname.test delete mode 100644 deps/lld/test/ELF/invalid/linkorder-invalid-sec.test delete mode 100644 deps/lld/test/ELF/invalid/linkorder-invalid-sec2.test delete mode 100644 deps/lld/test/ELF/invalid/merge-invalid-size.s delete mode 100644 deps/lld/test/ELF/invalid/merge-zero-size.test delete mode 100644 deps/lld/test/ELF/invalid/mips-invalid-options-descriptor.test delete mode 100644 deps/lld/test/ELF/invalid/multiple-relocations-sections.test delete mode 100644 deps/lld/test/ELF/invalid/non-terminated-string.test delete mode 100644 deps/lld/test/ELF/invalid/reloc-section-reordered.test delete mode 100644 deps/lld/test/ELF/invalid/section-alignment.test delete mode 100644 deps/lld/test/ELF/invalid/section-alignment2.s delete mode 100644 deps/lld/test/ELF/invalid/section-index.test delete mode 100644 deps/lld/test/ELF/invalid/sht-group-wrong-section.test delete mode 100644 deps/lld/test/ELF/invalid/sht-group.test delete mode 100644 deps/lld/test/ELF/invalid/symbol-name.test delete mode 100644 deps/lld/test/ELF/invalid/symtab-sh-info.s delete mode 100644 deps/lld/test/ELF/invalid/symtab-symbols.test delete mode 100644 deps/lld/test/ELF/invalid/tls-symbol.s delete mode 100644 deps/lld/test/ELF/invalid/undefined-local-symbol-in-dso.test delete mode 100644 deps/lld/test/ELF/invalid/verdef-no-symtab.test delete mode 100644 deps/lld/test/ELF/invalid/x86-64-tlsdesc-gd.s delete mode 100644 deps/lld/test/ELF/just-symbols-cref.s delete mode 100644 deps/lld/test/ELF/just-symbols.s delete mode 100644 deps/lld/test/ELF/lazy-arch-conflict.s delete mode 100644 deps/lld/test/ELF/libsearch.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/addr.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/align.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/alignof.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/at2.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/at3.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/at6.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/at7.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/at8.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/comdat-gc.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/common-filespec1.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/common-filespec2.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/compress-debug-sections.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/copy-rel-symbol-value.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/data-commands.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/data-segment-relro.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/define.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/eh-frame-reloc-out-of-range.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/exclude-multiple1.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/exclude-multiple2.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/extend-pt-load.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/filename-spec.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/fill.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/include.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/insert-after.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/insert-after.script delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/keep.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/lazy-symbols.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/libsearch-dyn.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/libsearch-st.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/map-file2.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/merge-sections-reloc.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/notinclude.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/provide-shared.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/provide-shared2.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/sections-va-overflow.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/segment-start.script delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/shared.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/sort-nested.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/sort.s delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/symbol-reserved.script delete mode 100644 deps/lld/test/ELF/linkerscript/Inputs/synthetic-symbols.s delete mode 100644 deps/lld/test/ELF/linkerscript/absolute-expr.test delete mode 100644 deps/lld/test/ELF/linkerscript/absolute.s delete mode 100644 deps/lld/test/ELF/linkerscript/absolute2.s delete mode 100644 deps/lld/test/ELF/linkerscript/addr-zero.test delete mode 100644 deps/lld/test/ELF/linkerscript/addr.test delete mode 100644 deps/lld/test/ELF/linkerscript/address-expr-symbols.s delete mode 100644 deps/lld/test/ELF/linkerscript/align-empty.test delete mode 100644 deps/lld/test/ELF/linkerscript/align-r.test delete mode 100644 deps/lld/test/ELF/linkerscript/align-section-offset.test delete mode 100644 deps/lld/test/ELF/linkerscript/align-section.test delete mode 100644 deps/lld/test/ELF/linkerscript/align1.test delete mode 100644 deps/lld/test/ELF/linkerscript/align2.test delete mode 100644 deps/lld/test/ELF/linkerscript/align3.test delete mode 100644 deps/lld/test/ELF/linkerscript/align4.test delete mode 100644 deps/lld/test/ELF/linkerscript/align5.test delete mode 100644 deps/lld/test/ELF/linkerscript/alignof.test delete mode 100644 deps/lld/test/ELF/linkerscript/alternate-sections.s delete mode 100644 deps/lld/test/ELF/linkerscript/arm-exidx-order.test delete mode 100644 deps/lld/test/ELF/linkerscript/arm-exidx-phdrs.test delete mode 100644 deps/lld/test/ELF/linkerscript/arm-exidx-sentinel-and-assignment.s delete mode 100644 deps/lld/test/ELF/linkerscript/arm-lscript.test delete mode 100644 deps/lld/test/ELF/linkerscript/assert.s delete mode 100644 deps/lld/test/ELF/linkerscript/at-addr.s delete mode 100644 deps/lld/test/ELF/linkerscript/at-self-reference.s delete mode 100644 deps/lld/test/ELF/linkerscript/at.s delete mode 100644 deps/lld/test/ELF/linkerscript/at2.test delete mode 100644 deps/lld/test/ELF/linkerscript/at3.test delete mode 100644 deps/lld/test/ELF/linkerscript/at4.s delete mode 100644 deps/lld/test/ELF/linkerscript/at5.test delete mode 100644 deps/lld/test/ELF/linkerscript/at6.test delete mode 100644 deps/lld/test/ELF/linkerscript/at7.test delete mode 100644 deps/lld/test/ELF/linkerscript/at8.test delete mode 100644 deps/lld/test/ELF/linkerscript/broken-memory-declaration.s delete mode 100644 deps/lld/test/ELF/linkerscript/bss-fill.test delete mode 100644 deps/lld/test/ELF/linkerscript/comdat-gc.s delete mode 100644 deps/lld/test/ELF/linkerscript/common-assign.s delete mode 100644 deps/lld/test/ELF/linkerscript/common-exclude.s delete mode 100644 deps/lld/test/ELF/linkerscript/common-filespec.test delete mode 100644 deps/lld/test/ELF/linkerscript/common.s delete mode 100644 deps/lld/test/ELF/linkerscript/compress-debug-sections-custom.s delete mode 100644 deps/lld/test/ELF/linkerscript/compress-debug-sections.s delete mode 100644 deps/lld/test/ELF/linkerscript/constructor.test delete mode 100644 deps/lld/test/ELF/linkerscript/copy-rel-symbol-value-err.s delete mode 100644 deps/lld/test/ELF/linkerscript/copy-rel-symbol-value.s delete mode 100644 deps/lld/test/ELF/linkerscript/data-commands-gc.s delete mode 100644 deps/lld/test/ELF/linkerscript/data-commands1.test delete mode 100644 deps/lld/test/ELF/linkerscript/data-commands2.test delete mode 100644 deps/lld/test/ELF/linkerscript/data-segment-relro.test delete mode 100644 deps/lld/test/ELF/linkerscript/define.test delete mode 100644 deps/lld/test/ELF/linkerscript/defsym.s delete mode 100644 deps/lld/test/ELF/linkerscript/diag1.test delete mode 100644 deps/lld/test/ELF/linkerscript/diag2.test delete mode 100644 deps/lld/test/ELF/linkerscript/diag3.test delete mode 100644 deps/lld/test/ELF/linkerscript/diag4.test delete mode 100644 deps/lld/test/ELF/linkerscript/diag5.test delete mode 100644 deps/lld/test/ELF/linkerscript/diag6.test delete mode 100644 deps/lld/test/ELF/linkerscript/discard-gnu-hash.s delete mode 100644 deps/lld/test/ELF/linkerscript/discard-interp.test delete mode 100644 deps/lld/test/ELF/linkerscript/discard-phdr.s delete mode 100644 deps/lld/test/ELF/linkerscript/discard-print-gc.s delete mode 100644 deps/lld/test/ELF/linkerscript/discard-section-err.s delete mode 100644 deps/lld/test/ELF/linkerscript/discard-section-metadata.s delete mode 100644 deps/lld/test/ELF/linkerscript/discard-section.s delete mode 100644 deps/lld/test/ELF/linkerscript/dot-is-not-abs.s delete mode 100644 deps/lld/test/ELF/linkerscript/double-bss.test delete mode 100644 deps/lld/test/ELF/linkerscript/dynamic-sym.s delete mode 100644 deps/lld/test/ELF/linkerscript/dynamic.s delete mode 100644 deps/lld/test/ELF/linkerscript/early-assign-symbol.s delete mode 100644 deps/lld/test/ELF/linkerscript/edata-etext.s delete mode 100644 deps/lld/test/ELF/linkerscript/eh-frame-emit-relocs.s delete mode 100644 deps/lld/test/ELF/linkerscript/eh-frame-hdr.s delete mode 100644 deps/lld/test/ELF/linkerscript/eh-frame-merge.s delete mode 100644 deps/lld/test/ELF/linkerscript/eh-frame-reloc-out-of-range.test delete mode 100644 deps/lld/test/ELF/linkerscript/eh-frame.s delete mode 100644 deps/lld/test/ELF/linkerscript/ehdr_start.s delete mode 100644 deps/lld/test/ELF/linkerscript/emit-reloc-section-names.s delete mode 100644 deps/lld/test/ELF/linkerscript/emit-reloc.s delete mode 100644 deps/lld/test/ELF/linkerscript/emit-relocs-discard.s delete mode 100644 deps/lld/test/ELF/linkerscript/emit-relocs-ehframe-discard.s delete mode 100644 deps/lld/test/ELF/linkerscript/emit-relocs-multiple.s delete mode 100644 deps/lld/test/ELF/linkerscript/empty-link-order.test delete mode 100644 deps/lld/test/ELF/linkerscript/empty-load.s delete mode 100644 deps/lld/test/ELF/linkerscript/empty-relaplt-dyntags.test delete mode 100644 deps/lld/test/ELF/linkerscript/empty-section-size.test delete mode 100644 deps/lld/test/ELF/linkerscript/empty-sections-expressions.s delete mode 100644 deps/lld/test/ELF/linkerscript/empty-sections-expressions.test delete mode 100644 deps/lld/test/ELF/linkerscript/empty-synthetic-removed-flags.s delete mode 100644 deps/lld/test/ELF/linkerscript/empty-tls.test delete mode 100644 deps/lld/test/ELF/linkerscript/entry.s delete mode 100644 deps/lld/test/ELF/linkerscript/exclude-multiple.s delete mode 100644 deps/lld/test/ELF/linkerscript/excludefile.s delete mode 100644 deps/lld/test/ELF/linkerscript/exidx-crash.test delete mode 100644 deps/lld/test/ELF/linkerscript/expr-invalid-sec.test delete mode 100644 deps/lld/test/ELF/linkerscript/expr-sections.test delete mode 100644 deps/lld/test/ELF/linkerscript/extend-pt-load1.test delete mode 100644 deps/lld/test/ELF/linkerscript/extend-pt-load2.test delete mode 100644 deps/lld/test/ELF/linkerscript/extend-pt-load3.test delete mode 100644 deps/lld/test/ELF/linkerscript/filename-spec.s delete mode 100644 deps/lld/test/ELF/linkerscript/fill-exec-sections.s delete mode 100644 deps/lld/test/ELF/linkerscript/fill.test delete mode 100644 deps/lld/test/ELF/linkerscript/got-write-offset.s delete mode 100644 deps/lld/test/ELF/linkerscript/group.s delete mode 100644 deps/lld/test/ELF/linkerscript/header-addr.test delete mode 100644 deps/lld/test/ELF/linkerscript/header-phdr.test delete mode 100644 deps/lld/test/ELF/linkerscript/header-phdr2.s delete mode 100644 deps/lld/test/ELF/linkerscript/huge-temporary-file.s delete mode 100644 deps/lld/test/ELF/linkerscript/i386-sections-max-va-overflow.s delete mode 100644 deps/lld/test/ELF/linkerscript/icf.s delete mode 100644 deps/lld/test/ELF/linkerscript/image-base.s delete mode 100644 deps/lld/test/ELF/linkerscript/implicit-program-header.test delete mode 100644 deps/lld/test/ELF/linkerscript/include-cycle.s delete mode 100644 deps/lld/test/ELF/linkerscript/info-section-type.s delete mode 100644 deps/lld/test/ELF/linkerscript/input-order.s delete mode 100644 deps/lld/test/ELF/linkerscript/input-sec-dup.s delete mode 100644 deps/lld/test/ELF/linkerscript/insert-after.test delete mode 100644 deps/lld/test/ELF/linkerscript/insert-before.test delete mode 100644 deps/lld/test/ELF/linkerscript/insert-broken.test delete mode 100644 deps/lld/test/ELF/linkerscript/lazy-symbols.test delete mode 100644 deps/lld/test/ELF/linkerscript/linker-script-in-search-path.s delete mode 100644 deps/lld/test/ELF/linkerscript/linkerscript.s delete mode 100644 deps/lld/test/ELF/linkerscript/lma-overflow.test delete mode 100644 deps/lld/test/ELF/linkerscript/loadaddr.s delete mode 100644 deps/lld/test/ELF/linkerscript/locationcountererr.test delete mode 100644 deps/lld/test/ELF/linkerscript/locationcountererr2.s delete mode 100644 deps/lld/test/ELF/linkerscript/map-file.test delete mode 100644 deps/lld/test/ELF/linkerscript/map-file2.test delete mode 100644 deps/lld/test/ELF/linkerscript/memory-at.test delete mode 100644 deps/lld/test/ELF/linkerscript/memory-data-commands.test delete mode 100644 deps/lld/test/ELF/linkerscript/memory-err.s delete mode 100644 deps/lld/test/ELF/linkerscript/memory-include.test delete mode 100644 deps/lld/test/ELF/linkerscript/memory-loc-counter.test delete mode 100644 deps/lld/test/ELF/linkerscript/memory-region-alignment.test delete mode 100644 deps/lld/test/ELF/linkerscript/memory.s delete mode 100644 deps/lld/test/ELF/linkerscript/memory2.s delete mode 100644 deps/lld/test/ELF/linkerscript/memory3.s delete mode 100644 deps/lld/test/ELF/linkerscript/memory4.test delete mode 100644 deps/lld/test/ELF/linkerscript/memory5.test delete mode 100644 deps/lld/test/ELF/linkerscript/merge-header-load.s delete mode 100644 deps/lld/test/ELF/linkerscript/merge-nonalloc.s delete mode 100644 deps/lld/test/ELF/linkerscript/merge-sections-reloc.s delete mode 100644 deps/lld/test/ELF/linkerscript/merge-sections-syms.s delete mode 100644 deps/lld/test/ELF/linkerscript/merge-sections.s delete mode 100644 deps/lld/test/ELF/linkerscript/multi-sections-constraint.s delete mode 100644 deps/lld/test/ELF/linkerscript/multiple-tbss.s delete mode 100644 deps/lld/test/ELF/linkerscript/nmagic-alignment.test delete mode 100644 deps/lld/test/ELF/linkerscript/no-filename-spec.s delete mode 100644 deps/lld/test/ELF/linkerscript/no-pt-load.test delete mode 100644 deps/lld/test/ELF/linkerscript/no-space.s delete mode 100644 deps/lld/test/ELF/linkerscript/nobits-offset.s delete mode 100644 deps/lld/test/ELF/linkerscript/noload.s delete mode 100644 deps/lld/test/ELF/linkerscript/non-absolute.s delete mode 100644 deps/lld/test/ELF/linkerscript/non-absolute2.test delete mode 100644 deps/lld/test/ELF/linkerscript/non-alloc-segment.s delete mode 100644 deps/lld/test/ELF/linkerscript/non-alloc.s delete mode 100644 deps/lld/test/ELF/linkerscript/numbers.s delete mode 100644 deps/lld/test/ELF/linkerscript/obj-symbol-value.s delete mode 100644 deps/lld/test/ELF/linkerscript/openbsd-bootdata.test delete mode 100644 deps/lld/test/ELF/linkerscript/openbsd-randomize.s delete mode 100644 deps/lld/test/ELF/linkerscript/openbsd-wxneeded.test delete mode 100644 deps/lld/test/ELF/linkerscript/operators.test delete mode 100644 deps/lld/test/ELF/linkerscript/orphan-align.s delete mode 100644 deps/lld/test/ELF/linkerscript/orphan-discard.s delete mode 100644 deps/lld/test/ELF/linkerscript/orphan-end.s delete mode 100644 deps/lld/test/ELF/linkerscript/orphan-first-cmd.test delete mode 100644 deps/lld/test/ELF/linkerscript/orphan-live-only.s delete mode 100644 deps/lld/test/ELF/linkerscript/orphan-phdrs.s delete mode 100644 deps/lld/test/ELF/linkerscript/orphan-report.s delete mode 100644 deps/lld/test/ELF/linkerscript/orphan.s delete mode 100644 deps/lld/test/ELF/linkerscript/orphans.s delete mode 100644 deps/lld/test/ELF/linkerscript/out-of-order-section-in-region.test delete mode 100644 deps/lld/test/ELF/linkerscript/out-of-order.s delete mode 100644 deps/lld/test/ELF/linkerscript/output-section-include.test delete mode 100644 deps/lld/test/ELF/linkerscript/output-too-large-32bit.s delete mode 100644 deps/lld/test/ELF/linkerscript/output-too-large.s delete mode 100644 deps/lld/test/ELF/linkerscript/outputarch.test delete mode 100644 deps/lld/test/ELF/linkerscript/outsections-addr.s delete mode 100644 deps/lld/test/ELF/linkerscript/overlapping-sections.s delete mode 100644 deps/lld/test/ELF/linkerscript/overlay-reject.test delete mode 100644 deps/lld/test/ELF/linkerscript/overlay-reject2.test delete mode 100644 deps/lld/test/ELF/linkerscript/overlay.test delete mode 100644 deps/lld/test/ELF/linkerscript/page-size-align.test delete mode 100644 deps/lld/test/ELF/linkerscript/page-size.s delete mode 100644 deps/lld/test/ELF/linkerscript/parse-section-in-addr.test delete mode 100644 deps/lld/test/ELF/linkerscript/phdr-check.s delete mode 100644 deps/lld/test/ELF/linkerscript/phdrs-flags.s delete mode 100644 deps/lld/test/ELF/linkerscript/phdrs.s delete mode 100644 deps/lld/test/ELF/linkerscript/provide-empty-section.s delete mode 100644 deps/lld/test/ELF/linkerscript/provide-shared.s delete mode 100644 deps/lld/test/ELF/linkerscript/provide-shared2.s delete mode 100644 deps/lld/test/ELF/linkerscript/pt-interp.test delete mode 100644 deps/lld/test/ELF/linkerscript/pt_gnu_eh_frame.s delete mode 100644 deps/lld/test/ELF/linkerscript/quoted-section-name.test delete mode 100644 deps/lld/test/ELF/linkerscript/region-alias.s delete mode 100644 deps/lld/test/ELF/linkerscript/relocatable-discard.s delete mode 100644 deps/lld/test/ELF/linkerscript/repsection-symbol.s delete mode 100644 deps/lld/test/ELF/linkerscript/repsection-va.s delete mode 100644 deps/lld/test/ELF/linkerscript/rosegment.test delete mode 100644 deps/lld/test/ELF/linkerscript/searchdir.s delete mode 100644 deps/lld/test/ELF/linkerscript/section-align.s delete mode 100644 deps/lld/test/ELF/linkerscript/section-include.test delete mode 100644 deps/lld/test/ELF/linkerscript/section-metadata.s delete mode 100644 deps/lld/test/ELF/linkerscript/section-metadata2.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-constraint.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-constraint2.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-constraint3.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-constraint4.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-constraint5.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-gc.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-gc2.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-keep.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-max-va-overflow.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-padding.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-sort.s delete mode 100644 deps/lld/test/ELF/linkerscript/sections-va-overflow.test delete mode 100644 deps/lld/test/ELF/linkerscript/sections.s delete mode 100644 deps/lld/test/ELF/linkerscript/segment-headers.s delete mode 100644 deps/lld/test/ELF/linkerscript/segment-none.s delete mode 100644 deps/lld/test/ELF/linkerscript/segment-start.s delete mode 100644 deps/lld/test/ELF/linkerscript/sizeof.s delete mode 100644 deps/lld/test/ELF/linkerscript/sizeofheaders.s delete mode 100644 deps/lld/test/ELF/linkerscript/sort-constructors.test delete mode 100644 deps/lld/test/ELF/linkerscript/sort-init.s delete mode 100644 deps/lld/test/ELF/linkerscript/sort-nested.s delete mode 100644 deps/lld/test/ELF/linkerscript/sort-non-script.s delete mode 100644 deps/lld/test/ELF/linkerscript/sort.s delete mode 100644 deps/lld/test/ELF/linkerscript/sort2.s delete mode 100644 deps/lld/test/ELF/linkerscript/start-end.test delete mode 100644 deps/lld/test/ELF/linkerscript/subalign.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-alias-relocation.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-assignexpr.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-conflict.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-location.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-memoryexpr.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-only-align.test delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-only-flags.test delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-only.test delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-ordering-file.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-ordering-file2.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-pie.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbol-reserved.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbolreferenced.s delete mode 100644 deps/lld/test/ELF/linkerscript/symbols-non-alloc.test delete mode 100644 deps/lld/test/ELF/linkerscript/symbols.s delete mode 100644 deps/lld/test/ELF/linkerscript/synthetic-relsec-layout.s delete mode 100644 deps/lld/test/ELF/linkerscript/synthetic-symbols1.test delete mode 100644 deps/lld/test/ELF/linkerscript/synthetic-symbols2.test delete mode 100644 deps/lld/test/ELF/linkerscript/synthetic-symbols3.test delete mode 100644 deps/lld/test/ELF/linkerscript/synthetic-symbols4.test delete mode 100644 deps/lld/test/ELF/linkerscript/target.s delete mode 100644 deps/lld/test/ELF/linkerscript/tbss.s delete mode 100644 deps/lld/test/ELF/linkerscript/thunk-gen-mips.s delete mode 100644 deps/lld/test/ELF/linkerscript/ttext-script.s delete mode 100644 deps/lld/test/ELF/linkerscript/undef.s delete mode 100644 deps/lld/test/ELF/linkerscript/unused-synthetic.s delete mode 100644 deps/lld/test/ELF/linkerscript/unused-synthetic2.test delete mode 100644 deps/lld/test/ELF/linkerscript/va.s delete mode 100644 deps/lld/test/ELF/linkerscript/version-linker-symbol.s delete mode 100644 deps/lld/test/ELF/linkerscript/version-script.s delete mode 100644 deps/lld/test/ELF/linkerscript/visibility.s delete mode 100644 deps/lld/test/ELF/linkerscript/wildcards.s delete mode 100644 deps/lld/test/ELF/linkerscript/wildcards2.s delete mode 100644 deps/lld/test/ELF/lit.local.cfg delete mode 100644 deps/lld/test/ELF/llvm33-rela-outside-group.s delete mode 100644 deps/lld/test/ELF/local-dynamic.s delete mode 100644 deps/lld/test/ELF/local-got-pie.s delete mode 100644 deps/lld/test/ELF/local-got-shared.s delete mode 100644 deps/lld/test/ELF/local-got.s delete mode 100644 deps/lld/test/ELF/local-symbols-order.s delete mode 100644 deps/lld/test/ELF/local-undefined-symbol.s delete mode 100644 deps/lld/test/ELF/local-ver-preemptible.s delete mode 100644 deps/lld/test/ELF/local.s delete mode 100644 deps/lld/test/ELF/lto-plugin-ignore.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/absolute.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/archive-2.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/archive-3.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/archive.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/asmundef.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/available-externally.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/cache.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/comdat.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/common.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/common3.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/data-ordering-lto.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/defsym-bar.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/drop-debug-info.bc delete mode 100644 deps/lld/test/ELF/lto/Inputs/drop-linkage.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/duplicated-name.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/dynsym.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/i386-empty.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/internalize-exportdyn.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/internalize-undef.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/irmover-error.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/irmover-warning.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/lazy-internal.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/libcall-archive.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/libcall-archive.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/linker-script-symbols-ipo.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/linkonce-odr.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/linkonce.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/obj-path.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/relocation-model-pic.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/resolution.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/sample-profile.prof delete mode 100644 deps/lld/test/ELF/lto/Inputs/save-temps.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/shared.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/start-lib1.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/start-lib2.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/symbol-ordering-lto.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/thin1.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/thin2.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/thinlto.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/thinlto_empty.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/tls-mixed.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/type-merge.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/type-merge2.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/undef-mixed.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/unnamed-addr-drop.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/unnamed-addr-lib.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/visibility.s delete mode 100644 deps/lld/test/ELF/lto/Inputs/weakodr-visibility.ll delete mode 100644 deps/lld/test/ELF/lto/Inputs/wrap-bar.ll delete mode 100644 deps/lld/test/ELF/lto/abs-resol.ll delete mode 100644 deps/lld/test/ELF/lto/amdgcn.ll delete mode 100644 deps/lld/test/ELF/lto/archive-2.ll delete mode 100644 deps/lld/test/ELF/lto/archive-3.ll delete mode 100644 deps/lld/test/ELF/lto/archive-no-index.ll delete mode 100644 deps/lld/test/ELF/lto/archive.ll delete mode 100644 deps/lld/test/ELF/lto/asmundef.ll delete mode 100644 deps/lld/test/ELF/lto/available-externally.ll delete mode 100644 deps/lld/test/ELF/lto/bitcode-nodatalayout.ll delete mode 100644 deps/lld/test/ELF/lto/cache.ll delete mode 100644 deps/lld/test/ELF/lto/codemodel.ll delete mode 100644 deps/lld/test/ELF/lto/combined-lto-object-name.ll delete mode 100644 deps/lld/test/ELF/lto/comdat.ll delete mode 100644 deps/lld/test/ELF/lto/comdat2.ll delete mode 100644 deps/lld/test/ELF/lto/common.ll delete mode 100644 deps/lld/test/ELF/lto/common2.ll delete mode 100644 deps/lld/test/ELF/lto/common3.ll delete mode 100644 deps/lld/test/ELF/lto/common4.ll delete mode 100644 deps/lld/test/ELF/lto/cpu-string.ll delete mode 100644 deps/lld/test/ELF/lto/ctors.ll delete mode 100644 deps/lld/test/ELF/lto/data-ordering-lto.s delete mode 100644 deps/lld/test/ELF/lto/debugger-tune.ll delete mode 100644 deps/lld/test/ELF/lto/defsym.ll delete mode 100644 deps/lld/test/ELF/lto/deplibs.s delete mode 100644 deps/lld/test/ELF/lto/discard-value-names.ll delete mode 100644 deps/lld/test/ELF/lto/drop-debug-info.ll delete mode 100644 deps/lld/test/ELF/lto/drop-linkage.ll delete mode 100644 deps/lld/test/ELF/lto/duplicated-name.ll delete mode 100644 deps/lld/test/ELF/lto/duplicated.ll delete mode 100644 deps/lld/test/ELF/lto/dynamic-list.ll delete mode 100644 deps/lld/test/ELF/lto/dynsym.ll delete mode 100644 deps/lld/test/ELF/lto/emit-llvm.ll delete mode 100644 deps/lld/test/ELF/lto/inline-asm.ll delete mode 100644 deps/lld/test/ELF/lto/internalize-basic.ll delete mode 100644 deps/lld/test/ELF/lto/internalize-exportdyn.ll delete mode 100644 deps/lld/test/ELF/lto/internalize-llvmused.ll delete mode 100644 deps/lld/test/ELF/lto/internalize-undef.ll delete mode 100644 deps/lld/test/ELF/lto/internalize-version-script.ll delete mode 100644 deps/lld/test/ELF/lto/irmover-error.ll delete mode 100644 deps/lld/test/ELF/lto/irmover-warning.ll delete mode 100644 deps/lld/test/ELF/lto/keep-undefined.ll delete mode 100644 deps/lld/test/ELF/lto/lazy-internal.ll delete mode 100644 deps/lld/test/ELF/lto/libcall-archive.ll delete mode 100644 deps/lld/test/ELF/lto/linkage.ll delete mode 100644 deps/lld/test/ELF/lto/linker-script-symbols-assign.ll delete mode 100644 deps/lld/test/ELF/lto/linker-script-symbols-ipo.ll delete mode 100644 deps/lld/test/ELF/lto/linker-script-symbols.ll delete mode 100644 deps/lld/test/ELF/lto/linkonce-odr.ll delete mode 100644 deps/lld/test/ELF/lto/linkonce.ll delete mode 100644 deps/lld/test/ELF/lto/lto-start.ll delete mode 100644 deps/lld/test/ELF/lto/ltopasses-basic.ll delete mode 100644 deps/lld/test/ELF/lto/ltopasses-custom.ll delete mode 100644 deps/lld/test/ELF/lto/metadata.ll delete mode 100644 deps/lld/test/ELF/lto/mix-platforms.ll delete mode 100644 deps/lld/test/ELF/lto/mix-platforms2.ll delete mode 100644 deps/lld/test/ELF/lto/module-asm.ll delete mode 100644 deps/lld/test/ELF/lto/new-pass-manager.ll delete mode 100644 deps/lld/test/ELF/lto/obj-path.ll delete mode 100644 deps/lld/test/ELF/lto/opt-level.ll delete mode 100644 deps/lld/test/ELF/lto/opt-remarks.ll delete mode 100644 deps/lld/test/ELF/lto/parallel-internalize.ll delete mode 100644 deps/lld/test/ELF/lto/parallel.ll delete mode 100644 deps/lld/test/ELF/lto/pic.ll delete mode 100644 deps/lld/test/ELF/lto/ppc64le.ll delete mode 100644 deps/lld/test/ELF/lto/r600.ll delete mode 100644 deps/lld/test/ELF/lto/relax-relocs.ll delete mode 100644 deps/lld/test/ELF/lto/relocatable.ll delete mode 100644 deps/lld/test/ELF/lto/relocation-model.ll delete mode 100644 deps/lld/test/ELF/lto/resolution.ll delete mode 100644 deps/lld/test/ELF/lto/riscv32.ll delete mode 100644 deps/lld/test/ELF/lto/riscv64.ll delete mode 100644 deps/lld/test/ELF/lto/sample-profile.ll delete mode 100644 deps/lld/test/ELF/lto/save-temps.ll delete mode 100644 deps/lld/test/ELF/lto/section-name.ll delete mode 100644 deps/lld/test/ELF/lto/setting-dso-local.ll delete mode 100644 deps/lld/test/ELF/lto/shlib-undefined.ll delete mode 100644 deps/lld/test/ELF/lto/start-lib.ll delete mode 100644 deps/lld/test/ELF/lto/symbol-ordering-lto.s delete mode 100644 deps/lld/test/ELF/lto/thin-archivecollision.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-cant-write-index.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-debug-fission.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-emit-imports.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-index-file.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-index-only.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-no-index.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-obj-path.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-object-suffix-replace.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto-prefix-replace.ll delete mode 100644 deps/lld/test/ELF/lto/thinlto.ll delete mode 100644 deps/lld/test/ELF/lto/timepasses.ll delete mode 100644 deps/lld/test/ELF/lto/tls-mixed.ll delete mode 100644 deps/lld/test/ELF/lto/tls-preserve.ll delete mode 100644 deps/lld/test/ELF/lto/type-merge.ll delete mode 100644 deps/lld/test/ELF/lto/type-merge2.ll delete mode 100644 deps/lld/test/ELF/lto/undef-mixed.ll delete mode 100644 deps/lld/test/ELF/lto/undef-weak.ll delete mode 100644 deps/lld/test/ELF/lto/undef.ll delete mode 100644 deps/lld/test/ELF/lto/undefined-puts.ll delete mode 100644 deps/lld/test/ELF/lto/unnamed-addr-comdat.ll delete mode 100644 deps/lld/test/ELF/lto/unnamed-addr-drop.ll delete mode 100644 deps/lld/test/ELF/lto/unnamed-addr-lib.ll delete mode 100644 deps/lld/test/ELF/lto/unnamed-addr.ll delete mode 100644 deps/lld/test/ELF/lto/verify-invalid.ll delete mode 100644 deps/lld/test/ELF/lto/version-script.ll delete mode 100644 deps/lld/test/ELF/lto/version-script2.ll delete mode 100644 deps/lld/test/ELF/lto/visibility.ll delete mode 100644 deps/lld/test/ELF/lto/weak.ll delete mode 100644 deps/lld/test/ELF/lto/weakodr-visibility.ll delete mode 100644 deps/lld/test/ELF/lto/wrap-1.ll delete mode 100644 deps/lld/test/ELF/lto/wrap-2.ll delete mode 100644 deps/lld/test/ELF/magic-page-combo-warn.s delete mode 100644 deps/lld/test/ELF/many-alloc-sections.s delete mode 100644 deps/lld/test/ELF/many-sections.s delete mode 100644 deps/lld/test/ELF/map-file-i686.s delete mode 100644 deps/lld/test/ELF/map-file.s delete mode 100644 deps/lld/test/ELF/map-gc-sections.s delete mode 100644 deps/lld/test/ELF/merge-align.s delete mode 100644 deps/lld/test/ELF/merge-align2.s delete mode 100644 deps/lld/test/ELF/merge-entsize.s delete mode 100644 deps/lld/test/ELF/merge-entsize2.s delete mode 100644 deps/lld/test/ELF/merge-gc-piece.s delete mode 100644 deps/lld/test/ELF/merge-gc-piece2.s delete mode 100644 deps/lld/test/ELF/merge-reloc.s delete mode 100644 deps/lld/test/ELF/merge-section-types.s delete mode 100644 deps/lld/test/ELF/merge-shared-str.s delete mode 100644 deps/lld/test/ELF/merge-shared.s delete mode 100644 deps/lld/test/ELF/merge-string-align.s delete mode 100644 deps/lld/test/ELF/merge-string-align2.s delete mode 100644 deps/lld/test/ELF/merge-string-empty.s delete mode 100644 deps/lld/test/ELF/merge-string-error.s delete mode 100644 deps/lld/test/ELF/merge-string-no-null.s delete mode 100644 deps/lld/test/ELF/merge-string.s delete mode 100644 deps/lld/test/ELF/merge-sym.s delete mode 100644 deps/lld/test/ELF/merge-to-non-alloc.s delete mode 100644 deps/lld/test/ELF/merge.s delete mode 100644 deps/lld/test/ELF/mergeable-errors.s delete mode 100644 deps/lld/test/ELF/mips-26-mask.s delete mode 100644 deps/lld/test/ELF/mips-26.s delete mode 100644 deps/lld/test/ELF/mips-32.s delete mode 100644 deps/lld/test/ELF/mips-64-disp.s delete mode 100644 deps/lld/test/ELF/mips-64-got-overflow.s delete mode 100644 deps/lld/test/ELF/mips-64-got.s delete mode 100644 deps/lld/test/ELF/mips-64-gprel-so.s delete mode 100644 deps/lld/test/ELF/mips-64-rels.s delete mode 100644 deps/lld/test/ELF/mips-64.s delete mode 100644 deps/lld/test/ELF/mips-abs-got.s delete mode 100644 deps/lld/test/ELF/mips-align-err.s delete mode 100644 deps/lld/test/ELF/mips-call-hilo.s delete mode 100644 deps/lld/test/ELF/mips-call16.s delete mode 100644 deps/lld/test/ELF/mips-dynamic.s delete mode 100644 deps/lld/test/ELF/mips-dynsym-sort.s delete mode 100644 deps/lld/test/ELF/mips-elf-abi.s delete mode 100644 deps/lld/test/ELF/mips-elf-flags-err.s delete mode 100644 deps/lld/test/ELF/mips-elf-flags-err.test delete mode 100644 deps/lld/test/ELF/mips-elf-flags.s delete mode 100644 deps/lld/test/ELF/mips-fp-flags-err.test delete mode 100644 deps/lld/test/ELF/mips-gnu-hash.s delete mode 100644 deps/lld/test/ELF/mips-got-and-copy.s delete mode 100644 deps/lld/test/ELF/mips-got-extsym.s delete mode 100644 deps/lld/test/ELF/mips-got-hilo.s delete mode 100644 deps/lld/test/ELF/mips-got-page-script.s delete mode 100644 deps/lld/test/ELF/mips-got-page.s delete mode 100644 deps/lld/test/ELF/mips-got-redundant.s delete mode 100644 deps/lld/test/ELF/mips-got-relocs.s delete mode 100644 deps/lld/test/ELF/mips-got-script.s delete mode 100644 deps/lld/test/ELF/mips-got-string.s delete mode 100644 deps/lld/test/ELF/mips-got-weak.s delete mode 100644 deps/lld/test/ELF/mips-got16-relocatable.s delete mode 100644 deps/lld/test/ELF/mips-got16.s delete mode 100644 deps/lld/test/ELF/mips-gp-disp-ver.s delete mode 100644 deps/lld/test/ELF/mips-gp-disp.s delete mode 100644 deps/lld/test/ELF/mips-gp-ext.s delete mode 100644 deps/lld/test/ELF/mips-gp-local.s delete mode 100644 deps/lld/test/ELF/mips-gp-lowest.s delete mode 100644 deps/lld/test/ELF/mips-gprel-sec.s delete mode 100644 deps/lld/test/ELF/mips-gprel32-relocs-gp0.s delete mode 100644 deps/lld/test/ELF/mips-gprel32-relocs.s delete mode 100644 deps/lld/test/ELF/mips-higher-highest.s delete mode 100644 deps/lld/test/ELF/mips-hilo-gp-disp.s delete mode 100644 deps/lld/test/ELF/mips-hilo-hi-only.s delete mode 100644 deps/lld/test/ELF/mips-hilo.s delete mode 100644 deps/lld/test/ELF/mips-jalr.test delete mode 100644 deps/lld/test/ELF/mips-lo16-not-relative.s delete mode 100644 deps/lld/test/ELF/mips-merge-abiflags.s delete mode 100644 deps/lld/test/ELF/mips-mgot.s delete mode 100644 deps/lld/test/ELF/mips-micro-bad-cross-calls.s delete mode 100644 deps/lld/test/ELF/mips-micro-cross-calls.s delete mode 100644 deps/lld/test/ELF/mips-micro-got.s delete mode 100644 deps/lld/test/ELF/mips-micro-jal.s delete mode 100644 deps/lld/test/ELF/mips-micro-plt.s delete mode 100644 deps/lld/test/ELF/mips-micro-relocs.s delete mode 100644 deps/lld/test/ELF/mips-micro-thunks.s delete mode 100644 deps/lld/test/ELF/mips-micror6-relocs.s delete mode 100644 deps/lld/test/ELF/mips-n32-emul.s delete mode 100644 deps/lld/test/ELF/mips-n32-rels.s delete mode 100644 deps/lld/test/ELF/mips-no-objects.s delete mode 100644 deps/lld/test/ELF/mips-non-zero-gp0.s delete mode 100644 deps/lld/test/ELF/mips-nonalloc.s delete mode 100644 deps/lld/test/ELF/mips-npic-call-pic-os.s delete mode 100644 deps/lld/test/ELF/mips-npic-call-pic-script.s delete mode 100644 deps/lld/test/ELF/mips-npic-call-pic.s delete mode 100644 deps/lld/test/ELF/mips-options-r.test delete mode 100644 deps/lld/test/ELF/mips-options.s delete mode 100644 deps/lld/test/ELF/mips-out-of-bounds-call16-reloc.s delete mode 100644 deps/lld/test/ELF/mips-pc-relocs.s delete mode 100644 deps/lld/test/ELF/mips-plt-copy.s delete mode 100644 deps/lld/test/ELF/mips-plt-n32.s delete mode 100644 deps/lld/test/ELF/mips-plt-n64.s delete mode 100644 deps/lld/test/ELF/mips-plt-r6.s delete mode 100644 deps/lld/test/ELF/mips-reginfo.s delete mode 100644 deps/lld/test/ELF/mips-relocatable.s delete mode 100644 deps/lld/test/ELF/mips-sto-pic-flag.s delete mode 100644 deps/lld/test/ELF/mips-sto-plt.s delete mode 100644 deps/lld/test/ELF/mips-tls-64-pic-local-variable.s delete mode 100644 deps/lld/test/ELF/mips-tls-64.s delete mode 100644 deps/lld/test/ELF/mips-tls-hilo.s delete mode 100644 deps/lld/test/ELF/mips-tls-static-64.s delete mode 100644 deps/lld/test/ELF/mips-tls-static.s delete mode 100644 deps/lld/test/ELF/mips-tls.s delete mode 100644 deps/lld/test/ELF/mips-traps.s delete mode 100644 deps/lld/test/ELF/mips-xgot-order.s delete mode 100644 deps/lld/test/ELF/mips64-eh-abs-reloc.s delete mode 100644 deps/lld/test/ELF/msp430.s delete mode 100644 deps/lld/test/ELF/multiple-cu.s delete mode 100644 deps/lld/test/ELF/new-dtags.test delete mode 100644 deps/lld/test/ELF/nmagic.s delete mode 100644 deps/lld/test/ELF/no-augmentation.s delete mode 100644 deps/lld/test/ELF/no-discard-this_module.s delete mode 100644 deps/lld/test/ELF/no-inhibit-exec.s delete mode 100644 deps/lld/test/ELF/no-line-parser-errors-if-empty-section.s delete mode 100644 deps/lld/test/ELF/no-line-parser-errors-if-no-section.s delete mode 100644 deps/lld/test/ELF/no-merge.s delete mode 100644 deps/lld/test/ELF/no-obj.s delete mode 100644 deps/lld/test/ELF/no-plt-shared.s delete mode 100644 deps/lld/test/ELF/no-soname.s delete mode 100644 deps/lld/test/ELF/no-symtab.s delete mode 100644 deps/lld/test/ELF/no-undefined.s delete mode 100644 deps/lld/test/ELF/nobits-offset.s delete mode 100644 deps/lld/test/ELF/non-abs-reloc.s delete mode 100644 deps/lld/test/ELF/non-alloc-link-order-gc.s delete mode 100644 deps/lld/test/ELF/noplt-pie.s delete mode 100644 deps/lld/test/ELF/note-alignment.s delete mode 100644 deps/lld/test/ELF/note-contiguous.s delete mode 100644 deps/lld/test/ELF/note-first-page.s delete mode 100644 deps/lld/test/ELF/note-loadaddr.s delete mode 100644 deps/lld/test/ELF/note-multiple.s delete mode 100644 deps/lld/test/ELF/note-noalloc.s delete mode 100644 deps/lld/test/ELF/note-noalloc2.s delete mode 100644 deps/lld/test/ELF/note.s delete mode 100644 deps/lld/test/ELF/oformat-binary-ttext.s delete mode 100644 deps/lld/test/ELF/oformat-binary.s delete mode 100644 deps/lld/test/ELF/openbsd-randomize.s delete mode 100644 deps/lld/test/ELF/openbsd-wxneeded.s delete mode 100644 deps/lld/test/ELF/output-section.s delete mode 100644 deps/lld/test/ELF/pack-dyn-relocs-loop.s delete mode 100644 deps/lld/test/ELF/pack-dyn-relocs-tls-aarch64.s delete mode 100644 deps/lld/test/ELF/pack-dyn-relocs-tls-x86-64.s delete mode 100644 deps/lld/test/ELF/pack-dyn-relocs.s delete mode 100644 deps/lld/test/ELF/pack-dyn-relocs2.s delete mode 100644 deps/lld/test/ELF/partition-errors.s delete mode 100644 deps/lld/test/ELF/partition-exidx.s delete mode 100644 deps/lld/test/ELF/partition-icf.s delete mode 100644 deps/lld/test/ELF/partition-move-to-main.s delete mode 100644 deps/lld/test/ELF/partition-notes.s delete mode 100644 deps/lld/test/ELF/partition-pack-dyn-relocs.s delete mode 100644 deps/lld/test/ELF/partition-synthetic-sections.s delete mode 100644 deps/lld/test/ELF/partition-thunk-reuse.s delete mode 100644 deps/lld/test/ELF/partitions.s delete mode 100644 deps/lld/test/ELF/phdr-align.s delete mode 100644 deps/lld/test/ELF/pie-weak.s delete mode 100644 deps/lld/test/ELF/pie.s delete mode 100644 deps/lld/test/ELF/plt-aarch64.s delete mode 100644 deps/lld/test/ELF/plt-i686.s delete mode 100644 deps/lld/test/ELF/plt.s delete mode 100644 deps/lld/test/ELF/ppc-rela.s delete mode 100644 deps/lld/test/ELF/ppc32-abs-pic.s delete mode 100644 deps/lld/test/ELF/ppc32-call-stub-nopic.s delete mode 100644 deps/lld/test/ELF/ppc32-call-stub-pic.s delete mode 100644 deps/lld/test/ELF/ppc32-gnu-ifunc-nonpreemptable.s delete mode 100644 deps/lld/test/ELF/ppc32-gnu-ifunc.s delete mode 100644 deps/lld/test/ELF/ppc32-local-branch.s delete mode 100644 deps/lld/test/ELF/ppc32-reloc-addr.s delete mode 100644 deps/lld/test/ELF/ppc32-reloc-got.s delete mode 100644 deps/lld/test/ELF/ppc32-reloc-rel.s delete mode 100644 deps/lld/test/ELF/ppc32-tls-gd.s delete mode 100644 deps/lld/test/ELF/ppc32-tls-ie.s delete mode 100644 deps/lld/test/ELF/ppc32-tls-ld.s delete mode 100644 deps/lld/test/ELF/ppc32-tls-le.s delete mode 100644 deps/lld/test/ELF/ppc32-weak-undef-call.s delete mode 100644 deps/lld/test/ELF/ppc64-abi-version.s delete mode 100644 deps/lld/test/ELF/ppc64-abs32-dyn.s delete mode 100644 deps/lld/test/ELF/ppc64-abs64-dyn.s delete mode 100644 deps/lld/test/ELF/ppc64-bsymbolic-toc-restore.s delete mode 100644 deps/lld/test/ELF/ppc64-call-reach.s delete mode 100644 deps/lld/test/ELF/ppc64-dq.s delete mode 100644 deps/lld/test/ELF/ppc64-dtprel.s delete mode 100644 deps/lld/test/ELF/ppc64-entry-point.s delete mode 100644 deps/lld/test/ELF/ppc64-error-missaligned-dq.s delete mode 100644 deps/lld/test/ELF/ppc64-error-missaligned-ds.s delete mode 100644 deps/lld/test/ELF/ppc64-error-toc-restore.s delete mode 100644 deps/lld/test/ELF/ppc64-error-toc-tail-call.s delete mode 100644 deps/lld/test/ELF/ppc64-func-entry-points.s delete mode 100644 deps/lld/test/ELF/ppc64-got-off.s delete mode 100644 deps/lld/test/ELF/ppc64-ifunc.s delete mode 100644 deps/lld/test/ELF/ppc64-ld-got-dtprel.s delete mode 100644 deps/lld/test/ELF/ppc64-local-dynamic.s delete mode 100644 deps/lld/test/ELF/ppc64-local-entry.s delete mode 100644 deps/lld/test/ELF/ppc64-local-exec-tls.s delete mode 100644 deps/lld/test/ELF/ppc64-long-branch-init.s delete mode 100644 deps/lld/test/ELF/ppc64-long-branch-localentry-offset.s delete mode 100644 deps/lld/test/ELF/ppc64-long-branch.s delete mode 100644 deps/lld/test/ELF/ppc64-plt-stub.s delete mode 100644 deps/lld/test/ELF/ppc64-rel-calls.s delete mode 100644 deps/lld/test/ELF/ppc64-rel-so-local-calls.s delete mode 100644 deps/lld/test/ELF/ppc64-reloc-addr.s delete mode 100644 deps/lld/test/ELF/ppc64-reloc-rel.s delete mode 100644 deps/lld/test/ELF/ppc64-relocs.s delete mode 100644 deps/lld/test/ELF/ppc64-shared-long_branch.s delete mode 100644 deps/lld/test/ELF/ppc64-sort-small-cm-relocs.s delete mode 100644 deps/lld/test/ELF/ppc64-split-stack-adjust-fail.s delete mode 100644 deps/lld/test/ELF/ppc64-split-stack-adjust-overflow.s delete mode 100644 deps/lld/test/ELF/ppc64-split-stack-adjust-size-success.s delete mode 100644 deps/lld/test/ELF/ppc64-split-stack-prologue-adjust-success.s delete mode 100644 deps/lld/test/ELF/ppc64-tls-gd.s delete mode 100644 deps/lld/test/ELF/ppc64-tls-ie.s delete mode 100644 deps/lld/test/ELF/ppc64-tls-ld-le.s delete mode 100644 deps/lld/test/ELF/ppc64-tls-ld-preemptable.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-addis-nop-lqsq.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-addis-nop.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-rel.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-relax-constants.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-relax-jumptable.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-relax.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-restore-recursive-call.s delete mode 100644 deps/lld/test/ELF/ppc64-toc-restore.s delete mode 100644 deps/lld/test/ELF/ppc64-tocopt-option.s delete mode 100644 deps/lld/test/ELF/ppc64-weak-undef-call-shared.s delete mode 100644 deps/lld/test/ELF/ppc64-weak-undef-call.s delete mode 100644 deps/lld/test/ELF/pr34660.s delete mode 100644 deps/lld/test/ELF/pr34872.s delete mode 100644 deps/lld/test/ELF/pr36475.s delete mode 100644 deps/lld/test/ELF/pr37735.s delete mode 100644 deps/lld/test/ELF/pre_init_fini_array.s delete mode 100644 deps/lld/test/ELF/pre_init_fini_array_missing.s delete mode 100644 deps/lld/test/ELF/print-icf.s delete mode 100644 deps/lld/test/ELF/progname.s delete mode 100644 deps/lld/test/ELF/program-header-layout.s delete mode 100644 deps/lld/test/ELF/protected-data-access.s delete mode 100644 deps/lld/test/ELF/protected-function-access.s delete mode 100644 deps/lld/test/ELF/protected-shared.s delete mode 100644 deps/lld/test/ELF/push-state.s delete mode 100644 deps/lld/test/ELF/rel-addend-with-rela-input.s delete mode 100644 deps/lld/test/ELF/rel-offset.s delete mode 100644 deps/lld/test/ELF/relative-dynamic-reloc-pie.s delete mode 100644 deps/lld/test/ELF/relative-dynamic-reloc.s delete mode 100644 deps/lld/test/ELF/relocatable-bss.s delete mode 100644 deps/lld/test/ELF/relocatable-build-id.s delete mode 100644 deps/lld/test/ELF/relocatable-comdat-multiple.s delete mode 100644 deps/lld/test/ELF/relocatable-comdat.s delete mode 100644 deps/lld/test/ELF/relocatable-comdat2.s delete mode 100644 deps/lld/test/ELF/relocatable-comment.s delete mode 100644 deps/lld/test/ELF/relocatable-common.s delete mode 100644 deps/lld/test/ELF/relocatable-compressed-input.s delete mode 100644 deps/lld/test/ELF/relocatable-eh-frame-hdr.s delete mode 100644 deps/lld/test/ELF/relocatable-ehframe.s delete mode 100644 deps/lld/test/ELF/relocatable-empty-archive.s delete mode 100644 deps/lld/test/ELF/relocatable-local-sym.s delete mode 100644 deps/lld/test/ELF/relocatable-many-sections.s delete mode 100644 deps/lld/test/ELF/relocatable-non-alloc.s delete mode 100644 deps/lld/test/ELF/relocatable-rel-iplt.s delete mode 100644 deps/lld/test/ELF/relocatable-reloc.s delete mode 100644 deps/lld/test/ELF/relocatable-script.s delete mode 100644 deps/lld/test/ELF/relocatable-section-symbol.s delete mode 100644 deps/lld/test/ELF/relocatable-sections.s delete mode 100644 deps/lld/test/ELF/relocatable-symbol-name.s delete mode 100644 deps/lld/test/ELF/relocatable-symbols.s delete mode 100644 deps/lld/test/ELF/relocatable-tls.s delete mode 100644 deps/lld/test/ELF/relocatable-versioned.s delete mode 100644 deps/lld/test/ELF/relocatable-visibility.s delete mode 100644 deps/lld/test/ELF/relocatable.s delete mode 100644 deps/lld/test/ELF/relocation-absolute.s delete mode 100644 deps/lld/test/ELF/relocation-b-aarch64.test delete mode 100644 deps/lld/test/ELF/relocation-before-merge-start.s delete mode 100644 deps/lld/test/ELF/relocation-common.s delete mode 100644 deps/lld/test/ELF/relocation-copy-alias.s delete mode 100644 deps/lld/test/ELF/relocation-copy-align-common.s delete mode 100644 deps/lld/test/ELF/relocation-copy-align.s delete mode 100644 deps/lld/test/ELF/relocation-copy-flags.s delete mode 100644 deps/lld/test/ELF/relocation-copy-i686.s delete mode 100644 deps/lld/test/ELF/relocation-copy-relro.s delete mode 100644 deps/lld/test/ELF/relocation-copy.s delete mode 100644 deps/lld/test/ELF/relocation-group.test delete mode 100644 deps/lld/test/ELF/relocation-i686.s delete mode 100644 deps/lld/test/ELF/relocation-in-merge.s delete mode 100644 deps/lld/test/ELF/relocation-local.s delete mode 100644 deps/lld/test/ELF/relocation-nocopy.s delete mode 100644 deps/lld/test/ELF/relocation-non-alloc.s delete mode 100644 deps/lld/test/ELF/relocation-none-aarch64.s delete mode 100644 deps/lld/test/ELF/relocation-none-arm.s delete mode 100644 deps/lld/test/ELF/relocation-none-i386.s delete mode 100644 deps/lld/test/ELF/relocation-none-x86-64.s delete mode 100644 deps/lld/test/ELF/relocation-past-merge-end.s delete mode 100644 deps/lld/test/ELF/relocation-relative-absolute.s delete mode 100644 deps/lld/test/ELF/relocation-relative-synthetic.s delete mode 100644 deps/lld/test/ELF/relocation-relative-weak.s delete mode 100644 deps/lld/test/ELF/relocation-shared.s delete mode 100644 deps/lld/test/ELF/relocation-size-err.s delete mode 100644 deps/lld/test/ELF/relocation-size-shared.s delete mode 100644 deps/lld/test/ELF/relocation-size.s delete mode 100644 deps/lld/test/ELF/relocation-undefined-weak.s delete mode 100644 deps/lld/test/ELF/relocation.s delete mode 100644 deps/lld/test/ELF/relro-bss.s delete mode 100644 deps/lld/test/ELF/relro-copyrel-bss-script.s delete mode 100644 deps/lld/test/ELF/relro-non-contiguous-script-data.s delete mode 100644 deps/lld/test/ELF/relro-non-contiguous.s delete mode 100644 deps/lld/test/ELF/relro-omagic.s delete mode 100644 deps/lld/test/ELF/relro-script.s delete mode 100644 deps/lld/test/ELF/relro-tls.s delete mode 100644 deps/lld/test/ELF/relro.s delete mode 100644 deps/lld/test/ELF/reproduce-backslash.s delete mode 100644 deps/lld/test/ELF/reproduce-error.s delete mode 100644 deps/lld/test/ELF/reproduce-linkerscript.s delete mode 100644 deps/lld/test/ELF/reproduce-thin-archive.s delete mode 100644 deps/lld/test/ELF/reproduce-windows.s delete mode 100644 deps/lld/test/ELF/reproduce-windows2.s delete mode 100644 deps/lld/test/ELF/reproduce.s delete mode 100644 deps/lld/test/ELF/resolution-end.s delete mode 100644 deps/lld/test/ELF/resolution-shared.s delete mode 100644 deps/lld/test/ELF/resolution.s delete mode 100644 deps/lld/test/ELF/retain-symbols-file.s delete mode 100644 deps/lld/test/ELF/retain-und.s delete mode 100644 deps/lld/test/ELF/riscv-branch.s delete mode 100644 deps/lld/test/ELF/riscv-call.s delete mode 100644 deps/lld/test/ELF/riscv-gp-dummy-sdata.s delete mode 100644 deps/lld/test/ELF/riscv-gp.s delete mode 100644 deps/lld/test/ELF/riscv-hi20-lo12.s delete mode 100644 deps/lld/test/ELF/riscv-jal.s delete mode 100644 deps/lld/test/ELF/riscv-pcrel-hilo-error.s delete mode 100644 deps/lld/test/ELF/riscv-pcrel-hilo.s delete mode 100644 deps/lld/test/ELF/riscv-plt.s delete mode 100644 deps/lld/test/ELF/riscv-reloc-64-pic.s delete mode 100644 deps/lld/test/ELF/riscv-reloc-add.s delete mode 100644 deps/lld/test/ELF/riscv-reloc-copy.s delete mode 100644 deps/lld/test/ELF/riscv-reloc-got.s delete mode 100644 deps/lld/test/ELF/riscv-tls-gd.s delete mode 100644 deps/lld/test/ELF/riscv-tls-ie.s delete mode 100644 deps/lld/test/ELF/riscv-tls-ld.s delete mode 100644 deps/lld/test/ELF/riscv-tls-le.s delete mode 100644 deps/lld/test/ELF/riscv32-reloc-32-pic.s delete mode 100644 deps/lld/test/ELF/riscv64-reloc-64-pic.s delete mode 100644 deps/lld/test/ELF/rodynamic.s delete mode 100644 deps/lld/test/ELF/section-align-0.test delete mode 100644 deps/lld/test/ELF/section-layout.s delete mode 100644 deps/lld/test/ELF/section-metadata-err.s delete mode 100644 deps/lld/test/ELF/section-metadata-err2.s delete mode 100644 deps/lld/test/ELF/section-metadata-err3.s delete mode 100644 deps/lld/test/ELF/section-name.s delete mode 100644 deps/lld/test/ELF/section-symbol.s delete mode 100644 deps/lld/test/ELF/section-symbols.test delete mode 100644 deps/lld/test/ELF/sectionstart-noallochdr.s delete mode 100644 deps/lld/test/ELF/sectionstart.s delete mode 100644 deps/lld/test/ELF/segments.s delete mode 100644 deps/lld/test/ELF/shared-lazy.s delete mode 100644 deps/lld/test/ELF/shared-ppc64.s delete mode 100644 deps/lld/test/ELF/shared.s delete mode 100644 deps/lld/test/ELF/shf-info-link.test delete mode 100644 deps/lld/test/ELF/shlib-undefined-archive.s delete mode 100644 deps/lld/test/ELF/shlib-undefined-local.s delete mode 100644 deps/lld/test/ELF/shlib-undefined-shared.s delete mode 100644 deps/lld/test/ELF/sht-group-empty.test delete mode 100644 deps/lld/test/ELF/sht-group-gold-r.test delete mode 100644 deps/lld/test/ELF/silent-ignore.test delete mode 100644 deps/lld/test/ELF/soname.s delete mode 100644 deps/lld/test/ELF/soname2.s delete mode 100644 deps/lld/test/ELF/sort-norosegment.s delete mode 100644 deps/lld/test/ELF/start-lib-comdat.s delete mode 100644 deps/lld/test/ELF/start-lib.s delete mode 100644 deps/lld/test/ELF/startstop-gccollect.s delete mode 100644 deps/lld/test/ELF/startstop-shared.s delete mode 100644 deps/lld/test/ELF/startstop-shared2.s delete mode 100644 deps/lld/test/ELF/startstop.s delete mode 100644 deps/lld/test/ELF/static-error.s delete mode 100644 deps/lld/test/ELF/static-with-export-dynamic.s delete mode 100644 deps/lld/test/ELF/stdout.s delete mode 100644 deps/lld/test/ELF/string-gc.s delete mode 100644 deps/lld/test/ELF/string-table.s delete mode 100644 deps/lld/test/ELF/strip-all.s delete mode 100644 deps/lld/test/ELF/strip-debug.s delete mode 100644 deps/lld/test/ELF/symbol-ordering-file-cgprofile-conflicts.s delete mode 100644 deps/lld/test/ELF/symbol-ordering-file-icf.s delete mode 100644 deps/lld/test/ELF/symbol-ordering-file-warnings.s delete mode 100644 deps/lld/test/ELF/symbol-ordering-file.s delete mode 100644 deps/lld/test/ELF/symbol-ordering-file2.s delete mode 100644 deps/lld/test/ELF/symbol-override.s delete mode 100644 deps/lld/test/ELF/symbols.s delete mode 100644 deps/lld/test/ELF/symver-archive.s delete mode 100644 deps/lld/test/ELF/synthetic-got.s delete mode 100644 deps/lld/test/ELF/sysroot.s delete mode 100644 deps/lld/test/ELF/sysv-hash-no-rosegment.s delete mode 100644 deps/lld/test/ELF/tail-merge-string-align.s delete mode 100644 deps/lld/test/ELF/text-section-prefix.s delete mode 100644 deps/lld/test/ELF/textrel.s delete mode 100644 deps/lld/test/ELF/tls-archive.s delete mode 100644 deps/lld/test/ELF/tls-dynamic-i686.s delete mode 100644 deps/lld/test/ELF/tls-dynamic.s delete mode 100644 deps/lld/test/ELF/tls-error.s delete mode 100644 deps/lld/test/ELF/tls-got-entry.s delete mode 100644 deps/lld/test/ELF/tls-got.s delete mode 100644 deps/lld/test/ELF/tls-i686.s delete mode 100644 deps/lld/test/ELF/tls-in-archive.s delete mode 100644 deps/lld/test/ELF/tls-initial-exec-local.s delete mode 100644 deps/lld/test/ELF/tls-mismatch.s delete mode 100644 deps/lld/test/ELF/tls-offset.s delete mode 100644 deps/lld/test/ELF/tls-opt-gdie.s delete mode 100644 deps/lld/test/ELF/tls-opt-gdiele-i686.s delete mode 100644 deps/lld/test/ELF/tls-opt-i686.s delete mode 100644 deps/lld/test/ELF/tls-opt-iele-i686-nopic.s delete mode 100644 deps/lld/test/ELF/tls-opt-local.s delete mode 100644 deps/lld/test/ELF/tls-opt-no-plt.s delete mode 100644 deps/lld/test/ELF/tls-opt-x86_64-noplt.s delete mode 100644 deps/lld/test/ELF/tls-opt.s delete mode 100644 deps/lld/test/ELF/tls-relocatable.s delete mode 100644 deps/lld/test/ELF/tls-static.s delete mode 100644 deps/lld/test/ELF/tls-two-relocs.s delete mode 100644 deps/lld/test/ELF/tls-weak-undef.s delete mode 100644 deps/lld/test/ELF/tls.s delete mode 100644 deps/lld/test/ELF/trace-ar.s delete mode 100644 deps/lld/test/ELF/trace-symbols.s delete mode 100644 deps/lld/test/ELF/trace.s delete mode 100644 deps/lld/test/ELF/ttext-tdata-tbss.s delete mode 100644 deps/lld/test/ELF/typed-undef.s delete mode 100644 deps/lld/test/ELF/undef-broken-debug.test delete mode 100644 deps/lld/test/ELF/undef-multi.s delete mode 100644 deps/lld/test/ELF/undef-shared.s delete mode 100644 deps/lld/test/ELF/undef-shared2.s delete mode 100644 deps/lld/test/ELF/undef-start.s delete mode 100644 deps/lld/test/ELF/undef-version-script.s delete mode 100644 deps/lld/test/ELF/undef-with-plt-addr-i686.s delete mode 100644 deps/lld/test/ELF/undef-with-plt-addr.s delete mode 100644 deps/lld/test/ELF/undef.s delete mode 100644 deps/lld/test/ELF/undefined-glob.s delete mode 100644 deps/lld/test/ELF/undefined-opt.s delete mode 100644 deps/lld/test/ELF/undefined-versioned-symbol.s delete mode 100644 deps/lld/test/ELF/unresolved-symbols.s delete mode 100644 deps/lld/test/ELF/user_def_init_array_start.s delete mode 100644 deps/lld/test/ELF/verdef-defaultver.s delete mode 100644 deps/lld/test/ELF/verdef-dependency.s delete mode 100644 deps/lld/test/ELF/verdef.s delete mode 100644 deps/lld/test/ELF/verneed-as-needed-weak.s delete mode 100644 deps/lld/test/ELF/verneed-local.s delete mode 100644 deps/lld/test/ELF/verneed.s delete mode 100644 deps/lld/test/ELF/version-exclude-libs.s delete mode 100644 deps/lld/test/ELF/version-script-anonymous-local.s delete mode 100644 deps/lld/test/ELF/version-script-complex-wildcards.s delete mode 100644 deps/lld/test/ELF/version-script-copy-rel.s delete mode 100644 deps/lld/test/ELF/version-script-err.s delete mode 100644 deps/lld/test/ELF/version-script-extern-exact.s delete mode 100644 deps/lld/test/ELF/version-script-extern-undefined.s delete mode 100644 deps/lld/test/ELF/version-script-extern-wildcards-anon.s delete mode 100644 deps/lld/test/ELF/version-script-extern-wildcards.s delete mode 100644 deps/lld/test/ELF/version-script-extern.s delete mode 100644 deps/lld/test/ELF/version-script-extern2.s delete mode 100644 deps/lld/test/ELF/version-script-glob.s delete mode 100644 deps/lld/test/ELF/version-script-hide-so-symbol.s delete mode 100644 deps/lld/test/ELF/version-script-in-search-path.s delete mode 100644 deps/lld/test/ELF/version-script-locals-extern.s delete mode 100644 deps/lld/test/ELF/version-script-locals.s delete mode 100644 deps/lld/test/ELF/version-script-missing.s delete mode 100644 deps/lld/test/ELF/version-script-no-warn.s delete mode 100644 deps/lld/test/ELF/version-script-no-warn2.s delete mode 100644 deps/lld/test/ELF/version-script-noundef.s delete mode 100644 deps/lld/test/ELF/version-script-reassign.s delete mode 100644 deps/lld/test/ELF/version-script-symver.s delete mode 100644 deps/lld/test/ELF/version-script-symver2.s delete mode 100644 deps/lld/test/ELF/version-script-twice.s delete mode 100644 deps/lld/test/ELF/version-script-undef-version.s delete mode 100644 deps/lld/test/ELF/version-script-weak.s delete mode 100644 deps/lld/test/ELF/version-script.s delete mode 100644 deps/lld/test/ELF/version-symbol-error.s delete mode 100644 deps/lld/test/ELF/version-undef-sym.s delete mode 100644 deps/lld/test/ELF/version-use.s delete mode 100644 deps/lld/test/ELF/version-wildcard.test delete mode 100644 deps/lld/test/ELF/visibility.s delete mode 100644 deps/lld/test/ELF/vs-diagnostics-duplicate.s delete mode 100644 deps/lld/test/ELF/vs-diagnostics-dynamic-relocation.s delete mode 100644 deps/lld/test/ELF/vs-diagnostics-undefined-symbol-1.s delete mode 100644 deps/lld/test/ELF/vs-diagnostics-undefined-symbol-2.s delete mode 100644 deps/lld/test/ELF/vs-diagnostics-undefined-symbol-3.s delete mode 100644 deps/lld/test/ELF/vs-diagnostics-versionscript.s delete mode 100644 deps/lld/test/ELF/warn-backrefs.s delete mode 100644 deps/lld/test/ELF/warn-common.s delete mode 100644 deps/lld/test/ELF/warn-unresolved-symbols-hidden.s delete mode 100644 deps/lld/test/ELF/warn-unresolved-symbols.s delete mode 100644 deps/lld/test/ELF/weak-and-strong-undef.s delete mode 100644 deps/lld/test/ELF/weak-entry.s delete mode 100644 deps/lld/test/ELF/weak-shared-gc.s delete mode 100644 deps/lld/test/ELF/weak-undef-export.s delete mode 100644 deps/lld/test/ELF/weak-undef-hidden.s delete mode 100644 deps/lld/test/ELF/weak-undef-lazy.s delete mode 100644 deps/lld/test/ELF/weak-undef-lib.s delete mode 100644 deps/lld/test/ELF/weak-undef-no-shared-libs.s delete mode 100644 deps/lld/test/ELF/weak-undef-rw.s delete mode 100644 deps/lld/test/ELF/weak-undef-shared.s delete mode 100644 deps/lld/test/ELF/weak-undef-shared2.s delete mode 100644 deps/lld/test/ELF/weak-undef-val.s delete mode 100644 deps/lld/test/ELF/weak-undef.s delete mode 100644 deps/lld/test/ELF/whole-archive-name.s delete mode 100644 deps/lld/test/ELF/whole-archive.s delete mode 100644 deps/lld/test/ELF/wrap-dynamic-undef.s delete mode 100644 deps/lld/test/ELF/wrap-entry.s delete mode 100644 deps/lld/test/ELF/wrap-no-real.s delete mode 100644 deps/lld/test/ELF/wrap-plt.s delete mode 100644 deps/lld/test/ELF/wrap-with-archive.s delete mode 100644 deps/lld/test/ELF/wrap.s delete mode 100644 deps/lld/test/ELF/writable-merge.s delete mode 100644 deps/lld/test/ELF/writable-sec-plt-reloc.s delete mode 100644 deps/lld/test/ELF/x86-64-cet.s delete mode 100644 deps/lld/test/ELF/x86-64-combined-dynrel.s delete mode 100644 deps/lld/test/ELF/x86-64-dyn-rel-error.s delete mode 100644 deps/lld/test/ELF/x86-64-dyn-rel-error2.s delete mode 100644 deps/lld/test/ELF/x86-64-dyn-rel-error3.s delete mode 100644 deps/lld/test/ELF/x86-64-dyn-rel-error5.s delete mode 100644 deps/lld/test/ELF/x86-64-pcrel.s delete mode 100644 deps/lld/test/ELF/x86-64-plt-high-addr.s delete mode 100644 deps/lld/test/ELF/x86-64-rela.s delete mode 100644 deps/lld/test/ELF/x86-64-relax-got-abs.s delete mode 100644 deps/lld/test/ELF/x86-64-relax-offset.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-32-fpic.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-8-16.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-debug-overflow.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-error-reporting.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-error.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-error2.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-gotoff64.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-gotpc64.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-pc32-fpic.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-range-debug-loc.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-range.s delete mode 100644 deps/lld/test/ELF/x86-64-reloc-tpoff32-fpic.s delete mode 100644 deps/lld/test/ELF/x86-64-retpoline-linkerscript.s delete mode 100644 deps/lld/test/ELF/x86-64-retpoline-znow-linkerscript.s delete mode 100644 deps/lld/test/ELF/x86-64-retpoline-znow-static-iplt.s delete mode 100644 deps/lld/test/ELF/x86-64-retpoline-znow.s delete mode 100644 deps/lld/test/ELF/x86-64-retpoline.s delete mode 100644 deps/lld/test/ELF/x86-64-split-stack-prologue-adjust-fail.s delete mode 100644 deps/lld/test/ELF/x86-64-split-stack-prologue-adjust-shared.s delete mode 100644 deps/lld/test/ELF/x86-64-split-stack-prologue-adjust-silent.s delete mode 100644 deps/lld/test/ELF/x86-64-split-stack-prologue-adjust-success.s delete mode 100644 deps/lld/test/ELF/x86-64-static-tls-model.s delete mode 100644 deps/lld/test/ELF/x86-64-tls-gd-got.s delete mode 100644 deps/lld/test/ELF/x86-64-tls-gd-local.s delete mode 100644 deps/lld/test/ELF/x86-64-tls-ld-local.s delete mode 100644 deps/lld/test/ELF/x86-64-tls-ld-preemptable.s delete mode 100644 deps/lld/test/ELF/x86-64-tls-le-align.s delete mode 100644 deps/lld/test/ELF/x86-64-tls-le-undef.s delete mode 100644 deps/lld/test/ELF/x86-64-tls-pie.s delete mode 100644 deps/lld/test/ELF/x86-64-tlsdesc-gd.s delete mode 100644 deps/lld/test/ELF/x86-64-tlsdesc-ld.s delete mode 100644 deps/lld/test/ELF/x86-property-relocatable.s delete mode 100644 deps/lld/test/ELF/zdefs.s delete mode 100644 deps/lld/test/ELF/znotext-copy-relocation.s delete mode 100644 deps/lld/test/ELF/znotext-plt-relocations-protected.s delete mode 100644 deps/lld/test/ELF/znotext-plt-relocations.s delete mode 100644 deps/lld/test/ELF/znotext-weak-undef.s delete mode 100644 deps/lld/test/ELF/zstack-size.s delete mode 100644 deps/lld/test/ELF/ztext.s delete mode 100644 deps/lld/test/MinGW/driver.test delete mode 100644 deps/lld/test/MinGW/lib.test delete mode 100644 deps/lld/test/Unit/lit.cfg.py delete mode 100644 deps/lld/test/Unit/lit.site.cfg.py.in delete mode 100644 deps/lld/test/darwin/Inputs/native-and-mach-o.objtxt delete mode 100644 deps/lld/test/darwin/Inputs/native-and-mach-o2.objtxt delete mode 100644 deps/lld/test/darwin/cmdline-lto_library.objtxt delete mode 100644 deps/lld/test/darwin/cmdline-objc_gc.objtxt delete mode 100644 deps/lld/test/darwin/cmdline-objc_gc_compaction.objtxt delete mode 100644 deps/lld/test/darwin/cmdline-objc_gc_only.objtxt delete mode 100644 deps/lld/test/darwin/native-and-mach-o.objtxt delete mode 100644 deps/lld/test/lit.cfg.py delete mode 100644 deps/lld/test/lit.site.cfg.py.in delete mode 100755 deps/lld/test/mach-o/Inputs/DependencyDump.py delete mode 100644 deps/lld/test/mach-o/Inputs/PIE.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/arm-interworking.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/arm-shims.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/arm64/libSystem.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/armv7/libSystem.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/bar.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/cstring-sections.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/exported_symbols_list.exp delete mode 100644 deps/lld/test/mach-o/Inputs/full.filelist delete mode 100644 deps/lld/test/mach-o/Inputs/got-order.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/got-order2.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/hello-world-arm64.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/hello-world-armv6.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/hello-world-armv7.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/hello-world-x86.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/hello-world-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/hw.raw_bytes delete mode 100644 deps/lld/test/mach-o/Inputs/interposing-section.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/lazy-bind-x86_64-2.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/lazy-bind-x86_64-3.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/lazy-bind-x86_64.yaml delete mode 100755 deps/lld/test/mach-o/Inputs/lib-search-paths/usr/lib/libmyshared.dylib delete mode 100644 deps/lld/test/mach-o/Inputs/lib-search-paths/usr/lib/libmystatic.a delete mode 100644 deps/lld/test/mach-o/Inputs/lib-search-paths/usr/local/lib/file.o delete mode 100644 deps/lld/test/mach-o/Inputs/libbar.a delete mode 100644 deps/lld/test/mach-o/Inputs/libfoo.a delete mode 100644 deps/lld/test/mach-o/Inputs/linker-as-ld.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/no-version-min-load-command-object.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/order_file-basic.order delete mode 100644 deps/lld/test/mach-o/Inputs/partial.filelist delete mode 100644 deps/lld/test/mach-o/Inputs/re-exported-dylib-ordinal.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/re-exported-dylib-ordinal2.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/re-exported-dylib-ordinal3.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/swift-version-1.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/unwind-info-simple-arm64.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/use-dylib-install-names.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/use-simple-dylib.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/write-final-sections.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/wrong-arch-error.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/x86/libSystem.yaml delete mode 100644 deps/lld/test/mach-o/Inputs/x86_64/libSystem.yaml delete mode 100644 deps/lld/test/mach-o/PIE.yaml delete mode 100644 deps/lld/test/mach-o/align_text.yaml delete mode 100644 deps/lld/test/mach-o/arm-interworking-movw.yaml delete mode 100644 deps/lld/test/mach-o/arm-interworking.yaml delete mode 100644 deps/lld/test/mach-o/arm-shims.yaml delete mode 100644 deps/lld/test/mach-o/arm-subsections-via-symbols.yaml delete mode 100644 deps/lld/test/mach-o/arm64-reloc-negDelta32-fixup.yaml delete mode 100644 deps/lld/test/mach-o/arm64-relocs-errors-delta64-offset.yaml delete mode 100644 deps/lld/test/mach-o/arm64-section-order.yaml delete mode 100644 deps/lld/test/mach-o/bind-opcodes.yaml delete mode 100644 deps/lld/test/mach-o/cstring-sections.yaml delete mode 100644 deps/lld/test/mach-o/data-in-code-load-command.yaml delete mode 100644 deps/lld/test/mach-o/data-only-dylib.yaml delete mode 100644 deps/lld/test/mach-o/dead-strip-globals.yaml delete mode 100644 deps/lld/test/mach-o/debug-syms.yaml delete mode 100644 deps/lld/test/mach-o/demangle.yaml delete mode 100644 deps/lld/test/mach-o/dependency_info.yaml delete mode 100644 deps/lld/test/mach-o/do-not-emit-unwind-fde-arm64.yaml delete mode 100644 deps/lld/test/mach-o/dso_handle.yaml delete mode 100644 deps/lld/test/mach-o/dylib-install-names.yaml delete mode 100644 deps/lld/test/mach-o/eh-frame-relocs-arm64.yaml delete mode 100644 deps/lld/test/mach-o/error-simulator-vs-macosx.yaml delete mode 100644 deps/lld/test/mach-o/exe-offsets.yaml delete mode 100644 deps/lld/test/mach-o/exe-segment-overlap.yaml delete mode 100644 deps/lld/test/mach-o/executable-exports.yaml delete mode 100644 deps/lld/test/mach-o/export-trie-order.yaml delete mode 100644 deps/lld/test/mach-o/exported_symbols_list-dylib.yaml delete mode 100644 deps/lld/test/mach-o/exported_symbols_list-obj.yaml delete mode 100644 deps/lld/test/mach-o/exported_symbols_list-undef.yaml delete mode 100644 deps/lld/test/mach-o/fat-archive.yaml delete mode 100644 deps/lld/test/mach-o/filelist.yaml delete mode 100644 deps/lld/test/mach-o/flat_namespace_undef_error.yaml delete mode 100644 deps/lld/test/mach-o/flat_namespace_undef_suppress.yaml delete mode 100644 deps/lld/test/mach-o/force_load-dylib.yaml delete mode 100644 deps/lld/test/mach-o/force_load-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/framework-user-paths.yaml delete mode 100644 deps/lld/test/mach-o/function-starts-load-command.yaml delete mode 100644 deps/lld/test/mach-o/gcc_except_tab-got-arm64.yaml delete mode 100644 deps/lld/test/mach-o/got-order.yaml delete mode 100644 deps/lld/test/mach-o/hello-world-arm64.yaml delete mode 100644 deps/lld/test/mach-o/hello-world-armv6.yaml delete mode 100644 deps/lld/test/mach-o/hello-world-armv7.yaml delete mode 100644 deps/lld/test/mach-o/hello-world-x86.yaml delete mode 100644 deps/lld/test/mach-o/hello-world-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/image-base.yaml delete mode 100644 deps/lld/test/mach-o/infer-arch.yaml delete mode 100644 deps/lld/test/mach-o/interposing-section.yaml delete mode 100644 deps/lld/test/mach-o/keep_private_externs.yaml delete mode 100644 deps/lld/test/mach-o/lazy-bind-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/lc_segment_filesize.yaml delete mode 100644 deps/lld/test/mach-o/lib-search-paths.yaml delete mode 100644 deps/lld/test/mach-o/library-order.yaml delete mode 100644 deps/lld/test/mach-o/library-rescan.yaml delete mode 100644 deps/lld/test/mach-o/libresolve-bizarre-root-override.yaml delete mode 100644 deps/lld/test/mach-o/libresolve-multiple-syslibroots.yaml delete mode 100644 deps/lld/test/mach-o/libresolve-one-syslibroot.yaml delete mode 100644 deps/lld/test/mach-o/libresolve-simple.yaml delete mode 100644 deps/lld/test/mach-o/libresolve-user-paths.yaml delete mode 100644 deps/lld/test/mach-o/libresolve-z.yaml delete mode 100644 deps/lld/test/mach-o/linker-as-ld.yaml delete mode 100644 deps/lld/test/mach-o/lit.local.cfg delete mode 100644 deps/lld/test/mach-o/load-commands-size.yaml delete mode 100644 deps/lld/test/mach-o/mach_header-cpusubtype.yaml delete mode 100644 deps/lld/test/mach-o/mh_bundle_header.yaml delete mode 100644 deps/lld/test/mach-o/mh_dylib_header.yaml delete mode 100644 deps/lld/test/mach-o/objc-category-list-atom.yaml delete mode 100644 deps/lld/test/mach-o/objc-image-info-host-vs-simulator.yaml delete mode 100644 deps/lld/test/mach-o/objc-image-info-invalid-size.yaml delete mode 100644 deps/lld/test/mach-o/objc-image-info-invalid-version.yaml delete mode 100644 deps/lld/test/mach-o/objc-image-info-mismatched-swift-version.yaml delete mode 100644 deps/lld/test/mach-o/objc-image-info-pass-output.yaml delete mode 100644 deps/lld/test/mach-o/objc-image-info-simulator-vs-host.yaml delete mode 100644 deps/lld/test/mach-o/objc-image-info-unsupported-gc.yaml delete mode 100644 deps/lld/test/mach-o/objc_export_list.yaml delete mode 100644 deps/lld/test/mach-o/order_file-basic.yaml delete mode 100644 deps/lld/test/mach-o/parse-aliases.yaml delete mode 100644 deps/lld/test/mach-o/parse-arm-relocs.yaml delete mode 100644 deps/lld/test/mach-o/parse-cfstring32.yaml delete mode 100644 deps/lld/test/mach-o/parse-cfstring64.yaml delete mode 100644 deps/lld/test/mach-o/parse-compact-unwind32.yaml delete mode 100644 deps/lld/test/mach-o/parse-compact-unwind64.yaml delete mode 100644 deps/lld/test/mach-o/parse-data-in-code-armv7.yaml delete mode 100644 deps/lld/test/mach-o/parse-data-in-code-x86.yaml delete mode 100644 deps/lld/test/mach-o/parse-data-relocs-arm64.yaml delete mode 100644 deps/lld/test/mach-o/parse-data-relocs-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/parse-data.yaml delete mode 100644 deps/lld/test/mach-o/parse-eh-frame-relocs-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/parse-eh-frame-x86-anon.yaml delete mode 100644 deps/lld/test/mach-o/parse-eh-frame-x86-labeled.yaml delete mode 100644 deps/lld/test/mach-o/parse-eh-frame.yaml delete mode 100644 deps/lld/test/mach-o/parse-function.yaml delete mode 100644 deps/lld/test/mach-o/parse-initializers32.yaml delete mode 100644 deps/lld/test/mach-o/parse-initializers64.yaml delete mode 100644 deps/lld/test/mach-o/parse-literals-error.yaml delete mode 100644 deps/lld/test/mach-o/parse-literals.yaml delete mode 100644 deps/lld/test/mach-o/parse-non-lazy-pointers.yaml delete mode 100644 deps/lld/test/mach-o/parse-relocs-x86.yaml delete mode 100644 deps/lld/test/mach-o/parse-section-no-symbol.yaml delete mode 100644 deps/lld/test/mach-o/parse-tentative-defs.yaml delete mode 100644 deps/lld/test/mach-o/parse-text-relocs-arm64.yaml delete mode 100644 deps/lld/test/mach-o/parse-text-relocs-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/parse-tlv-relocs-x86-64.yaml delete mode 100644 deps/lld/test/mach-o/re-exported-dylib-ordinal.yaml delete mode 100644 deps/lld/test/mach-o/rpath.yaml delete mode 100644 deps/lld/test/mach-o/run-tlv-pass-x86-64.yaml delete mode 100644 deps/lld/test/mach-o/sdk-version-error.yaml delete mode 100644 deps/lld/test/mach-o/sectalign.yaml delete mode 100644 deps/lld/test/mach-o/sectattrs.yaml delete mode 100644 deps/lld/test/mach-o/sectcreate.yaml delete mode 100644 deps/lld/test/mach-o/seg-protection-arm64.yaml delete mode 100644 deps/lld/test/mach-o/seg-protection-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/source-version.yaml delete mode 100644 deps/lld/test/mach-o/stack-size.yaml delete mode 100644 deps/lld/test/mach-o/string-table.yaml delete mode 100644 deps/lld/test/mach-o/subsections-via-symbols-default.yaml delete mode 100644 deps/lld/test/mach-o/twolevel_namespace_undef_dynamic_lookup.yaml delete mode 100644 deps/lld/test/mach-o/twolevel_namespace_undef_warning_suppress.yaml delete mode 100644 deps/lld/test/mach-o/unwind-info-simple-arm64.yaml delete mode 100644 deps/lld/test/mach-o/unwind-info-simple-x86_64.yaml delete mode 100644 deps/lld/test/mach-o/upward-dylib-load-command.yaml delete mode 100644 deps/lld/test/mach-o/upward-dylib-paths.yaml delete mode 100644 deps/lld/test/mach-o/usage.yaml delete mode 100644 deps/lld/test/mach-o/use-dylib.yaml delete mode 100644 deps/lld/test/mach-o/use-simple-dylib.yaml delete mode 100644 deps/lld/test/mach-o/version-min-load-command-object.yaml delete mode 100644 deps/lld/test/mach-o/version-min-load-command.yaml delete mode 100644 deps/lld/test/mach-o/write-final-sections.yaml delete mode 100644 deps/lld/test/mach-o/wrong-arch-error.yaml delete mode 100644 deps/lld/test/wasm/Inputs/archive1.ll delete mode 100644 deps/lld/test/wasm/Inputs/archive2.ll delete mode 100644 deps/lld/test/wasm/Inputs/archive3.ll delete mode 100644 deps/lld/test/wasm/Inputs/call-indirect.ll delete mode 100644 deps/lld/test/wasm/Inputs/call-ret32.ll delete mode 100644 deps/lld/test/wasm/Inputs/comdat1.ll delete mode 100644 deps/lld/test/wasm/Inputs/comdat2.ll delete mode 100644 deps/lld/test/wasm/Inputs/custom.ll delete mode 100644 deps/lld/test/wasm/Inputs/debuginfo1.ll delete mode 100644 deps/lld/test/wasm/Inputs/debuginfo2.ll delete mode 100644 deps/lld/test/wasm/Inputs/disallow-feature-foo.yaml delete mode 100644 deps/lld/test/wasm/Inputs/event-section1.ll delete mode 100644 deps/lld/test/wasm/Inputs/event-section2.ll delete mode 100644 deps/lld/test/wasm/Inputs/explicit-section.ll delete mode 100644 deps/lld/test/wasm/Inputs/global-ctor-dtor.ll delete mode 100644 deps/lld/test/wasm/Inputs/globals.yaml delete mode 100644 deps/lld/test/wasm/Inputs/hello.ll delete mode 100644 deps/lld/test/wasm/Inputs/hidden.ll delete mode 100644 deps/lld/test/wasm/Inputs/locals-duplicate1.ll delete mode 100644 deps/lld/test/wasm/Inputs/locals-duplicate2.ll delete mode 100644 deps/lld/test/wasm/Inputs/many-funcs.ll delete mode 100644 deps/lld/test/wasm/Inputs/no-feature-foo.yaml delete mode 100644 deps/lld/test/wasm/Inputs/require-feature-foo.yaml delete mode 100644 deps/lld/test/wasm/Inputs/ret32.ll delete mode 100644 deps/lld/test/wasm/Inputs/ret64.ll delete mode 100644 deps/lld/test/wasm/Inputs/start.ll delete mode 100644 deps/lld/test/wasm/Inputs/strong-symbol.ll delete mode 100644 deps/lld/test/wasm/Inputs/undefined-globals.yaml delete mode 100644 deps/lld/test/wasm/Inputs/use-feature-foo.yaml delete mode 100644 deps/lld/test/wasm/Inputs/weak-alias.ll delete mode 100644 deps/lld/test/wasm/Inputs/weak-symbol1.ll delete mode 100644 deps/lld/test/wasm/Inputs/weak-symbol2.ll delete mode 100644 deps/lld/test/wasm/alias.ll delete mode 100644 deps/lld/test/wasm/archive-export.ll delete mode 100644 deps/lld/test/wasm/archive-no-index.ll delete mode 100644 deps/lld/test/wasm/archive-weak-undefined.ll delete mode 100644 deps/lld/test/wasm/archive.ll delete mode 100644 deps/lld/test/wasm/call-indirect.ll delete mode 100644 deps/lld/test/wasm/comdats.ll delete mode 100644 deps/lld/test/wasm/compress-relocs.ll delete mode 100644 deps/lld/test/wasm/conflict.test delete mode 100644 deps/lld/test/wasm/corrupted.wasm.test delete mode 100644 deps/lld/test/wasm/custom-sections.ll delete mode 100644 deps/lld/test/wasm/cxx-mangling.ll delete mode 100644 deps/lld/test/wasm/data-layout.ll delete mode 100644 deps/lld/test/wasm/data-segment-merging.ll delete mode 100644 deps/lld/test/wasm/data-segments.ll delete mode 100644 deps/lld/test/wasm/debug-removed-fn.ll delete mode 100644 deps/lld/test/wasm/debuginfo.test delete mode 100644 deps/lld/test/wasm/demangle.ll delete mode 100644 deps/lld/test/wasm/driver.ll delete mode 100644 deps/lld/test/wasm/emit-relocs-fpic.s delete mode 100644 deps/lld/test/wasm/emit-relocs.ll delete mode 100644 deps/lld/test/wasm/entry-signature.ll delete mode 100644 deps/lld/test/wasm/entry.ll delete mode 100644 deps/lld/test/wasm/event-section.ll delete mode 100644 deps/lld/test/wasm/export-all.ll delete mode 100644 deps/lld/test/wasm/export-table.test delete mode 100644 deps/lld/test/wasm/export.ll delete mode 100644 deps/lld/test/wasm/fatal-warnings.ll delete mode 100644 deps/lld/test/wasm/function-imports-first.ll delete mode 100644 deps/lld/test/wasm/function-imports.ll delete mode 100644 deps/lld/test/wasm/function-index.test delete mode 100644 deps/lld/test/wasm/gc-imports.ll delete mode 100644 deps/lld/test/wasm/gc-sections.ll delete mode 100644 deps/lld/test/wasm/global-base.test delete mode 100644 deps/lld/test/wasm/import-memory.test delete mode 100644 deps/lld/test/wasm/import-module.ll delete mode 100644 deps/lld/test/wasm/import-names.ll delete mode 100644 deps/lld/test/wasm/import-table.test delete mode 100644 deps/lld/test/wasm/init-fini-gc.ll delete mode 100644 deps/lld/test/wasm/init-fini.ll delete mode 100644 deps/lld/test/wasm/invalid-stack-size.test delete mode 100644 deps/lld/test/wasm/large-memory.test delete mode 100644 deps/lld/test/wasm/lit.local.cfg delete mode 100644 deps/lld/test/wasm/load-undefined.test delete mode 100644 deps/lld/test/wasm/local-symbols.ll delete mode 100644 deps/lld/test/wasm/locals-duplicate.test delete mode 100644 deps/lld/test/wasm/lto/Inputs/archive.ll delete mode 100644 deps/lld/test/wasm/lto/Inputs/cache.ll delete mode 100644 deps/lld/test/wasm/lto/Inputs/save-temps.ll delete mode 100644 deps/lld/test/wasm/lto/Inputs/thinlto.ll delete mode 100644 deps/lld/test/wasm/lto/Inputs/used.ll delete mode 100644 deps/lld/test/wasm/lto/archive.ll delete mode 100644 deps/lld/test/wasm/lto/atomics.ll delete mode 100644 deps/lld/test/wasm/lto/cache.ll delete mode 100644 deps/lld/test/wasm/lto/comdat.ll delete mode 100644 deps/lld/test/wasm/lto/diagnostics.ll delete mode 100644 deps/lld/test/wasm/lto/export.ll delete mode 100644 deps/lld/test/wasm/lto/incompatible.ll delete mode 100644 deps/lld/test/wasm/lto/internalize-basic.ll delete mode 100644 deps/lld/test/wasm/lto/lto-start.ll delete mode 100644 deps/lld/test/wasm/lto/opt-level.ll delete mode 100644 deps/lld/test/wasm/lto/parallel.ll delete mode 100644 deps/lld/test/wasm/lto/relocatable-undefined.ll delete mode 100644 deps/lld/test/wasm/lto/relocatable.ll delete mode 100644 deps/lld/test/wasm/lto/save-temps.ll delete mode 100644 deps/lld/test/wasm/lto/signature-mismatch.ll delete mode 100644 deps/lld/test/wasm/lto/thinlto.ll delete mode 100644 deps/lld/test/wasm/lto/undef.ll delete mode 100644 deps/lld/test/wasm/lto/used.ll delete mode 100644 deps/lld/test/wasm/lto/verify-invalid.ll delete mode 100644 deps/lld/test/wasm/lto/weak-undefined.ll delete mode 100644 deps/lld/test/wasm/lto/weak.ll delete mode 100644 deps/lld/test/wasm/many-functions.ll delete mode 100644 deps/lld/test/wasm/pie.ll delete mode 100644 deps/lld/test/wasm/reloc-addend.ll delete mode 100644 deps/lld/test/wasm/relocatable.ll delete mode 100644 deps/lld/test/wasm/reproduce.ll delete mode 100644 deps/lld/test/wasm/responsefile.test delete mode 100644 deps/lld/test/wasm/section-symbol-relocs.yaml delete mode 100644 deps/lld/test/wasm/shared-memory-no-atomics.yaml delete mode 100644 deps/lld/test/wasm/shared-memory.yaml delete mode 100644 deps/lld/test/wasm/shared-needed.ll delete mode 100644 deps/lld/test/wasm/shared.ll delete mode 100644 deps/lld/test/wasm/signature-mismatch-export.ll delete mode 100644 deps/lld/test/wasm/signature-mismatch-unknown.ll delete mode 100644 deps/lld/test/wasm/signature-mismatch-weak.ll delete mode 100644 deps/lld/test/wasm/signature-mismatch.ll delete mode 100644 deps/lld/test/wasm/stack-first.test delete mode 100644 deps/lld/test/wasm/stack-pointer.ll delete mode 100644 deps/lld/test/wasm/startstop.ll delete mode 100644 deps/lld/test/wasm/strip-all.test delete mode 100644 deps/lld/test/wasm/strip-debug.test delete mode 100644 deps/lld/test/wasm/symbol-type-mismatch.ll delete mode 100644 deps/lld/test/wasm/target-feature-disallowed.yaml delete mode 100644 deps/lld/test/wasm/target-feature-none.yaml delete mode 100644 deps/lld/test/wasm/target-feature-required.yaml delete mode 100644 deps/lld/test/wasm/target-feature-used.yaml delete mode 100644 deps/lld/test/wasm/tls.ll delete mode 100644 deps/lld/test/wasm/trace-symbol.ll delete mode 100644 deps/lld/test/wasm/trace.test delete mode 100644 deps/lld/test/wasm/undefined-data.ll delete mode 100644 deps/lld/test/wasm/undefined-entry.test delete mode 100644 deps/lld/test/wasm/undefined-weak-call.ll delete mode 100644 deps/lld/test/wasm/undefined.ll delete mode 100644 deps/lld/test/wasm/version.ll delete mode 100644 deps/lld/test/wasm/visibility-hidden.ll delete mode 100644 deps/lld/test/wasm/weak-alias-overide.ll delete mode 100644 deps/lld/test/wasm/weak-alias.ll delete mode 100644 deps/lld/test/wasm/weak-symbols.ll delete mode 100644 deps/lld/test/wasm/weak-undefined.ll delete mode 100644 deps/lld/test/wasm/whole-archive.test delete mode 100644 deps/lld/test/wasm/wrap.ll delete mode 100644 deps/lld/tools/lld/CMakeLists.txt delete mode 100644 deps/lld/tools/lld/lld.cpp delete mode 100644 deps/lld/unittests/CMakeLists.txt delete mode 100644 deps/lld/unittests/DriverTests/CMakeLists.txt delete mode 100644 deps/lld/unittests/DriverTests/DarwinLdDriverTest.cpp delete mode 100644 deps/lld/unittests/MachOTests/CMakeLists.txt delete mode 100644 deps/lld/unittests/MachOTests/MachONormalizedFileBinaryReaderTests.cpp delete mode 100644 deps/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp delete mode 100644 deps/lld/unittests/MachOTests/MachONormalizedFileToAtomsTests.cpp delete mode 100644 deps/lld/unittests/MachOTests/MachONormalizedFileYAMLTests.cpp delete mode 100644 deps/lld/unittests/MachOTests/empty_obj_x86_armv7.txt delete mode 100755 deps/lld/utils/benchmark.py delete mode 100644 deps/lld/utils/link.yaml delete mode 100644 deps/lld/wasm/CMakeLists.txt delete mode 100644 deps/lld/wasm/Config.h delete mode 100644 deps/lld/wasm/Driver.cpp delete mode 100644 deps/lld/wasm/InputChunks.cpp delete mode 100644 deps/lld/wasm/InputChunks.h delete mode 100644 deps/lld/wasm/InputEvent.h delete mode 100644 deps/lld/wasm/InputFiles.cpp delete mode 100644 deps/lld/wasm/InputFiles.h delete mode 100644 deps/lld/wasm/InputGlobal.h delete mode 100644 deps/lld/wasm/LTO.cpp delete mode 100644 deps/lld/wasm/LTO.h delete mode 100644 deps/lld/wasm/MarkLive.cpp delete mode 100644 deps/lld/wasm/MarkLive.h delete mode 100644 deps/lld/wasm/Options.td delete mode 100644 deps/lld/wasm/OutputSections.cpp delete mode 100644 deps/lld/wasm/OutputSections.h delete mode 100644 deps/lld/wasm/OutputSegment.h delete mode 100644 deps/lld/wasm/Relocations.cpp delete mode 100644 deps/lld/wasm/Relocations.h delete mode 100644 deps/lld/wasm/SymbolTable.cpp delete mode 100644 deps/lld/wasm/SymbolTable.h delete mode 100644 deps/lld/wasm/Symbols.cpp delete mode 100644 deps/lld/wasm/Symbols.h delete mode 100644 deps/lld/wasm/SyntheticSections.cpp delete mode 100644 deps/lld/wasm/SyntheticSections.h delete mode 100644 deps/lld/wasm/Writer.cpp delete mode 100644 deps/lld/wasm/Writer.h delete mode 100644 deps/lld/wasm/WriterUtils.cpp delete mode 100644 deps/lld/wasm/WriterUtils.h diff --git a/CMakeLists.txt b/CMakeLists.txt index c35e5294ad..e84d970750 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -58,12 +58,14 @@ string(REGEX REPLACE "\\\\" "\\\\\\\\" ZIG_LIBC_INCLUDE_DIR_ESCAPED "${ZIG_LIBC_ option(ZIG_TEST_COVERAGE "Build Zig with test coverage instrumentation" OFF) -# To see what patches have been applied to LLD in this repository: -# git log -p -- deps/lld -option(ZIG_FORCE_EXTERNAL_LLD "If your system has the LLD patches use it instead of the embedded LLD" OFF) +# Zig no longer has embedded LLD. This option is kept for package maintainers +# so that they don't have to update their scripts in case we ever re-introduce +# LLD to the tree. This option does nothing. +option(ZIG_FORCE_EXTERNAL_LLD "does nothing" OFF) find_package(llvm) find_package(clang) +find_package(lld) if(APPLE AND ZIG_STATIC) list(REMOVE_ITEM LLVM_LIBRARIES "-lz") @@ -83,205 +85,9 @@ foreach(CONFIG_TYPE ${CMAKE_CONFIGURATION_TYPES}) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_${CONFIG_TYPE} ${ZIG_CPP_LIB_DIR}) endforeach(CONFIG_TYPE CMAKE_CONFIGURATION_TYPES) -if(ZIG_FORCE_EXTERNAL_LLD) - find_package(lld) - include_directories(${LLVM_INCLUDE_DIRS}) - include_directories(${LLD_INCLUDE_DIRS}) - include_directories(${CLANG_INCLUDE_DIRS}) -else() - # This goes first so that we find embedded LLD instead - # of system LLD. - include_directories("${CMAKE_SOURCE_DIR}/deps/lld/include") - - include_directories(${LLVM_INCLUDE_DIRS}) - include_directories(${CLANG_INCLUDE_DIRS}) - set(EMBEDDED_LLD_LIB_SOURCES - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Args.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/ErrorHandler.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Filesystem.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Memory.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Reproduce.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Strings.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/TargetOptionsCommandFlags.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Threads.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Timer.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/Common/Version.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/DefinedAtom.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/Error.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/File.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/LinkingContext.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/Reader.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/Resolver.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/SymbolTable.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/Writer.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/Driver/DarwinLdDriver.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/FileArchive.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/ArchHandler.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/GOTPass.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/LayoutPass.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/ObjCPass.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/ShimPass.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/StubsPass.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/TLVPass.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/MachO/WriterMachO.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp" - ) - - set(EMBEDDED_LLD_ELF_SOURCES - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/AArch64ErrataFix.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/AArch64.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/AMDGPU.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/ARM.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/AVR.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/Hexagon.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/MSP430.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/Mips.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/MipsArchTree.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/PPC.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/PPC64.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/RISCV.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/SPARCV9.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/X86.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/X86_64.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/CallGraphSort.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/DWARF.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Driver.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/DriverUtils.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/EhFrame.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/ICF.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/InputFiles.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/InputSection.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/LTO.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/LinkerScript.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/MapFile.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/MarkLive.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/OutputSections.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Relocations.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/ScriptLexer.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/ScriptParser.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/SymbolTable.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Symbols.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/SyntheticSections.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Target.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Thunks.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Writer.cpp" - ) - - set(EMBEDDED_LLD_COFF_SOURCES - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/Chunks.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/DLL.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/DebugTypes.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/Driver.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/DriverUtils.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/ICF.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/InputFiles.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/LTO.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/MapFile.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/MarkLive.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/MinGW.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/PDB.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/SymbolTable.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/Symbols.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/Writer.cpp" - ) - set(EMBEDDED_LLD_MINGW_SOURCES - "${CMAKE_SOURCE_DIR}/deps/lld/MinGW/Driver.cpp" - ) - set(EMBEDDED_LLD_WASM_SOURCES - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Driver.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/InputChunks.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/InputFiles.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/LTO.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/MarkLive.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/OutputSections.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Relocations.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/SymbolTable.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Symbols.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/SyntheticSections.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Writer.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/WriterUtils.cpp" - ) - add_library(embedded_lld_lib STATIC ${EMBEDDED_LLD_LIB_SOURCES}) - add_library(embedded_lld_elf STATIC ${EMBEDDED_LLD_ELF_SOURCES}) - add_library(embedded_lld_coff STATIC ${EMBEDDED_LLD_COFF_SOURCES}) - add_library(embedded_lld_mingw STATIC ${EMBEDDED_LLD_MINGW_SOURCES}) - add_library(embedded_lld_wasm STATIC ${EMBEDDED_LLD_WASM_SOURCES}) - if(MSVC) - set(ZIG_LLD_COMPILE_FLAGS "-std=c++11 -D_CRT_SECURE_NO_WARNINGS /w") - else() - set(ZIG_LLD_COMPILE_FLAGS "-std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Wno-comment") - if(MINGW) - set(ZIG_LLD_COMPILE_FLAGS "${ZIG_LLD_COMPILE_FLAGS} -D__STDC_FORMAT_MACROS -D__USE_MINGW_ANSI_STDIO") - endif() - endif() - set_target_properties(embedded_lld_lib PROPERTIES - COMPILE_FLAGS ${ZIG_LLD_COMPILE_FLAGS} - LINK_FLAGS " " - ) - set_target_properties(embedded_lld_elf PROPERTIES - COMPILE_FLAGS ${ZIG_LLD_COMPILE_FLAGS} - LINK_FLAGS " " - ) - set_target_properties(embedded_lld_coff PROPERTIES - COMPILE_FLAGS ${ZIG_LLD_COMPILE_FLAGS} - LINK_FLAGS " " - ) - set_target_properties(embedded_lld_mingw PROPERTIES - COMPILE_FLAGS ${ZIG_LLD_COMPILE_FLAGS} - LINK_FLAGS " " - ) - set_target_properties(embedded_lld_wasm PROPERTIES - COMPILE_FLAGS ${ZIG_LLD_COMPILE_FLAGS} - LINK_FLAGS " " - ) - target_include_directories(embedded_lld_lib PRIVATE - "${CMAKE_SOURCE_DIR}/deps/lld/include" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt" - ) - target_include_directories(embedded_lld_elf PRIVATE - "${CMAKE_SOURCE_DIR}/deps/lld/ELF" - "${CMAKE_SOURCE_DIR}/deps/lld/include" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt/ELF" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt" - ) - target_include_directories(embedded_lld_coff PRIVATE - "${CMAKE_SOURCE_DIR}/deps/lld/COFF" - "${CMAKE_SOURCE_DIR}/deps/lld/include" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt/COFF" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt" - ) - target_include_directories(embedded_lld_mingw PRIVATE - "${CMAKE_SOURCE_DIR}/deps/lld/MinGW" - "${CMAKE_SOURCE_DIR}/deps/lld/include" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt/MinGW" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt" - ) - target_include_directories(embedded_lld_wasm PRIVATE - "${CMAKE_SOURCE_DIR}/deps/lld/wasm" - "${CMAKE_SOURCE_DIR}/deps/lld/include" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt/wasm" - "${CMAKE_SOURCE_DIR}/deps/lld-prebuilt" - ) - set(LLD_INCLUDE_DIRS "") - set(LLD_LIBRARIES - embedded_lld_elf - embedded_lld_coff - embedded_lld_mingw - embedded_lld_wasm - embedded_lld_lib - ) -endif() +include_directories(${LLVM_INCLUDE_DIRS}) +include_directories(${LLD_INCLUDE_DIRS}) +include_directories(${CLANG_INCLUDE_DIRS}) # No patches have been applied to SoftFloat-3e set(EMBEDDED_SOFTFLOAT_SOURCES diff --git a/deps/lld-prebuilt/COFF/Options.inc b/deps/lld-prebuilt/COFF/Options.inc deleted file mode 100644 index c468991d28..0000000000 --- a/deps/lld-prebuilt/COFF/Options.inc +++ /dev/null @@ -1,275 +0,0 @@ -/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ -|* *| -|* Option Parsing Definitions *| -|* *| -|* Automatically generated file, do not edit! *| -|* *| -\*===----------------------------------------------------------------------===*/ - -///////// -// Prefixes - -#ifdef PREFIX -#define COMMA , -PREFIX(prefix_0, {nullptr}) -PREFIX(prefix_2, {"--" COMMA nullptr}) -PREFIX(prefix_1, {"/" COMMA "-" COMMA "/?" COMMA "-?" COMMA nullptr}) -PREFIX(prefix_3, {"/??" COMMA "-??" COMMA "/?" COMMA "-?" COMMA nullptr}) -#undef COMMA -#endif // PREFIX - -///////// -// Groups - -#ifdef OPTION - -////////// -// Options - -OPTION(prefix_0, "", INPUT, Input, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_0, "", UNKNOWN, Unknown, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "align:", align, Joined, INVALID, INVALID, nullptr, 0, 0, - "Section alignment", nullptr, nullptr) -OPTION(prefix_1, "aligncomm:", aligncomm, Joined, INVALID, INVALID, nullptr, 0, 0, - "Set common symbol alignment", nullptr, nullptr) -OPTION(prefix_1, "allowbind:no", allowbind_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Disable DLL binding", nullptr, nullptr) -OPTION(prefix_1, "allowbind", allowbind, Flag, INVALID, INVALID, nullptr, 0, 0, - "Enable DLL binding (default)", nullptr, nullptr) -OPTION(prefix_1, "allowisolation:no", allowisolation_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Disable DLL isolation", nullptr, nullptr) -OPTION(prefix_1, "allowisolation", allowisolation, Flag, INVALID, INVALID, nullptr, 0, 0, - "Enable DLL isolation (default)", nullptr, nullptr) -OPTION(prefix_1, "alternatename:", alternatename, Joined, INVALID, INVALID, nullptr, 0, 0, - "Define weak alias", nullptr, nullptr) -OPTION(prefix_1, "appcontainer:no", appcontainer_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Image can run outside an app container (default)", nullptr, nullptr) -OPTION(prefix_1, "appcontainer", appcontainer, Flag, INVALID, INVALID, nullptr, 0, 0, - "Image can only be run in an app container", nullptr, nullptr) -OPTION(prefix_1, "base:", base, Joined, INVALID, INVALID, nullptr, 0, 0, - "Base address of the program", nullptr, nullptr) -OPTION(prefix_1, "Brepro", repro, Flag, INVALID, INVALID, nullptr, 0, 0, - "Use a hash of the executable as the PE header timestamp", nullptr, nullptr) -OPTION(prefix_2, "color-diagnostics=", color_diagnostics_eq, Joined, INVALID, INVALID, nullptr, 0, 0, - "Use colors in diagnostics; one of 'always', 'never', 'auto'", nullptr, nullptr) -OPTION(prefix_2, "color-diagnostics", color_diagnostics, Flag, INVALID, INVALID, nullptr, 0, 0, - "Use colors in diagnostics", nullptr, nullptr) -OPTION(prefix_1, "debug:", debug_opt, Joined, INVALID, INVALID, nullptr, 0, 0, - "Embed a symbol table in the image with option", nullptr, nullptr) -OPTION(prefix_1, "debugtype:", debugtype, Joined, INVALID, INVALID, nullptr, 0, 0, - "Debug Info Options", nullptr, nullptr) -OPTION(prefix_1, "debug", debug, Flag, INVALID, INVALID, nullptr, 0, 0, - "Embed a symbol table in the image", nullptr, nullptr) -OPTION(prefix_1, "def:", deffile, Joined, INVALID, INVALID, nullptr, 0, 0, - "Use module-definition file", nullptr, nullptr) -OPTION(prefix_1, "defaultlib:", defaultlib, Joined, INVALID, INVALID, nullptr, 0, 0, - "Add the library to the list of input files", nullptr, nullptr) -OPTION(prefix_1, "delay:", delay, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "delayload:", delayload, Joined, INVALID, INVALID, nullptr, 0, 0, - "Delay loaded DLL name", nullptr, nullptr) -OPTION(prefix_1, "demangle:no", demangle_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Do not demangle symbols in output", nullptr, nullptr) -OPTION(prefix_1, "demangle", demangle, Flag, INVALID, INVALID, nullptr, 0, 0, - "Demangle symbols in output (default)", nullptr, nullptr) -OPTION(prefix_1, "disallowlib:", disallowlib, Joined, INVALID, nodefaultlib, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "dll", dll, Flag, INVALID, INVALID, nullptr, 0, 0, - "Create a DLL", nullptr, nullptr) -OPTION(prefix_1, "driver:", driver, Joined, INVALID, INVALID, nullptr, 0, 0, - "Generate a Windows NT Kernel Mode Driver", nullptr, nullptr) -OPTION(prefix_1, "dynamicbase:no", dynamicbase_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Disable ASLR (default when /fixed)", nullptr, nullptr) -OPTION(prefix_1, "dynamicbase", dynamicbase, Flag, INVALID, INVALID, nullptr, 0, 0, - "Enable ASLR (default unless /fixed)", nullptr, nullptr) -OPTION(prefix_1, "editandcontinue", editandcontinue, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "entry:", entry, Joined, INVALID, INVALID, nullptr, 0, 0, - "Name of entry point symbol", nullptr, nullptr) -OPTION(prefix_1, "errorlimit:", errorlimit, Joined, INVALID, INVALID, nullptr, 0, 0, - "Maximum number of errors to emit before stopping (0 = no limit)", nullptr, nullptr) -OPTION(prefix_1, "errorreport:", errorreport, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "exclude-all-symbols", exclude_all_symbols, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "export-all-symbols", export_all_symbols, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "export:", export, Joined, INVALID, INVALID, nullptr, 0, 0, - "Export a function", nullptr, nullptr) -OPTION(prefix_1, "failifmismatch:", failifmismatch, Joined, INVALID, INVALID, nullptr, 0, 0, - "", nullptr, nullptr) -OPTION(prefix_1, "fastfail", fastfail, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "filealign:", filealign, Joined, INVALID, INVALID, nullptr, 0, 0, - "Section alignment in the output file", nullptr, nullptr) -OPTION(prefix_1, "fixed:no", fixed_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Enable base relocations (default)", nullptr, nullptr) -OPTION(prefix_1, "fixed", fixed, Flag, INVALID, INVALID, nullptr, 0, 0, - "Disable base relocations", nullptr, nullptr) -OPTION(prefix_1, "force:multipleres", force_multipleres, Flag, INVALID, INVALID, nullptr, 0, 0, - "Allow multiply defined resources when creating executables", nullptr, nullptr) -OPTION(prefix_1, "force:multiple", force_multiple, Flag, INVALID, INVALID, nullptr, 0, 0, - "Allow multiply defined symbols when creating executables", nullptr, nullptr) -OPTION(prefix_1, "force:unresolved", force_unresolved, Flag, INVALID, INVALID, nullptr, 0, 0, - "Allow undefined symbols when creating executables", nullptr, nullptr) -OPTION(prefix_1, "force", force, Flag, INVALID, INVALID, nullptr, 0, 0, - "Allow undefined and multiply defined symbols when creating executables", nullptr, nullptr) -OPTION(prefix_1, "functionpadmin:", functionpadmin_opt, Joined, INVALID, INVALID, nullptr, 0, 0, - "Prepares an image for hotpatching", nullptr, nullptr) -OPTION(prefix_1, "functionpadmin", functionpadmin, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "guard:", guard, Joined, INVALID, INVALID, nullptr, 0, 0, - "Control flow guard", nullptr, nullptr) -OPTION(prefix_1, "guardsym:", guardsym, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "heap:", heap, Joined, INVALID, INVALID, nullptr, 0, 0, - "Size of the heap", nullptr, nullptr) -OPTION(prefix_1, "help", help, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "highentropyva:no", highentropyva_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Disable 64-bit ASLR", nullptr, nullptr) -OPTION(prefix_1, "highentropyva", highentropyva, Flag, INVALID, INVALID, nullptr, 0, 0, - "Enable 64-bit ASLR (default on 64-bit)", nullptr, nullptr) -OPTION(prefix_1, "idlout:", idlout, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "ignore:", ignore, Joined, INVALID, INVALID, nullptr, 0, 0, - "Specify warning codes to ignore", nullptr, nullptr) -OPTION(prefix_1, "ignoreidl", ignoreidl, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "implib:", implib, Joined, INVALID, INVALID, nullptr, 0, 0, - "Import library name", nullptr, nullptr) -OPTION(prefix_1, "include:", incl, Joined, INVALID, INVALID, nullptr, 0, 0, - "Force symbol to be added to symbol table as undefined one", nullptr, nullptr) -OPTION(prefix_1, "includeoptional:", include_optional, Joined, INVALID, INVALID, nullptr, 0, 0, - "Add symbol as undefined, but allow it to remain undefined", nullptr, nullptr) -OPTION(prefix_1, "incremental:no", incremental_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Overwrite import library even if contents are unchanged", nullptr, nullptr) -OPTION(prefix_1, "incremental", incremental, Flag, INVALID, INVALID, nullptr, 0, 0, - "Keep original import library if contents are unchanged", nullptr, nullptr) -OPTION(prefix_1, "integritycheck:no", integritycheck_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "No effect (default)", nullptr, nullptr) -OPTION(prefix_1, "integritycheck", integritycheck, Flag, INVALID, INVALID, nullptr, 0, 0, - "Set FORCE_INTEGRITY bit in PE header", nullptr, nullptr) -OPTION(prefix_1, "kill-at", kill_at, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "largeaddressaware:no", largeaddressaware_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Disable large addresses (default on 32-bit)", nullptr, nullptr) -OPTION(prefix_1, "largeaddressaware", largeaddressaware, Flag, INVALID, INVALID, nullptr, 0, 0, - "Enable large addresses (default on 64-bit)", nullptr, nullptr) -OPTION(prefix_1, "libpath:", libpath, Joined, INVALID, INVALID, nullptr, 0, 0, - "Additional library search path", nullptr, nullptr) -OPTION(prefix_1, "lib", lib, Flag, INVALID, INVALID, nullptr, 0, 0, - "Act like lib.exe; must be first argument if present", nullptr, nullptr) -OPTION(prefix_1, "linkrepro:", linkrepro, Joined, INVALID, INVALID, nullptr, 0, 0, - "Dump linker invocation and input files for debugging", nullptr, nullptr) -OPTION(prefix_1, "lldltocache:", lldltocache, Joined, INVALID, INVALID, nullptr, 0, 0, - "Path to ThinLTO cached object file directory", nullptr, nullptr) -OPTION(prefix_1, "lldltocachepolicy:", lldltocachepolicy, Joined, INVALID, INVALID, nullptr, 0, 0, - "Pruning policy for the ThinLTO cache", nullptr, nullptr) -OPTION(prefix_1, "lldmap:", lldmap_file, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "lldmap", lldmap, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "lldmingw", lldmingw, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "lldsavetemps", lldsavetemps, Flag, INVALID, INVALID, nullptr, 0, 0, - "Save temporary files instead of deleting them", nullptr, nullptr) -OPTION(prefix_1, "machine:", machine, Joined, INVALID, INVALID, nullptr, 0, 0, - "Specify target platform", nullptr, nullptr) -OPTION(prefix_1, "manifest:", manifest_colon, Joined, INVALID, INVALID, nullptr, 0, 0, - "NO disables manifest output; EMBED[,ID=#] embeds manifest as resource in the image", nullptr, nullptr) -OPTION(prefix_1, "manifestdependency:", manifestdependency, Joined, INVALID, INVALID, nullptr, 0, 0, - "Attributes for element in manifest file; implies /manifest", nullptr, nullptr) -OPTION(prefix_1, "manifestfile:", manifestfile, Joined, INVALID, INVALID, nullptr, 0, 0, - "Manifest output path, with /manifest", nullptr, nullptr) -OPTION(prefix_1, "manifestinput:", manifestinput, Joined, INVALID, INVALID, nullptr, 0, 0, - "Additional manifest inputs; only valid with /manifest:embed", nullptr, nullptr) -OPTION(prefix_1, "manifestuac:", manifestuac, Joined, INVALID, INVALID, nullptr, 0, 0, - "User access control", nullptr, nullptr) -OPTION(prefix_1, "manifest", manifest, Flag, INVALID, INVALID, nullptr, 0, 0, - "Create .manifest file", nullptr, nullptr) -OPTION(prefix_1, "maxilksize:", maxilksize, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "merge:", merge, Joined, INVALID, INVALID, nullptr, 0, 0, - "Combine sections", nullptr, nullptr) -OPTION(prefix_1, "mllvm:", mllvm, Joined, INVALID, INVALID, nullptr, 0, 0, - "Options to pass to LLVM", nullptr, nullptr) -OPTION(prefix_1, "natvis:", natvis, Joined, INVALID, INVALID, nullptr, 0, 0, - "Path to natvis file to embed in the PDB", nullptr, nullptr) -OPTION(prefix_1, "no-color-diagnostics", no_color_diagnostics, Flag, INVALID, INVALID, nullptr, 0, 0, - "Do not use colors in diagnostics", nullptr, nullptr) -OPTION(prefix_1, "nodefaultlib:", nodefaultlib, Joined, INVALID, INVALID, nullptr, 0, 0, - "Remove a default library", nullptr, nullptr) -OPTION(prefix_1, "nodefaultlib", nodefaultlib_all, Flag, INVALID, INVALID, nullptr, 0, 0, - "Remove all default libraries", nullptr, nullptr) -OPTION(prefix_1, "noentry", noentry, Flag, INVALID, INVALID, nullptr, 0, 0, - "Don't add reference to DllMainCRTStartup; only valid with /dll", nullptr, nullptr) -OPTION(prefix_1, "nologo", nologo, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "nxcompat:no", nxcompat_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Disable data execution provention", nullptr, nullptr) -OPTION(prefix_1, "nxcompat", nxcompat, Flag, INVALID, INVALID, nullptr, 0, 0, - "Enable data execution prevention (default)", nullptr, nullptr) -OPTION(prefix_1, "opt:", opt, Joined, INVALID, INVALID, nullptr, 0, 0, - "Control optimizations", nullptr, nullptr) -OPTION(prefix_1, "order:", order, Joined, INVALID, INVALID, nullptr, 0, 0, - "Put functions in order", nullptr, nullptr) -OPTION(prefix_1, "out:", out, Joined, INVALID, INVALID, nullptr, 0, 0, - "Path to file to write output", nullptr, nullptr) -OPTION(prefix_1, "output-def:", output_def, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "pdb:", pdb, Joined, INVALID, INVALID, nullptr, 0, 0, - "PDB file path", nullptr, nullptr) -OPTION(prefix_1, "pdbaltpath:", pdbaltpath, Joined, INVALID, INVALID, nullptr, 0, 0, - "PDB file path to embed in the image", nullptr, nullptr) -OPTION(prefix_1, "pdbsourcepath:", pdb_source_path, Joined, INVALID, INVALID, nullptr, 0, 0, - "Base path used to make relative source file path absolute in PDB", nullptr, nullptr) -OPTION(prefix_1, "profile", profile, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_2, "rsp-quoting=", rsp_quoting, Joined, INVALID, INVALID, nullptr, 0, 0, - "Quoting style for response files, 'windows' (default) or 'posix'", nullptr, nullptr) -OPTION(prefix_1, "safeseh:no", safeseh_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Don't produce an image with Safe Exception Handler", nullptr, nullptr) -OPTION(prefix_1, "safeseh", safeseh, Flag, INVALID, INVALID, nullptr, 0, 0, - "Produce an image with Safe Exception Handler (only for x86)", nullptr, nullptr) -OPTION(prefix_1, "section:", section, Joined, INVALID, INVALID, nullptr, 0, 0, - "Specify section attributes", nullptr, nullptr) -OPTION(prefix_1, "stack:", stack, Joined, INVALID, INVALID, nullptr, 0, 0, - "Size of the stack", nullptr, nullptr) -OPTION(prefix_1, "stub:", stub, Joined, INVALID, INVALID, nullptr, 0, 0, - "Specify DOS stub file", nullptr, nullptr) -OPTION(prefix_1, "subsystem:", subsystem, Joined, INVALID, INVALID, nullptr, 0, 0, - "Specify subsystem", nullptr, nullptr) -OPTION(prefix_1, "summary", summary, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "swaprun:cd", swaprun_cd, Flag, INVALID, swaprun, "cd\0", 0, 0, - "Make loader run output binary from swap instead of from CD", nullptr, nullptr) -OPTION(prefix_1, "swaprun:net", swaprun_net, Flag, INVALID, swaprun, "net\0", 0, 0, - "Make loader run output binary from swap instead of from network", nullptr, nullptr) -OPTION(prefix_1, "swaprun:", swaprun, Joined, INVALID, INVALID, nullptr, 0, 0, - "Comma-separated list of 'cd' or 'net'", nullptr, nullptr) -OPTION(prefix_1, "thinlto-emit-imports-files", thinlto_emit_imports_files, Flag, INVALID, INVALID, nullptr, 0, 0, - "Emit .imports files with -thinlto-index-only", nullptr, nullptr) -OPTION(prefix_1, "thinlto-index-only:", thinlto_index_only_arg, Joined, INVALID, INVALID, nullptr, 0, 0, - "-thinlto-index-only and also write native module names to file", nullptr, nullptr) -OPTION(prefix_1, "thinlto-index-only", thinlto_index_only, Flag, INVALID, INVALID, nullptr, 0, 0, - "Instead of linking, emit ThinLTO index files", nullptr, nullptr) -OPTION(prefix_1, "thinlto-object-suffix-replace:", thinlto_object_suffix_replace, Joined, INVALID, INVALID, nullptr, 0, 0, - "'old;new' replace old suffix with new suffix in ThinLTO index", nullptr, nullptr) -OPTION(prefix_1, "thinlto-prefix-replace:", thinlto_prefix_replace, Joined, INVALID, INVALID, nullptr, 0, 0, - "'old;new' replace old prefix with new prefix in ThinLTO outputs", nullptr, nullptr) -OPTION(prefix_1, "threads:no", threads_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Do not run the linker multi-threaded", nullptr, nullptr) -OPTION(prefix_1, "threads", threads, Flag, INVALID, INVALID, nullptr, 0, 0, - "Run the linker multi-threaded (default)", nullptr, nullptr) -OPTION(prefix_1, "throwingnew", throwingnew, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "timestamp:", timestamp, Joined, INVALID, INVALID, nullptr, 0, 0, - "Specify the PE header timestamp", nullptr, nullptr) -OPTION(prefix_1, "time", show_timing, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "tlbid:", tlbid, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "tlbout:", tlbout, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "tsaware:no", tsaware_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Create non-Terminal Server aware executable", nullptr, nullptr) -OPTION(prefix_1, "tsaware", tsaware, Flag, INVALID, INVALID, nullptr, 0, 0, - "Create Terminal Server aware executable (default)", nullptr, nullptr) -OPTION(prefix_1, "verbose:", verbose_all, Joined, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "verbose", verbose, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "version:", version, Joined, INVALID, INVALID, nullptr, 0, 0, - "Specify a version number in the PE header", nullptr, nullptr) -OPTION(prefix_2, "version", dash_dash_version, Flag, INVALID, INVALID, nullptr, 0, 0, - "Print version information", nullptr, nullptr) -OPTION(prefix_1, "wholearchive:", wholearchive_file, Joined, INVALID, INVALID, nullptr, 0, 0, - "Include all object files from this archive", nullptr, nullptr) -OPTION(prefix_1, "wholearchive", wholearchive_flag, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "WX:no", WX_no, Flag, INVALID, INVALID, nullptr, 0, 0, - "Don't treat warnings as errors", nullptr, nullptr) -OPTION(prefix_1, "WX", WX, Flag, INVALID, INVALID, nullptr, 0, 0, - "Treat warnings as errors", nullptr, nullptr) -OPTION(prefix_3, "", help_q, Flag, INVALID, help, nullptr, 0, 0, nullptr, nullptr, nullptr) -#endif // OPTION - -#ifdef OPTTABLE_ARG_INIT -////////// -// Option Values - - -#endif // OPTTABLE_ARG_INIT diff --git a/deps/lld-prebuilt/DarwinLdOptions.inc b/deps/lld-prebuilt/DarwinLdOptions.inc deleted file mode 100644 index e0e2175fc1..0000000000 --- a/deps/lld-prebuilt/DarwinLdOptions.inc +++ /dev/null @@ -1,201 +0,0 @@ -/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ -|* *| -|* Option Parsing Definitions *| -|* *| -|* Automatically generated file, do not edit! *| -|* *| -\*===----------------------------------------------------------------------===*/ - -///////// -// Prefixes - -#ifdef PREFIX -#define COMMA , -PREFIX(prefix_0, {nullptr}) -PREFIX(prefix_1, {"-" COMMA nullptr}) -PREFIX(prefix_2, {"-" COMMA "--" COMMA nullptr}) -#undef COMMA -#endif // PREFIX - -///////// -// Groups - -#ifdef OPTION -OPTION(nullptr, "opts", grp_bundle, Group, INVALID, INVALID, nullptr, 0, 0, - "BUNDLE EXECUTABLE OPTIONS", nullptr, nullptr) -OPTION(nullptr, "opts", grp_dylib, Group, INVALID, INVALID, nullptr, 0, 0, - "DYLIB EXECUTABLE OPTIONS", nullptr, nullptr) -OPTION(nullptr, "outs", grp_kind, Group, INVALID, INVALID, nullptr, 0, 0, - "OUTPUT KIND", nullptr, nullptr) -OPTION(nullptr, "libs", grp_libs, Group, INVALID, INVALID, nullptr, 0, 0, - "LIBRARY OPTIONS", nullptr, nullptr) -OPTION(nullptr, "opts", grp_main, Group, INVALID, INVALID, nullptr, 0, 0, - "MAIN EXECUTABLE OPTIONS", nullptr, nullptr) -OPTION(nullptr, "obsolete", grp_obsolete, Group, INVALID, INVALID, nullptr, 0, 0, - "OBSOLETE OPTIONS", nullptr, nullptr) -OPTION(nullptr, "opts", grp_opts, Group, INVALID, INVALID, nullptr, 0, 0, - "OPTIMIZATIONS", nullptr, nullptr) - -////////// -// Options - -OPTION(prefix_0, "", INPUT, Input, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_0, "", UNKNOWN, Unknown, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "all_load", all_load, Flag, grp_libs, INVALID, nullptr, 0, 0, - "Forces all members of all static libraries to be loaded", nullptr, nullptr) -OPTION(prefix_1, "arch", arch, Separate, INVALID, INVALID, nullptr, 0, 0, - "Architecture to link", "", nullptr) -OPTION(prefix_1, "bundle_loader", bundle_loader, Separate, grp_bundle, INVALID, nullptr, 0, 0, - "The executable that will be loading this Mach-O bundle", "", nullptr) -OPTION(prefix_1, "bundle", bundle, Flag, grp_kind, INVALID, nullptr, 0, 0, - "Create dynamic bundle", nullptr, nullptr) -OPTION(prefix_1, "compatibility_version", compatibility_version, Separate, grp_dylib, INVALID, nullptr, 0, 0, - "The dylib's compatibility version", "", nullptr) -OPTION(prefix_1, "current_version", current_version, Separate, grp_dylib, INVALID, nullptr, 0, 0, - "The dylib's current version", "", nullptr) -OPTION(prefix_1, "data_in_code_info", data_in_code_info, Flag, grp_opts, INVALID, nullptr, 0, 0, - "Force generation of a data in code load command", nullptr, nullptr) -OPTION(prefix_1, "dead_strip", dead_strip, Flag, grp_opts, INVALID, nullptr, 0, 0, - "Remove unreference code and data", nullptr, nullptr) -OPTION(prefix_1, "demangle", demangle, Flag, INVALID, INVALID, nullptr, 0, 0, - "Demangles symbol names in errors and warnings", nullptr, nullptr) -OPTION(prefix_1, "dependency_info", dependency_info, Separate, INVALID, INVALID, nullptr, 0, 0, - "Write binary list of files used during link", "", nullptr) -OPTION(prefix_1, "dylib_compatibility_version", dylib_compatibility_version, Separate, INVALID, compatibility_version, nullptr, 0, 0, nullptr, "", nullptr) -OPTION(prefix_1, "dylib_current_version", dylib_current_version, Separate, INVALID, current_version, nullptr, 0, 0, nullptr, "", nullptr) -OPTION(prefix_1, "dylib_install_name", dylib_install_name, Separate, INVALID, install_name, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "dylib", dylib, Flag, grp_kind, INVALID, nullptr, 0, 0, - "Create dynamic library", nullptr, nullptr) -OPTION(prefix_1, "dynamic", dynamic, Flag, grp_kind, INVALID, nullptr, 0, 0, - "Create dynamic executable (default)", nullptr, nullptr) -OPTION(prefix_2, "error-limit", error_limit, Separate, INVALID, INVALID, nullptr, 0, 0, - "Maximum number of errors to emit before stopping (0 = no limit)", "", nullptr) -OPTION(prefix_1, "execute", execute, Flag, grp_kind, INVALID, nullptr, 0, 0, - "Create main executable (default)", nullptr, nullptr) -OPTION(prefix_1, "export_dynamic", export_dynamic, Flag, grp_main, INVALID, nullptr, 0, 0, - "Preserves all global symbols in main executables during LTO", nullptr, nullptr) -OPTION(prefix_1, "exported_symbols_list", exported_symbols_list, Separate, grp_opts, INVALID, nullptr, 0, 0, - "Restricts which symbols will be exported", "", nullptr) -OPTION(prefix_1, "exported_symbol", exported_symbol, Separate, grp_opts, INVALID, nullptr, 0, 0, - "Restricts which symbols will be exported", "", nullptr) -OPTION(prefix_1, "e", entry, Separate, grp_main, INVALID, nullptr, 0, 0, - "entry symbol name", "", nullptr) -OPTION(prefix_1, "filelist", filelist, Separate, INVALID, INVALID, nullptr, 0, 0, - "file containing paths to input files", "", nullptr) -OPTION(prefix_1, "flat_namespace", flat_namespace, Flag, grp_opts, INVALID, nullptr, 0, 0, - "Resolves symbols in any (transitively) linked dynamic libraries. Source libraries are not recorded: dyld will re-search all images at runtime and use the first definition found.", nullptr, nullptr) -OPTION(prefix_1, "force_load", force_load, Separate, grp_libs, INVALID, nullptr, 0, 0, - "Forces all members of specified static libraries to be loaded", "", nullptr) -OPTION(prefix_1, "framework", framework, Separate, INVALID, INVALID, nullptr, 0, 0, - "Base name of framework searched for in -F directories", "", nullptr) -OPTION(prefix_1, "function_starts", function_starts, Flag, grp_opts, INVALID, nullptr, 0, 0, - "Force generation of a function starts load command", nullptr, nullptr) -OPTION(prefix_1, "F", F, JoinedOrSeparate, grp_libs, INVALID, nullptr, 0, 0, - "Add directory to framework search path", "", nullptr) -OPTION(prefix_1, "image_base", image_base, Separate, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "install_name", install_name, Separate, grp_dylib, INVALID, nullptr, 0, 0, - "The dylib's install name", "", nullptr) -OPTION(prefix_1, "ios_simulator_version_min", ios_simulator_version_min, Separate, grp_opts, INVALID, nullptr, 0, 0, - "Minimum iOS simulator version", "", nullptr) -OPTION(prefix_1, "ios_version_min", ios_version_min, Separate, grp_opts, INVALID, nullptr, 0, 0, - "Minimum iOS version", "", nullptr) -OPTION(prefix_1, "iphoneos_version_min", iphoneos_version_min, Separate, INVALID, ios_version_min, nullptr, 0, 0, nullptr, nullptr, nullptr) -OPTION(prefix_1, "keep_private_externs", keep_private_externs, Flag, grp_opts, INVALID, nullptr, 0, 0, - "Private extern (hidden) symbols should not be transformed into local symbols", nullptr, nullptr) -OPTION(prefix_1, "lto_library", lto_library, Separate, INVALID, INVALID, nullptr, 0, 0, - "Ignored for compatibility with other linkers", "", nullptr) -OPTION(prefix_1, "L", L, JoinedOrSeparate, grp_libs, INVALID, nullptr, 0, 0, - "Add directory to library search path", "", nullptr) -OPTION(prefix_1, "l", l, Joined, INVALID, INVALID, nullptr, 0, 0, - "Base name of library searched for in -L directories", "", nullptr) -OPTION(prefix_1, "macosx_version_min", macosx_version_min, Separate, grp_opts, INVALID, nullptr, 0, 0, - "Minimum Mac OS X version", "", nullptr) -OPTION(prefix_1, "mark_dead_strippable_dylib", mark_dead_strippable_dylib, Flag, grp_dylib, INVALID, nullptr, 0, 0, - "Marks the dylib as having no side effects during initialization", nullptr, nullptr) -OPTION(prefix_1, "mllvm", mllvm, Separate, grp_opts, INVALID, nullptr, 0, 0, - "Options to pass to LLVM during LTO", "