This is an archive of the discontinued LLVM Phabricator instance.

[clang][NFC] Refactor logic for picking standard library on Apple
ClosedPublic

Authored by ldionne on Mar 22 2022, 8:01 AM.

Details

Summary

Flip the logic around: always default to libc++ except on older platforms,
instead of defaulting to libstdc++ except on newer platforms. Since roughly
all supported platforms use libc++ now, it makes more sense to make that
the default, and allows the removal of some downstream diff.

Diff Detail

Event Timeline

ldionne created this revision.Mar 22 2022, 8:01 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 22 2022, 8:01 AM
ldionne requested review of this revision.Mar 22 2022, 8:01 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 22 2022, 8:01 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
This revision is now accepted and ready to land.Mar 22 2022, 8:58 AM