Registered 2011-11-30 by Joey Ye

Pre-built GNU toolchain from ARM Cortex-M & Cortex-R processors (Cortex-M0/M0+/M3/M4/M7 and ARMv8-M Baseline and Mainline, Cortex-R4/R5/R7/R8).

As part of its ongoing commitment to maintaining and enhancing GCC compiler support for the ARM architecture, ARM is maintaining a GNU toolchain with a GCC source branch targeted at Embedded ARM Processors, namely Cortex-R/Cortex-M processor families, covering Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M0+, Cortex-M7, ARMv8-M Baseline and mainline, Cortex-R4, Cortex-R5, Cortex-R7 and Cortex-R8. As part of this, ARM releases at regular intervals pre-built and tested binaries from the ARM embedded branch. The improvements are freely available for integration into 3rd party toolchains, and for direct download by end-users.

ARM employees are maintaining this project. Contributions to this project are be done via GCC [1] trunk, binutils-gdb [2] master branch and newlib [3] master branch. This launchpad project is for communication and bug reporting. Downloads are made from developer.arm.com website [4] and no code change is done in Launchpad project.

[1] http://gcc.gnu.org
[2] http://www.gnu.org/software/binutils/
[3] https://sourceware.org/newlib/
[4] https://developer.arm.com/open-source/gnu-toolchain/gnu-rm

For Ubuntu 12.04/14.04/15.10/16.04 32/64-bit user, PPA is available at https://launchpad.net/~team-gcc-arm-embedded/+archive/ubuntu/ppa.

Questions can be asked on the ARM connected community website at https://community.arm.com/community/community-help

Bugs should be reported in the bug section (https://bugs.launchpad.net/gcc-arm-embedded/+filebug).

Project information

Licence:
Simplified BSD Licence, GNU GPL v2, GNU GPL v3, GNU LGPL v2.1, GNU LGPL v3, MIT / X / Expat Licence

RDF metadata

View full history Series and milestones

6.0 series is the current focus of development.

Announcements