HomeFreeBSD

MFC r319473:

Description

MFC r319473:

For arm targets, place ABI at the end of the target triple

For some reason, we have been inserting the ABI specification into the
middle of the target triple, when building LLVM, like so:

armv6-gnueabi-freebsd12.0

This is the wrong way around. LLVM even auto-canonicalizes it to:

armv6--freebsd12.0-gnueabi

Let's do this the right way in llvm.build.mk instead. While here,
define a proper VENDOR macro which can be overridden easily.

Approved by: re (gjb)
Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D10846

Details

Provenance
dimAuthored on
Reviewer
emaste
Differential Revision
D10846: For arm targets, place ABI at the end of the target triple
Parents
rS319710: Bump _FreeBSD_version after removal of groff
Branches
Unknown
Tags
Unknown