[OE-core] [PATCH 00/10] Introduce ARC port of OpenEmbedded
Khem Raj
raj.khem at gmail.com
Tue Sep 18 23:28:06 UTC 2018
On Mon, Sep 17, 2018 at 2:29 PM Alexey Brodkin <Alexey.Brodkin at synopsys.com>
wrote:
> DesignWare ARC Processors are a family of 32-bit CPUs from Synopsys.
> This series introduces basic support for ARC architecture in
> OpenEmbedded.
Thanks for the contributions
>
>
> As of today latest upstream GCC and Binutils are perfectly usable
> for building packages for ARC so we just need a couple of fixes.
These fixes look primarily ok you might have to
Address the little tweaks I asked
>
>
> Glibc for ARC is under review and we're working hard to get it
> accepted in the next upstream release. For now we'll use latest
> code-base back-ported on top of 2.28 release via meta-synopsys.
>
> Its fine once it’s upstreamed we can then get the support into core via
normal recipe updates
More platform and architecture specific bits could be found in
> meta-synopsys layer here (please refer to the "master" branch):
> https://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys
>
> Alexey Brodkin (8):
> siteinfo: Define data for ARC
> site: Add ARC linux
> kernel-arch.bbclass: Add ARC to kernel arch map
> openssl: Add support for ARC
> icu: Add ARC support
> gcc: Disable libitm for ARC
> binutils: Fix Glibc building for ARC
> gcc: Fix specs generation for ARC
>
> Antoine Tenart (1):
> nspr: Add ARC support
>
> Mylene Josserand (1):
> libgpg-error: Add ARC support
>
> meta/classes/kernel-arch.bbclass | 1 +
> meta/classes/siteinfo.bbclass | 2 +
> .../openssl/openssl10_1.0.2p.bb | 2 +-
> .../openssl/openssl_1.1.1-pre9.bb | 2 +-
> meta/recipes-devtools/binutils/binutils-2.31.inc | 4 +
> ...location-where-GOT-information-is-collect.patch | 198
> +++++++++++++++++++++
> ...bustness.-Return-FALSE-in-case-of-NULL-po.patch | 35 ++++
> ...lobal-symbol-is-not-an-indirect-or-warnin.patch | 43 +++++
> ...tion-was-still-being-generated-when-symbo.patch | 37 ++++
> meta/recipes-devtools/gcc/gcc-8.2.inc | 1 +
> .../gcc/gcc-8.2/0041-ARC-fix-spec-gen.patch | 40 +++++
> meta/recipes-devtools/gcc/gcc-runtime.inc | 1 +
> .../icu/icu/0002-Add-ARC-support.patch | 25 +++
> meta/recipes-support/icu/icu_62.1.bb | 1 +
> .../0001-syscfg-Add-an-arc-architecture.patch | 75 ++++++++
> .../libgpg-error/libgpg-error_1.32.bb | 1 +
> .../nspr/nspr/0004-Add-ARC-support.patch | 86 +++++++++
> meta/recipes-support/nspr/nspr_4.19.bb | 1 +
> meta/site/arc-linux | 11 ++
> 19 files changed, 564 insertions(+), 2 deletions(-)
> create mode 100644
> meta/recipes-devtools/binutils/binutils/0018-Refactored-location-where-GOT-information-is-collect.patch
> create mode 100644
> meta/recipes-devtools/binutils/binutils/0019-Improved-robustness.-Return-FALSE-in-case-of-NULL-po.patch
> create mode 100644
> meta/recipes-devtools/binutils/binutils/0020-Make-sure-global-symbol-is-not-an-indirect-or-warnin.patch
> create mode 100644
> meta/recipes-devtools/binutils/binutils/0021-PLT-information-was-still-being-generated-when-symbo.patch
> create mode 100644
> meta/recipes-devtools/gcc/gcc-8.2/0041-ARC-fix-spec-gen.patch
> create mode 100644 meta/recipes-support/icu/icu/0002-Add-ARC-support.patch
> create mode 100644
> meta/recipes-support/libgpg-error/libgpg-error/0001-syscfg-Add-an-arc-architecture.patch
> create mode 100644
> meta/recipes-support/nspr/nspr/0004-Add-ARC-support.patch
> create mode 100644 meta/site/arc-linux
>
> --
> 1.8.3.1
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20180918/eb2958e1/attachment-0002.html>
More information about the Openembedded-core
mailing list