[oe-commits] [openembedded-core] 33/33: linux-yocto: add baseline ARC support

git at git.openembedded.org git at git.openembedded.org
Mon Feb 11 17:53:28 UTC 2019


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 96272cd5405deb5effb3732b13329d07d385662c
Author: Bruce Ashfield <bruce.ashfield at gmail.com>
AuthorDate: Sat Feb 9 18:37:07 2019 +0000

    linux-yocto: add baseline ARC support
    
    Adding both the required toolchain options (libgcc) and baseline
    BSP definitions for arc support.
    
      Author: Alexey Brodkin <alexey.brodkin at synopsys.com>
      Date:   Fri Feb 8 18:32:21 2019 +0300
    
        linux-yocto: Add dependency on libgcc for ARC
    
        As of now in case of ARC there's no in-kernel implementation of basic libgcc
        functions used for millicode, multiplication, division etc instead we simply
        link with libgcc.a which provides everything used by the compiler.
    
        Signed-off-by: Alexey Brodkin <abrodkin at synopsys.com>
        Signed-off-by: Bruce Ashfield <bruce.ashfield at gmail.com>
    
      Author: Alexey Brodkin <alexey.brodkin at synopsys.com>
      Date:   Fri Feb 8 17:29:40 2019 +0300
    
        ARC: Add nsimhs- and hsdk-standard configs
    
        With ARC support ramping-up in upstream OE we're ready to
        build more complicated distributions and linux-yocto is
        a nice and configurable base for that.
    
        This commit adds support of 1 simulated board (nSIM) and
        the mast affordable and powerful to date development board (HSDK).
    
        Once Qemu port for ARC is functional (it's being actively developed now)
        we'll switch from nSIM to Qemu.
    
        Still it would be really good to keep nSIM support in linux-yocto for now
        as it allows for simpler testing as compared to real HW.
    
        Signed-off-by: Alexey Brodkin <abrodkin at synopsys.com>
        Cc: Bruce Ashfield <bruce.ashfield at windriver.com>
        Signed-off-by: Bruce Ashfield <bruce.ashfield at gmail.com>
    
    Signed-off-by: Bruce Ashfield <bruce.ashfield at gmail.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.19.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.19.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.19.bb      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.19.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.19.bb
index 591981a..345073b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.19.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.19.bb
@@ -12,7 +12,7 @@ python () {
 }
 
 SRCREV_machine ?= "3059029718900250904b9f587e37ba22fb949ea6"
-SRCREV_meta ?= "5d93f38b0eed56071261895aefecfca287595536"
+SRCREV_meta ?= "8d7d003531151ba0a0e0cdb3cefa0bf9b0e84b55"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.19;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.19.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.19.bb
index bb2ea2d..df8ecb6 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.19.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.19.bb
@@ -17,7 +17,7 @@ KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine_qemuarm ?= "6cc861e796ab19a6827cf9996e7755f1875d553e"
 SRCREV_machine ?= "11e0e616ed095bb8012e1b4a231254c9656a0193"
-SRCREV_meta ?= "5d93f38b0eed56071261895aefecfca287595536"
+SRCREV_meta ?= "8d7d003531151ba0a0e0cdb3cefa0bf9b0e84b55"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.19.bb b/meta/recipes-kernel/linux/linux-yocto_4.19.bb
index 13d6eb0..48949d3 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.19.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.19.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "11e0e616ed095bb8012e1b4a231254c9656a0193"
 SRCREV_machine_qemux86-64 ?= "11e0e616ed095bb8012e1b4a231254c9656a0193"
 SRCREV_machine_qemumips64 ?= "fc7a2bf24e0e39b6a260f8650a3c8d497b8cdcfd"
 SRCREV_machine ?= "11e0e616ed095bb8012e1b4a231254c9656a0193"
-SRCREV_meta ?= "5d93f38b0eed56071261895aefecfca287595536"
+SRCREV_meta ?= "8d7d003531151ba0a0e0cdb3cefa0bf9b0e84b55"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.19;destsuffix=${KMETA}"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list