sdk-ng
sdk-ng copied to clipboard
Zephyr SDK (Toolchains, Development Tools)
Add RISCV ISA rv64-imfc support. --- GCC PR: https://github.com/zephyrproject-rtos/gcc/pull/26
New extensions related to riscv has been added in gcc 14. Zephyr SDK should be updated to support use of new features which has been introduced in later gcc versions....
Hi there, i have installed Zepyhr and the SDK according to the zephyr website. When i tried to build an example i got the following error message. `/home/hannes/zephyr-sdk-0.16.5/sysroots/x86_64-pokysdk-linux/usr/bin/dtc: /home/hannes/zephyr-sdk-0.16.5/sysroots/x86_64-pokysdk-linux/lib/libc.so.6: version...
``` C:\Users\carles\src\tmp\仄費羅斯\zephyr\zephyr>C:/Users/carles/bin/zephyr-sdk-0.16.1/aarch64-zephyr-elf/bin/aarch64-zephyr-elf-gcc.exe c:\Users\carles\src\tmp\仄費羅斯\zephyr\zephyr\kernel\banner.c cc1.exe: fatal error: c:\Users\carles\src\tmp\????\zephyr\zephyr\kernel\banner.c: Invalid argument compilation terminated. ``` Note that GNU Arm Embedded doesn't work either: ``` C:\Users\carles\src\tmp\仄費羅斯\zephyr\zephyr>"c:\Users\carles\bin\gnuarmemb\10 2021.10\bin\arm-none-eabi-gcc.exe" c:\Users\carles\src\tmp\仄費羅斯\zephyr\zephyr\kernel\banner.c arm-none-eabi-gcc.exe: error: c:\Users\carles\src\tmp\????\zephyr\zephyr\kernel\banner.c: Invalid argument arm-none-eabi-gcc.exe:...
~This commit pulls in the fix for the Microblaze gcc atomic compare-and-swap issue where atomic cas returns the inverse Boolean value of what it should. https://github.com/zephyrproject-rtos/gcc/pull/21~ These patchsets fixes many...
Was "maintainability: do not check in generated code" Currently, the version of gcc that is contained in the Zephyr SDK (https://github.com/zephyrproject-rtos/gcc) contains some generated code that is checked-in (e.g. `./configure`...
https://github.com/zephyrproject-rtos/zephyr/issues/62444 asks whether the lack of 64-bit integer output support in the 'integer only' printf variant is a bug or a feature. I'd like to hear what others think about...
Running `setup.sh -t all` with a Full SDK downloads and installs all the toolchains again. This should be ignored or provide a warning when using the Full SDK.
## Overview Newlib (and picolibc) currently does not provide the `long double` math functions (i.e. the math functions suffixed with `l` such as `acoshl`) for `aarch64-zephyr-elf`, `riscv64-zephyr-elf` and `x86_64-zephyr-elf` targets...
This enables multilib support for building GCC. This is needed to support both CALL0 and Windowed ABIs. Needs: https://github.com/zephyrproject-rtos/gcc/pull/23