[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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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

<    1   2