[Lldb-commits] [lldb] r202498 - Fix types to eliminate compiler warnings in FreeBSD host class

2014-02-28 Thread Ed Maste
Author: emaste Date: Fri Feb 28 07:46:51 2014 New Revision: 202498 URL: http://llvm.org/viewvc/llvm-project?rev=202498view=rev Log: Fix types to eliminate compiler warnings in FreeBSD host class Modified: lldb/trunk/source/Host/freebsd/Host.cpp Modified:

[Lldb-commits] [lldb] r202513 - Restore signal delivery to the inferior on FreeBSD

2014-02-28 Thread Ed Maste
Author: emaste Date: Fri Feb 28 11:13:39 2014 New Revision: 202513 URL: http://llvm.org/viewvc/llvm-project?rev=202513view=rev Log: Restore signal delivery to the inferior on FreeBSD This was broken in the threaded inferior implementation for FreeBSD (r196787) and caused FreeBSD to resume always

[Lldb-commits] [PATCH] Link libedit, libcurses, and libpanel on Darwin autoconf builds

2014-02-28 Thread Jevin Sweval
I am unable to build LLDB ToT when I place lldb inside tools/ and build using the configure script. Linking liblldb.dylib complains about various missing *_panel methods. The attached patch links libedit, libcurses, and libpanel on Darwin. I would have gotten many more undefined symbol errors at

[Lldb-commits] [lldb] r202525 - Fixed all overlapping prompt issues.

2014-02-28 Thread Greg Clayton
Author: gclayton Date: Fri Feb 28 12:22:24 2014 New Revision: 202525 URL: http://llvm.org/viewvc/llvm-project?rev=202525view=rev Log: Fixed all overlapping prompt issues. I carefully reviewed exactly how the IOHandlers interact and found places where we weren't properly controlling things.

Re: [Lldb-commits] [lldb] r202525 - Fixed all overlapping prompt issues.

2014-02-28 Thread Ed Maste
On 28 February 2014 13:22, Greg Clayton gclay...@apple.com wrote: Author: gclayton Date: Fri Feb 28 12:22:24 2014 New Revision: 202525 URL: http://llvm.org/viewvc/llvm-project?rev=202525view=rev Log: Fixed all overlapping prompt issues. I carefully reviewed exactly how the IOHandlers

Re: [Lldb-commits] [PATCH] Refactor POSIXThread::GetRegisterContext and use i386 register context

2014-02-28 Thread Ed Maste
Rebase Hi tfiala, http://llvm-reviews.chandlerc.com/D2765 CHANGE SINCE LAST DIFF http://llvm-reviews.chandlerc.com/D2765?vs=7063id=7432#toc Files: source/Plugins/Process/POSIX/POSIXThread.cpp Index: source/Plugins/Process/POSIX/POSIXThread.cpp

Re: [Lldb-commits] [PATCH] Refactor POSIXThread::GetRegisterContext and use i386 register context

2014-02-28 Thread Ed Maste
Comment at: source/Plugins/Process/POSIX/POSIXThread.cpp:164 @@ -164,3 +163,3 @@ { case llvm::Triple::FreeBSD: reg_interface = new RegisterContextFreeBSD_mips64(target_arch); oops, will reupload

Re: [Lldb-commits] [PATCH] Refactor POSIXThread::GetRegisterContext and use i386 register context

2014-02-28 Thread Ed Maste
correct copy-and-pasteo Hi tfiala, http://llvm-reviews.chandlerc.com/D2765 CHANGE SINCE LAST DIFF http://llvm-reviews.chandlerc.com/D2765?vs=7432id=7433#toc Files: source/Plugins/Process/POSIX/POSIXThread.cpp Index: source/Plugins/Process/POSIX/POSIXThread.cpp

Re: [Lldb-commits] [PATCH] Link libedit, libcurses, and libpanel on Darwin autoconf builds

2014-02-28 Thread Jevin Sweval
On Fri, Feb 28, 2014 at 1:58 PM, Todd Fiala tfi...@google.com wrote: Hey Jevin, FWIW I tried this on my MBP at top of tree. I am getting this error before hitting your patch's fix: llvm[5]: Compiling AppleGetQueuesHandler.cpp for Debug+Asserts build

[Lldb-commits] [lldb] r202535 - Fixed process launch --tty on MacOSX.

2014-02-28 Thread Greg Clayton
Author: gclayton Date: Fri Feb 28 14:25:41 2014 New Revision: 202535 URL: http://llvm.org/viewvc/llvm-project?rev=202535view=rev Log: Fixed process launch --tty on MacOSX. Modified: lldb/trunk/source/Core/ConnectionFileDescriptor.cpp Modified:

[Lldb-commits] [lldb] r202536 - Be sure to propagate the error back out SBTarget::Attach() when we fail to launch debugserver as root.

2014-02-28 Thread Greg Clayton
Author: gclayton Date: Fri Feb 28 14:47:08 2014 New Revision: 202536 URL: http://llvm.org/viewvc/llvm-project?rev=202536view=rev Log: Be sure to propagate the error back out SBTarget::Attach() when we fail to launch debugserver as root. rdar://problem/15669788 Modified:

Re: [Lldb-commits] [PATCH] Link libedit, libcurses, and libpanel on Darwin autoconf builds

2014-02-28 Thread Jevin Sweval
On Fri, Feb 28, 2014 at 4:09 PM, Todd Fiala tfi...@google.com wrote: Hey Jevin, I got this running on my end. I slightly tweaked the header handling and moved the missing include to a preprocessor flag. I've attached the fix that builds and runs on my end. If you are not able to check it

[Lldb-commits] [lldb] r202552 - Better error reporting when a variable can't be

2014-02-28 Thread Sean Callanan
Author: spyffe Date: Fri Feb 28 16:27:53 2014 New Revision: 202552 URL: http://llvm.org/viewvc/llvm-project?rev=202552view=rev Log: Better error reporting when a variable can't be read during materialization. First of all, report if we can't read the data for some reason. Second, consult the

[Lldb-commits] [lldb] r202549 - Simplify POSIXThread register context handling

2014-02-28 Thread Ed Maste
Author: emaste Date: Fri Feb 28 16:15:58 2014 New Revision: 202549 URL: http://llvm.org/viewvc/llvm-project?rev=202549view=rev Log: Simplify POSIXThread register context handling This seems a little more straightforward and is equivalent to r201457 for ELF core files. A case for FreeBSD i386 is

[Lldb-commits] [lldb] r202561 - Make sure the exe_ctx passed to ClangUserExpression::Execute has a valid thread.

2014-02-28 Thread Jim Ingham
Author: jingham Date: Fri Feb 28 18:17:06 2014 New Revision: 202561 URL: http://llvm.org/viewvc/llvm-project?rev=202561view=rev Log: Make sure the exe_ctx passed to ClangUserExpression::Execute has a valid thread. rdar://problem/15949113 Modified: