clayborg added a comment.
Each shared library is an object that can be shared between multiple targets.
We do not want to injecting types from another shared library into the static
notion of what a type is within a shared library. Why? What if one target in
lldb loads liba.so which has a
Also,when you say the next iteration, is this something that is going to
happen at an unknown time in the future whenever you happen to touch it
again, or are you working on another iteration now?
On Thu, Sep 24, 2015 at 4:25 PM Zachary Turner wrote:
> To be clear, I would
zturner added a comment.
To be clear, I would like this Makefile to turn into the following:
LEVEL = ../../../make
CXX_SOURCES = main.cpp length.cpp
DEBUG_INFO_FULL = True
DEBUG_INFO_LIMITED = True
And that's it. You shouldn't need anything else. Whatever needs to happen
in Makefile.rules
To be clear, I would like this Makefile to turn into the following:
LEVEL = ../../../make
CXX_SOURCES = main.cpp length.cpp
DEBUG_INFO_FULL = True
DEBUG_INFO_LIMITED = True
And that's it. You shouldn't need anything else. Whatever needs to happen
in Makefile.rules to make this work should be
zturner added a comment.
I know, I've seen them in a few places myself. But I think we should move
away from that, because it's a large source of portability problems
http://reviews.llvm.org/D13066
___
lldb-commits mailing list
clayborg accepted this revision.
clayborg added a comment.
This revision is now accepted and ready to land.
Looks good as long as the test suite if happy.
http://reviews.llvm.org/D13066
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
sivachandra added inline comments.
Comment at: test/lang/cpp/incomplete-types/Makefile:8
@@ +7,3 @@
+
+ifneq (,$(findstring clang,$(CC)))
+ CFLAGS_LIMIT += -flimit-debug-info
dblaikie wrote:
> In case it's interesting, you can get similarly problematic DWARF by
dblaikie added a subscriber: dblaikie.
Comment at: test/lang/cpp/incomplete-types/Makefile:8
@@ +7,3 @@
+
+ifneq (,$(findstring clang,$(CC)))
+ CFLAGS_LIMIT += -flimit-debug-info
In case it's interesting, you can get similarly problematic DWARF by using a
sivachandra added a comment.
I am not sure how portable my Makefile is. I have no idea if it will work on
Windows for example.
http://reviews.llvm.org/D13066
___
lldb-commits mailing list
lldb-commits@lists.llvm.org