New approach for the Zephyr SDK using crosstools-ng
Switch branches/tags
Nothing to show
Clone or download
galak and nashif newlib: Pull in fix for nan printf
Pull in fix from upstream newlib for how NaNs are printed to match C

Signed-off-by: Kumar Gala <>
Latest commit 322d428 Aug 15, 2018

Zephyr SDK with Crosstool NG

This project is to replace the current Yocto based SDK with a new framework for building the Zephyr SDK using crosstool-ng.

The repoistory consists of configurations for the various architectures (not fully tests) and a script that builds on Linux and Mac in a consistent way, apply patches where needed.

Currently we build the following toolchains:

  • i586
  • iamcu
  • nios2
  • arm
  • riscv32 (experimental branch)
  • mips

To build for any of the above, run:

./ <arch>