Hello, I'm looking for a toolchain which I can use for bare-metal programming on the Raspberry Pi Zero (which uses an ARM11 processor) in native assembly language. According to this webpage https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain only profiles A, R, and M are supported. If this is the case, what are my options?
Hi William R.,
The ARM11 is well supported by gcc.
You can compile gcc and e.g. newlib to produce your own bare metal (cross) toolchain.
Projects such as crosstool-NG automate this process.
Hi William R.
I have moved your thread to the GNU Toolchain forum, where it should live. Also, has the response given by vstehle answered your question?
Oli from the Community team
View all questions in GNU Toolchain forum