If you are taking the DIY approach to coding for the ARM processors, you probably use the GCC ARM embedded toolset. This is available from a number of places. I just came across another distribution of this ARM toolset. One immediate benefit is that they provide pre-compiled binaries for Windows, Linux and the Mac.
Although the project is hosted on Launchpad, the maintainers are a group called “GCC ARM Embedded Developers”. It is not clear who they are in terms of affiliation although the wording implies that these are at least some of the people who work on the official ARM tools. Launchpad is a software collaboration platform run by Canonical, and available to anyone.
Here is part of the blurb from their home page:
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-R4, Cortex-R5, Cortex-M0, Cortex-M3, Cortex-M4, and Cortex-M0+. As part of this, ARM will, at regular intervals, release binaries pre-built and tested from the ARM embedded branch. The improvements will be freely available for integration into 3rd party toolchains, and for direct download by end-users.
They also have a support forum here: