HardenedBSD/src 0ff2fc4contrib/llvm-project/lldb/source/Core IOHandler.cpp IOHandlerCursesGUI.cpp, contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF DWARFASTParserClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
10.0.0-rc3 c290cb61fdc.

Release notes for llvm, clang, lld and libc++ 10.0.0 will become
available here:

https://releases.llvm.org/10.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/projects/libcxx/docs/ReleaseNotes.html

PR:             244251
MFC after:      6 weeks
DeltaFile
+5,575-3,821contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+6,099-819contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp
+171-4,232contrib/llvm-project/lldb/source/Core/IOHandler.cpp
+2,103-2,185contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
+1,514-2,619contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,067-0contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp
+19,529-13,6765,741 files not shown
+425,806-279,6485,747 files

HardenedBSD/src 5b27928 (r358851)contrib/llvm-project/lldb/source/Core IOHandler.cpp IOHandlerCursesGUI.cpp, contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF DWARFASTParserClang.cpp

Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
10.0.0-rc3 c290cb61fdc.

Release notes for llvm, clang, lld and libc++ 10.0.0 will become
available here:

https://releases.llvm.org/10.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/10.0.0/projects/libcxx/docs/ReleaseNotes.html

PR:             244251
MFC after:      6 weeks
DeltaFile
+5,575-3,821contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+6,099-819contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp
+171-4,232contrib/llvm-project/lldb/source/Core/IOHandler.cpp
+2,103-2,185contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
+1,514-2,619contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+4,067-0contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp
+19,529-13,6765,741 files not shown
+425,806-279,6485,747 files

HardenedBSD/src 8cc71a9contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td, contrib/llvm-project/llvm/lib/Target/X86 X86ISelLowering.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        gnu/lib/libgcc/Makefile (deleted)
        share/man/man5/src.conf.5 (unresolved)
        usr.bin/clang/lld/Makefile (unresolved)
        usr.sbin/rpc.statd/Makefile (unresolved)
DeltaFile
+59,521-0sys/contrib/dev/iwm/iwm-9000-34.fw.uu
+59,517-0sys/contrib/dev/iwm/iwm-9260-34.fw.uu
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-42,750contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,629contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+202,222-80,37929,524 files not shown
+5,482,014-5,100,48629,530 files

HardenedBSD/src 480093f (r357095)contrib/llvm-project/lldb/source/Core IOHandlerCursesGUI.cpp IOHandler.cpp, contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF DWARFASTParserClang.cpp

Merge ^/vendor/lvm-project/master up to its last change (upstream commit
e26a78e70), and resolve conflicts.
DeltaFile
+4,067-0contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp
+18-4,033contrib/llvm-project/lldb/source/Core/IOHandler.cpp
+2,597-1,409contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+1,122-2,176contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+1,628-1,656contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
+2,325-504contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp
+11,757-9,7783,301 files not shown
+156,873-82,3693,307 files

HardenedBSD/src 20ff046contrib/llvm-project/lldb/source/Core IOHandlerCursesGUI.cpp IOHandler.cpp, contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF DWARFASTParserClang.cpp

Merge ^/vendor/lvm-project/master up to its last change (upstream commit
e26a78e70), and resolve conflicts.
DeltaFile
+4,067-0contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp
+18-4,033contrib/llvm-project/lldb/source/Core/IOHandler.cpp
+2,597-1,409contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+1,122-2,176contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+1,628-1,656contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
+2,325-504contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp
+11,757-9,7783,301 files not shown
+156,873-82,3693,307 files

HardenedBSD/src 9dba64b (r357058)contrib/llvm-project/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm-project/lldb/source/Symbol ClangASTContext.cpp

Merge ^/vendor/lldb/dist up to its last change, and resolve conflicts.
DeltaFile
+992-1,140contrib/llvm-project/lldb/source/Commands/CommandObjectTarget.cpp
+942-993contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+0-1,883contrib/llvm-project/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
+0-1,673contrib/llvm-project/lldb/tools/lldb-mi/MICmdCmdData.cpp
+0-1,460contrib/llvm-project/lldb/tools/lldb-mi/MICmdCmdVar.cpp
+0-1,318contrib/llvm-project/lldb/tools/lldb-mi/MIDriver.cpp
+1,934-8,467809 files not shown
+26,369-61,060815 files

HardenedBSD/src 9ce1840contrib/llvm-project/lldb/source/Commands CommandObjectTarget.cpp, contrib/llvm-project/lldb/source/Symbol ClangASTContext.cpp

Merge ^/vendor/lldb/dist up to its last change, and resolve conflicts.
DeltaFile
+992-1,140contrib/llvm-project/lldb/source/Commands/CommandObjectTarget.cpp
+942-993contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp
+0-1,883contrib/llvm-project/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
+0-1,673contrib/llvm-project/lldb/tools/lldb-mi/MICmdCmdData.cpp
+0-1,460contrib/llvm-project/lldb/tools/lldb-mi/MICmdCmdVar.cpp
+0-1,318contrib/llvm-project/lldb/tools/lldb-mi/MIDriver.cpp
+1,934-8,467809 files not shown
+26,369-61,060815 files

HardenedBSD/src 7e322a5contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Merge remote-tracking branch 'origin/freebsd/12-stable/master' into hardened/12-stable/master

Conflicts:
        contrib/compiler-rt/lib/cfi/cfi.cc (deleted)
        contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp (deleted)
        lib/libclang_rt/Makefile (unresolved)
        lib/libclang_rt/cfi/Makefile (unresolved)
        share/man/man5/src.conf.5 (unresolved)
        tools/build/mk/OptionalObsoleteFiles.inc (unresolved)
        usr.bin/clang/lld/Makefile (unresolved)
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-42,750contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,629contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-19,401contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-99,78018,972 files not shown
+4,756,564-4,567,65018,978 files

HardenedBSD/src 5fbea5dcontrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

MFC r355940:

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,071 files not shown
+4,743,958-4,743,96019,077 files

HardenedBSD/src 6b6c643 (r356462)contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

MFC r355940:

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,071 files not shown
+4,743,958-4,743,96019,077 files

HardenedBSD/src 9c89fb4contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Merge remote-tracking branch 'origin/freebsd/current/master' into hardened/current/master

Conflicts:
        usr.bin/clang/lld/Makefile (unresolved)
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,091 files not shown
+4,744,230-4,744,19319,097 files

HardenedBSD/src 0b57cec (r355940)contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,072 files not shown
+4,743,996-4,743,99619,078 files

HardenedBSD/src d111c78contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,072 files not shown
+4,743,996-4,743,99619,078 files