sdk-ng icon indicating copy to clipboard operation
sdk-ng copied to clipboard

Zephyr SDK (Toolchains, Development Tools)

Results 88 sdk-ng issues
Sort by recently updated
recently updated
newest added
trafficstars

The current Zephyr SDK Linux CI build environment is based on Ubuntu 18.04 in order to ensure that the Linux Zephyr SDK binaries remain compatible with Ubuntu 18.04 and other...

enhancement
area: CI

Zephyr SDK's Python scripting-enabled GDB currently links against libpython3.8. https://github.com/zephyrproject-rtos/sdk-ng/blob/2d488e6bef4bc258c0061f12d33ac083acd9ae1d/.github/workflows/ci.yml#L716-L718 Since [Zephyr is updating the minimum Python version requirement to 3.10](https://github.com/zephyrproject-rtos/zephyr/pull/72142), update the Zephyr SDK gdb-py to also link against...

enhancement
area: GDB

This enhancement issue describes the Clang/LLVM toolchain support plan in the Zephyr SDK. ## Goals * Provide LLVM Binary Utilities as part of the SDK * Provide Clang C/C++ Compiler...

enhancement
area: Toolchain
area: Clang

## Summary When building Zephyr with Zephyr SDK LLVM toolchain on Windows, CMake compiler flag check function (`check_compiler_flag`) "randomly" returns wrong results. Running CMake twice with the toolchain compatibility database...

bug
platform: Windows
area: LLVM

This uses a new gcc config option, --enable-multilib-space, which duplicates every multilib configuration, adding a new version which optimizes for space. With this, every library in the toolchain will get...

DNM

The MinGW toolchain that is available as part of Debian 10, which is the base image for the `sdk-build` Docker image, is too outdated (MinGW 6.0.0 with GCC 8.3.0) to...

enhancement
platform: Windows

I just did a survey of all of the SDK compilers and only xtensa uses a 2-byte wchar_t. This means that applications built on xtensa will not be able to...

This took a patch to gcc and a patch to picolibc

This provides both minsize and release versions of picolibc in the SDK, allowing users to select between them while building their application.

DNM