[llvm-commits] [PATCH] Provide debug syms in release builds
jyasskin at google.com
Fri Sep 25 15:41:19 CDT 2009
New patch. Does this look better? (I'd already submitted the first one
on Chris's review, so this is just relative to that.)
Also at http://codereview.appspot.com/124047
On Fri, Sep 25, 2009 at 11:48 AM, Jeffrey Yasskin <jyasskin at google.com> wrote:
> It looked like DEBUG_RUNTIME only affected .bc files, which can only
> be used if the compiler is part of the runtime. But I can change it.
> Do DEBUG_SYMBOLS and --enable-debug-symbols work for you?
> On Fri, Sep 25, 2009 at 11:43 AM, Daniel Dunbar <daniel at zuster.org> wrote:
>> DEBUG_RUNTIME is something else entirely, and should not be conflated
>> with the behavior you want (it is about RUNTIME pieces, which are
>> conceptually part of the target, whereas you are wanting something for
>> the host).
>> I think this should come in under a different Makefile variable and
>> configure option.
>> - Daniel
>> On Fri, Sep 25, 2009 at 12:27 AM, Jeffrey Yasskin <jyasskin at google.com> wrote:
>>> This patch causes the --enable-debug-runtime configure flag and the
>>> DEBUG_RUNTIME Makefile variable to pass -g to gcc when building LLVM's
>>> objects. Without this, it's very hard to debug crashes that happen in
>>> Release-Asserts mode but not Debug mode.
>>> llvm-commits mailing list
>>> llvm-commits at cs.uiuc.edu
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1754 bytes
Desc: not available
Url : http://lists.cs.uiuc.edu/pipermail/llvm-commits/attachments/20090925/e94e3fd8/attachment.obj
More information about the llvm-commits