[Lldb-commits] [lldb] r300046 - Fix TestGuessLanguage for gcc

2017-04-12 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Apr 12 05:13:50 2017 New Revision: 300046 URL: http://llvm.org/viewvc/llvm-project?rev=300046&view=rev Log: Fix TestGuessLanguage for gcc gcc emits DW_LANG_C89 even if we specify -std=c99 during compilation. Since this isn't an lldb bug, but just the way the compiler happ

[Lldb-commits] [lldb] r300045 - Android.rules: setup correct objcopy path

2017-04-12 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Apr 12 05:13:47 2017 New Revision: 300045 URL: http://llvm.org/viewvc/llvm-project?rev=300045&view=rev Log: Android.rules: setup correct objcopy path This fixes a couple of tests when using android clang as a compiler. Modified: lldb/trunk/packages/Python/lldbsuite/t

[Lldb-commits] [PATCH] D31969: [CMake] Support generating Config.h

2017-04-12 Thread Pavel Labath via Phabricator via lldb-commits
labath accepted this revision. labath added a comment. This revision is now accepted and ready to land. Thank you very much. I am soo happy that these files are going away. In https://reviews.llvm.org/D31969#724508, @zturner wrote: > How much would it complicate things to move the hand maintaine

[Lldb-commits] [PATCH] D31823: Update LLDB Host to support IPv6 over TCP

2017-04-12 Thread Pavel Labath via Phabricator via lldb-commits
labath added a comment. In https://reviews.llvm.org/D31823#724334, @beanz wrote: > @labath, I could adapt this into the `MainLoop` class, but I would actually > want to change how that class hierarchy is implemented. Regardless of the > event handling/polling model you use much of the code is i

[Lldb-commits] [lldb] r300047 - Fix libc++ vector data formatter (bug #32553)

2017-04-12 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Apr 12 05:59:24 2017 New Revision: 300047 URL: http://llvm.org/viewvc/llvm-project?rev=300047&view=rev Log: Fix libc++ vector data formatter (bug #32553) Summary: The iteration list through the available data formatters was undefined, which meant that the vector formatter

[Lldb-commits] [lldb] r300048 - Fix TestCppIncompleteTypes for android/clang

2017-04-12 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Apr 12 05:59:34 2017 New Revision: 300048 URL: http://llvm.org/viewvc/llvm-project?rev=300048&view=rev Log: Fix TestCppIncompleteTypes for android/clang LDFLAGS contains some .a files. If it is specified before the relevant object files, undefined symbol errors occur. Mo

[Lldb-commits] [PATCH] D31880: Fix libc++ vector data formatter (bug #32553)

2017-04-12 Thread Pavel Labath via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300047: Fix libc++ vector data formatter (bug #32553) (authored by labath). Changed prior to commit: https://reviews.llvm.org/D31880?vs=94807&id=94951#toc Repository: rL LLVM https://reviews.llvm.or

[Lldb-commits] [lldb] r300054 - Add libc++ category to the remaining libc++ data formatters

2017-04-12 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Apr 12 07:32:58 2017 New Revision: 300054 URL: http://llvm.org/viewvc/llvm-project?rev=300054&view=rev Log: Add libc++ category to the remaining libc++ data formatters Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-s

Re: [Lldb-commits] [PATCH] D31969: [CMake] Support generating Config.h

2017-04-12 Thread Jim Ingham via lldb-commits
> On Apr 11, 2017, at 7:01 PM, Zachary Turner via Phabricator via lldb-commits > wrote: > > zturner added a comment. > > How much would it complicate things to move the hand maintained files out of > tree? If the Xcode build isn't really a thing we're officially supporting, > perhaps we can

Re: [Lldb-commits] [PATCH] D31969: [CMake] Support generating Config.h

2017-04-12 Thread Jim Ingham via lldb-commits
> On Apr 12, 2017, at 9:51 AM, Jim Ingham via lldb-commits > wrote: > >> >> On Apr 11, 2017, at 7:01 PM, Zachary Turner via Phabricator via lldb-commits >> wrote: >> >> zturner added a comment. >> >> How much would it complicate things to move the hand maintained files out of >> tree? If

[Lldb-commits] [PATCH] D31969: [CMake] Support generating Config.h

2017-04-12 Thread Chris Bieneman via Phabricator via lldb-commits
beanz added a comment. My intention in this patch is not in any way to adversely impact the Xcode project, which is the supported and documented way to build LLDB on OS X (http://lldb.llvm.org/build.html#BuildingLldbOnMacOSX). The goal of this patch is to support configuration time capabilities

[Lldb-commits] [PATCH] D31969: [CMake] Support generating Config.h

2017-04-12 Thread Chris Bieneman via Phabricator via lldb-commits
beanz updated this revision to Diff 95024. beanz added a comment. Fixing up the include guard as per feedback from zturner, and fixing up an install logic error that I spoted. https://reviews.llvm.org/D31969 Files: cmake/modules/LLDBConfig.cmake include/lldb/Host/Config.h include/lldb/Ho

[Lldb-commits] [PATCH] D31822: [NFC] Adding a new wrapper for getaddrinfo

2017-04-12 Thread Chris Bieneman via Phabricator via lldb-commits
beanz added inline comments. Comment at: include/lldb/Host/SocketAddress.h:44-45 + // + static std::vector GetAddressInfo(const char *hostname, + const c

[Lldb-commits] [PATCH] D31824: Update DebugServer to support IPv6 over TCP

2017-04-12 Thread Chris Bieneman via Phabricator via lldb-commits
beanz added a reviewer: clayborg. beanz added a comment. Adding Greg to the reviewers. https://reviews.llvm.org/D31824 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [PATCH] D31823: Update LLDB Host to support IPv6 over TCP

2017-04-12 Thread Chris Bieneman via Phabricator via lldb-commits
beanz added a reviewer: clayborg. beanz added a comment. Adding Greg to the reviewers list. https://reviews.llvm.org/D31823 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [PATCH] D31824: Update DebugServer to support IPv6 over TCP

2017-04-12 Thread Greg Clayton via Phabricator via lldb-commits
clayborg accepted this revision. clayborg added a comment. This revision is now accepted and ready to land. Looks fine as long as all of the old modes work. : - "*:1234" that will accept a connection from any host on port 1234 - "foo.bar.com:1234" only accept connections from "foo.bar.com" on por

[Lldb-commits] [PATCH] D31824: Update DebugServer to support IPv6 over TCP

2017-04-12 Thread Greg Clayton via Phabricator via lldb-commits
clayborg added a comment. when users edit some config file they can have "localhost" map to some other port... Can't remember the unix file for this. https://reviews.llvm.org/D31824 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://l

[Lldb-commits] [lldb] r300111 - Support Unit Testing debugserver

2017-04-12 Thread Chris Bieneman via lldb-commits
Author: cbieneman Date: Wed Apr 12 16:56:29 2017 New Revision: 300111 URL: http://llvm.org/viewvc/llvm-project?rev=300111&view=rev Log: Support Unit Testing debugserver Summary: This patch refactors the CMake build system's support for building debugserver to allow us to build the majority of de

[Lldb-commits] [lldb] r300112 - [NFC] Adding a new wrapper for getaddrinfo

2017-04-12 Thread Chris Bieneman via lldb-commits
Author: cbieneman Date: Wed Apr 12 16:56:33 2017 New Revision: 300112 URL: http://llvm.org/viewvc/llvm-project?rev=300112&view=rev Log: [NFC] Adding a new wrapper for getaddrinfo Summary: This patch adds a new wrapper for getaddrinfo which returns a std::vector of SocketAddresses. While this pat

[Lldb-commits] [PATCH] D31822: [NFC] Adding a new wrapper for getaddrinfo

2017-04-12 Thread Phabricator via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300112: [NFC] Adding a new wrapper for getaddrinfo (authored by cbieneman). Changed prior to commit: https://reviews.llvm.org/D31822?vs=94550&id=95037#toc Repository: rL LLVM https://reviews.llvm.or

[Lldb-commits] [PATCH] D31357: Support Unit Testing debugserver

2017-04-12 Thread Phabricator via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300111: Support Unit Testing debugserver (authored by cbieneman). Changed prior to commit: https://reviews.llvm.org/D31357?vs=94526&id=95036#toc Repository: rL LLVM https://reviews.llvm.org/D31357

[Lldb-commits] [lldb] r300138 - Use two LC_NOTE load commands for identifying the main binary that

2017-04-12 Thread Jason Molenda via lldb-commits
Author: jmolenda Date: Wed Apr 12 18:33:30 2017 New Revision: 300138 URL: http://llvm.org/viewvc/llvm-project?rev=300138&view=rev Log: Use two LC_NOTE load commands for identifying the main binary that lldb should use when given a corefile. This uses an LC_NOTE "main bin spec" or an LC_NOTE "kern

Re: [Lldb-commits] [lldb] r300138 - Use two LC_NOTE load commands for identifying the main binary that

2017-04-12 Thread Hal Finkel via lldb-commits
On 04/12/2017 06:33 PM, Jason Molenda via lldb-commits wrote: Author: jmolenda Date: Wed Apr 12 18:33:30 2017 New Revision: 300138 URL: http://llvm.org/viewvc/llvm-project?rev=300138&view=rev Log: Use two LC_NOTE load commands for identifying the main binary that lldb should use when given a co

[Lldb-commits] [lldb] r300162 - Don't use uuid_clear(), non-darwin platforms include

2017-04-12 Thread Jason Molenda via lldb-commits
Author: jmolenda Date: Wed Apr 12 21:12:32 2017 New Revision: 300162 URL: http://llvm.org/viewvc/llvm-project?rev=300162&view=rev Log: Don't use uuid_clear(), non-darwin platforms include Utility/UuidCompatibility.h which gets you a definiton of uuid_t but none of the functions that operate on it.