<div><br></div><div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 2:29 PM Alexey Brodkin <<a href="mailto:Alexey.Brodkin@synopsys.com">Alexey.Brodkin@synopsys.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">DesignWare ARC Processors are a family of 32-bit CPUs from Synopsys.<br>
This series introduces basic support for ARC architecture in<br>
OpenEmbedded.</blockquote><div dir="auto"><br></div><div dir="auto">Thanks for the contributions </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
As of today latest upstream GCC and Binutils are perfectly usable<br>
for building packages for ARC so we just need a couple of fixes.</blockquote><div dir="auto"><br></div><div dir="auto">These fixes look primarily ok you might have to</div><div dir="auto">Address the little tweaks I asked </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Glibc for ARC is under review and we're working hard to get it<br>
accepted in the next upstream release. For now we'll use latest<br>
code-base back-ported on top of 2.28 release via meta-synopsys.<br>
<br>
</blockquote><div dir="auto">Its fine once it’s upstreamed we can then get the support into core via normal recipe updates</div><div dir="auto"><br></div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">More platform and architecture specific bits could be found in<br>
meta-synopsys layer here (please refer to the "master" branch):<br>
<a href="https://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys" rel="noreferrer" target="_blank">https://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys</a><br>
<br>
Alexey Brodkin (8):<br>
siteinfo: Define data for ARC<br>
site: Add ARC linux<br>
kernel-arch.bbclass: Add ARC to kernel arch map<br>
openssl: Add support for ARC<br>
icu: Add ARC support<br>
gcc: Disable libitm for ARC<br>
binutils: Fix Glibc building for ARC<br>
gcc: Fix specs generation for ARC<br>
<br>
Antoine Tenart (1):<br>
nspr: Add ARC support<br>
<br>
Mylene Josserand (1):<br>
libgpg-error: Add ARC support<br>
<br>
meta/classes/kernel-arch.bbclass | 1 +<br>
meta/classes/siteinfo.bbclass | 2 +<br>
.../openssl/<a href="http://openssl10_1.0.2p.bb" rel="noreferrer" target="_blank">openssl10_1.0.2p.bb</a> | 2 +-<br>
.../openssl/<a href="http://openssl_1.1.1-pre9.bb" rel="noreferrer" target="_blank">openssl_1.1.1-pre9.bb</a> | 2 +-<br>
meta/recipes-devtools/binutils/binutils-2.31.inc | 4 +<br>
...location-where-GOT-information-is-collect.patch | 198 +++++++++++++++++++++<br>
...bustness.-Return-FALSE-in-case-of-NULL-po.patch | 35 ++++<br>
...lobal-symbol-is-not-an-indirect-or-warnin.patch | 43 +++++<br>
...tion-was-still-being-generated-when-symbo.patch | 37 ++++<br>
meta/recipes-devtools/gcc/gcc-8.2.inc | 1 +<br>
.../gcc/gcc-8.2/0041-ARC-fix-spec-gen.patch | 40 +++++<br>
meta/recipes-devtools/gcc/gcc-runtime.inc | 1 +<br>
.../icu/icu/0002-Add-ARC-support.patch | 25 +++<br>
meta/recipes-support/icu/<a href="http://icu_62.1.bb" rel="noreferrer" target="_blank">icu_62.1.bb</a> | 1 +<br>
.../0001-syscfg-Add-an-arc-architecture.patch | 75 ++++++++<br>
.../libgpg-error/<a href="http://libgpg-error_1.32.bb" rel="noreferrer" target="_blank">libgpg-error_1.32.bb</a> | 1 +<br>
.../nspr/nspr/0004-Add-ARC-support.patch | 86 +++++++++<br>
meta/recipes-support/nspr/<a href="http://nspr_4.19.bb" rel="noreferrer" target="_blank">nspr_4.19.bb</a> | 1 +<br>
meta/site/arc-linux | 11 ++<br>
19 files changed, 564 insertions(+), 2 deletions(-)<br>
create mode 100644 meta/recipes-devtools/binutils/binutils/0018-Refactored-location-where-GOT-information-is-collect.patch<br>
create mode 100644 meta/recipes-devtools/binutils/binutils/0019-Improved-robustness.-Return-FALSE-in-case-of-NULL-po.patch<br>
create mode 100644 meta/recipes-devtools/binutils/binutils/0020-Make-sure-global-symbol-is-not-an-indirect-or-warnin.patch<br>
create mode 100644 meta/recipes-devtools/binutils/binutils/0021-PLT-information-was-still-being-generated-when-symbo.patch<br>
create mode 100644 meta/recipes-devtools/gcc/gcc-8.2/0041-ARC-fix-spec-gen.patch<br>
create mode 100644 meta/recipes-support/icu/icu/0002-Add-ARC-support.patch<br>
create mode 100644 meta/recipes-support/libgpg-error/libgpg-error/0001-syscfg-Add-an-arc-architecture.patch<br>
create mode 100644 meta/recipes-support/nspr/nspr/0004-Add-ARC-support.patch<br>
create mode 100644 meta/site/arc-linux<br>
<br>
-- <br>
1.8.3.1<br>
<br>
</blockquote></div></div>