mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-01-11 15:00:39 +00:00
Integrating the binary Arm GCC toolchain into OE is quite complicated because the binary release and oe-core's toolchain are arranged slightly differently, which makes it quite fragile. As it's obviously a binary release we cannot patch it to fix issues. Also it has some fairly sizable limitations: for example the kernel headers are old (from linux 4.19) and the locale packaging is different so locale package dependencies don't work. The main historic users of the external toolchain no longer use it, so remove it. The recipes will remain in the LTS branches for users who are using it currently, but will not be part of the next release. Signed-off-by: Ross Burton <ross.burton@arm.com> Acked-by: Romain Naour <romain.naour@smile.fr> Acked-by: Sumit Garg <sumit.garg@linaro.org> Acked-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
1.1 KiB
1.1 KiB
meta-arm-toolchain Yocto Layer
This layer contains recipes for the prebuilt GNU Arm toolchains.
Information regarding contributing, reporting bugs, etc can be found in the top-level meta-arm readme file.
Pre-built Arm toolchain for bare-metal development
Recipes for pre-built GNU Arm toolchain for bare-metal development are provided
under recipes-devtools/external-arm-toolchain/.
gcc-arm-none-eabi_.bb
This recipe provides support for pre-built GNU Arm Embedded toolchain for
bare-metal software development on devices based on 32-bit Arm Cortex-A,
Cortex-R and Cortex-M processors.
Supported version: 9-2019-q4-major
gcc-aarch64-none-elf_<version>.bb
This recipe provides support for pre-built GNU Arm toolchain for bare-metal software development on devices based on 64-bit Arm Cortex-A processors.
Supported version: 9.2-2019.12
Layer maintainer(s)
- Sumit Garg sumit.garg@linaro.org
- Denys Dmytriyenko denis@denix.org