[Lldb-commits] [lldb] r373734 - [lldb] [cmake] Support linking against clang-cpp dylib

2019-10-04 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Oct 4 05:03:03 2019 New Revision: 373734 URL: http://llvm.org/viewvc/llvm-project?rev=373734&view=rev Log: [lldb] [cmake] Support linking against clang-cpp dylib Link against clang-cpp dylib rather than split libs when CLANG_LINK_CLANG_DYLIB is enabled. Differential Rev

[Lldb-commits] [lldb] r372840 - [lldb] [test] Add NetBSD to XFAIL list for thread_local test

2019-09-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Sep 25 03:18:38 2019 New Revision: 372840 URL: http://llvm.org/viewvc/llvm-project?rev=372840&view=rev Log: [lldb] [test] Add NetBSD to XFAIL list for thread_local test Modified: lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/thread_local/TestThreadLocal.py Modi

[Lldb-commits] [lldb] r372835 - [lldb] [cmake] Fix installing Python modules on systems using /usr/lib

2019-09-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Sep 25 02:47:35 2019 New Revision: 372835 URL: http://llvm.org/viewvc/llvm-project?rev=372835&view=rev Log: [lldb] [cmake] Fix installing Python modules on systems using /usr/lib Fix installing Python modules on systems that use /usr/lib for Python while installing other

[Lldb-commits] [lldb] r372755 - [lldb] [Process/NetBSD] Fix handling LLDB_INVALID_SIGNAL_NUMBER

2019-09-24 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Sep 24 06:41:54 2019 New Revision: 372755 URL: http://llvm.org/viewvc/llvm-project?rev=372755&view=rev Log: [lldb] [Process/NetBSD] Fix handling LLDB_INVALID_SIGNAL_NUMBER Fix NativeProcessNetBSD::Resume() to handle LLDB_INVALID_SIGNAL_NUMBER correctly. Fixes breakage ca

[Lldb-commits] [lldb] r372300 - [lldb] [Process/gdb-remote] Correct more missing LLDB_INVALID_SIGNAL_NUMBER

2019-09-18 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Sep 18 22:49:14 2019 New Revision: 372300 URL: http://llvm.org/viewvc/llvm-project?rev=372300&view=rev Log: [lldb] [Process/gdb-remote] Correct more missing LLDB_INVALID_SIGNAL_NUMBER Correct more uses of 0 instead of LLDB_INVALID_SIGNAL_NUMBER. Differential Revision: ht

[Lldb-commits] [lldb] r372090 - [lldb] [Process/gdb-remote] Fix defaulting signal to invalid in action list

2019-09-17 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Sep 17 02:31:00 2019 New Revision: 372090 URL: http://llvm.org/viewvc/llvm-project?rev=372090&view=rev Log: [lldb] [Process/gdb-remote] Fix defaulting signal to invalid in action list Fix processing of "C" packet with signal for the whole process to default signal value f

[Lldb-commits] [lldb] r370842 - [lldb] [test] Mark 'reenabled' tests XFAIL on NetBSD

2019-09-03 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Sep 3 23:36:53 2019 New Revision: 370842 URL: http://llvm.org/viewvc/llvm-project?rev=370842&view=rev Log: [lldb] [test] Mark 'reenabled' tests XFAIL on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurren

[Lldb-commits] [lldb] r370840 - [lldb] [test] Un-mark two commands/register tests XFAIL

2019-09-03 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Sep 3 23:10:02 2019 New Revision: 370840 URL: http://llvm.org/viewvc/llvm-project?rev=370840&view=rev Log: [lldb] [test] Un-mark two commands/register tests XFAIL Modified: lldb/trunk/packages/Python/lldbsuite/test/commands/register/register/register_command/TestReg

[Lldb-commits] [lldb] r370748 - [lldb] Replace std::call_once() with llvm::call_once()

2019-09-03 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Sep 3 05:31:24 2019 New Revision: 370748 URL: http://llvm.org/viewvc/llvm-project?rev=370748&view=rev Log: [lldb] Replace std::call_once() with llvm::call_once() Remove the single instance of std::call_once() in lldbTarget library with llvm::call_once(). The former fail

[Lldb-commits] [lldb] r367291 - [lldb] [test/lldb-vscode] Use realpath to match vscode behavior

2019-07-30 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Jul 30 00:47:22 2019 New Revision: 367291 URL: http://llvm.org/viewvc/llvm-project?rev=367291&view=rev Log: [lldb] [test/lldb-vscode] Use realpath to match vscode behavior Compare the directory paths returned by lldb-vscode against realpaths rather than apparent paths. T

[Lldb-commits] [lldb] r367290 - [lldb] [test/lldb-vscode] Use os.path.dirname() [NFC]

2019-07-30 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Jul 30 00:47:16 2019 New Revision: 367290 URL: http://llvm.org/viewvc/llvm-project?rev=367290&view=rev Log: [lldb] [test/lldb-vscode] Use os.path.dirname() [NFC] Replace os.path.split()[0] with os.path.dirname(). Suggested by Pavel Labath in D65432. Modified: lldb/

[Lldb-commits] [lldb] r367285 - [lldb] [test] Mark newly running test XFAIL on NetBSD

2019-07-29 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jul 29 23:12:03 2019 New Revision: 367285 URL: http://llvm.org/viewvc/llvm-project?rev=367285&view=rev Log: [lldb] [test] Mark newly running test XFAIL on NetBSD The test was not previously run due to decorator bug (fixed in r366903). It is not a regression and is probabl

[Lldb-commits] [lldb] r367228 - [lldb] [test] Mark three new tests XFAIL on NetBSD

2019-07-29 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jul 29 07:32:40 2019 New Revision: 367228 URL: http://llvm.org/viewvc/llvm-project?rev=367228&view=rev Log: [lldb] [test] Mark three new tests XFAIL on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py lldb/trunk/packages

[Lldb-commits] [lldb] r367047 - [lldb] [Process/NetBSD] Report stopped process on SIGSTOP

2019-07-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Jul 25 13:27:40 2019 New Revision: 367047 URL: http://llvm.org/viewvc/llvm-project?rev=367047&view=rev Log: [lldb] [Process/NetBSD] Report stopped process on SIGSTOP Mark the process as stopped when SIGSTOP arrives. This is necessary for lldb-server to generate correct r

[Lldb-commits] [lldb] r366889 - Revert "Revert "[lldb] [Process/NetBSD] Fix constructor after r363707""

2019-07-24 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Jul 24 04:44:43 2019 New Revision: 366889 URL: http://llvm.org/viewvc/llvm-project?rev=366889&view=rev Log: Revert "Revert "[lldb] [Process/NetBSD] Fix constructor after r363707"" The relevant changes have been reapplied, and broke build again. Modified: lldb/trunk/s

[Lldb-commits] [lldb] r365991 - [lldb] [test] Un-XFAIL TestFormattersSBAPI on NetBSD

2019-07-12 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Jul 12 23:24:14 2019 New Revision: 365991 URL: http://llvm.org/viewvc/llvm-project?rev=365991&view=rev Log: [lldb] [test] Un-XFAIL TestFormattersSBAPI on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/python_api/formatters/TestFormattersSBAPI.py Modified

[Lldb-commits] [lldb] r365338 - [lldb] [test] Update NetBSD XFAILs in test suite

2019-07-08 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jul 8 09:16:07 2019 New Revision: 365338 URL: http://llvm.org/viewvc/llvm-project?rev=365338&view=rev Log: [lldb] [test] Update NetBSD XFAILs in test suite Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/TestWatchLo

[Lldb-commits] [lldb] r364781 - [lldb] [Process/NetBSD] Use global enable bits for watchpoints

2019-07-01 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jul 1 08:11:42 2019 New Revision: 364781 URL: http://llvm.org/viewvc/llvm-project?rev=364781&view=rev Log: [lldb] [Process/NetBSD] Use global enable bits for watchpoints Set global enable bits (i.e. bits 1, 3, 5, 7) to enable watchpoints on NetBSD rather than the local e

[Lldb-commits] [lldb] r364780 - [lldb] [Process/NetBSD] Fix segfault when handling watchpoint

2019-07-01 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jul 1 08:11:10 2019 New Revision: 364780 URL: http://llvm.org/viewvc/llvm-project?rev=364780&view=rev Log: [lldb] [Process/NetBSD] Fix segfault when handling watchpoint Fix the watchpoint/breakpoint code to search for matching thread entry in m_threads explicitly rather

[Lldb-commits] [lldb] r364779 - [lldb] [Process/NetBSD] Support reading YMM registers via PT_*XSTATE

2019-07-01 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jul 1 08:11:04 2019 New Revision: 364779 URL: http://llvm.org/viewvc/llvm-project?rev=364779&view=rev Log: [lldb] [Process/NetBSD] Support reading YMM registers via PT_*XSTATE Provide a (conditional) support for the new PT_GETXSTATE and PT_SETXSTATE ptrace() requests, an

[Lldb-commits] [lldb] r364776 - Revert "[lldb] [Process/NetBSD] Fix constructor after r363707"

2019-07-01 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jul 1 07:38:47 2019 New Revision: 364776 URL: http://llvm.org/viewvc/llvm-project?rev=364776&view=rev Log: Revert "[lldb] [Process/NetBSD] Fix constructor after r363707" Now that r364751 has been reverted, we need to revert this fixup as well. Modified: lldb/trunk/s

[Lldb-commits] [lldb] r364503 - [lldb] [Plugins/SysV-x86_64] NetBSD is also using SysV ABI

2019-06-27 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Jun 27 00:09:51 2019 New Revision: 364503 URL: http://llvm.org/viewvc/llvm-project?rev=364503&view=rev Log: [lldb] [Plugins/SysV-x86_64] NetBSD is also using SysV ABI Reenable SysV x86_64 ABI usage on NetBSD that was accidentally removed in r364216. This fixes numerous t

[Lldb-commits] [lldb] r364042 - [lldb] [Process] Introduce common helpers to split/recombine YMM data

2019-06-21 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Jun 21 06:19:34 2019 New Revision: 364042 URL: http://llvm.org/viewvc/llvm-project?rev=364042&view=rev Log: [lldb] [Process] Introduce common helpers to split/recombine YMM data Introduce two common helpers to take care of splitting and recombining YMM registers to/from X

[Lldb-commits] [lldb] r363923 - [lldb] [Process/NetBSD] Remove unnecessary register buffer abstraction

2019-06-20 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Jun 20 05:44:37 2019 New Revision: 363923 URL: http://llvm.org/viewvc/llvm-project?rev=363923&view=rev Log: [lldb] [Process/NetBSD] Remove unnecessary register buffer abstraction Remove most of the abstraction over ptrace() register operations, as it has little value and

[Lldb-commits] [lldb] r363827 - [lldb] [Process/NetBSD] Fix constructor after r363707

2019-06-19 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Jun 19 08:49:47 2019 New Revision: 363827 URL: http://llvm.org/viewvc/llvm-project?rev=363827&view=rev Log: [lldb] [Process/NetBSD] Fix constructor after r363707 Modified: lldb/trunk/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp Modified: lldb/trunk/source/Pl

[Lldb-commits] [lldb] r363823 - [lldb] [Process/NetBSD] Remove unnecessary FPU presence checks for x86_64

2019-06-19 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Jun 19 08:35:01 2019 New Revision: 363823 URL: http://llvm.org/viewvc/llvm-project?rev=363823&view=rev Log: [lldb] [Process/NetBSD] Remove unnecessary FPU presence checks for x86_64 Remove the checks for FPU presence, FXSAVE support and usage from the code for x86_64. Th

[Lldb-commits] [lldb] r363551 - [lldb] [test] Watchpoint tests can be always run as root on NetBSD

2019-06-17 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jun 17 05:32:09 2019 New Revision: 363551 URL: http://llvm.org/viewvc/llvm-project?rev=363551&view=rev Log: [lldb] [test] Watchpoint tests can be always run as root on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/dotest.py Modified: lldb/trunk/packages/

[Lldb-commits] [lldb] r363536 - [lldb] [test] Skip watchpoint tests on NetBSD if userdbregs is disabled

2019-06-17 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jun 17 02:49:05 2019 New Revision: 363536 URL: http://llvm.org/viewvc/llvm-project?rev=363536&view=rev Log: [lldb] [test] Skip watchpoint tests on NetBSD if userdbregs is disabled Skip watchpoint tests if security.models.extensions.user_set_dbregs is disabled. This indic

[Lldb-commits] [lldb] r362946 - [lldb] [Process/NetBSD] Fix error handling in register operations

2019-06-10 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jun 10 08:03:49 2019 New Revision: 362946 URL: http://llvm.org/viewvc/llvm-project?rev=362946&view=rev Log: [lldb] [Process/NetBSD] Fix error handling in register operations Ensure that errors are passed through correctly when performing register read/write operations. C

[Lldb-commits] [lldb] r361115 - [lldb] [lit] Skip more tests when Python is unavailable

2019-05-19 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sun May 19 02:27:52 2019 New Revision: 361115 URL: http://llvm.org/viewvc/llvm-project?rev=361115&view=rev Log: [lldb] [lit] Skip more tests when Python is unavailable LocalLLDBInit.test requires Python module loading support. CommandScriptImmediateOutput tests are specific t

[Lldb-commits] [lldb] r361114 - [lldb] [lit] Driver/TestConvenienceVariables.test requires Python

2019-05-18 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sat May 18 23:05:31 2019 New Revision: 361114 URL: http://llvm.org/viewvc/llvm-project?rev=361114&view=rev Log: [lldb] [lit] Driver/TestConvenienceVariables.test requires Python Differential Revision: https://reviews.llvm.org/D62096 Modified: lldb/trunk/lit/Driver/TestCo

[Lldb-commits] [lldb] r360800 - [lldb] [test] Skip one more TestMiBreak on NetBSD

2019-05-15 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed May 15 13:03:31 2019 New Revision: 360800 URL: http://llvm.org/viewvc/llvm-project?rev=360800&view=rev Log: [lldb] [test] Skip one more TestMiBreak on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/TestMiBreak.py Modified: lldb/

[Lldb-commits] [lldb] r360767 - [lldb] [test] Mark frequently failing flaky tests skipped on NetBSD

2019-05-15 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed May 15 05:13:20 2019 New Revision: 360767 URL: http://llvm.org/viewvc/llvm-project?rev=360767&view=rev Log: [lldb] [test] Mark frequently failing flaky tests skipped on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_s

[Lldb-commits] [lldb] r360761 - [lldb] [lit] Pass --mode=compile to fix compiler-full-path.test

2019-05-15 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed May 15 03:48:55 2019 New Revision: 360761 URL: http://llvm.org/viewvc/llvm-project?rev=360761&view=rev Log: [lldb] [lit] Pass --mode=compile to fix compiler-full-path.test Pass '--mode=compile' to fix compiler-full-path.test failure on NetBSD buildbot (apparently due to l

[Lldb-commits] [lldb] r360744 - [lldb] [lit] Fix whitespace in matches for remaining AVX512 tests

2019-05-14 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue May 14 20:32:47 2019 New Revision: 360744 URL: http://llvm.org/viewvc/llvm-project?rev=360744&view=rev Log: [lldb] [lit] Fix whitespace in matches for remaining AVX512 tests Modified: lldb/trunk/lit/Register/x86-64-xmm16-read.test lldb/trunk/lit/Register/x86-64-ym

[Lldb-commits] [lldb] r360423 - [lldb] [lit] Fix clobbers in x86_64 register test

2019-05-10 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri May 10 06:12:36 2019 New Revision: 360423 URL: http://llvm.org/viewvc/llvm-project?rev=360423&view=rev Log: [lldb] [lit] Fix clobbers in x86_64 register test Modified: lldb/trunk/lit/Register/Inputs/x86-64-write.cpp Modified: lldb/trunk/lit/Register/Inputs/x86-64-wri

[Lldb-commits] [lldb] r360148 - [lldb] [lit] Fix Register tests to reference arrays via %0 and %1

2019-05-07 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue May 7 07:02:11 2019 New Revision: 360148 URL: http://llvm.org/viewvc/llvm-project?rev=360148&view=rev Log: [lldb] [lit] Fix Register tests to reference arrays via %0 and %1 Fix Register tests to reference memory access to arrays via %0 and %1, rather than via referencing

[Lldb-commits] [lldb] r360041 - [lldb] [lit] Use more readable consts and arrays in register read tests

2019-05-06 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon May 6 06:06:43 2019 New Revision: 360041 URL: http://llvm.org/viewvc/llvm-project?rev=360041&view=rev Log: [lldb] [lit] Use more readable consts and arrays in register read tests Replace the constants used for r8/mm/xmm/ymm/zmm tests with something more readable to ease

[Lldb-commits] [lldb] r359978 - [lldb] [lit] Simplify general-purpose register tests

2019-05-05 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sun May 5 05:06:32 2019 New Revision: 359978 URL: http://llvm.org/viewvc/llvm-project?rev=359978&view=rev Log: [lldb] [lit] Simplify general-purpose register tests Use output constraints for specific general-purpose registers in order to simplify the tests. They save us fro

[Lldb-commits] [lldb] r359977 - [lldb] [lit] Fix more filename mismatches in Register tests

2019-05-05 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sun May 5 05:06:22 2019 New Revision: 359977 URL: http://llvm.org/viewvc/llvm-project?rev=359977&view=rev Log: [lldb] [lit] Fix more filename mismatches in Register tests Modified: lldb/trunk/lit/Register/x86-gp-write.test lldb/trunk/lit/Register/x86-ymm-write.test

[Lldb-commits] [lldb] r359797 - [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+)

2019-05-02 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu May 2 09:10:35 2019 New Revision: 359797 URL: http://llvm.org/viewvc/llvm-project?rev=359797&view=rev Log: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+) Differential Revision: https://reviews.llvm.org/D61439 Added: lldb/trunk/lit/Register/

[Lldb-commits] [lldb] r359787 - [lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin

2019-05-02 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu May 2 07:03:42 2019 New Revision: 359787 URL: http://llvm.org/viewvc/llvm-project?rev=359787&view=rev Log: [lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin Modified: lldb/trunk/lit/Register/x86-64-ymm-write.test Modified: lldb/trunk/lit/Register/x86-64-ymm-write.t

[Lldb-commits] [lldb] r359784 - [lldb] [lit] Use LLDB-like output for XMM registers in write tests

2019-05-02 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu May 2 05:55:54 2019 New Revision: 359784 URL: http://llvm.org/viewvc/llvm-project?rev=359784&view=rev Log: [lldb] [lit] Use LLDB-like output for XMM registers in write tests Modified: lldb/trunk/lit/Register/Inputs/x86-64-write.cpp lldb/trunk/lit/Register/Inputs/

[Lldb-commits] [lldb] r359783 - [lldb] [lit] Introduce tests for writing YMM registers

2019-05-02 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu May 2 05:55:44 2019 New Revision: 359783 URL: http://llvm.org/viewvc/llvm-project?rev=359783&view=rev Log: [lldb] [lit] Introduce tests for writing YMM registers Differential Revision: https://reviews.llvm.org/D61431 Added: lldb/trunk/lit/Register/Inputs/x86-ymm-wri

[Lldb-commits] [lldb] r359780 - [lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+

2019-05-02 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu May 2 04:26:30 2019 New Revision: 359780 URL: http://llvm.org/viewvc/llvm-project?rev=359780&view=rev Log: [lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+ Since Darwin target implements support for zmm* registers without matching support for the res

[Lldb-commits] [lldb] r359682 - [lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers

2019-05-01 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed May 1 06:55:23 2019 New Revision: 359682 URL: http://llvm.org/viewvc/llvm-project?rev=359682&view=rev Log: [lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers Differential Revision: https://reviews.llvm.org/D61303 Added: lldb/trunk/lit/Register/Inputs/x86

[Lldb-commits] [lldb] r359681 - [lldb] [lit] Add write tests for MM/XMM registers

2019-05-01 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed May 1 06:55:13 2019 New Revision: 359681 URL: http://llvm.org/viewvc/llvm-project?rev=359681&view=rev Log: [lldb] [lit] Add write tests for MM/XMM registers Differential Revision: https://reviews.llvm.org/D61303 Added: lldb/trunk/lit/Register/Inputs/x86-mm-xmm-write

[Lldb-commits] [lldb] r359572 - [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls

2019-04-30 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Apr 30 09:30:32 2019 New Revision: 359572 URL: http://llvm.org/viewvc/llvm-project?rev=359572&view=rev Log: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls Fix bugs in piod_len return value processing in ReadMemory() and WriteMemory() methods. In particula

[Lldb-commits] [lldb] r359441 - [lldb] [lit] Introduce tests for writing x86 general-purpose registers

2019-04-29 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Apr 29 04:38:28 2019 New Revision: 359441 URL: http://llvm.org/viewvc/llvm-project?rev=359441&view=rev Log: [lldb] [lit] Introduce tests for writing x86 general-purpose registers Introduce two initial tests for 'register write' command. The tests first clobber x86 genera

[Lldb-commits] [lldb] r359438 - [lldb] [lit] Introduce tests for reading x86 general purpose registers

2019-04-29 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Apr 29 04:37:58 2019 New Revision: 359438 URL: http://llvm.org/viewvc/llvm-project?rev=359438&view=rev Log: [lldb] [lit] Introduce tests for reading x86 general purpose registers Introduce tests for reading the eight x86 general purpose registers, i.e. RAX/RBX/RCX/RDX/RBP

[Lldb-commits] [lldb] r359439 - [lldb] [lit] Add tests for reading ZMM registers (AVX512)

2019-04-29 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Apr 29 04:38:10 2019 New Revision: 359439 URL: http://llvm.org/viewvc/llvm-project?rev=359439&view=rev Log: [lldb] [lit] Add tests for reading ZMM registers (AVX512) Differential Revision: https://reviews.llvm.org/D61212 Added: lldb/trunk/lit/Register/Inputs/x86-zmm-

[Lldb-commits] [lldb] r359440 - [lldb] [test] Remove duplicate YMM/ZMM dotest tests

2019-04-29 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Apr 29 04:38:17 2019 New Revision: 359440 URL: http://llvm.org/viewvc/llvm-project?rev=359440&view=rev Log: [lldb] [test] Remove duplicate YMM/ZMM dotest tests Removed: lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/intel_avx/ ___

[Lldb-commits] [lldb] r359375 - [lldb] [lit] Cleanly terminate Register tests

2019-04-27 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sat Apr 27 00:43:29 2019 New Revision: 359375 URL: http://llvm.org/viewvc/llvm-project?rev=359375&view=rev Log: [lldb] [lit] Cleanly terminate Register tests Continue the Register test processes, and let them terminate cleanly rather than implicitly terminating them along wit

[Lldb-commits] [lldb] r359303 - [lldb] [lit] Add feature flags for native CPU features

2019-04-26 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Apr 26 06:21:46 2019 New Revision: 359303 URL: http://llvm.org/viewvc/llvm-project?rev=359303&view=rev Log: [lldb] [lit] Add feature flags for native CPU features Add a new lit-cpuid tool that detects CPU features used by some of the tests, and use it to populate availabl

[Lldb-commits] [lldb] r359304 - [lldb] [lit] Add register read tests for YMM registers (AVX)

2019-04-26 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Apr 26 06:21:58 2019 New Revision: 359304 URL: http://llvm.org/viewvc/llvm-project?rev=359304&view=rev Log: [lldb] [lit] Add register read tests for YMM registers (AVX) Differential Revision: https://reviews.llvm.org/D61074 Added: lldb/trunk/lit/Register/Inputs/x86-y

[Lldb-commits] [lldb] r359228 - [lldb] [lit] Use constexpr and better constraints in Register tests

2019-04-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 25 12:56:54 2019 New Revision: 359228 URL: http://llvm.org/viewvc/llvm-project?rev=359228&view=rev Log: [lldb] [lit] Use constexpr and better constraints in Register tests Use constexpr to explicitly indicate that we're dealing with integer constants, and provoke clan

[Lldb-commits] [lldb] r359221 - [lldb] [lit] Un-XFAIL Register/x86-64-read.test for Darwin

2019-04-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 25 11:38:58 2019 New Revision: 359221 URL: http://llvm.org/viewvc/llvm-project?rev=359221&view=rev Log: [lldb] [lit] Un-XFAIL Register/x86-64-read.test for Darwin Modified: lldb/trunk/lit/Register/x86-64-read.test Modified: lldb/trunk/lit/Register/x86-64-read.tes

[Lldb-commits] [lldb] r359210 - [lldb] [lit] Add tests for reading new x86_64 registers

2019-04-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 25 10:42:49 2019 New Revision: 359210 URL: http://llvm.org/viewvc/llvm-project?rev=359210&view=rev Log: [lldb] [lit] Add tests for reading new x86_64 registers Add tests covering read operations for the general-purpose and XMM registers added in x86_64 (r8-r15 and xmm

[Lldb-commits] [lldb] r359208 - [lldb] [lit] Remove unnecessary array use in XMM reading test

2019-04-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 25 10:42:40 2019 New Revision: 359208 URL: http://llvm.org/viewvc/llvm-project?rev=359208&view=rev Log: [lldb] [lit] Remove unnecessary array use in XMM reading test Remove the use of 2-element array for XMM data. It is an accidental leftover from previous implementa

[Lldb-commits] [lldb] r358660 - [lldb] [test] Mark three more tests flakey/xfail on NetBSD

2019-04-18 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 18 05:31:48 2019 New Revision: 358660 URL: http://llvm.org/viewvc/llvm-project?rev=358660&view=rev Log: [lldb] [test] Mark three more tests flakey/xfail on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/TestMiBreak.py lld

[Lldb-commits] [lldb] r358329 - [lldb] [lit/SymbolFile] Avoid -nostdlib in target-symbols-add-unwind.test

2019-04-13 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sat Apr 13 02:49:39 2019 New Revision: 358329 URL: http://llvm.org/viewvc/llvm-project?rev=358329&view=rev Log: [lldb] [lit/SymbolFile] Avoid -nostdlib in target-symbols-add-unwind.test Do not use -nostdlib in target-symbols-add-unwind.test. NetBSD uses startup files to prov

[Lldb-commits] [lldb] r358224 - [lldb] [lit/Register] XFAIL on Darwin

2019-04-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 11 13:44:40 2019 New Revision: 358224 URL: http://llvm.org/viewvc/llvm-project?rev=358224&view=rev Log: [lldb] [lit/Register] XFAIL on Darwin Modified: lldb/trunk/lit/Register/x86-mm-xmm-read.test Modified: lldb/trunk/lit/Register/x86-mm-xmm-read.test URL: http:

[Lldb-commits] [lldb] r358188 - [lldb] [lit/Register] Mark x86-mm-xmm-read XFAIL on Windows

2019-04-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 11 09:06:14 2019 New Revision: 358188 URL: http://llvm.org/viewvc/llvm-project?rev=358188&view=rev Log: [lldb] [lit/Register] Mark x86-mm-xmm-read XFAIL on Windows Modified: lldb/trunk/lit/Register/x86-mm-xmm-read.test Modified: lldb/trunk/lit/Register/x86-mm-xmm

[Lldb-commits] [lldb] r358184 - [lldb] [lit/Register] Fix test to use %clangxx

2019-04-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 11 08:13:17 2019 New Revision: 358184 URL: http://llvm.org/viewvc/llvm-project?rev=358184&view=rev Log: [lldb] [lit/Register] Fix test to use %clangxx Modified: lldb/trunk/lit/Register/x86-mm-xmm-read.test Modified: lldb/trunk/lit/Register/x86-mm-xmm-read.test UR

[Lldb-commits] [lldb] r358178 - [lldb] [Process/NetBSD] Fix wrongly mapping mm* registers

2019-04-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Apr 11 07:58:48 2019 New Revision: 358178 URL: http://llvm.org/viewvc/llvm-project?rev=358178&view=rev Log: [lldb] [Process/NetBSD] Fix wrongly mapping mm* registers Fix mistake that mapped mm* registers into the space for xmm* registers, rather than the one shared with s

[Lldb-commits] [lldb] r357399 - [lldb] [Process/elf-core] Support aarch64 NetBSD core dumps

2019-04-01 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Apr 1 08:08:24 2019 New Revision: 357399 URL: http://llvm.org/viewvc/llvm-project?rev=357399&view=rev Log: [lldb] [Process/elf-core] Support aarch64 NetBSD core dumps Include support for NetBSD core dumps from evbarm/aarch64 system, and matching test cases for them. Bas

[Lldb-commits] [lldb] r356960 - [lldb] [Process/NetBSD] Use nullptr to fix template arg deduction

2019-03-25 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Mar 25 15:29:29 2019 New Revision: 356960 URL: http://llvm.org/viewvc/llvm-project?rev=356960&view=rev Log: [lldb] [Process/NetBSD] Use nullptr to fix template arg deduction Modified: lldb/trunk/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp Modified: lldb/tru

[Lldb-commits] [lldb] r356703 - [lldb] Add missing EINTR handling

2019-03-21 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Mar 21 12:35:55 2019 New Revision: 356703 URL: http://llvm.org/viewvc/llvm-project?rev=356703&view=rev Log: [lldb] Add missing EINTR handling Differential Revision: https://reviews.llvm.org/D59606 Modified: lldb/trunk/source/Host/common/PseudoTerminal.cpp lldb/tr

[Lldb-commits] [lldb] r355838 - [lldb] [test] Mark more tests flakey on NetBSD

2019-03-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Mar 11 10:01:31 2019 New Revision: 355838 URL: http://llvm.org/viewvc/llvm-project?rev=355838&view=rev Log: [lldb] [test] Mark more tests flakey on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/expression_command/unwind_expression/TestUnwindExpression.py

[Lldb-commits] [lldb] r355830 - [lldb] [test] Mark a few tests flakey on NetBSD

2019-03-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Mar 11 08:46:07 2019 New Revision: 355830 URL: http://llvm.org/viewvc/llvm-project?rev=355830&view=rev Log: [lldb] [test] Mark a few tests flakey on NetBSD Modified: lldb/trunk/packages/Python/lldbsuite/test/expression_command/test/TestExprs.py lldb/trunk/packag

[Lldb-commits] [lldb] r355786 - [lldb] [test] Make 2lwp_process_SIGSEGV test more portable

2019-03-10 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sun Mar 10 01:50:36 2019 New Revision: 355786 URL: http://llvm.org/viewvc/llvm-project?rev=355786&view=rev Log: [lldb] [test] Make 2lwp_process_SIGSEGV test more portable Fix 2lwp_process_SIGSEGV NetBSD core test to terminate inside regular function rather than libc call, in

[Lldb-commits] [lldb] r355774 - [lldb] [test] Adjust XFAIL list to match buildbot results

2019-03-09 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sat Mar 9 04:47:38 2019 New Revision: 355774 URL: http://llvm.org/viewvc/llvm-project?rev=355774&view=rev Log: [lldb] [test] Adjust XFAIL list to match buildbot results Adjust the XFAIL-ing tests to match consistent results from buildbot. I'm going to work on differences bet

[Lldb-commits] [lldb] r355750 - [lldb] [test] Skip broken NetBSD core test

2019-03-08 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Mar 8 14:41:14 2019 New Revision: 355750 URL: http://llvm.org/viewvc/llvm-project?rev=355750&view=rev Log: [lldb] [test] Skip broken NetBSD core test Apparently the problem is harder than anticipated. Skip the test for now to fix buildbots. Modified: lldb/trunk/pa

[Lldb-commits] [lldb] r355747 - [lldb] [test] Do not check libc function names in NetBSD core test

2019-03-08 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Mar 8 14:32:35 2019 New Revision: 355747 URL: http://llvm.org/viewvc/llvm-project?rev=355747&view=rev Log: [lldb] [test] Do not check libc function names in NetBSD core test Fix the NetBSD core test not to verify libc function names in backtrace. This obviously requires

[Lldb-commits] [lldb] r355736 - [lldb] [Process] Add proper support for NetBSD core files with threads

2019-03-08 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Mar 8 13:10:43 2019 New Revision: 355736 URL: http://llvm.org/viewvc/llvm-project?rev=355736&view=rev Log: [lldb] [Process] Add proper support for NetBSD core files with threads Improve the support for processing NetBSD cores. Fix reading process identifier, thread info

[Lldb-commits] [lldb] r355510 - [lldb] [lit] Attempt to fix regex in toolchain-clang.test

2019-03-06 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Mar 6 06:49:48 2019 New Revision: 355510 URL: http://llvm.org/viewvc/llvm-project?rev=355510&view=rev Log: [lldb] [lit] Attempt to fix regex in toolchain-clang.test Modified: lldb/trunk/lit/BuildScript/toolchain-clang.test Modified: lldb/trunk/lit/BuildScript/toolch

[Lldb-commits] [lldb] r355502 - [lldb] [test] Pass appropriate -L&-Wl, -rpath for libc++ on NetBSD

2019-03-06 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Mar 6 06:03:18 2019 New Revision: 355502 URL: http://llvm.org/viewvc/llvm-project?rev=355502&view=rev Log: [lldb] [test] Pass appropriate -L&-Wl,-rpath for libc++ on NetBSD Pass appropriate -L and -Wl,-rpath flags pointing out to the LLVM library directory on NetBSD. Th

[Lldb-commits] [lldb] r355285 - [lldb] [Process/gdb-remote] Use '127.0.0.1' in ConnectLocally()

2019-03-03 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sun Mar 3 04:42:43 2019 New Revision: 355285 URL: http://llvm.org/viewvc/llvm-project?rev=355285&view=rev Log: [lldb] [Process/gdb-remote] Use '127.0.0.1' in ConnectLocally() Use '127.0.0.1' instead of 'localhost' in ConnectLocally() function as this is the specific address

[Lldb-commits] [lldb] r355274 - [lldb] [lit] Pass -pthread on NetBSD as well

2019-03-02 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sat Mar 2 08:48:44 2019 New Revision: 355274 URL: http://llvm.org/viewvc/llvm-project?rev=355274&view=rev Log: [lldb] [lit] Pass -pthread on NetBSD as well Modified: lldb/trunk/lit/helper/toolchain.py Modified: lldb/trunk/lit/helper/toolchain.py URL: http://llvm.org/vi

[Lldb-commits] [lldb] r355273 - [lldb] [lldbtest] Fix getBuildFlags() not to use libstdc++ on NetBSD

2019-03-02 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Sat Mar 2 08:46:29 2019 New Revision: 355273 URL: http://llvm.org/viewvc/llvm-project?rev=355273&view=rev Log: [lldb] [lldbtest] Fix getBuildFlags() not to use libstdc++ on NetBSD Remove the code forcing -stdlib=libstdc++ on NetBSD in getBuildFlags() method. NetBSD uses lib

[Lldb-commits] [lldb] r354922 - [lldb] [unittests] Use non-empty format string for Timer()

2019-02-26 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Feb 26 12:14:07 2019 New Revision: 354922 URL: http://llvm.org/viewvc/llvm-project?rev=354922&view=rev Log: [lldb] [unittests] Use non-empty format string for Timer() Pass dummy '.' as format string for Timer() rather than an empty string, in order to silence gcc warnings

[Lldb-commits] [lldb] r354920 - [lldb] [lit] Set LD_LIBRARY_PATH or alike for Suite tests

2019-02-26 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Feb 26 11:46:29 2019 New Revision: 354920 URL: http://llvm.org/viewvc/llvm-project?rev=354920&view=rev Log: [lldb] [lit] Set LD_LIBRARY_PATH or alike for Suite tests Set LD_LIBRARY_PATH or local platform's equivalent of it when running the 'Suite' tests. This is necessar

[Lldb-commits] [lldb] r354617 - [lldb] [test] Do not link -ldl on NetBSD

2019-02-21 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Feb 21 12:28:21 2019 New Revision: 354617 URL: http://llvm.org/viewvc/llvm-project?rev=354617&view=rev Log: [lldb] [test] Do not link -ldl on NetBSD Fix the load_* using test Makefiles not to link -ldl on NetBSD. There is no such a library on NetBSD, and dlopen() is avail

[Lldb-commits] [lldb] r354483 - [lldb] [test] Fix expected netbsd output for TestImageListMultiArchitecture

2019-02-20 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Feb 20 09:10:34 2019 New Revision: 354483 URL: http://llvm.org/viewvc/llvm-project?rev=354483&view=rev Log: [lldb] [test] Fix expected netbsd output for TestImageListMultiArchitecture Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/object-file/Tes

[Lldb-commits] [lldb] r354466 - [lldb] [ObjectFile/ELF] Fix recognizing NetBSD images

2019-02-20 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Feb 20 06:31:06 2019 New Revision: 354466 URL: http://llvm.org/viewvc/llvm-project?rev=354466&view=rev Log: [lldb] [ObjectFile/ELF] Fix recognizing NetBSD images Split the recognition into NetBSD executables & shared libraries and core(5) files. Introduce new owner type:

[Lldb-commits] [lldb] r354122 - [lldb] [MainLoop] Add kevent() EINTR handling

2019-02-15 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Feb 15 04:13:02 2019 New Revision: 354122 URL: http://llvm.org/viewvc/llvm-project?rev=354122&view=rev Log: [lldb] [MainLoop] Add kevent() EINTR handling Add missing EINTR handling for kevent() calls. If the call is interrupted, return from Poll() as if zero events were

[Lldb-commits] [lldb] r354050 - [lldb] [MainLoop] Remove redundant termination clause (NFCI)

2019-02-14 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Feb 14 10:51:21 2019 New Revision: 354050 URL: http://llvm.org/viewvc/llvm-project?rev=354050&view=rev Log: [lldb] [MainLoop] Remove redundant termination clause (NFCI) Remove the redundant termination clause from within the loop. Since the check is done at the end of th

[Lldb-commits] [lldb] r354030 - [lldb] [lldb-server] Catch and report errors from main loop

2019-02-14 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Feb 14 05:52:37 2019 New Revision: 354030 URL: http://llvm.org/viewvc/llvm-project?rev=354030&view=rev Log: [lldb] [lldb-server] Catch and report errors from main loop Catch the possible error from lldb-gdbserver's main loop, and report it verbosely. Currently, if the lo

[Lldb-commits] [lldb] r354029 - [lldb] [MainLoop] Report errno for failed kevent()

2019-02-14 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Feb 14 05:52:31 2019 New Revision: 354029 URL: http://llvm.org/viewvc/llvm-project?rev=354029&view=rev Log: [lldb] [MainLoop] Report errno for failed kevent() Modify the kevent() error reporting to use errno rather than returning the return value. At least on FreeBSD and

[Lldb-commits] [lldb] r353925 - [lldb] [cmake] Use install directories for LLVM_* variables

2019-02-13 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Feb 13 00:34:46 2019 New Revision: 353925 URL: http://llvm.org/viewvc/llvm-project?rev=353925&view=rev Log: [lldb] [cmake] Use install directories for LLVM_* variables Restore the previous behavior of using install directories for LLVM_MAIN_INCLUDE_DIR, LLVM_LIBRARY_DIR a

[Lldb-commits] [lldb] r353868 - [lldb] [unittest] Avoid mixing '127.0.0.1' and 'localhost'

2019-02-12 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Tue Feb 12 10:09:00 2019 New Revision: 353868 URL: http://llvm.org/viewvc/llvm-project?rev=353868&view=rev Log: [lldb] [unittest] Avoid mixing '127.0.0.1' and 'localhost' Fix the tests not to use '127.0.0.1' and 'localhost' interchangeably. More specifically, since tests bind

[Lldb-commits] [lldb] r353700 - [lldb] [test] Skip lldb-mi test if LLDB_DISABLE_PYTHON is used

2019-02-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Feb 11 06:09:43 2019 New Revision: 353700 URL: http://llvm.org/viewvc/llvm-project?rev=353700&view=rev Log: [lldb] [test] Skip lldb-mi test if LLDB_DISABLE_PYTHON is used Skip running lldb-mi tests when Python support is disabled. This causes lldb-mi to unconditionally f

[Lldb-commits] [lldb] r353701 - [lldb] [lit] Fix finding lld-link when it is not in 'compiler dir'

2019-02-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Feb 11 06:09:48 2019 New Revision: 353701 URL: http://llvm.org/viewvc/llvm-project?rev=353701&view=rev Log: [lldb] [lit] Fix finding lld-link when it is not in 'compiler dir' Fix the build helper to find lld-link via PATH lookup, rather than making a fragile assumption th

[Lldb-commits] [lldb] r353680 - [lldb] [lldb-instr] Add missing linkage to clang libraries

2019-02-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Feb 11 02:02:26 2019 New Revision: 353680 URL: http://llvm.org/viewvc/llvm-project?rev=353680&view=rev Log: [lldb] [lldb-instr] Add missing linkage to clang libraries Fix build errors against shared clang by adding all the libraries used in the code. Differential Revisio

[Lldb-commits] [lldb] r353675 - [lldb] [MainLoop] Initialize empty sigset_t correctly

2019-02-11 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Feb 11 01:18:46 2019 New Revision: 353675 URL: http://llvm.org/viewvc/llvm-project?rev=353675&view=rev Log: [lldb] [MainLoop] Initialize empty sigset_t correctly Fix MainLoop::RunImpl::get_sigmask() to correctly return empty sigset_t when SIGNAL_POLLING_UNSUPPORTED is tru

[Lldb-commits] [lldb] r353545 - [lldb] [unittests] Disable MainLoopTest::DetectsEOF on NetBSD

2019-02-08 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Fri Feb 8 10:56:11 2019 New Revision: 353545 URL: http://llvm.org/viewvc/llvm-project?rev=353545&view=rev Log: [lldb] [unittests] Disable MainLoopTest::DetectsEOF on NetBSD The NetBSD kernel currently does not support detecting closed slave pty via kevent on master pty. Thi

[Lldb-commits] [lldb] r352374 - [cmake] Fix get_llvm_lit_path() to respect LLVM_EXTERNAL_LIT always

2019-01-28 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Mon Jan 28 07:16:03 2019 New Revision: 352374 URL: http://llvm.org/viewvc/llvm-project?rev=352374&view=rev Log: [cmake] Fix get_llvm_lit_path() to respect LLVM_EXTERNAL_LIT always Refactor the get_llvm_lit_path() logic to respect LLVM_EXTERNAL_LIT, and require the fallback to

[Lldb-commits] [lldb] r352116 - [Process/NetBSD] Add missing linkage to -lutil

2019-01-24 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Jan 24 14:20:47 2019 New Revision: 352116 URL: http://llvm.org/viewvc/llvm-project?rev=352116&view=rev Log: [Process/NetBSD] Add missing linkage to -lutil Add missing linkage to fix build failure with LLD: ld: error: undefined symbol: kinfo_getvmmap >>> referenced by

[Lldb-commits] [lldb] r344746 - [SymbolFileNativePDB] Fix missing linkage to DebugInfoCodeView

2018-10-18 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Thu Oct 18 08:39:22 2018 New Revision: 344746 URL: http://llvm.org/viewvc/llvm-project?rev=344746&view=rev Log: [SymbolFileNativePDB] Fix missing linkage to DebugInfoCodeView Differential Revision: https://reviews.llvm.org/D53402 Modified: lldb/trunk/source/Plugins/Symbo

[Lldb-commits] [lldb] r334080 - [lit] Do not run Python tests w/ LLDB_DISABLE_PYTHON

2018-06-06 Thread Michal Gorny via lldb-commits
Author: mgorny Date: Wed Jun 6 02:44:14 2018 New Revision: 334080 URL: http://llvm.org/viewvc/llvm-project?rev=334080&view=rev Log: [lit] Do not run Python tests w/ LLDB_DISABLE_PYTHON Skip all Python-based tests as unsupported when LLDB_DISABLE_PYTHON is enabled. Otherwise, those tests simply

  1   2   >