This is the mail archive of the
mailing list for the newlib project.
Re: Proper cpu-vendor-os triplet?
- From: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- To: Freddie Chopin <freddie_chopin at op dot pl>
- Cc: Newlib Mailing List <newlib at sourceware dot org>
- Date: Wed, 22 Oct 2014 15:39:04 +0100
- Subject: Re: Proper cpu-vendor-os triplet?
- Authentication-results: sourceware.org; auth=none
- References: <544659BE dot 8010804 at op dot pl> <5446678B dot 2080001 at oarcorp dot com> <CAC82fA0ENcFiMHLkbHEnaNwNDwKCzAk=2fjDv9j6ZOK1iNeqcg at mail dot gmail dot com> <54468580 dot 5000505 at op dot pl>
On 21 October 2014 17:10, Freddie Chopin <email@example.com> wrote:
> On 10/21/2014 05:20 PM, Gedare Bloom wrote:
>> Normally the vendor name is omitted if it is empty. -Gedare
> OK, then I guess that "none" in "arm-none-eabi" is related to OS, not the
> vendor, right?
The 'none' is the vendor part. It could have been omitted but has not.
Using --target=arm-eabi should also work. In this triple there is no
OS part, it is a bare metal tool chain.
Joel's proposal earlier in the thread to use --target=arm-distortos
makes sense to me.