[Lldb-commits] [lldb] r234870 - Adds Register Context Linux/POSIX for ARM Architecture

2015-04-14 Thread Omair Javaid
Author: omjavaid Date: Tue Apr 14 02:30:20 2015 New Revision: 234870 URL: http://llvm.org/viewvc/llvm-project?rev=234870view=rev Log: Adds Register Context Linux/POSIX for ARM Architecture This patch is major step towards supporting lldb on ARM. This adds all the required bits to support

[Lldb-commits] [lldb] r234871 - Additions to RenderScriptRuntime in prep for detection of RenderScript modules and moving of the command interpreter manipulation to after construction.

2015-04-14 Thread Colin Riley
Author: domipheus Date: Tue Apr 14 02:39:24 2015 New Revision: 234871 URL: http://llvm.org/viewvc/llvm-project?rev=234871view=rev Log: Additions to RenderScriptRuntime in prep for detection of RenderScript modules and moving of the command interpreter manipulation to after construction.

[Lldb-commits] [lldb] r234885 - Simplify some lldb-mi tests by using the Base.addTearDownHook()

2015-04-14 Thread Ilia K
Author: ki.stfu Date: Tue Apr 14 08:48:49 2015 New Revision: 234885 URL: http://llvm.org/viewvc/llvm-project?rev=234885view=rev Log: Simplify some lldb-mi tests by using the Base.addTearDownHook() Modified: lldb/trunk/test/tools/lldb-mi/signal/TestMiSignal.py

Re: [Lldb-commits] [PATCH] LLDB qXfer:features:read support

2015-04-14 Thread Greg Clayton
A few things to fix: - remove the unused ePropertyGdbServerCompatibility enum - Use StringStream instead of std::stringstream to keep things consistent with all other send packets This: +// build the qSupported packet +std::vectorstd::string features = {xmlRegisters=i386,arm,mips}; +

[Lldb-commits] [lldb] r234922 - Added support to ClangUserExpression for importing

2015-04-14 Thread Sean Callanan
Author: spyffe Date: Tue Apr 14 13:36:17 2015 New Revision: 234922 URL: http://llvm.org/viewvc/llvm-project?rev=234922view=rev Log: Added support to ClangUserExpression for importing all the macros from the modules the user has loaded. These macros are currently imported textually into the

Re: [Lldb-commits] [lldb] r234949 - MacOSX needs a space between $(ARCHFLAG) and $(ARCH) otherwise we try to call clang with -archx86_64 which doesn't work.

2015-04-14 Thread Siva Chandra
On Tue, Apr 14, 2015 at 3:08 PM, Greg Clayton gclay...@apple.com wrote: Author: gclayton Date: Tue Apr 14 17:08:17 2015 New Revision: 234949 URL: http://llvm.org/viewvc/llvm-project?rev=234949view=rev Log: MacOSX needs a space between $(ARCHFLAG) and $(ARCH) otherwise we try to call clang

[Lldb-commits] [lldb] r234888 - Fix handling of the executable arg which contains spaces (MI)

2015-04-14 Thread Ilia K
Author: ki.stfu Date: Tue Apr 14 09:12:22 2015 New Revision: 234888 URL: http://llvm.org/viewvc/llvm-project?rev=234888view=rev Log: Fix handling of the executable arg which contains spaces (MI) * Don't use the CMICmdArgValFile::GetFileNamePath for the

[Lldb-commits] [lldb] r234945 - Remove unneeded include.

2015-04-14 Thread Jason Molenda
Author: jmolenda Date: Tue Apr 14 16:34:51 2015 New Revision: 234945 URL: http://llvm.org/viewvc/llvm-project?rev=234945view=rev Log: Remove unneeded include. Modified: lldb/trunk/source/Core/Error.cpp Modified: lldb/trunk/source/Core/Error.cpp URL:

[Lldb-commits] [lldb] r234923 - Added some documentation for ForEachMacro.

2015-04-14 Thread Sean Callanan
Author: spyffe Date: Tue Apr 14 13:50:05 2015 New Revision: 234923 URL: http://llvm.org/viewvc/llvm-project?rev=234923view=rev Log: Added some documentation for ForEachMacro. Modified: lldb/trunk/include/lldb/Expression/ClangModulesDeclVendor.h Modified:

[Lldb-commits] [lldb] r234949 - MacOSX needs a space between $(ARCHFLAG) and $(ARCH) otherwise we try to call clang with -archx86_64 which doesn't work.

2015-04-14 Thread Greg Clayton
Author: gclayton Date: Tue Apr 14 17:08:17 2015 New Revision: 234949 URL: http://llvm.org/viewvc/llvm-project?rev=234949view=rev Log: MacOSX needs a space between $(ARCHFLAG) and $(ARCH) otherwise we try to call clang with -archx86_64 which doesn't work. Modified:

[Lldb-commits] [lldb] r234951 - Change SymbolVendor::GetCompileUnitAtIndex() and SymbolVendor::Dump() to make sure they are thread safe.

2015-04-14 Thread Greg Clayton
Author: gclayton Date: Tue Apr 14 17:34:00 2015 New Revision: 234951 URL: http://llvm.org/viewvc/llvm-project?rev=234951view=rev Log: Change SymbolVendor::GetCompileUnitAtIndex() and SymbolVendor::Dump() to make sure they are thread safe. rdar://problem/20263111 Modified:

[Lldb-commits] [lldb] r234941 - Fix printf warnings about a size mismatch on MacOSX.

2015-04-14 Thread Greg Clayton
Author: gclayton Date: Tue Apr 14 15:58:08 2015 New Revision: 234941 URL: http://llvm.org/viewvc/llvm-project?rev=234941view=rev Log: Fix printf warnings about a size mismatch on MacOSX. Modified: lldb/trunk/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp Modified:

[Lldb-commits] [lldb] r234918 - Updated IRForTarget to change the way we generate

2015-04-14 Thread Sean Callanan
Author: spyffe Date: Tue Apr 14 13:17:35 2015 New Revision: 234918 URL: http://llvm.org/viewvc/llvm-project?rev=234918view=rev Log: Updated IRForTarget to change the way we generate relocations. We used to do GEP on a pointer to the result type, which is wrong. We should be doing GEP on a