[Lldb-commits] [PATCH] D35607: Extend 'target symbols add' to load symbols from a given file by UUID.

2017-07-18 Thread Eugene Zemtsov via Phabricator via lldb-commits
eugene created this revision. eugene added a project: LLDB. Currently on Linux there is now way to force LLDB to use symbols from a certain file unless there is a UUID match established by build-id or debuglink. This change somewhat extends ''target symbols add', making it possible to specify s

[Lldb-commits] [PATCH] D33213: Use socketpair on all Unix platforms

2017-07-18 Thread Demi Marie Obenour via Phabricator via lldb-commits
DemiMarie added a comment. In https://reviews.llvm.org/D33213#813037, @clayborg wrote: > Before any changes are submitted, we assume you are getting a clean test > suite run. On my system, I get build failures in clang. https://reviews.llvm.org/D33213 _

[Lldb-commits] [lldb] r308393 - cmake build needs to run tests AND collect results

2017-07-18 Thread Tim Hammerquist via lldb-commits
Author: penryu Date: Tue Jul 18 16:45:06 2017 New Revision: 308393 URL: http://llvm.org/viewvc/llvm-project?rev=308393&view=rev Log: cmake build needs to run tests AND collect results CMake target "check-lldb" runs the lldb dotest.py suite, but doesn't collect the results in a usable format. In a

[Lldb-commits] [lldb] r308378 - [CMake] A few fixups to support building LLDB for iOS

2017-07-18 Thread Chris Bieneman via lldb-commits
Author: cbieneman Date: Tue Jul 18 14:15:53 2017 New Revision: 308378 URL: http://llvm.org/viewvc/llvm-project?rev=308378&view=rev Log: [CMake] A few fixups to support building LLDB for iOS These changes enable proper configuration of LLDB targeting iOS. Modified: lldb/trunk/cmake/modules/LL

[Lldb-commits] [lldb] r308377 - [CMake] Refactor debugserver build system

2017-07-18 Thread Chris Bieneman via lldb-commits
Author: cbieneman Date: Tue Jul 18 14:15:27 2017 New Revision: 308377 URL: http://llvm.org/viewvc/llvm-project?rev=308377&view=rev Log: [CMake] Refactor debugserver build system This refactoring changes two significant things about how the debugserver build system works: (1) debugserver will in

[Lldb-commits] [lldb] r308376 - [CMake] [NFC] Remove out of date and redundant version requirement

2017-07-18 Thread Chris Bieneman via lldb-commits
Author: cbieneman Date: Tue Jul 18 14:15:14 2017 New Revision: 308376 URL: http://llvm.org/viewvc/llvm-project?rev=308376&view=rev Log: [CMake] [NFC] Remove out of date and redundant version requirement Since we set the minimum required version elsewhere to be higher this actually has meaningful

[Lldb-commits] [PATCH] D33213: Use socketpair on all Unix platforms

2017-07-18 Thread Greg Clayton via Phabricator via lldb-commits
clayborg requested changes to this revision. clayborg added a comment. Before any changes are submitted, we assume you are getting a clean test suite run. https://reviews.llvm.org/D33213 ___ lldb-commits mailing list lldb-commits@lists.llvm.org htt

[Lldb-commits] [lldb] r308307 - Fix NetBSD/FreeBSD build after r308304

2017-07-18 Thread Pavel Labath via lldb-commits
Author: labath Date: Tue Jul 18 07:03:47 2017 New Revision: 308307 URL: http://llvm.org/viewvc/llvm-project?rev=308307&view=rev Log: Fix NetBSD/FreeBSD build after r308304 Modified: lldb/trunk/source/Host/common/Host.cpp lldb/trunk/source/Host/common/MainLoop.cpp lldb/trunk/source/Hos

[Lldb-commits] [PATCH] D35113: Clean up lldb-types.h

2017-07-18 Thread Pavel Labath via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308304: Clean up lldb-types.h (authored by labath). Changed prior to commit: https://reviews.llvm.org/D35113?vs=105980&id=107088#toc Repository: rL LLVM https://reviews.llvm.org/D35113 Files: lldb

[Lldb-commits] [lldb] r308304 - Clean up lldb-types.h

2017-07-18 Thread Pavel Labath via lldb-commits
Author: labath Date: Tue Jul 18 06:14:01 2017 New Revision: 308304 URL: http://llvm.org/viewvc/llvm-project?rev=308304&view=rev Log: Clean up lldb-types.h Summary: It defined a couple of types (condition_t) which we don't use anymore, as we have c++11 goodies now. I remove these definitions. Als

[Lldb-commits] [PATCH] D35556: Add data formatter for libc++'s forward_list

2017-07-18 Thread Pavel Labath via Phabricator via lldb-commits
labath created this revision. Herald added a subscriber: srhines. Herald added a reviewer: EricWF. This adds a data formatter for the implementation of forward_list in libc++. I've refactored the existing std::list data formatter a bit to enable more sharing of code (mainly the loop detection stuf

[Lldb-commits] [lldb] r308292 - Fix linux arm and mips builds broken by r308282

2017-07-18 Thread Pavel Labath via lldb-commits
Author: labath Date: Tue Jul 18 03:42:36 2017 New Revision: 308292 URL: http://llvm.org/viewvc/llvm-project?rev=308292&view=rev Log: Fix linux arm and mips builds broken by r308282 Modified: lldb/trunk/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp lldb/trunk/source/Pl

[Lldb-commits] [PATCH] D33213: Use socketpair on all Unix platforms

2017-07-18 Thread Pavel Labath via Phabricator via lldb-commits
labath requested changes to this revision. labath added a comment. This revision now requires changes to proceed. This is completely wrong. The --pipe argument is used to write the port that lldb-server listens on. Making --fd an alias to that will not help. Please make sure you test your change

[Lldb-commits] [PATCH] D35123: Remove shared pointer from NativeProcessProtocol

2017-07-18 Thread Pavel Labath via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308282: Remove shared pointer from NativeProcessProtocol (authored by labath). Changed prior to commit: https://reviews.llvm.org/D35123?vs=105637&id=107034#toc Repository: rL LLVM https://reviews.ll

[Lldb-commits] [lldb] r308282 - Remove shared pointer from NativeProcessProtocol

2017-07-18 Thread Pavel Labath via lldb-commits
Author: labath Date: Tue Jul 18 02:24:48 2017 New Revision: 308282 URL: http://llvm.org/viewvc/llvm-project?rev=308282&view=rev Log: Remove shared pointer from NativeProcessProtocol Summary: The usage of shared_from_this forces us to separate construction and initialization phases, because shared