[PATCH libgpg-error] syscfg: Add ARC architecture

Alexey Brodkin Alexey.Brodkin at synopsys.com
Tue Sep 18 09:09:53 CEST 2018


Hi Werner,

On Tue, 2018-09-18 at 08:41 +0200, Werner Koch wrote:
> On Mon, 17 Sep 2018 07:14, Alexey.Brodkin at synopsys.com said:
> > From: Mylene Josserand <mylene.josserand at bootlin.com>
> > 
> > DesignWare ARC Processors are a family of 32-bit CPUs from Synopsys.
> > This change allows us to build for and use libgpg-error on ARC cores.
> 
> Thanks for the info.  The required object is actually identically to
> i686-pc-linux-gnu so that we can use the alias table in the mkheader.c
> tool.

Ok I didn't know about that possibility so please go ahead and use
this alas table :)

> config.sub knows about arc-oe-linux-uclibc (your value for --host) and
> thus I will use that triplet becuase it seems to be more specific than
> arc-unknown-linux-gnu.  Okay?

Well I was under impression that config.sub typically doesn't care about
vendor field in the tuple, i.e. what makes sense is "arc-*".

And "oe" vendor (which is used for OpenEmbeddeed toolchains) is just
a corner case together with others (even more often used ones):
 - arc-buildroot-linux-uclibc-
 - arc-snps-linux-
 - arc-linux- etc.

That said I'd keep "arc-unknown-linux-" if possible.

Thanks for your prompt reply!

-Alexey


More information about the Gnupg-devel mailing list