Re: [Lldb-commits] Buildbot numbers for week of 12/06/2015 - 12/12/2015

2015-12-16 Thread Kamil Rytarowski via cfe-commits
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 15.12.2015 20:23, Galina Kistanova via lldb-commits wrote: > Hello everyone, > > Below are some buildbot numbers for the last week of 12/06/2015 - > 12/12/2015. > > Thanks > > Galina > > > > Top 10 fastest builders(not docs): > >

Re: [PATCH] D14760: Resolve build problem on NetBSD

2015-11-18 Thread Kamil Rytarowski via cfe-commits
krytarowski added a comment. In http://reviews.llvm.org/D14760#291616, @joerg wrote: > Are you sure your sources are up-to-date? That file is newly generated in > LLVM and no changes outside should be necessary. Are you using cmake or gmake? Yes. This is also the reason to kill randomly

[libunwind] r260001 - Introduce NetBSD support

2016-02-06 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Sat Feb 6 12:19:29 2016 New Revision: 260001 URL: http://llvm.org/viewvc/llvm-project?rev=260001=rev Log: Introduce NetBSD support Current FreeBSD and NetBSD code is compatible. Modified: libunwind/trunk/src/AddressSpace.hpp Modified:

[libunwind] r259994 - Adapt LLVM_CMAKE_PATH for recent cmake path changes

2016-02-06 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Sat Feb 6 10:23:18 2016 New Revision: 259994 URL: http://llvm.org/viewvc/llvm-project?rev=259994=rev Log: Adapt LLVM_CMAKE_PATH for recent cmake path changes Current LLVM installs CMake files under lib/cmake/llvm. Modified: libunwind/trunk/CMakeLists.txt Modified:

r310649 - Enable bunch of sanitizers on NetBSD/X86 and X86_64

2017-08-10 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Thu Aug 10 11:53:52 2017 New Revision: 310649 URL: http://llvm.org/viewvc/llvm-project?rev=310649=rev Log: Enable bunch of sanitizers on NetBSD/X86 and X86_64 Summary: Enable more sanitizers: - i386 and amd64: * SanitizerKind::Vptr; * SanitizerKind::Leak; *

Re: r307104 - Enable LLVM asan support for NetBSD/amd64

2017-07-06 Thread Kamil Rytarowski via cfe-commits
On 06.07.2017 14:57, Joerg Sonnenberger wrote: > On Tue, Jul 04, 2017 at 07:55:56PM -0000, Kamil Rytarowski via cfe-commits > wrote: >> Modified: cfe/trunk/lib/Driver/ToolChains/CommonArgs.cpp >> URL: >> http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/ToolC

r307104 - Enable LLVM asan support for NetBSD/amd64

2017-07-05 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Tue Jul 4 12:55:56 2017 New Revision: 307104 URL: http://llvm.org/viewvc/llvm-project?rev=307104=rev Log: Enable LLVM asan support for NetBSD/amd64 Summary: Enable LLVM asan sanitizer for NetBSD/amd64. Don't generate -ldl for dlopen(3)-like functions on NetBSD. These

r310245 - Enable LLVM asan support for NetBSD/i386

2017-08-07 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Mon Aug 7 03:57:03 2017 New Revision: 310245 URL: http://llvm.org/viewvc/llvm-project?rev=310245=rev Log: Enable LLVM asan support for NetBSD/i386 Summary: Verified to work and useful to run check-asan, as this target tests 32-bit and 64-bit execution. Sponsored by

Re: [PATCH] D33726: [driver][netbsd] Build and pass `-L` arguments to the linker

2017-06-08 Thread Kamil Rytarowski via cfe-commits
On 08.06.2017 22:39, Rui Ueyama wrote: > On Wed, Jun 7, 2017 at 6:55 AM, Joerg Sonnenberger via Phabricator > > wrote: > > joerg added a comment. > > In https://reviews.llvm.org/D33726#774105 >

Re: [PATCH] D33726: [driver][netbsd] Build and pass `-L` arguments to the linker

2017-06-08 Thread Kamil Rytarowski via cfe-commits
I managed to link a hello world application, however the NetBSD-specific nits stand for production programs. RPATH is the first difference that matters. Unfortunately I'm swamped by other LLVM projects to join LLD.. research other differences and prepare patches myself. On 09.06.2017 00:11, Rui

r311365 - Enable libfuzzer on NetBSD/amd64

2017-08-21 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Mon Aug 21 12:12:14 2017 New Revision: 311365 URL: http://llvm.org/viewvc/llvm-project?rev=311365=rev Log: Enable libfuzzer on NetBSD/amd64 Summary: Enable SanitizerKind::Fuzzer and SanitizerKind::FuzzerNoLink on x86_64. Sponsored by Reviewers: joerg, kcc, vitalybuka,

r319007 - Enable additonal features in NetBSD

2017-11-26 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Sun Nov 26 14:24:22 2017 New Revision: 319007 URL: http://llvm.org/viewvc/llvm-project?rev=319007=rev Log: Enable additonal features in NetBSD Summary: Enable for x86_64: - ESan, - KASan, - MSan. Enable for x86_64 and i386: - Scudo. These features are under active

r321060 - Teach clang/NetBSD about additional dependencies for sanitizers

2017-12-18 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Mon Dec 18 23:10:33 2017 New Revision: 321060 URL: http://llvm.org/viewvc/llvm-project?rev=321060=rev Log: Teach clang/NetBSD about additional dependencies for sanitizers Summary: Sanitizers on NetBSD require additional linkage: - libutil for forkpty(3) - libexecinfo for

r320165 - Fix a comment in the code

2017-12-08 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Fri Dec 8 09:38:25 2017 New Revision: 320165 URL: http://llvm.org/viewvc/llvm-project?rev=320165=rev Log: Fix a comment in the code The -ldl library is missing on NetBSD too, make the comment more generic. Modified: cfe/trunk/lib/Driver/ToolChains/CommonArgs.cpp

r320220 - Don't link NetBSD programs with -ldl in linkXRayRuntimeDeps

2017-12-08 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Fri Dec 8 16:34:01 2017 New Revision: 320220 URL: http://llvm.org/viewvc/llvm-project?rev=320220=rev Log: Don't link NetBSD programs with -ldl in linkXRayRuntimeDeps Summary: There is no such library on NetBSD, the corresponding functions like dlopen(3) are in libc.

r332070 - Permit -fxray-instrument for NetBSD/amd64

2018-05-10 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Thu May 10 17:58:55 2018 New Revision: 332070 URL: http://llvm.org/viewvc/llvm-project?rev=332070=rev Log: Permit -fxray-instrument for NetBSD/amd64 Summary: Use the same branch as FreeBSD and OpenBSD. Sponsored by Reviewers: joerg, dberris, vitalybuka Reviewed By:

r332071 - Support XRay in the NetBSD driver

2018-05-10 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Thu May 10 18:00:38 2018 New Revision: 332071 URL: http://llvm.org/viewvc/llvm-project?rev=332071=rev Log: Support XRay in the NetBSD driver Summary: While there, perform a small cleanup, reducing delta with drivers for other OSes. Sponsored by Reviewers: joerg,

r323022 - Link sanitized programs on NetBSD with -lkvm

2018-01-19 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Fri Jan 19 17:03:45 2018 New Revision: 323022 URL: http://llvm.org/viewvc/llvm-project?rev=323022=rev Log: Link sanitized programs on NetBSD with -lkvm Summary: kvm - kernel memory interface The kvm(3) functions like kvm_open(), kvm_getargv() or kvm_getenvv() are used in

r323387 - FreeBSD needs also execinfo (in sanitizers)

2018-01-24 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Wed Jan 24 15:08:49 2018 New Revision: 323387 URL: http://llvm.org/viewvc/llvm-project?rev=323387=rev Log: FreeBSD needs also execinfo (in sanitizers) Summary: As NetBSD, FreeBSD needs execinfo for backtrace's matters. Patch by: David CARLIER. Reviewers: joerg, vitalybuka

r322469 - Clang counterpart change for fuzzer FreeBSD support

2018-01-14 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Sun Jan 14 21:56:44 2018 New Revision: 322469 URL: http://llvm.org/viewvc/llvm-project?rev=322469=rev Log: Clang counterpart change for fuzzer FreeBSD support Summary: Providing fuzzer sanitizer support for FreeBSD (but only for X86/64 architectures). Reviewers: kimgr,

r325238 - Add Xray instrumentation compile-time/link-time support to FreeBSD

2018-02-15 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Thu Feb 15 06:12:21 2018 New Revision: 325238 URL: http://llvm.org/viewvc/llvm-project?rev=325238=rev Log: Add Xray instrumentation compile-time/link-time support to FreeBSD Summary: Similarly to the GNU driver version, adding proper compile and linker flags. Patch by:

r325241 - Adding msan support for FreeBSD

2018-02-15 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Thu Feb 15 06:19:23 2018 New Revision: 325241 URL: http://llvm.org/viewvc/llvm-project?rev=325241=rev Log: Adding msan support for FreeBSD Summary: Enabling memory sanitiser for X86_64 arch only. To match the sanitiser counterpart. Patch by: David CARLIER Reviewers:

r325746 - FreeBSD driver / Xray flags moving pthread to compile flags.

2018-02-21 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Wed Feb 21 22:31:40 2018 New Revision: 325746 URL: http://llvm.org/viewvc/llvm-project?rev=325746=rev Log: FreeBSD driver / Xray flags moving pthread to compile flags. Summary: - Using -lpthread instead, with -pthread the linkage does not work. -Warning about the

r325748 - Revert part of r. 325746 D43378

2018-02-21 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Wed Feb 21 22:48:34 2018 New Revision: 325748 URL: http://llvm.org/viewvc/llvm-project?rev=325748=rev Log: Revert part of r. 325746 D43378 test/Driver/XRay/xray-shared-noxray.cpp fails on !Linux hosts. Modified: cfe/trunk/test/Driver/XRay/xray-shared-noxray.cpp

r325749 - Revert part of D43378 in this file

2018-02-21 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Wed Feb 21 23:00:29 2018 New Revision: 325749 URL: http://llvm.org/viewvc/llvm-project?rev=325749=rev Log: Revert part of D43378 in this file It causes failure on clang-x86_64-debian-fast. Modified: cfe/trunk/test/Driver/XRay/xray-instrument-os.c Modified:

r325593 - Stop linking sanitized applications with -lutil and -lkvm on NetBSD

2018-02-20 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Tue Feb 20 08:27:28 2018 New Revision: 325593 URL: http://llvm.org/viewvc/llvm-project?rev=325593=rev Log: Stop linking sanitized applications with -lutil and -lkvm on NetBSD The proper approach is to rebuild libutil and libkvm with a desired sanitizer. An alternative

[libcxx] r340224 - Teach libc++ to use native NetBSD's max_align_t

2018-08-20 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Mon Aug 20 15:29:20 2018 New Revision: 340224 URL: http://llvm.org/viewvc/llvm-project?rev=340224=rev Log: Teach libc++ to use native NetBSD's max_align_t Summary: The NetBSD headers ship with max_align_t, that is not compatible with the fallback version in libc++. There is

r326219 - Handle the NetBSD case in ToolChain::getOSLibName()

2018-02-27 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Tue Feb 27 10:16:47 2018 New Revision: 326219 URL: http://llvm.org/viewvc/llvm-project?rev=326219=rev Log: Handle the NetBSD case in ToolChain::getOSLibName() Return a new CompilerRT Path on NetBSD: "netbsd", instead of getOS(), which returns a string like "netbsd8.9.12".

r326645 - Better OpenBSD frontend support

2018-03-03 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Sat Mar 3 03:47:27 2018 New Revision: 326645 URL: http://llvm.org/viewvc/llvm-project?rev=326645=rev Log: Better OpenBSD frontend support Summary: - Like other *BSD, conditioning certain flags to pass - To prepare future OpenBSD sanitisers. Patch by: David CARLIER

r326648 - OpenBSD Driver basic sanitiser support

2018-03-03 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Sat Mar 3 03:52:52 2018 New Revision: 326648 URL: http://llvm.org/viewvc/llvm-project?rev=326648=rev Log: OpenBSD Driver basic sanitiser support Summary: Basic support of Sanitiser to follow-up ubsan support in compiler-rt. Needs to use lld instead of base ld to be fully

r326652 - Disable tests of -fsanitize on OpenBSD

2018-03-03 Thread Kamil Rytarowski via cfe-commits
Author: kamil Date: Sat Mar 3 04:28:54 2018 New Revision: 326652 URL: http://llvm.org/viewvc/llvm-project?rev=326652=rev Log: Disable tests of -fsanitize on OpenBSD This causes failures on buildbots:

Re: [PATCH] D55828: [clang] [Driver] Disable -faddrsig by default on NetBSD

2018-12-19 Thread Kamil Rytarowski via cfe-commits
On 19.12.2018 22:03, Michał Górny wrote: > On Wed, 2018-12-19 at 21:51 +0100, Joerg Sonnenberger wrote: >> On Tue, Dec 18, 2018 at 04:35:54PM +, Michał Górny via Phabricator via >> cfe-commits wrote: >>> mgorny created this revision. >>> mgorny added reviewers: krytarowski, pcc. >>> >>> Avoid