This is an archive of the discontinued LLVM Phabricator instance.

[libcxx] Handle target triples with dashes in platform name
ClosedPublic

Authored by miyuki on Sep 11 2020, 4:47 AM.

Details

Reviewers
ldionne
Group Reviewers
Restricted Project
Commits
rG6af8758ba4d7: [libcxx] Handle target triples with dashes in platform name
Summary

Target triples may contain a dash in the platform name (e.g.
"aarch64-arm-none-eabi"). Account for it when splitting the triple
into components.

Diff Detail

Event Timeline

miyuki created this revision.Sep 11 2020, 4:47 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 11 2020, 4:47 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
miyuki requested review of this revision.Sep 11 2020, 4:47 AM
ldionne accepted this revision.Sep 11 2020, 5:52 AM

I thought use_system_cxx_lib was only used on Apple platforms!

This revision is now accepted and ready to land.Sep 11 2020, 5:52 AM