Merge branch 'hardened/current/master' into hardened/current/uninit-autoinit
Delta | File |
---|
+0 | -111,817 | contrib/libstdc++/configure |
+72,183 | -0 | lib/clang/liblldb/LLDBWrapLua.cpp |
+71,590 | -432 | tools/tools/locale/etc/final-maps/widths.txt |
+31,726 | -39,305 | share/ctypedef/ja_JP.eucJP.src |
+59,521 | -0 | sys/contrib/dev/iwm/iwm-9000-34.fw.uu |
+59,517 | -0 | sys/contrib/dev/iwm/iwm-9260-34.fw.uu |
+294,537 | -151,554 | 60,534 files not shown |
+10,288,584 | -10,879,881 | 60,540 files |
HardenedBSD/src 408eeba — 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.
Delta | File |
---|
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -45,556 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -37,628 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+20,838 | -0 | contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+0 | -20,838 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+104,022 | -104,022 | 19,070 files not shown |
+4,743,957 | -4,743,955 | 19,076 files |
HardenedBSD/src 80853ac — contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm/lib/Target/ARM ARMInstrMVE.td
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
9.0.0 final release r372316.
(NOTE: This does not yet consolidate all the llvm project sources under
contrib/llvm-project (e.g., MFC r355940), due to Subversion limitations.
It will be done in a follow-up MFC.)
MFC r348610 (by emaste):
build llvm-ar and llvm-nm with Clang (promote out of CLANG_EXTRAS)
To facilitate experimentation with LTO we require an ar that supports
LLVM IR, and to a lesser degree also an nm. As a first step always
install llvm-ar and llvm-nm.
Sponsored by: The FreeBSD Foundation
MFC r350453 (by asomers):
[692 lines not shown]
Delta | File |
---|
+6,209 | -3,403 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+2,056 | -1,659 | contrib/llvm/tools/lld/ELF/SyntheticSections.cpp |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+1,477 | -1,740 | contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp |
+18,181 | -9,722 | 9,575 files not shown |
+440,220 | -261,838 | 9,581 files |
HardenedBSD/src 8cc71a9 — contrib/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)
Delta | File |
---|
+59,521 | -0 | sys/contrib/dev/iwm/iwm-9000-34.fw.uu |
+59,517 | -0 | sys/contrib/dev/iwm/iwm-9260-34.fw.uu |
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -42,750 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -37,629 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+202,222 | -80,379 | 29,524 files not shown |
+5,482,014 | -5,100,486 | 29,530 files |
HardenedBSD/src 7e322a5 — contrib/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)
Delta | File |
---|
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -42,750 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -37,629 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+20,838 | -0 | contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+0 | -19,401 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+104,022 | -99,780 | 18,972 files not shown |
+4,756,564 | -4,567,650 | 18,978 files |
HardenedBSD/src 5fbea5d — 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.
Delta | File |
---|
+0 | -45,556 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+0 | -37,628 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+0 | -20,838 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+20,838 | -0 | contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+104,022 | -104,022 | 19,071 files not shown |
+4,743,958 | -4,743,960 | 19,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.
Delta | File |
---|
+0 | -45,556 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+0 | -37,628 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+0 | -20,838 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+20,838 | -0 | contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+104,022 | -104,022 | 19,071 files not shown |
+4,743,958 | -4,743,960 | 19,077 files |
HardenedBSD/src ff503ad (r356460) — contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm/lib/Target/ARM ARMInstrMVE.td
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
9.0.0 final release r372316.
(NOTE: This does not yet consolidate all the llvm project sources under
contrib/llvm-project (e.g., MFC r355940), due to Subversion limitations.
It will be done in a follow-up MFC.)
MFC r348610 (by emaste):
build llvm-ar and llvm-nm with Clang (promote out of CLANG_EXTRAS)
To facilitate experimentation with LTO we require an ar that supports
LLVM IR, and to a lesser degree also an nm. As a first step always
install llvm-ar and llvm-nm.
Sponsored by: The FreeBSD Foundation
MFC r350467 (by luporl):
[679 lines not shown]
Delta | File |
---|
+6,209 | -3,403 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+2,056 | -1,659 | contrib/llvm/tools/lld/ELF/SyntheticSections.cpp |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+1,477 | -1,740 | contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp |
+18,181 | -9,722 | 9,577 files not shown |
+440,221 | -261,829 | 9,583 files |
HardenedBSD/src 210e06e — contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm/lib/Target/ARM ARMInstrMVE.td
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
9.0.0 final release r372316.
(NOTE: This does not yet consolidate all the llvm project sources under
contrib/llvm-project (e.g., MFC r355940), due to Subversion limitations.
It will be done in a follow-up MFC.)
MFC r348610 (by emaste):
build llvm-ar and llvm-nm with Clang (promote out of CLANG_EXTRAS)
To facilitate experimentation with LTO we require an ar that supports
LLVM IR, and to a lesser degree also an nm. As a first step always
install llvm-ar and llvm-nm.
Sponsored by: The FreeBSD Foundation
MFC r350467 (by luporl):
[679 lines not shown]
Delta | File |
---|
+6,209 | -3,403 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+2,056 | -1,659 | contrib/llvm/tools/lld/ELF/SyntheticSections.cpp |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+1,477 | -1,740 | contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp |
+18,181 | -9,722 | 9,577 files not shown |
+440,221 | -261,829 | 9,583 files |
HardenedBSD/src 9c89fb4 — contrib/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)
Delta | File |
---|
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -45,556 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+0 | -37,628 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+0 | -20,838 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+20,838 | -0 | contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+104,022 | -104,022 | 19,091 files not shown |
+4,744,230 | -4,744,193 | 19,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.
Delta | File |
---|
+0 | -45,556 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -37,628 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+20,838 | -0 | contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+0 | -20,838 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+104,022 | -104,022 | 19,072 files not shown |
+4,743,996 | -4,743,996 | 19,078 files |
HardenedBSD/src d111c78 — 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.
Delta | File |
---|
+45,556 | -0 | contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -45,556 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+0 | -37,628 | contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+37,628 | -0 | contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td |
+20,838 | -0 | contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+0 | -20,838 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+104,022 | -104,022 | 19,072 files not shown |
+4,743,996 | -4,743,996 | 19,078 files |
HardenedBSD/src db0728b — contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm/lib/Target/ARM ARMInstrMVE.td
Merge remote-tracking branch 'origin/freebsd/current/master' into hardened/current/master
Conflicts:
contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp (unresolved)
lib/libclang_rt/Makefile (unresolved)
lib/libclang_rt/cfi/Makefile (unresolved)
share/man/man5/src.conf.5 (unresolved)
sys/conf/files.sparc64 (unresolved)
tools/build/mk/OptionalObsoleteFiles.inc (unresolved)
Delta | File |
---|
+6,207 | -3,403 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+2,056 | -1,656 | contrib/llvm/tools/lld/ELF/SyntheticSections.cpp |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+1,477 | -1,740 | contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp |
+18,179 | -9,719 | 9,818 files not shown |
+445,925 | -263,548 | 9,824 files |
HardenedBSD/src b443991 — contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm/lib/Target/ARM ARMInstrMVE.td
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
9.0.0 final release r372316.
Release notes for llvm, clang, lld and libc++ 9.0.0 are available here:
https://releases.llvm.org/9.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.0/projects/libcxx/docs/ReleaseNotes.html
PR: 240629
MFC after: 1 month
Delta | File |
---|
+6,207 | -3,403 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+2,056 | -1,656 | contrib/llvm/tools/lld/ELF/SyntheticSections.cpp |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+1,477 | -1,740 | contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp |
+18,179 | -9,719 | 9,569 files not shown |
+439,217 | -261,484 | 9,575 files |
HardenedBSD/src 38c0ca1 (r353358) — contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm/lib/Target/ARM ARMInstrMVE.td
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
9.0.0 final release r372316.
Release notes for llvm, clang, lld and libc++ 9.0.0 are available here:
https://releases.llvm.org/9.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/9.0.0/projects/libcxx/docs/ReleaseNotes.html
PR: 240629
MFC after: 1 month
Delta | File |
---|
+6,207 | -3,403 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+2,056 | -1,656 | contrib/llvm/tools/lld/ELF/SyntheticSections.cpp |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+1,477 | -1,740 | contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp |
+18,179 | -9,719 | 9,569 files not shown |
+439,217 | -261,484 | 9,575 files |
HardenedBSD/src 54db30c (r351344) — contrib/llvm/lib/CodeGen/GlobalISel LegalizerHelper.cpp, contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp
Merge llvm trunk r366426, resolve conflicts, and update FREEBSD-Xlist.
Delta | File |
---|
+6,148 | -3,382 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+2,478 | -440 | contrib/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp |
+2,104 | -778 | contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp |
+19,169 | -7,520 | 4,638 files not shown |
+229,382 | -108,984 | 4,644 files |
HardenedBSD/src 8a38173 — contrib/llvm/lib/CodeGen/GlobalISel LegalizerHelper.cpp, contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp
Merge llvm trunk r366426, resolve conflicts, and update FREEBSD-Xlist.
Delta | File |
---|
+6,148 | -3,382 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,591 | -0 | contrib/llvm/lib/Target/ARM/ARMInstrMVE.td |
+1,499 | -2,008 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,349 | -912 | contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp |
+2,478 | -440 | contrib/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp |
+2,104 | -778 | contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp |
+19,169 | -7,520 | 4,638 files not shown |
+229,382 | -108,984 | 4,644 files |
HardenedBSD/src 46b6b8e — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge remote-tracking branch 'origin/freebsd/12-stable/master' into hardened/12-stable/master
Conflicts:
contrib/compiler-rt/lib/cfi/cfi.cc (unresolved)
libexec/rc/rc.d/Makefile (unresolved)
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,169 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,244 | -21,805 | 5,787 files not shown |
+485,104 | -269,849 | 5,793 files |
HardenedBSD/src 4dc627b — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge remote-tracking branch 'origin/hardened/11-stable/master' into hardened/11-stable/unstable
* origin/hardened/11-stable/master:
MFC r344112:
Merge clang 7.0.1 and several follow-up changes
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,169 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,244 | -21,805 | 5,689 files not shown |
+484,005 | -269,328 | 5,695 files |
HardenedBSD/src c8346e3 — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master
* freebsd/11-stable/master:
MFC r344112:
Merge clang 7.0.1 and several follow-up changes
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,169 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,244 | -21,805 | 5,689 files not shown |
+484,005 | -269,328 | 5,695 files |
HardenedBSD/src 7bf9604 — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge clang 7.0.1 and several follow-up changes
MFC r318594:
Add libc++experimental.a for std::experimental support
This adds a separate library for supporting std::experimental features.
It is purposefully static, and must be explicitly linked into programs
using -lc++experimental.
PLEASE NOTE: there is NO WARRANTY as to any stability or continuing
existence of the features in the std::experimental parts of the C++
library!
Reviewed by: ed
Differential Revision: https://reviews.freebsd.org/D10840
MFC r318598:
[228 lines not shown]
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,169 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,244 | -21,805 | 5,689 files not shown |
+483,999 | -269,328 | 5,695 files |
HardenedBSD/src a39fc2a — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge clang 7.0.1 and several follow-up changes
MFC r341825:
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
the upstream release_70 branch r348686 (effectively, 7.0.1 rc3). The
release will follow very soon, but no more functional changes are
expected.
Release notes for llvm, clang and lld 7.0.0 are available here:
<http://releases.llvm.org/7.0.0/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/clang/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/lld/docs/ReleaseNotes.html>
PR: 230240, 230355
Relnotes: yes
MFC r342123:
[117 lines not shown]
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,169 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,244 | -21,805 | 5,690 files not shown |
+483,906 | -269,324 | 5,696 files |
HardenedBSD/src 4ba319b (r344212) — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge clang 7.0.1 and several follow-up changes
MFC r341825:
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
the upstream release_70 branch r348686 (effectively, 7.0.1 rc3). The
release will follow very soon, but no more functional changes are
expected.
Release notes for llvm, clang and lld 7.0.0 are available here:
<http://releases.llvm.org/7.0.0/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/clang/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/lld/docs/ReleaseNotes.html>
PR: 230240, 230355
Relnotes: yes
MFC r342123:
[117 lines not shown]
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,169 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,244 | -21,805 | 5,690 files not shown |
+483,906 | -269,324 | 5,696 files |
Merge branch 'hbsd/hardened/current/master' into hbsd/hardened/current/master-libressl28
Delta | File |
---|
+70,239 | -70,390 | share/colldef/zh_CN.GB18030.src |
+42,270 | -42,546 | share/colldef/zh_CN.UTF-8.src |
+36,985 | -37,199 | share/colldef/zh_CN.GBK.src |
+20,052 | -20,058 | share/colldef/ko_KR.UTF-8.src |
+35,064 | -0 | share/ctypedef/C.UTF-8.src |
+16,817 | -16,879 | share/colldef/zh_CN.GB2312.src |
+221,427 | -187,072 | 9,224 files not shown |
+1,058,629 | -689,128 | 9,230 files |
Merge remote-tracking branch 'upstream/hardened/current/master' into hardened/current/safestack-arm64
Conflicts:
contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.cpp (unresolved)
lib/libclang_rt/Makefile (unresolved)
Delta | File |
---|
+70,239 | -70,390 | share/colldef/zh_CN.GB18030.src |
+42,270 | -42,546 | share/colldef/zh_CN.UTF-8.src |
+36,985 | -37,199 | share/colldef/zh_CN.GBK.src |
+20,052 | -20,058 | share/colldef/ko_KR.UTF-8.src |
+35,064 | -0 | share/ctypedef/C.UTF-8.src |
+16,817 | -16,879 | share/colldef/zh_CN.GB2312.src |
+221,427 | -187,072 | 15,426 files not shown |
+2,012,059 | -1,265,003 | 15,432 files |
HardenedBSD/src 1000257 — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable
* origin/hardened/current/master: (98 commits)
HBSD: clang/llvm 7.0.1 fixups
Continuing efforts to provide hardening of FFS. This change adds a check hash to the filesystem inodes. Access attempts to files associated with an inode with an invalid check hash will fail with EINVAL (Invalid argument). Access is reestablished after an fsck is run to find and validate the inodes with invalid check-hashes. This check avoids a class of filesystem panics related to corrupted inodes. The hash is done using crc32c.
pf tests: Use the ATF cleanup infrastructure in the ioctl tests
pf tests: ioctl tests require root rights
pf: Prevent integer overflow in PF when calculating the adaptive timeout.
Remove a dead file. CVS was removed in r251794.
Allow CTL device specification in bhyve virtio-scsi.
HBSD: Resolve merge conflict
Remove unused argument to priv_check_cred.
Fix !tx_abdicate error from r336560
Set tentative merge date, and add UPDATING note.
audi: replace open-coded TDP_AUDITREC checks with the macro
Fix the PAE kernel gcc build.
asmc: Add Support for MacBookAir 7,1 and 7,2
For arm and armv6, only enable LLVM target support for arm by default, to shrink libllvm.a.
Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branch r348686 (effectively 7.0.1 rc3), resolve conflicts, and bump version numbers.
[5 lines not shown]
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,155 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,230 | -21,805 | 5,765 files not shown |
+484,588 | -269,601 | 5,771 files |
HardenedBSD/src 07d5e0b — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge remote-tracking branch 'origin/freebsd/current/master' into hardened/current/master
Conflicts:
contrib/compiler-rt/lib/cfi/cfi.cc (unresolved)
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,155 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,230 | -21,805 | 5,743 files not shown |
+484,277 | -269,543 | 5,749 files |
HardenedBSD/src d41b4ec — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
the upstream release_70 branch r348686 (effectively, 7.0.1 rc3). The
release will follow very soon, but no more functional changes are
expected.
Release notes for llvm, clang and lld 7.0.0 are available here:
<http://releases.llvm.org/7.0.0/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/clang/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/lld/docs/ReleaseNotes.html>
PR: 230240, 230355
Relnotes: yes
MFC after: 2 months
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,155 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,230 | -21,805 | 5,690 files not shown |
+484,075 | -269,371 | 5,696 files |
HardenedBSD/src 959530c (r341825) — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
the upstream release_70 branch r348686 (effectively, 7.0.1 rc3). The
release will follow very soon, but no more functional changes are
expected.
Release notes for llvm, clang and lld 7.0.0 are available here:
<http://releases.llvm.org/7.0.0/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/clang/docs/ReleaseNotes.html>
<http://releases.llvm.org/7.0.0/tools/lld/docs/ReleaseNotes.html>
PR: 230240, 230355
Relnotes: yes
MFC after: 2 months
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,155 | -3,159 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,230 | -21,805 | 5,690 files not shown |
+484,075 | -269,371 | 5,696 files |
HardenedBSD/src 7d12d3a — contrib/llvm/lib/Demangle ItaniumDemangle.cpp, contrib/llvm/lib/Target/X86 X86ISelLowering.cpp X86InstrAVX512.td
Merge remote-tracking branch 'origin/hardened/current/clang700-import' into hardened/current/cross-dso-cfi
Delta | File |
---|
+5,002 | -4,107 | contrib/llvm/lib/Demangle/ItaniumDemangle.cpp |
+5,152 | -3,155 | contrib/llvm/lib/Target/X86/X86ISelLowering.cpp |
+4,414 | -3,046 | contrib/llvm/lib/Target/X86/X86InstrAVX512.td |
+2,901 | -3,536 | contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h |
+1,173 | -5,093 | contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td |
+2,585 | -2,864 | contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h |
+21,227 | -21,801 | 5,625 files not shown |
+472,530 | -268,025 | 5,631 files |