[Lldb-commits] [lldb] r189934 - Remove from lldb-types.h.

2013-09-04 Thread Virgile Bello
Author: xen2 Date: Wed Sep 4 08:56:11 2013 New Revision: 189934 URL: http://llvm.org/viewvc/llvm-project?rev=189934&view=rev Log: Remove from lldb-types.h. Modified: lldb/trunk/include/lldb/Core/ConnectionFileDescriptor.h lldb/trunk/include/lldb/DataFormatters/FormatManager.h lldb/t

[Lldb-commits] [lldb] r189953 - Fixing a problem with inferior exit caused by signal

2013-09-04 Thread Andrew Kaylor
Author: akaylor Date: Wed Sep 4 11:06:04 2013 New Revision: 189953 URL: http://llvm.org/viewvc/llvm-project?rev=189953&view=rev Log: Fixing a problem with inferior exit caused by signal Modified: lldb/trunk/source/Host/common/Host.cpp lldb/trunk/source/Plugins/Process/Linux/ProcessMonito

Re: [Lldb-commits] MSVC12 support

2013-09-04 Thread Greg Clayton
Looks fine to me. On Sep 4, 2013, at 9:19 AM, Virgile Bello wrote: > Would such a patch be OK for getopt? (with OptionParser.h) > Didn't try to hide actual getopt architecture, but at least it prevents > from being included directly. > > If this gets accepted, the remaining part of MSVC patch

lldb-commits@cs.uiuc.edu

2013-09-04 Thread Enrico Granata
Author: enrico Date: Wed Sep 4 12:48:52 2013 New Revision: 189964 URL: http://llvm.org/viewvc/llvm-project?rev=189964&view=rev Log: This is an example synthetic provider for libc++ unordered (multi) maps&set Thanks to Jared Grubb for writing it and sharing it! Added: lldb/trunk/examples/syn

Re: [Lldb-commits] [lldb] r189576 - Discover support of 'p' packet.

2013-09-04 Thread Sean Callanan
I’ve investigated, and it looks to me like this commit breaks Mac OS X LLDB’s ability to write registers. – [r189575] (lldb) reg write rdx 0x03 (lldb) reg read rdx rdx = 0x0003 [r189576] (lldb) reg write rdx 0x03 error: Failed to write register 'rdx' with value '0x03' – We should

Re: [Lldb-commits] [lldb] r189576 - Discover support of 'p' packet.

2013-09-04 Thread Sean Callanan
Greg and I have looked at this, and we may have a fix. The patch sent an exploratory ‘p’ packet that didn’t include the required thread suffix. I’m testing the patch and will commit if it turns out to be okay. Sean On Sep 4, 2013, at 3:06 PM, Sean Callanan wrote: > I’ve investigated, and it l

[Lldb-commits] [lldb] r190007 - Fixed detection of 'p' packet support in debugserver,

2013-09-04 Thread Sean Callanan
Author: spyffe Date: Wed Sep 4 18:24:15 2013 New Revision: 190007 URL: http://llvm.org/viewvc/llvm-project?rev=190007&view=rev Log: Fixed detection of 'p' packet support in debugserver, by appending the thread ID to the test packet when debugserver requires it. This allows register writing (and,

[Lldb-commits] [lldb] r190008 - Report all methods in an Objective-C class that

2013-09-04 Thread Sean Callanan
Author: spyffe Date: Wed Sep 4 18:25:26 2013 New Revision: 190008 URL: http://llvm.org/viewvc/llvm-project?rev=190008&view=rev Log: Report all methods in an Objective-C class that have a certain name, not just the first. This is useful if a class method and an instance method have the same name.

Re: [Lldb-commits] [lldb] r189934 - Remove from lldb-types.h.

2013-09-04 Thread Malea, Daniel
Hi Virgile, This commit introduces a dependency in the LLDB API on the LLVM headers, which is not ideal because users of the LLDB API shouldn't be required to have LLVM headers around IMHO. Specifically, the api unit tests are now broken on the GCC buildbot. Here's the include hierarchy that is

Re: [Lldb-commits] [lldb] r189934 - Remove from lldb-types.h.

2013-09-04 Thread jingham
Yes, I agree with this part. It should not be necessary to have the LLVM headers around to build programs that only use the lldb SB API's. Jim On Sep 4, 2013, at 4:36 PM, Malea, Daniel wrote: > This commit introduces a dependency in the LLDB API on the LLVM headers, > which is not ideal becau

[Lldb-commits] [lldb] r190023 - Remove spurious reference to radars in code (we try not to put Radar numbers into the sources.)

2013-09-04 Thread Jim Ingham
Author: jingham Date: Wed Sep 4 20:48:56 2013 New Revision: 190023 URL: http://llvm.org/viewvc/llvm-project?rev=190023&view=rev Log: Remove spurious reference to radars in code (we try not to put Radar numbers into the sources.) Modified: lldb/trunk/source/Core/Debugger.cpp Modified: lldb/

[Lldb-commits] [lldb] r190025 - Remove some unused #includes.

2013-09-04 Thread Jim Ingham
Author: jingham Date: Wed Sep 4 20:51:15 2013 New Revision: 190025 URL: http://llvm.org/viewvc/llvm-project?rev=190025&view=rev Log: Remove some unused #includes. Modified: lldb/trunk/source/Expression/DWARFExpression.cpp Modified: lldb/trunk/source/Expression/DWARFExpression.cpp URL: http

[Lldb-commits] [lldb] r190026 - Remove an unused ivar.

2013-09-04 Thread Jim Ingham
Author: jingham Date: Wed Sep 4 20:51:57 2013 New Revision: 190026 URL: http://llvm.org/viewvc/llvm-project?rev=190026&view=rev Log: Remove an unused ivar. Modified: lldb/trunk/include/lldb/Expression/ClangFunction.h lldb/trunk/source/Expression/ClangFunction.cpp Modified: lldb/trunk/in

[Lldb-commits] [lldb] r190027 - Remove a spurious comment.

2013-09-04 Thread Jim Ingham
Author: jingham Date: Wed Sep 4 20:52:29 2013 New Revision: 190027 URL: http://llvm.org/viewvc/llvm-project?rev=190027&view=rev Log: Remove a spurious comment. Modified: lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp Modified: lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp