This is an archive of the discontinued LLVM Phabricator instance.

[libc++abi] Fix LIBCXXABI_ENABLE_THREADS=OFF build
AbandonedPublic

Authored by sbc100 on Apr 24 2019, 9:40 PM.

Details

Reviewers
EricWF
Summary

This configuration was broken in rL359060.

Event Timeline

sbc100 created this revision.Apr 24 2019, 9:40 PM
Herald added a project: Restricted Project. · View Herald Transcript

Sorry for the breakage.

Someone else noticed and proposed a fix in D61113. I think we should go with that.

The goal of this template nonsense was to avoid #ifdef-ing out as much code as possible.

sbc100 abandoned this revision.Apr 24 2019, 10:59 PM

SGTM (I think you linked back to this issue by the way).

I meant to link D61087 .

Hmm.. looking at D61087 it actually looks fair bit more complex than this chance. Can we land one of them ASAP to fix the build?