[Lldb-commits] [PATCH] D42195: [lldb] Generic base for testing gdb-remote behavior

Jim Ingham via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Fri Jan 26 10:58:27 PST 2018


jingham added a comment.

The xcode build uses cmake to build llvm & clang.  It passes a build flavor, by passing -DCMAKE_BUILD_TYPE=Debug for instance, but other than that it lets the llvm build figure out how to lay itself out.

Moreover, there are a bunch of defines that lldb sets up to find includes and some other bits from the clang build directory.  The all assume that the LLVM_BUILD_ARCH is the last part of the path before you get to the actual good stuff.  The uses of those defines was last touched on 02/17 (and that actually didn't change substance, it looks like it was just a line-ending change.)  So I can't see how you would either get Release+Asserts/x86_64/Release+Asserts as a build layout or how the Xcode project would have dealt successfully with that.


https://reviews.llvm.org/D42195





More information about the lldb-commits mailing list