CVSROOT: /cvs Module name: src Changes by: patr...@cvs.openbsd.org 2020/08/03 08:32:29
Log message: Import LLVM 10.0.0 release including clang, lld and lldb. ok hackroom tested by plenty Status: Vendor Tag: LLVM Release Tags: LLD_10_0_0 N src/gnu/llvm/lld/.arcconfig N src/gnu/llvm/lld/.clang-format N src/gnu/llvm/lld/.gitignore N src/gnu/llvm/lld/CMakeLists.txt N src/gnu/llvm/lld/CODE_OWNERS.TXT N src/gnu/llvm/lld/LICENSE.TXT N src/gnu/llvm/lld/README.md N src/gnu/llvm/lld/COFF/CMakeLists.txt N src/gnu/llvm/lld/COFF/Chunks.cpp N src/gnu/llvm/lld/COFF/Chunks.h N src/gnu/llvm/lld/COFF/Config.h N src/gnu/llvm/lld/COFF/DLL.cpp N src/gnu/llvm/lld/COFF/DLL.h N src/gnu/llvm/lld/COFF/Driver.cpp N src/gnu/llvm/lld/COFF/Driver.h N src/gnu/llvm/lld/COFF/DriverUtils.cpp N src/gnu/llvm/lld/COFF/ICF.cpp N src/gnu/llvm/lld/COFF/ICF.h N src/gnu/llvm/lld/COFF/InputFiles.cpp N src/gnu/llvm/lld/COFF/InputFiles.h N src/gnu/llvm/lld/COFF/LTO.cpp N src/gnu/llvm/lld/COFF/LTO.h N src/gnu/llvm/lld/COFF/MapFile.cpp N src/gnu/llvm/lld/COFF/MapFile.h N src/gnu/llvm/lld/COFF/MarkLive.cpp N src/gnu/llvm/lld/COFF/MarkLive.h N src/gnu/llvm/lld/COFF/MinGW.cpp N src/gnu/llvm/lld/COFF/MinGW.h N src/gnu/llvm/lld/COFF/Options.td N src/gnu/llvm/lld/COFF/PDB.cpp N src/gnu/llvm/lld/COFF/PDB.h N src/gnu/llvm/lld/COFF/README.md N src/gnu/llvm/lld/COFF/SymbolTable.cpp N src/gnu/llvm/lld/COFF/SymbolTable.h N src/gnu/llvm/lld/COFF/Symbols.cpp N src/gnu/llvm/lld/COFF/Symbols.h N src/gnu/llvm/lld/COFF/Writer.cpp N src/gnu/llvm/lld/COFF/Writer.h N src/gnu/llvm/lld/COFF/DebugTypes.cpp N src/gnu/llvm/lld/COFF/DebugTypes.h N src/gnu/llvm/lld/COFF/TypeMerger.h N src/gnu/llvm/lld/Common/Args.cpp N src/gnu/llvm/lld/Common/CMakeLists.txt N src/gnu/llvm/lld/Common/ErrorHandler.cpp N src/gnu/llvm/lld/Common/Memory.cpp N src/gnu/llvm/lld/Common/Reproduce.cpp N src/gnu/llvm/lld/Common/Strings.cpp N src/gnu/llvm/lld/Common/TargetOptionsCommandFlags.cpp N src/gnu/llvm/lld/Common/Threads.cpp N src/gnu/llvm/lld/Common/Timer.cpp N src/gnu/llvm/lld/Common/Version.cpp N src/gnu/llvm/lld/Common/DWARF.cpp N src/gnu/llvm/lld/Common/Filesystem.cpp N src/gnu/llvm/lld/ELF/AArch64ErrataFix.cpp N src/gnu/llvm/lld/ELF/AArch64ErrataFix.h N src/gnu/llvm/lld/ELF/CMakeLists.txt N src/gnu/llvm/lld/ELF/CallGraphSort.cpp N src/gnu/llvm/lld/ELF/CallGraphSort.h N src/gnu/llvm/lld/ELF/Config.h N src/gnu/llvm/lld/ELF/DWARF.cpp N src/gnu/llvm/lld/ELF/DWARF.h N src/gnu/llvm/lld/ELF/Driver.cpp N src/gnu/llvm/lld/ELF/Driver.h N src/gnu/llvm/lld/ELF/DriverUtils.cpp N src/gnu/llvm/lld/ELF/EhFrame.cpp N src/gnu/llvm/lld/ELF/EhFrame.h N src/gnu/llvm/lld/ELF/ICF.cpp N src/gnu/llvm/lld/ELF/ARMErrataFix.cpp N src/gnu/llvm/lld/ELF/ICF.h N src/gnu/llvm/lld/ELF/InputFiles.cpp N src/gnu/llvm/lld/ELF/InputFiles.h N src/gnu/llvm/lld/ELF/InputSection.cpp N src/gnu/llvm/lld/ELF/InputSection.h N src/gnu/llvm/lld/ELF/LTO.cpp N src/gnu/llvm/lld/ELF/LTO.h N src/gnu/llvm/lld/ELF/LinkerScript.cpp N src/gnu/llvm/lld/ELF/LinkerScript.h N src/gnu/llvm/lld/ELF/MapFile.cpp N src/gnu/llvm/lld/ELF/MapFile.h N src/gnu/llvm/lld/ELF/MarkLive.cpp N src/gnu/llvm/lld/ELF/MarkLive.h N src/gnu/llvm/lld/ELF/Options.td N src/gnu/llvm/lld/ELF/OutputSections.cpp N src/gnu/llvm/lld/ELF/OutputSections.h N src/gnu/llvm/lld/ELF/Relocations.cpp N src/gnu/llvm/lld/ELF/README.md N src/gnu/llvm/lld/ELF/Relocations.h N src/gnu/llvm/lld/ELF/ScriptLexer.cpp N src/gnu/llvm/lld/ELF/ScriptLexer.h N src/gnu/llvm/lld/ELF/ScriptParser.cpp N src/gnu/llvm/lld/ELF/ScriptParser.h N src/gnu/llvm/lld/ELF/SymbolTable.cpp N src/gnu/llvm/lld/ELF/SymbolTable.h N src/gnu/llvm/lld/ELF/Symbols.cpp N src/gnu/llvm/lld/ELF/Symbols.h N src/gnu/llvm/lld/ELF/SyntheticSections.h N src/gnu/llvm/lld/ELF/SyntheticSections.cpp N src/gnu/llvm/lld/ELF/Target.cpp N src/gnu/llvm/lld/ELF/Target.h N src/gnu/llvm/lld/ELF/Thunks.cpp N src/gnu/llvm/lld/ELF/Thunks.h N src/gnu/llvm/lld/ELF/Writer.cpp N src/gnu/llvm/lld/ELF/Writer.h N src/gnu/llvm/lld/ELF/ARMErrataFix.h N src/gnu/llvm/lld/ELF/Arch/AArch64.cpp N src/gnu/llvm/lld/ELF/Arch/AMDGPU.cpp N src/gnu/llvm/lld/ELF/Arch/ARM.cpp N src/gnu/llvm/lld/ELF/Arch/AVR.cpp N src/gnu/llvm/lld/ELF/Arch/Hexagon.cpp N src/gnu/llvm/lld/ELF/Arch/MSP430.cpp N src/gnu/llvm/lld/ELF/Arch/Mips.cpp N src/gnu/llvm/lld/ELF/Arch/MipsArchTree.cpp N src/gnu/llvm/lld/ELF/Arch/PPC.cpp N src/gnu/llvm/lld/ELF/Arch/PPC64.cpp N src/gnu/llvm/lld/ELF/Arch/RISCV.cpp N src/gnu/llvm/lld/ELF/Arch/SPARCV9.cpp N src/gnu/llvm/lld/ELF/Arch/X86.cpp N src/gnu/llvm/lld/ELF/Arch/X86_64.cpp N src/gnu/llvm/lld/MinGW/CMakeLists.txt N src/gnu/llvm/lld/MinGW/Driver.cpp N src/gnu/llvm/lld/MinGW/Options.td N src/gnu/llvm/lld/cmake/modules/AddLLD.cmake N src/gnu/llvm/lld/cmake/modules/FindVTune.cmake N src/gnu/llvm/lld/docs/AtomLLD.rst N src/gnu/llvm/lld/docs/CMakeLists.txt N src/gnu/llvm/lld/docs/Driver.rst N src/gnu/llvm/lld/docs/NewLLD.rst N src/gnu/llvm/lld/docs/README.txt N src/gnu/llvm/lld/docs/Readers.rst N src/gnu/llvm/lld/docs/ReleaseNotes.rst N src/gnu/llvm/lld/docs/WebAssembly.rst N src/gnu/llvm/lld/docs/conf.py N src/gnu/llvm/lld/docs/design.rst N src/gnu/llvm/lld/docs/development.rst N src/gnu/llvm/lld/docs/getting_started.rst N src/gnu/llvm/lld/docs/hello.png N src/gnu/llvm/lld/docs/index.rst N src/gnu/llvm/lld/docs/ld.lld.1 N src/gnu/llvm/lld/docs/make.bat N src/gnu/llvm/lld/docs/missingkeyfunction.rst N src/gnu/llvm/lld/docs/open_projects.rst N src/gnu/llvm/lld/docs/sphinx_intro.rst N src/gnu/llvm/lld/docs/windows_support.rst N src/gnu/llvm/lld/docs/Partitions.rst N src/gnu/llvm/lld/docs/partitions.dot N src/gnu/llvm/lld/docs/partitions.svg N src/gnu/llvm/lld/docs/_static/favicon.ico N src/gnu/llvm/lld/docs/_templates/indexsidebar.html N src/gnu/llvm/lld/docs/_templates/layout.html N src/gnu/llvm/lld/docs/llvm-theme/layout.html N src/gnu/llvm/lld/docs/llvm-theme/theme.conf N src/gnu/llvm/lld/docs/llvm-theme/static/contents.png N src/gnu/llvm/lld/docs/llvm-theme/static/llvm.css N src/gnu/llvm/lld/docs/llvm-theme/static/logo.png N src/gnu/llvm/lld/docs/llvm-theme/static/navigation.png N src/gnu/llvm/lld/include/lld/Common/Args.h N src/gnu/llvm/lld/include/lld/Common/Driver.h N src/gnu/llvm/lld/include/lld/Common/ErrorHandler.h N src/gnu/llvm/lld/include/lld/Common/LLVM.h N src/gnu/llvm/lld/include/lld/Common/Memory.h N src/gnu/llvm/lld/include/lld/Common/Reproduce.h N src/gnu/llvm/lld/include/lld/Common/Strings.h N src/gnu/llvm/lld/include/lld/Common/TargetOptionsCommandFlags.h N src/gnu/llvm/lld/include/lld/Common/Threads.h N src/gnu/llvm/lld/include/lld/Common/Timer.h N src/gnu/llvm/lld/include/lld/Common/Version.h N src/gnu/llvm/lld/include/lld/Common/Version.inc.in N src/gnu/llvm/lld/include/lld/Common/DWARF.h N src/gnu/llvm/lld/include/lld/Common/Filesystem.h N src/gnu/llvm/lld/include/lld/Core/AbsoluteAtom.h N src/gnu/llvm/lld/include/lld/Core/ArchiveLibraryFile.h N src/gnu/llvm/lld/include/lld/Core/Atom.h N src/gnu/llvm/lld/include/lld/Core/DefinedAtom.h N src/gnu/llvm/lld/include/lld/Core/Error.h N src/gnu/llvm/lld/include/lld/Core/File.h N src/gnu/llvm/lld/include/lld/Core/Instrumentation.h N src/gnu/llvm/lld/include/lld/Core/LinkingContext.h N src/gnu/llvm/lld/include/lld/Core/Node.h N src/gnu/llvm/lld/include/lld/Core/Pass.h N src/gnu/llvm/lld/include/lld/Core/PassManager.h N src/gnu/llvm/lld/include/lld/Core/Reader.h N src/gnu/llvm/lld/include/lld/Core/Reference.h N src/gnu/llvm/lld/include/lld/Core/Resolver.h N src/gnu/llvm/lld/include/lld/Core/SharedLibraryAtom.h N src/gnu/llvm/lld/include/lld/Core/SharedLibraryFile.h N src/gnu/llvm/lld/include/lld/Core/Simple.h N src/gnu/llvm/lld/include/lld/Core/SymbolTable.h N src/gnu/llvm/lld/include/lld/Core/UndefinedAtom.h N src/gnu/llvm/lld/include/lld/Core/Writer.h N src/gnu/llvm/lld/include/lld/ReaderWriter/MachOLinkingContext.h N src/gnu/llvm/lld/include/lld/ReaderWriter/YamlContext.h N src/gnu/llvm/lld/lib/CMakeLists.txt N src/gnu/llvm/lld/lib/Core/CMakeLists.txt N src/gnu/llvm/lld/lib/Core/DefinedAtom.cpp N src/gnu/llvm/lld/lib/Core/Error.cpp N src/gnu/llvm/lld/lib/Core/File.cpp N src/gnu/llvm/lld/lib/Core/LinkingContext.cpp N src/gnu/llvm/lld/lib/Core/Reader.cpp N src/gnu/llvm/lld/lib/Core/Resolver.cpp N src/gnu/llvm/lld/lib/Core/SymbolTable.cpp N src/gnu/llvm/lld/lib/Core/Writer.cpp N src/gnu/llvm/lld/lib/Driver/CMakeLists.txt N src/gnu/llvm/lld/lib/Driver/DarwinLdDriver.cpp N src/gnu/llvm/lld/lib/Driver/DarwinLdOptions.td N src/gnu/llvm/lld/lib/ReaderWriter/CMakeLists.txt N src/gnu/llvm/lld/lib/ReaderWriter/FileArchive.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/Atoms.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/CMakeLists.txt N src/gnu/llvm/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/DebugInfo.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ExecutableAtoms.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/File.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/FlatNamespaceFile.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/GOTPass.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/LayoutPass.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/LayoutPass.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFile.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachOPasses.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ObjCPass.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/SectCreateFile.h N src/gnu/llvm/lld/lib/ReaderWriter/MachO/ShimPass.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/StubsPass.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/TLVPass.cpp N src/gnu/llvm/lld/lib/ReaderWriter/MachO/WriterMachO.cpp N src/gnu/llvm/lld/lib/ReaderWriter/YAML/CMakeLists.txt N src/gnu/llvm/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp N src/gnu/llvm/lld/tools/lld/CMakeLists.txt N src/gnu/llvm/lld/tools/lld/lld.cpp N src/gnu/llvm/lld/unittests/CMakeLists.txt N src/gnu/llvm/lld/unittests/DriverTests/CMakeLists.txt N src/gnu/llvm/lld/unittests/DriverTests/DarwinLdDriverTest.cpp N src/gnu/llvm/lld/unittests/MachOTests/CMakeLists.txt N src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileBinaryReaderTests.cpp N src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp N src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileToAtomsTests.cpp N src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileYAMLTests.cpp N src/gnu/llvm/lld/unittests/MachOTests/empty_obj_x86_armv7.txt N src/gnu/llvm/lld/utils/benchmark.py N src/gnu/llvm/lld/utils/link.yaml N src/gnu/llvm/lld/wasm/CMakeLists.txt N src/gnu/llvm/lld/wasm/Config.h N src/gnu/llvm/lld/wasm/Driver.cpp N src/gnu/llvm/lld/wasm/InputChunks.cpp N src/gnu/llvm/lld/wasm/InputChunks.h N src/gnu/llvm/lld/wasm/InputEvent.h N src/gnu/llvm/lld/wasm/InputFiles.cpp N src/gnu/llvm/lld/wasm/InputFiles.h N src/gnu/llvm/lld/wasm/InputGlobal.h N src/gnu/llvm/lld/wasm/LTO.cpp N src/gnu/llvm/lld/wasm/LTO.h N src/gnu/llvm/lld/wasm/MarkLive.cpp N src/gnu/llvm/lld/wasm/MarkLive.h N src/gnu/llvm/lld/wasm/Options.td N src/gnu/llvm/lld/wasm/OutputSections.cpp N src/gnu/llvm/lld/wasm/OutputSections.h N src/gnu/llvm/lld/wasm/OutputSegment.h N src/gnu/llvm/lld/wasm/SymbolTable.cpp N src/gnu/llvm/lld/wasm/SymbolTable.h N src/gnu/llvm/lld/wasm/Symbols.cpp N src/gnu/llvm/lld/wasm/Symbols.h N src/gnu/llvm/lld/wasm/Writer.cpp N src/gnu/llvm/lld/wasm/Writer.h N src/gnu/llvm/lld/wasm/WriterUtils.cpp N src/gnu/llvm/lld/wasm/WriterUtils.h N src/gnu/llvm/lld/wasm/Relocations.cpp N src/gnu/llvm/lld/wasm/Relocations.h N src/gnu/llvm/lld/wasm/SyntheticSections.cpp N src/gnu/llvm/lld/wasm/SyntheticSections.h No conflicts created by this import