hfinkel added a comment.
In https://reviews.llvm.org/D25686#571894, @mgorny wrote:
> In https://reviews.llvm.org/D25686#571857, @hfinkel wrote:
> > It seems like we should teach Triple how to parse this triples correctly
> > (i.e. to recognize that the vendor is ARM), and then canonicalize the
> > environment to GNUEABIHF (or whatever)?
> I've attempted that but altering the triple resulted in clang being unable to
> find gcc files (since the triple didn't match anymore). My previous patch is
> available here: https://595834.bugs.gentoo.org/attachment.cgi?id=450004. If
> you think that I've did something stupid-wrong there and there's a better way
> of doing this via Triple API, I'll gladly update the patch.
I think that you should update the triple class to return meaningful results
and then also enhance Clang's search logic to find the GCC installation
cfe-commits mailing list