diff options
author | Pavel Labath <labath@google.com> | 2016-01-29 11:59:57 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2016-01-29 11:59:57 +0000 |
commit | 941ca06688539eba1241ad1500fa80890cefdaa7 (patch) | |
tree | 452a765e5041ddb3c952d39fbca0c023c4e32290 /lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/TestMiStack.py | |
parent | 987a1d21e7bfc7cdf85cd784f3da3a038a10fc95 (diff) | |
download | bcm5719-llvm-941ca06688539eba1241ad1500fa80890cefdaa7.tar.gz bcm5719-llvm-941ca06688539eba1241ad1500fa80890cefdaa7.zip |
Fix linking of lldb-server with BUILD_SHARED_LIBS
Summary:
The BUILD_SHARED_LIBS branch of lldb-server link flags was hopelessly broken, at least since we
started restricting the symbols exported by liblldb. lldb-server depends on symbols from the
lldb_private namespace, so it cannot link to the public interface of liblldb. Instead I make it
link to the individual libraries constituting liblldb, just like it does in the
!BUILD_SHARED_LIBS case.
This does not make the BUILD_SHARED_LIBS build of lldb fully functional yet, due to the way
liblldb dependencies are managed, but it's a step in that direction.
Reviewers: zturner, tfiala
Subscribers: lldb-commits
Differential Revision: http://reviews.llvm.org/D16678
llvm-svn: 259188
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/TestMiStack.py')
0 files changed, 0 insertions, 0 deletions