Skip to content

ARM GNU Toolchain

Compare
Choose a tag to compare
@yuliu2016 yuliu2016 released this 20 Jul 11:58
· 1 commit to main since this release
c57756c

This page contains the GNU Toolchain for ARM processors, repackaged as .tar.xz with improved compression, reduced architecture support, and hosted on GitHub for faster downloads by GitHub Actions scripts. Windows (x86_64), Linux (x86_64), macOS (x86_64) and macOS (arm64) are supported

Instructions

To save space, most libraries for architecture variants that are not used have been deleted. The ones remaining are:

v6-m               # for Cortex-M0 and Cortex-M0+
v7e-m+fp/hard      # for Cortex-M4
v8-m.main+fp/hard  # for Cortex-M33

Command used to delete the extra folders:

find . -mindepth 1 -maxdepth 1 -type d ! -name 'v6-m' ! -name 'v7e-m+fp' ! -name 'v8-m.main+fp' -exec rm -r {} +

Compressed using tar and xz, at maximum compression:

tar -c -I 'xz -9 -T0' -f archive.tar.xz [archive_folder]

Package Source

SHA256 Checksum (latest version)

d6f08834183e7a03b45ca8adc0a33dc13807a035403fb0365d7beb74a9ba6326  arm-gnu-toolchain-13.3.rel1-mingw-w64-i686-arm-none-eabi.tar.xz
04d58ac02da671ce5bb8b3f430422400bcabb3a542c04f21d74c6059c11a9edb  arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi.tar.xz
687eb081417a5e1d03b7d4d2b45e01cc0917cda05336bc0ff5e18e397ea02188  arm-gnu-toolchain-13.3.rel1-darwin-x86_64-arm-none-eabi.tar.xz
0f8e4a3de07b75cab16876e2007cb64bd95d72e6a07993adebe20c8fd904cff4  arm-gnu-toolchain-13.3.rel1-darwin-arm64-arm-none-eabi.tar.xz

SHA256 Checksum (older versions)

1084a2c8c243a9f699ce4637420c762297d0d18f2d8ddd0f88d332c66e59b6aa *arm-gnu-toolchain-12.2.rel1-mingw-w64-i686-arm-none-eabi.tar.xz
2a871729ffad356fd4bd99e65a8d367066e58bf132b4bdd2da499fd0ad5f9a47 *arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz
c559d90805ef5d7cd4146369662adf6273b03b64b09210b49ba3311c4c0edea7 *gcc-arm-none-eabi-10.3-2021.10-win32.tar.xz
41a3c8fa2d1d55abfc3f3ad982874dc62845dbdaafab931e0055f76c27c9ba64 *gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.xz
bcdb4784e6976ee5ed3ca15ba82fb03f41bf2ceb80e50b9b5f8a633b75ec1d38 *gcc-arm-none-eabi-7-2018-q2-update-win32.tar.xz
a881b47215e78b1e8365d2b4d06bf70e37d9973abb6a5be539bf7ebe7d7e3b6a *gcc-arm-none-eabi-7-2018-q2-update-linux.tar.xz