[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