Since this tiny application is written in assembly and make no use of any toolchain-provided header or libraries (not even startfiles), you can use basically any arm-gcc toolchain. By default it expects an arm-linux-gnueabihf toolchain to be installed, but you can override this in the makefile…