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 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto