svn commit: r344947 - vendor/llvm-libunwind/libunwind-release_80-r355677

2019-03-08 Thread Dimitry Andric
Author: dim Date: Fri Mar 8 22:45:06 2019 New Revision: 344947 URL: https://svnweb.freebsd.org/changeset/base/344947 Log: Tag LLVM libunwind release_80 branch r355677. Added: vendor/llvm-libunwind/libunwind-release_80-r355677/ - copied from r344946,

svn commit: r344939 - vendor/llvm-libunwind/dist-release_80

2019-03-08 Thread Dimitry Andric
Author: dim Date: Fri Mar 8 22:16:45 2019 New Revision: 344939 URL: https://svnweb.freebsd.org/changeset/base/344939 Log: Branch vendor/llvm-libunwind/dist to vendor/llvm-libunwind/dist-release_80, to allow for independent merges of the upstream trunk and release_80 branches. Added:

svn commit: r344937 - in vendor/llvm-libunwind/dist: . include include/mach-o src

2019-03-08 Thread Dimitry Andric
Author: dim Date: Fri Mar 8 22:14:20 2019 New Revision: 344937 URL: https://svnweb.freebsd.org/changeset/base/344937 Log: Vendor import of LLVM libunwind trunk r351319 (just before the release_80 branch point): https://llvm.org/svn/llvm-project/libunwind/trunk@351319 Added:

svn commit: r344938 - vendor/llvm-libunwind/libunwind-trunk-r351319

2019-03-08 Thread Dimitry Andric
Author: dim Date: Fri Mar 8 22:14:28 2019 New Revision: 344938 URL: https://svnweb.freebsd.org/changeset/base/344938 Log: Tag LLVM libunwind trunk r351319 (just before the release_80 branch point). Added: vendor/llvm-libunwind/libunwind-trunk-r351319/ - copied from r344937,

svn commit: r344896 - in head/contrib/llvm/tools/clang: include/clang/AST include/clang/Basic lib/AST lib/CodeGen lib/Sema

2019-03-07 Thread Dimitry Andric
Author: dim Date: Thu Mar 7 19:33:39 2019 New Revision: 344896 URL: https://svnweb.freebsd.org/changeset/base/344896 Log: Pull in r354937 from upstream clang trunk (by Jörg Sonnenberger): Fix inline assembler constraint validation The current constraint logic is both too lax and

svn commit: r344852 - head/contrib/llvm/tools/lldb/include/lldb/Target

2019-03-06 Thread Dimitry Andric
Author: dim Date: Wed Mar 6 18:19:27 2019 New Revision: 344852 URL: https://svnweb.freebsd.org/changeset/base/344852 Log: Put in a temporary workaround for what is likely a gcc 6 bug (it does not occur with gcc 7 or later). This should prevent the following error from breaking the

svn commit: r344825 - head/lib/clang/libllvm

2019-03-05 Thread Dimitry Andric
Author: dim Date: Tue Mar 5 22:04:23 2019 New Revision: 344825 URL: https://svnweb.freebsd.org/changeset/base/344825 Log: Add a few missed files to the MK_LLVM_TARGET_BPF=yes case, otherwise clang and various other executables will fail to link with undefined symbols. Reported by: O.

svn commit: r344773 - vendor/lldb/lldb-release_80-r355313

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:26:08 2019 New Revision: 344773 URL: https://svnweb.freebsd.org/changeset/base/344773 Log: Tag lldb release_80 branch r355313. Added: vendor/lldb/lldb-release_80-r355313/ - copied from r344772, vendor/lldb/dist-release_80/

svn commit: r344768 - vendor/clang/clang-release_80-r355313

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:25:54 2019 New Revision: 344768 URL: https://svnweb.freebsd.org/changeset/base/344768 Log: Tag clang release_80 branch r355313. Added: vendor/clang/clang-release_80-r355313/ - copied from r344767, vendor/clang/dist-release_80/

svn commit: r344772 - vendor/lld/lld-release_80-r355313

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:26:05 2019 New Revision: 344772 URL: https://svnweb.freebsd.org/changeset/base/344772 Log: Tag lld release_80 branch r355313. Added: vendor/lld/lld-release_80-r355313/ - copied from r344771, vendor/lld/dist-release_80/

svn commit: r344770 - vendor/libc++/dist-release_80/docs

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:25:59 2019 New Revision: 344770 URL: https://svnweb.freebsd.org/changeset/base/344770 Log: Vendor import of libc++ release_80 branch r355313: https://llvm.org/svn/llvm-project/libcxx/branches/release_80@355313 Modified:

svn commit: r344767 - in vendor/clang/dist-release_80: docs include/clang/Basic lib/Driver/ToolChains lib/Frontend

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:25:50 2019 New Revision: 344767 URL: https://svnweb.freebsd.org/changeset/base/344767 Log: Vendor import of clang release_80 branch r355313: https://llvm.org/svn/llvm-project/cfe/branches/release_80@355313 Modified:

svn commit: r344766 - vendor/llvm/llvm-release_80-r355313

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:25:47 2019 New Revision: 344766 URL: https://svnweb.freebsd.org/changeset/base/344766 Log: Tag llvm release_80 branch r355313. Added: vendor/llvm/llvm-release_80-r355313/ - copied from r344765, vendor/llvm/dist-release_80/

svn commit: r344769 - vendor/compiler-rt/compiler-rt-release_80-r355313

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:25:57 2019 New Revision: 344769 URL: https://svnweb.freebsd.org/changeset/base/344769 Log: Tag compiler-rt release_80 branch r355313. Added: vendor/compiler-rt/compiler-rt-release_80-r355313/ - copied from r344768, vendor/compiler-rt/dist-release_80/

svn commit: r344771 - vendor/libc++/libc++-release_80-r355313

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:26:02 2019 New Revision: 344771 URL: https://svnweb.freebsd.org/changeset/base/344771 Log: Tag libc++ release_80 branch r355313. Added: vendor/libc++/libc++-release_80-r355313/ - copied from r344770, vendor/libc++/dist-release_80/

svn commit: r344765 - in vendor/llvm/dist-release_80: . bindings/go/llvm docs lib/Target/AArch64 lib/Target/WebAssembly lib/Target/X86 test/CodeGen/AArch64 test/CodeGen/WebAssembly test/CodeGen/X86...

2019-03-04 Thread Dimitry Andric
Author: dim Date: Mon Mar 4 18:25:41 2019 New Revision: 344765 URL: https://svnweb.freebsd.org/changeset/base/344765 Log: Vendor import of llvm release_80 branch r355313: https://llvm.org/svn/llvm-project/llvm/branches/release_80@355313 Added:

svn commit: r344655 - in stable: 11/contrib/llvm/tools/lld/ELF 11/contrib/llvm/tools/lld/ELF/Arch 12/contrib/llvm/tools/lld/ELF 12/contrib/llvm/tools/lld/ELF/Arch

2019-02-27 Thread Dimitry Andric
Author: dim Date: Thu Feb 28 06:53:18 2019 New Revision: 344655 URL: https://svnweb.freebsd.org/changeset/base/344655 Log: MFC r34: Pull in r353299 from upstream lld trunk (by George Rimar): Recommit r353293 "[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target." With the

svn commit: r344655 - in stable: 11/contrib/llvm/tools/lld/ELF 11/contrib/llvm/tools/lld/ELF/Arch 12/contrib/llvm/tools/lld/ELF 12/contrib/llvm/tools/lld/ELF/Arch

2019-02-27 Thread Dimitry Andric
Author: dim Date: Thu Feb 28 06:53:18 2019 New Revision: 344655 URL: https://svnweb.freebsd.org/changeset/base/344655 Log: MFC r34: Pull in r353299 from upstream lld trunk (by George Rimar): Recommit r353293 "[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target." With the

svn commit: r344641 - stable/12/usr.bin/top

2019-02-27 Thread Dimitry Andric
Author: dim Date: Wed Feb 27 22:12:04 2019 New Revision: 344641 URL: https://svnweb.freebsd.org/changeset/base/344641 Log: MFC r344381: Fix more AddressSanitizer violations in usr.bin/top In line_update(), set lastcol correctly after moving to any non-zero column, so the "overwrite

svn commit: r344639 - in stable: 11/contrib/llvm/lib/Target/X86 12/contrib/llvm/lib/Target/X86

2019-02-27 Thread Dimitry Andric
Author: dim Date: Wed Feb 27 22:02:46 2019 New Revision: 344639 URL: https://svnweb.freebsd.org/changeset/base/344639 Log: MFC r344503: Pull in r354756 from upstream llvm trunk (by Craig Topper): [X86] Fix tls variable lowering issue with large code model Summary: The

svn commit: r344639 - in stable: 11/contrib/llvm/lib/Target/X86 12/contrib/llvm/lib/Target/X86

2019-02-27 Thread Dimitry Andric
Author: dim Date: Wed Feb 27 22:02:46 2019 New Revision: 344639 URL: https://svnweb.freebsd.org/changeset/base/344639 Log: MFC r344503: Pull in r354756 from upstream llvm trunk (by Craig Topper): [X86] Fix tls variable lowering issue with large code model Summary: The

svn commit: r344554 - head

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 22:11:44 2019 New Revision: 344554 URL: https://svnweb.freebsd.org/changeset/base/344554 Log: After r344530, remove leading slashes from libprivateifconfig lines in ObsoleteFiles.inc. Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc

svn commit: r344546 - vendor/lldb/lldb-release_80-r354799

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:52 2019 New Revision: 344546 URL: https://svnweb.freebsd.org/changeset/base/344546 Log: Tag lldb release_80 branch r354799. Added: vendor/lldb/lldb-release_80-r354799/ - copied from r344545, vendor/lldb/dist-release_80/

svn commit: r344544 - vendor/lld/lld-release_80-r354799

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:45 2019 New Revision: 344544 URL: https://svnweb.freebsd.org/changeset/base/344544 Log: Tag lld release_80 branch r354799. Added: vendor/lld/lld-release_80-r354799/ - copied from r344543, vendor/lld/dist-release_80/

svn commit: r344545 - in vendor/lldb/dist-release_80: source/Host/common source/Host/openbsd unittests/Host

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:48 2019 New Revision: 344545 URL: https://svnweb.freebsd.org/changeset/base/344545 Log: Vendor import of lldb release_80 branch r354799: https://llvm.org/svn/llvm-project/lldb/branches/release_80@354799 Modified:

svn commit: r344543 - in vendor/lld/dist-release_80: ELF docs

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:43 2019 New Revision: 344543 URL: https://svnweb.freebsd.org/changeset/base/344543 Log: Vendor import of lld release_80 branch r354799: https://llvm.org/svn/llvm-project/lld/branches/release_80@354799 Modified: vendor/lld/dist-release_80/ELF/Options.td

svn commit: r344540 - vendor/compiler-rt/compiler-rt-release_80-r354799

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:35 2019 New Revision: 344540 URL: https://svnweb.freebsd.org/changeset/base/344540 Log: Tag compiler-rt release_80 branch r354799. Added: vendor/compiler-rt/compiler-rt-release_80-r354799/ - copied from r344539, vendor/compiler-rt/dist-release_80/

svn commit: r344538 - vendor/clang/clang-release_80-r354799

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:29 2019 New Revision: 344538 URL: https://svnweb.freebsd.org/changeset/base/344538 Log: Tag clang release_80 branch r354799. Added: vendor/clang/clang-release_80-r354799/ - copied from r344537, vendor/clang/dist-release_80/

svn commit: r344542 - vendor/libc++/libc++-release_80-r354799

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:40 2019 New Revision: 344542 URL: https://svnweb.freebsd.org/changeset/base/344542 Log: Tag libc++ release_80 branch r354799. Added: vendor/libc++/libc++-release_80-r354799/ - copied from r344541, vendor/libc++/dist-release_80/

svn commit: r344537 - in vendor/clang/dist-release_80: docs include/clang/AST lib/CodeGen lib/Frontend lib/Sema test/CodeGenCXX test/Misc test/Sema

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:25 2019 New Revision: 344537 URL: https://svnweb.freebsd.org/changeset/base/344537 Log: Vendor import of clang release_80 branch r354799: https://llvm.org/svn/llvm-project/cfe/branches/release_80@354799 Modified:

svn commit: r344541 - vendor/libc++/dist-release_80/docs

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:37 2019 New Revision: 344541 URL: https://svnweb.freebsd.org/changeset/base/344541 Log: Vendor import of libc++ release_80 branch r354799: https://llvm.org/svn/llvm-project/libcxx/branches/release_80@354799 Modified:

svn commit: r344536 - vendor/llvm/llvm-release_80-r354799

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:21 2019 New Revision: 344536 URL: https://svnweb.freebsd.org/changeset/base/344536 Log: Tag llvm release_80 branch r354799. Added: vendor/llvm/llvm-release_80-r354799/ - copied from r344535, vendor/llvm/dist-release_80/

svn commit: r344535 - in vendor/llvm/dist-release_80: docs lib/MC lib/Target/X86 lib/Transforms/InstCombine lib/Transforms/Scalar test/CodeGen/AArch64 test/CodeGen/X86 test/MC/ELF test/Transforms/I...

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:16 2019 New Revision: 344535 URL: https://svnweb.freebsd.org/changeset/base/344535 Log: Vendor import of llvm release_80 branch r354799: https://llvm.org/svn/llvm-project/llvm/branches/release_80@354799 Added:

svn commit: r344539 - vendor/compiler-rt/dist-release_80/test/msan/Linux

2019-02-25 Thread Dimitry Andric
Author: dim Date: Mon Feb 25 19:07:32 2019 New Revision: 344539 URL: https://svnweb.freebsd.org/changeset/base/344539 Log: Vendor import of compiler-rt release_80 branch r354799: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@354799 Modified:

svn commit: r344503 - head/contrib/llvm/lib/Target/X86

2019-02-24 Thread Dimitry Andric
Author: dim Date: Sun Feb 24 21:22:16 2019 New Revision: 344503 URL: https://svnweb.freebsd.org/changeset/base/344503 Log: Pull in r354756 from upstream llvm trunk (by Craig Topper): [X86] Fix tls variable lowering issue with large code model Summary: The problem here is the

svn commit: r344483 - in stable: 11/contrib/libc++/include 12/contrib/libc++/include

2019-02-23 Thread Dimitry Andric
Author: dim Date: Sat Feb 23 14:27:09 2019 New Revision: 344483 URL: https://svnweb.freebsd.org/changeset/base/344483 Log: MFC r344386: Pull in r354515 from upstream libc++ trunk: Fix the build with gcc when `-Wredundant-decls` is passed Summary: gcc warns that

svn commit: r344483 - in stable: 11/contrib/libc++/include 12/contrib/libc++/include

2019-02-23 Thread Dimitry Andric
Author: dim Date: Sat Feb 23 14:27:09 2019 New Revision: 344483 URL: https://svnweb.freebsd.org/changeset/base/344483 Log: MFC r344386: Pull in r354515 from upstream libc++ trunk: Fix the build with gcc when `-Wredundant-decls` is passed Summary: gcc warns that

svn commit: r344444 - in head/contrib/llvm/tools/lld/ELF: . Arch

2019-02-21 Thread Dimitry Andric
Author: dim Date: Thu Feb 21 18:41:41 2019 New Revision: 34 URL: https://svnweb.freebsd.org/changeset/base/34 Log: Pull in r353299 from upstream lld trunk (by George Rimar): Recommit r353293 "[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target." With the following changes:

svn commit: r344426 - in stable: 11/lib/clang/libllvmminimal 12/lib/clang/libllvmminimal

2019-02-20 Thread Dimitry Andric
Author: dim Date: Thu Feb 21 07:22:05 2019 New Revision: 344426 URL: https://svnweb.freebsd.org/changeset/base/344426 Log: MFC r344264: Add one additional file to libllvmminimal, since in some cases (e.g. upgrading from stable/10 to stable/11) symbols from it are needed to link

svn commit: r344426 - in stable: 11/lib/clang/libllvmminimal 12/lib/clang/libllvmminimal

2019-02-20 Thread Dimitry Andric
Author: dim Date: Thu Feb 21 07:22:05 2019 New Revision: 344426 URL: https://svnweb.freebsd.org/changeset/base/344426 Log: MFC r344264: Add one additional file to libllvmminimal, since in some cases (e.g. upgrading from stable/10 to stable/11) symbols from it are needed to link

svn commit: r344425 - in stable: 11/contrib/libc++/include 12/contrib/libc++/include

2019-02-20 Thread Dimitry Andric
Author: dim Date: Thu Feb 21 07:20:17 2019 New Revision: 344425 URL: https://svnweb.freebsd.org/changeset/base/344425 Log: MFC r344261: Pull in r345199 from upstream libc++ trunk (by Petr Hosek): Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are

svn commit: r344425 - in stable: 11/contrib/libc++/include 12/contrib/libc++/include

2019-02-20 Thread Dimitry Andric
Author: dim Date: Thu Feb 21 07:20:17 2019 New Revision: 344425 URL: https://svnweb.freebsd.org/changeset/base/344425 Log: MFC r344261: Pull in r345199 from upstream libc++ trunk (by Petr Hosek): Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are

svn commit: r344386 - head/contrib/libc++/include

2019-02-20 Thread Dimitry Andric
Author: dim Date: Wed Feb 20 21:06:11 2019 New Revision: 344386 URL: https://svnweb.freebsd.org/changeset/base/344386 Log: Pull in r354515 from upstream libc++ trunk: Fix the build with gcc when `-Wredundant-decls` is passed Summary: gcc warns that `__throw_runtime_error`

svn commit: r344382 - stable/12/usr.bin/top

2019-02-20 Thread Dimitry Andric
Author: dim Date: Wed Feb 20 20:28:48 2019 New Revision: 344382 URL: https://svnweb.freebsd.org/changeset/base/344382 Log: MFC r343165 (by jhibbits): Fix top(1) long options handling getopt_long(3) requires the long options be terminated by a NULL block. Without the terminator, an

svn commit: r344381 - head/usr.bin/top

2019-02-20 Thread Dimitry Andric
Author: dim Date: Wed Feb 20 20:17:54 2019 New Revision: 344381 URL: https://svnweb.freebsd.org/changeset/base/344381 Log: Fix more AddressSanitizer violations in usr.bin/top In line_update(), set lastcol correctly after moving to any non-zero column, so the "overwrite old stuff" part

svn commit: r344264 - head/lib/clang/libllvmminimal

2019-02-18 Thread Dimitry Andric
Author: dim Date: Mon Feb 18 19:07:15 2019 New Revision: 344264 URL: https://svnweb.freebsd.org/changeset/base/344264 Log: Add one additional file to libllvmminimal, since in some cases (e.g. upgrading from stable/10 to stable/11) symbols from it are needed to link llvm-tblgen and

svn commit: r344261 - head/contrib/libc++/include

2019-02-18 Thread Dimitry Andric
Author: dim Date: Mon Feb 18 18:34:13 2019 New Revision: 344261 URL: https://svnweb.freebsd.org/changeset/base/344261 Log: Pull in r345199 from upstream libc++ trunk (by Petr Hosek): Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are floating-point types."

Re: svn commit: r341825 - in head: . contrib/compiler-rt contrib/compiler-rt/include/sanitizer contrib/compiler-rt/include/xray contrib/compiler-rt/lib/BlocksRuntime contrib/compiler-rt/lib/asan contr

2019-02-18 Thread Dimitry Andric
On 18 Feb 2019, at 12:40, Charlie Li via freebsd-toolchain wrote: > > On 11/12/2018 14:05, Dimitry Andric wrote: >> head/contrib/libc++/include/type_traits >> > The change to the above named file breaks building any C++ code > containing _Float16 with devel/llvm80-8.0.

svn commit: r344217 - in stable: 11/contrib/llvm/lib/MC 12/contrib/llvm/lib/MC

2019-02-16 Thread Dimitry Andric
Author: dim Date: Sat Feb 16 19:49:12 2019 New Revision: 344217 URL: https://svnweb.freebsd.org/changeset/base/344217 Log: MFC r344112: Pull in r353907 from upstream llvm trunk (by Reid Kleckner): [MC] Make symbol version errors non-fatal We stil don't have a source location,

svn commit: r344217 - in stable: 11/contrib/llvm/lib/MC 12/contrib/llvm/lib/MC

2019-02-16 Thread Dimitry Andric
Author: dim Date: Sat Feb 16 19:49:12 2019 New Revision: 344217 URL: https://svnweb.freebsd.org/changeset/base/344217 Log: MFC r344112: Pull in r353907 from upstream llvm trunk (by Reid Kleckner): [MC] Make symbol version errors non-fatal We stil don't have a source location,

svn commit: r344171 - vendor/compiler-rt/compiler-rt-release_80-r354130

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:15 2019 New Revision: 344171 URL: https://svnweb.freebsd.org/changeset/base/344171 Log: Tag compiler-rt release_80 branch r354130. Added: vendor/compiler-rt/compiler-rt-release_80-r354130/ - copied from r344170, vendor/compiler-rt/dist-release_80/

svn commit: r344174 - vendor/lld/lld-release_80-r354130

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:29 2019 New Revision: 344174 URL: https://svnweb.freebsd.org/changeset/base/344174 Log: Tag lld release_80 branch r354130. Added: vendor/lld/lld-release_80-r354130/ - copied from r344173, vendor/lld/dist-release_80/

svn commit: r344169 - vendor/clang/clang-release_80-r354130

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:08 2019 New Revision: 344169 URL: https://svnweb.freebsd.org/changeset/base/344169 Log: Tag clang release_80 branch r354130. Added: vendor/clang/clang-release_80-r354130/ - copied from r344168, vendor/clang/dist-release_80/

svn commit: r344172 - vendor/libc++/libc++-release_80-r354130

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:19 2019 New Revision: 344172 URL: https://svnweb.freebsd.org/changeset/base/344172 Log: Tag libc++ release_80 branch r354130. Added: vendor/libc++/libc++-release_80-r354130/ - copied from r344171, vendor/libc++/dist-release_80/

svn commit: r344173 - in vendor/lld/dist-release_80: COFF ELF docs test/COFF test/ELF test/wasm test/wasm/lto wasm

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:22 2019 New Revision: 344173 URL: https://svnweb.freebsd.org/changeset/base/344173 Log: Vendor import of lld release_80 branch r354130: https://llvm.org/svn/llvm-project/lld/branches/release_80@354130 Added:

svn commit: r344167 - vendor/llvm/llvm-release_80-r354130

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:48:59 2019 New Revision: 344167 URL: https://svnweb.freebsd.org/changeset/base/344167 Log: Tag llvm release_80 branch r354130. Added: vendor/llvm/llvm-release_80-r354130/ - copied from r344166, vendor/llvm/dist-release_80/

svn commit: r344175 - vendor/lldb/lldb-release_80-r354130

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:32 2019 New Revision: 344175 URL: https://svnweb.freebsd.org/changeset/base/344175 Log: Tag lldb release_80 branch r354130. Added: vendor/lldb/lldb-release_80-r354130/ - copied from r344174, vendor/lldb/dist-release_80/

svn commit: r344168 - in vendor/clang/dist-release_80: docs include/clang/Basic include/clang/Driver include/clang/Parse include/clang/Sema lib/Basic/Targets lib/CodeGen lib/Driver/ToolChains lib/F...

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:05 2019 New Revision: 344168 URL: https://svnweb.freebsd.org/changeset/base/344168 Log: Vendor import of clang release_80 branch r354130: https://llvm.org/svn/llvm-project/cfe/branches/release_80@354130 Added:

svn commit: r344170 - in vendor/compiler-rt/dist-release_80: lib/sanitizer_common utils

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:49:11 2019 New Revision: 344170 URL: https://svnweb.freebsd.org/changeset/base/344170 Log: Vendor import of compiler-rt release_80 branch r354130: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@354130 Modified:

svn commit: r344166 - in vendor/llvm/dist-release_80: . bindings/go/llvm cmake/modules docs include/llvm/BinaryFormat include/llvm/MC lib/Analysis lib/MC lib/MC/MCParser lib/Object lib/Support/Unix...

2019-02-15 Thread Dimitry Andric
Author: dim Date: Fri Feb 15 20:48:51 2019 New Revision: 344166 URL: https://svnweb.freebsd.org/changeset/base/344166 Log: Vendor import of llvm release_80 branch r354130: https://llvm.org/svn/llvm-project/llvm/branches/release_80@354130 Added:

svn commit: r344112 - head/contrib/llvm/lib/MC

2019-02-13 Thread Dimitry Andric
Author: dim Date: Wed Feb 13 20:13:40 2019 New Revision: 344112 URL: https://svnweb.freebsd.org/changeset/base/344112 Log: Pull in r353907 from upstream llvm trunk (by Reid Kleckner): [MC] Make symbol version errors non-fatal We stil don't have a source location, which is pretty

svn commit: r344056 - in head/contrib/llvm: include/llvm/CodeGen lib/CodeGen/SelectionDAG lib/Target/AArch64 lib/Target/ARM

2019-02-12 Thread Dimitry Andric
Author: dim Date: Tue Feb 12 18:32:14 2019 New Revision: 344056 URL: https://svnweb.freebsd.org/changeset/base/344056 Log: Pull in r339734 from upstream llvm trunk (by Eli Friedman): [ARM] Make PerformSHLSimplify add nodes to the DAG worklist correctly. Intentionally excluding

svn commit: r343959 - head/usr.bin/top

2019-02-10 Thread Dimitry Andric
Author: dim Date: Sun Feb 10 13:44:36 2019 New Revision: 343959 URL: https://svnweb.freebsd.org/changeset/base/343959 Log: Fix the first couple of AddressSanitizer violations in usr.bin/top. Avoid setting zero bytes beyond the length of the 'thisline' parameters in i_process() and

svn commit: r343958 - head/usr.bin/top

2019-02-10 Thread Dimitry Andric
Author: dim Date: Sun Feb 10 13:34:21 2019 New Revision: 343958 URL: https://svnweb.freebsd.org/changeset/base/343958 Log: Fix multiple warnings in usr.bin/top about variables shadowing global declarations from base gcc, by renaming those variables. MFC after:1 week Modified:

svn commit: r343957 - head/usr.bin/top

2019-02-10 Thread Dimitry Andric
Author: dim Date: Sun Feb 10 13:31:08 2019 New Revision: 343957 URL: https://svnweb.freebsd.org/changeset/base/343957 Log: Fix multiple warnings in usr.bin/top about discarded qualifiers from both clang and gcc, by either constifying variables, or when that is not possible, using __DECONST.

svn commit: r343935 - in stable: 11/contrib/llvm/lib/CodeGen/SelectionDAG 12/contrib/llvm/lib/CodeGen/SelectionDAG

2019-02-09 Thread Dimitry Andric
Author: dim Date: Sat Feb 9 12:01:10 2019 New Revision: 343935 URL: https://svnweb.freebsd.org/changeset/base/343935 Log: MFC r342592: Pull in r342397 from upstream llvm trunk (by Amara Emerson): Revert "Revert r342183 "[DAGCombine] Fix crash when store merging created an

svn commit: r343935 - in stable: 11/contrib/llvm/lib/CodeGen/SelectionDAG 12/contrib/llvm/lib/CodeGen/SelectionDAG

2019-02-09 Thread Dimitry Andric
Author: dim Date: Sat Feb 9 12:01:10 2019 New Revision: 343935 URL: https://svnweb.freebsd.org/changeset/base/343935 Log: MFC r342592: Pull in r342397 from upstream llvm trunk (by Amara Emerson): Revert "Revert r342183 "[DAGCombine] Fix crash when store merging created an

svn commit: r343917 - in head: contrib/netbsd-tests/lib/libm lib/msun/tests

2019-02-08 Thread Dimitry Andric
Author: dim Date: Fri Feb 8 18:31:54 2019 New Revision: 343917 URL: https://svnweb.freebsd.org/changeset/base/343917 Log: Amend r343442, by only expecting the lib.msun.cbrt_test.cbrtl_powl and trig_test.reduction test cases to fail, if the fixes from r343916 have not yet been applied to

svn commit: r343916 - in head: contrib/llvm/lib/Target/X86 lib/clang

2019-02-08 Thread Dimitry Andric
Author: dim Date: Fri Feb 8 18:24:53 2019 New Revision: 343916 URL: https://svnweb.freebsd.org/changeset/base/343916 Log: Pull in r352607 from upstream llvm trunk (by Craig Topper): [X86] Add FPSW as a Def on some FP instructions that were missing it. Pull in r353141 from upstream

svn commit: r343863 - in stable: 11/sys/i386/i386 12/sys/i386/i386

2019-02-06 Thread Dimitry Andric
Author: dim Date: Thu Feb 7 06:55:26 2019 New Revision: 343863 URL: https://svnweb.freebsd.org/changeset/base/343863 Log: MFC r343748: Use NLDT to get number of LDTs on i386 Compiling a GENERIC kernel for i386 with clang 8.0 results in the following warning:

svn commit: r343863 - in stable: 11/sys/i386/i386 12/sys/i386/i386

2019-02-06 Thread Dimitry Andric
Author: dim Date: Thu Feb 7 06:55:26 2019 New Revision: 343863 URL: https://svnweb.freebsd.org/changeset/base/343863 Log: MFC r343748: Use NLDT to get number of LDTs on i386 Compiling a GENERIC kernel for i386 with clang 8.0 results in the following warning:

svn commit: r343801 - vendor/libc++/libc++-release_80-r353167

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:51 2019 New Revision: 343801 URL: https://svnweb.freebsd.org/changeset/base/343801 Log: Tag libc++ release_80 branch r353167. Added: vendor/libc++/libc++-release_80-r353167/ - copied from r343800, vendor/libc++/dist-release_80/

svn commit: r343800 - in vendor/libc++/dist-release_80: cmake/Modules test/std/language.support/support.dynamic/new.delete/new.delete.array test/std/language.support/support.dynamic/new.delete/new....

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:44 2019 New Revision: 343800 URL: https://svnweb.freebsd.org/changeset/base/343800 Log: Vendor import of libc++ release_80 branch r353167: https://llvm.org/svn/llvm-project/libcxx/branches/release_80@353167 Modified:

svn commit: r343805 - vendor/lldb/lldb-release_80-r353167

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:40:18 2019 New Revision: 343805 URL: https://svnweb.freebsd.org/changeset/base/343805 Log: Tag lldb release_80 branch r353167. Added: vendor/lldb/lldb-release_80-r353167/ - copied from r343804, vendor/lldb/dist-release_80/

svn commit: r343803 - vendor/lld/lld-release_80-r353167

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:40:07 2019 New Revision: 343803 URL: https://svnweb.freebsd.org/changeset/base/343803 Log: Tag lld release_80 branch r353167. Added: vendor/lld/lld-release_80-r353167/ - copied from r343802, vendor/lld/dist-release_80/

svn commit: r343796 - in vendor/clang/dist-release_80: docs include/clang/Basic include/clang/Driver include/clang/Tooling lib/Basic lib/Basic/Targets lib/Driver/ToolChains lib/Headers lib/Lex lib/...

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:15 2019 New Revision: 343796 URL: https://svnweb.freebsd.org/changeset/base/343796 Log: Vendor import of clang release_80 branch r353167: https://llvm.org/svn/llvm-project/cfe/branches/release_80@353167 Added:

svn commit: r343802 - in vendor/lld/dist-release_80: COFF ELF MinGW docs test/COFF test/ELF

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:57 2019 New Revision: 343802 URL: https://svnweb.freebsd.org/changeset/base/343802 Log: Vendor import of lld release_80 branch r353167: https://llvm.org/svn/llvm-project/lld/branches/release_80@353167 Added:

svn commit: r343799 - vendor/compiler-rt/compiler-rt-release_80-r353167

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:39 2019 New Revision: 343799 URL: https://svnweb.freebsd.org/changeset/base/343799 Log: Tag compiler-rt release_80 branch r353167. Added: vendor/compiler-rt/compiler-rt-release_80-r353167/ - copied from r343798, vendor/compiler-rt/dist-release_80/

svn commit: r343804 - in vendor/lldb/dist-release_80: cmake/modules lit source/Plugins/Process/NetBSD

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:40:11 2019 New Revision: 343804 URL: https://svnweb.freebsd.org/changeset/base/343804 Log: Vendor import of lldb release_80 branch r353167: https://llvm.org/svn/llvm-project/lldb/branches/release_80@353167 Modified:

svn commit: r343798 - in vendor/compiler-rt/dist-release_80: cmake lib/xray/tests test

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:32 2019 New Revision: 343798 URL: https://svnweb.freebsd.org/changeset/base/343798 Log: Vendor import of compiler-rt release_80 branch r353167: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@353167 Modified:

svn commit: r343797 - vendor/clang/clang-release_80-r353167

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:28 2019 New Revision: 343797 URL: https://svnweb.freebsd.org/changeset/base/343797 Log: Tag clang release_80 branch r353167. Added: vendor/clang/clang-release_80-r353167/ - copied from r343796, vendor/clang/dist-release_80/

svn commit: r343794 - in vendor/llvm/dist-release_80: cmake/modules docs include/llvm/Support include/llvm/Transforms/Utils lib/CodeGen lib/CodeGen/AsmPrinter lib/CodeGen/SelectionDAG lib/DebugInfo...

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:38:58 2019 New Revision: 343794 URL: https://svnweb.freebsd.org/changeset/base/343794 Log: Vendor import of llvm release_80 branch r353167: https://llvm.org/svn/llvm-project/llvm/branches/release_80@353167 Added:

svn commit: r343795 - vendor/llvm/llvm-release_80-r353167

2019-02-05 Thread Dimitry Andric
Author: dim Date: Tue Feb 5 18:39:08 2019 New Revision: 343795 URL: https://svnweb.freebsd.org/changeset/base/343795 Log: Tag llvm release_80 branch r353167. Added: vendor/llvm/llvm-release_80-r353167/ - copied from r343794, vendor/llvm/dist-release_80/

svn commit: r343748 - head/sys/i386/i386

2019-02-04 Thread Dimitry Andric
Author: dim Date: Mon Feb 4 18:07:03 2019 New Revision: 343748 URL: https://svnweb.freebsd.org/changeset/base/343748 Log: Use NLDT to get number of LDTs on i386 Compiling a GENERIC kernel for i386 with clang 8.0 results in the following warning:

svn commit: r343201 - vendor/lldb/lldb-release_80-r351543

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:45:17 2019 New Revision: 343201 URL: https://svnweb.freebsd.org/changeset/base/343201 Log: Tag lldb release_80 branch r351543. Added: vendor/lldb/lldb-release_80-r351543/ - copied from r343200, vendor/lldb/dist-release_80/

svn commit: r343200 - in vendor/lldb/dist-release_80: include/lldb/Host/openbsd source/Core source/Host/openbsd

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:45:14 2019 New Revision: 343200 URL: https://svnweb.freebsd.org/changeset/base/343200 Log: Vendor import of lldb release_80 branch r351543: https://llvm.org/svn/llvm-project/lldb/branches/release_80@351543 Modified:

svn commit: r343196 - vendor/libc++/dist-release_80

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:44:58 2019 New Revision: 343196 URL: https://svnweb.freebsd.org/changeset/base/343196 Log: Vendor import of libc++ release_80 branch r351543: https://llvm.org/svn/llvm-project/libcxx/branches/release_80@351543 Modified:

svn commit: r343193 - in vendor/clang/dist-release_80: include/clang/Basic lib/Basic lib/CodeGen lib/Sema test/CodeGen test/CodeGenCXX test/Driver test/Sema test/SemaObjC test/Tooling

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:44:43 2019 New Revision: 343193 URL: https://svnweb.freebsd.org/changeset/base/343193 Log: Vendor import of clang release_80 branch r351543: https://llvm.org/svn/llvm-project/cfe/branches/release_80@351543 Added:

svn commit: r343199 - vendor/lld/lld-release_80-r351543

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:45:09 2019 New Revision: 343199 URL: https://svnweb.freebsd.org/changeset/base/343199 Log: Tag lld release_80 branch r351543. Added: vendor/lld/lld-release_80-r351543/ - copied from r343198, vendor/lld/dist-release_80/

svn commit: r343198 - in vendor/lld/dist-release_80: ELF ELF/Arch docs test/ELF

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:45:04 2019 New Revision: 343198 URL: https://svnweb.freebsd.org/changeset/base/343198 Log: Vendor import of lld release_80 branch r351543: https://llvm.org/svn/llvm-project/lld/branches/release_80@351543 Added:

svn commit: r343197 - vendor/libc++/libc++-release_80-r351543

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:45:01 2019 New Revision: 343197 URL: https://svnweb.freebsd.org/changeset/base/343197 Log: Tag libc++ release_80 branch r351543. Added: vendor/libc++/libc++-release_80-r351543/ - copied from r343196, vendor/libc++/dist-release_80/

svn commit: r343194 - vendor/clang/clang-release_80-r351543

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:44:48 2019 New Revision: 343194 URL: https://svnweb.freebsd.org/changeset/base/343194 Log: Tag clang release_80 branch r351543. Added: vendor/clang/clang-release_80-r351543/ - copied from r343193, vendor/clang/dist-release_80/

svn commit: r343192 - vendor/llvm/llvm-release_80-r351543

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:44:33 2019 New Revision: 343192 URL: https://svnweb.freebsd.org/changeset/base/343192 Log: Tag llvm release_80 branch r351543. Added: vendor/llvm/llvm-release_80-r351543/ - copied from r343191, vendor/llvm/dist-release_80/

svn commit: r343191 - in vendor/llvm/dist-release_80: . include/llvm/CodeGen include/llvm/IR lib/CodeGen/AsmPrinter lib/CodeGen/SelectionDAG lib/MC lib/Target/AArch64 lib/Target/AMDGPU lib/Target/M...

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:44:22 2019 New Revision: 343191 URL: https://svnweb.freebsd.org/changeset/base/343191 Log: Vendor import of llvm release_80 branch r351543: https://llvm.org/svn/llvm-project/llvm/branches/release_80@351543 Added:

svn commit: r343195 - vendor/compiler-rt/compiler-rt-release_80-r351543

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 18:44:52 2019 New Revision: 343195 URL: https://svnweb.freebsd.org/changeset/base/343195 Log: Tag compiler-rt release_80 branch r351543. Added: vendor/compiler-rt/compiler-rt-release_80-r351543/ - copied from r343194, vendor/compiler-rt/dist-release_80/

svn commit: r343187 - vendor/lld/dist-release_80

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 10:20:05 2019 New Revision: 343187 URL: https://svnweb.freebsd.org/changeset/base/343187 Log: Branch vendor/lld/dist to vendor/lld/dist-release_80, to allow for independent merges of the upstream trunk and release_80 branches. Added: vendor/lld/dist-release_80/

svn commit: r343186 - vendor/libc++/dist-release_80

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 10:20:03 2019 New Revision: 343186 URL: https://svnweb.freebsd.org/changeset/base/343186 Log: Branch vendor/libc++/dist to vendor/libc++/dist-release_80, to allow for independent merges of the upstream trunk and release_80 branches. Added:

svn commit: r343180 - vendor/lld/lld-trunk-r351319

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 10:05:53 2019 New Revision: 343180 URL: https://svnweb.freebsd.org/changeset/base/343180 Log: Tag lld trunk r351319 (just before the release_80 branch point). Added: vendor/lld/lld-trunk-r351319/ - copied from r343179, vendor/lld/dist/

svn commit: r343175 - in vendor/compiler-rt/dist: . cmake cmake/Modules include/sanitizer include/xray lib/asan lib/asan/scripts lib/asan/tests lib/builtins lib/builtins/Darwin-excludes lib/builtin...

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 10:05:08 2019 New Revision: 343175 URL: https://svnweb.freebsd.org/changeset/base/343175 Log: Vendor import of compiler-rt trunk r351319 (just before the release_80 branch point): https://llvm.org/svn/llvm-project/compiler-rt/trunk@351319 Added:

svn commit: r343188 - vendor/lldb/dist-release_80

2019-01-19 Thread Dimitry Andric
Author: dim Date: Sat Jan 19 10:20:08 2019 New Revision: 343188 URL: https://svnweb.freebsd.org/changeset/base/343188 Log: Branch vendor/lldb/dist to vendor/lldb/dist-release_80, to allow for independent merges of the upstream trunk and release_80 branches. Added:

<    4   5   6   7   8   9   10   11   12   13   >