[Lldb-commits] [lldb] r131645 - /lldb/trunk/source/lldb.cpp

Peter Collingbourne peter at pcc.me.uk
Thu May 19 11:37:51 PDT 2011

On Thu, May 19, 2011 at 11:03:10AM -0700, Jim Ingham wrote:
> Why did you have to define these out?  Was it just a problem with building?  We want to make it possible to build an lldb that can be any of the kinds of cross debugger that lldb currently supports, so you don't have to play the games that gdb does with building the linux-cross-arm, and linux-native, and etc, etc. debuggers.  Since you need the ABI bits to make a Linux-cross-MacOS X debugger, we want to make sure these build on all the platforms lldb supports.
> If there's some problem building them, we should resolve that.

To fix the build error in lldb.cpp on non-Darwin platforms I resolved
the inconsistency between the list of #included header files and the
list of initialised plugins, apparently in the wrong direction (it
wasn't immediately clear which plugins were platform independent).
Since ABI/MacOSX-i386 and ABI/MacOSX-arm build fine on Linux I
re-enabled them for all platforms in r131661.


More information about the lldb-commits mailing list