Remove obsolete xtools
toolchain variant
#51332
Labels
area: Build System
area: Toolchains
Toolchains
Enhancement
Changes/Updates/Additions to existing features
Is your enhancement proposal related to a problem? Please describe.
The
xtools
toolchain variant (aka. Crosstool-NG) was originally intended to be used for the then-"new generation" of Crosstool-NG based Zephyr SDK toolchains (aka. sdk-ng) -- see https://docs.zephyrproject.org/latest/develop/toolchains/crosstool_ng.html.This is no longer necessary because the current Zephyr SDK (sdk-ng) already has its own toolchain type (i.e.
zephyr
), which fully replaces thextools
toolchain variant, and thextools
toolchain variant serves no purpose at all.Moreover, keeping the
xtools
toolchain variant creates more problems because the Zephyr SDK build system integration is now provided on the Zephyr SDK side as a CMake package, while thisxtools
integration lives in the main Zephyr repository -- resulting in a synchronisation problem.Describe the solution you'd like
Remove the
xtools
toolchain variant since it is obsolete and serves no purpose.Describe alternatives you've considered
No other sensible alternative exists.
The text was updated successfully, but these errors were encountered: