Page MenuHomeFreeBSD

retire LLVM_LIBUNWIND option
ClosedPublic

Authored by emaste on Jan 10 2020, 5:25 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 19, 7:20 PM
Unknown Object (File)
Fri, Apr 19, 9:46 AM
Unknown Object (File)
Fri, Apr 19, 2:47 AM
Unknown Object (File)
Fri, Apr 19, 2:28 AM
Unknown Object (File)
Wed, Apr 17, 7:53 AM
Unknown Object (File)
Wed, Apr 17, 7:53 AM
Unknown Object (File)
Wed, Apr 17, 7:53 AM
Unknown Object (File)
Wed, Apr 17, 7:47 AM
Subscribers

Details

Summary

LLVM's libunwind is (will be) used on all CPU architectures.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste added inline comments.
lib/Makefile
180–181 ↗(On Diff #66592)

move these into the main list (but I need to make sure there isn't some ordering problem)

share/mk/src.opts.mk
390 ↗(On Diff #66592)

oops this PR reference should go too

targets/pseudo/userland/gnu/Makefile.depend
41–42 ↗(On Diff #66592)

not sure why this empty block is here, it could be cleaned up now

brooks added a subscriber: brooks.
brooks added inline comments.
lib/Makefile
180–181 ↗(On Diff #66592)

Hmm, moving this up to line 101 should be safe since everything between doesn't add to SUBDIR or is added later as SUBDIR.yes. IIRC, we do have an occasional race involving libgcc_s IIRC, but I don't think anyone has managed to track it down.

This revision is now accepted and ready to land.Jan 10 2020, 10:13 PM

move libgcc_eh/libgcc_s into main list

This revision now requires review to proceed.Jan 13 2020, 2:46 PM
This revision was not accepted when it landed; it landed in state Needs Review.Feb 29 2020, 12:44 PM
This revision was automatically updated to reflect the committed changes.