[yocto] [meta-zephyr][PATCH 0/5] Consolidated pull

Juro Bystricky juro.bystricky at intel.com
Thu Jan 19 09:59:34 PST 2017


This set of patches provides:

1. Support for Zephyr menuconfig and devshell.
   These are meant to modify project settings: menuconfig is used to change
   kernel configuration, devshell makes it easier to manually edit Zephyr
   prj.conf files

2. New MACHINE qemu-x86, corresponding to the zephyr BOARD qemu_x86

3. Support for "newlib", for all supported toolchains: x86, IAMCU, ARM and ARC.

4. Minor housekeeping (removed unneeded patches, modified descriptions, etc.)



Juro Bystricky (5):
  qemu-cortex-m3.conf: updated NAME/DESCRIPTION
  qemu-x86.conf: New MACHINE
  gcc (ARC): removed unneeded patches
  zephyr.bbclass: support for image configuration
  meta-zephyr: newlib support

 classes/zephyr.bbclass                             |  53 +++
 conf/distro/zephyr.conf                            |   1 +
 conf/machine/qemu-cortex-m3.conf                   |   4 +-
 conf/machine/qemu-x86.conf                         |  11 +
 recipes-core/newlib/newlib/assert-fiprintf.patch   |  23 ++
 .../newlib/newlib/gettimeofday-header-fix.patch    |  20 ++
 .../newlib/newlib/iamcu-commit-5d3ad3b.patch       | 399 +++++++++++++++++++++
 recipes-core/newlib/newlib_2.%.bb                  |  83 +++++
 recipes-core/newlib/newlib_2.%.bbappend            |  23 ++
 recipes-devtools-arc/gcc/gcc-6.x.arc.inc           |   2 -
 recipes-devtools/gcc/libgcc_6.%.bbappend           |   3 +
 .../zephyr-kernel/files/Makefile.toolchain.yocto   |  19 +-
 recipes-kernel/zephyr-kernel/zephyr-image.inc      |   8 +-
 .../zephyr-kernel/zephyr-kernel-common.inc         |  19 +-
 .../zephyr-kernel/zephyr-philosophers.bb           |  10 +-
 .../zephyr-getchar/zephyr-getchar_git.bb           |  10 +-
 16 files changed, 657 insertions(+), 31 deletions(-)
 create mode 100644 classes/zephyr.bbclass
 create mode 100644 conf/machine/qemu-x86.conf
 create mode 100644 recipes-core/newlib/newlib/assert-fiprintf.patch
 create mode 100644 recipes-core/newlib/newlib/gettimeofday-header-fix.patch
 create mode 100644 recipes-core/newlib/newlib/iamcu-commit-5d3ad3b.patch
 create mode 100644 recipes-core/newlib/newlib_2.%.bb
 create mode 100644 recipes-core/newlib/newlib_2.%.bbappend
 create mode 100644 recipes-devtools/gcc/libgcc_6.%.bbappend

-- 
2.7.4




More information about the yocto mailing list