This is an archive of the discontinued LLVM Phabricator instance.

Enable standalone-debug by default on FreeBSD
ClosedPublic

Authored by emaste on May 7 2014, 10:36 AM.

Details

Reviewers
emaste
Summary

It was set by default on Darwin in r198655. The same usability issues
with DTrace and LLDB apply to FreeBSD, so set it by default there too.

rdar://problem/15758808
http://llvm.org/pr19676

Diff Detail

Event Timeline

emaste updated this revision to Diff 9180.May 7 2014, 10:36 AM
emaste retitled this revision from to Enable standalone-debug by default on FreeBSD.
emaste updated this object.
emaste edited the test plan for this revision. (Show Details)
emaste added a subscriber: Unknown Object (MLST).

Can you add a testcase?

emaste updated this revision to Diff 9182.May 7 2014, 11:32 AM

Update existing testcase to cover FreeBSD too

emaste accepted this revision.May 8 2014, 6:13 AM
emaste added a reviewer: emaste.
This revision is now accepted and ready to land.May 8 2014, 6:13 AM
emaste closed this revision.May 8 2014, 6:14 AM

Committed (with the wrong review ID in the commit message, sorry) in r208310
http://llvm.org/viewvc/llvm-project?rev=208310&view=rev

As a note I would suggest that you not do this by default, but rather
have it set for things that can't assume that clang is building debug
info for everything etc or when you're using dtrace.

-eric