[PATCH] Enable standalone-debug by default on FreeBSD

Eric Christopher echristo at gmail.com
Thu May 8 14:50:36 PDT 2014


Basically the only way this would be a problem is if FreeBSD doesn't
ship debug info for part of the libraries (which is, I believe, the
problem that Adrian ran into on OSX and dtrace/kernel modules). The
lldb "problem" is just a bug there. I.e. if you have clang build all
of the debug info for all of your binaries then it should work just
fine.

Adrian: Did I miss anything on the problems you were seeing?

-eric

On Thu, May 8, 2014 at 2:48 PM, Ed Maste <emaste at freebsd.org> wrote:
> On 8 May 2014 17:29, David Blaikie <dblaikie at gmail.com> wrote:
>>
>> Ugh. Didn't realize LLDB still had that assert text there. That's
>> grossly misleading.
>
> Note though that I didn't encounter LLDB's "suggestion" in the path I
> took to the clang assertion.  Perhaps it's a difference between
> forward declarations (as in the mailing list thread) vs. the "debug
> info only where the vtable is" optimization that I presumably
> encountered.



More information about the cfe-commits mailing list