GCC configured as a cross-compiler for arm-none-eabi for embedded development, accompanied by binutils, gdb, and newlib. This is based on the old (gcc 4.4) arm-elf port, with the versions of the tools brought up to date and a GCC option parsing bug that caused random crashes during build fixed.
On i386 and amd64 running 5.7-release (the systems I have ready access to for testing), arm-none-eabi-gcc can build an executable that arm-none-eabi-run (from gdb) will run. 'make test' fails in binutils; working on this is my idle task at work, and chasing down the failing test (unless somebody else wants to take that on) will have to wait until I clear the real work from my queue. Tarball: https://github.com/ThalmicDave/openbsd-arm-none-eabi-gcc/archive/master.tar.gz Or if online review is your thing: https://github.com/ThalmicDave/openbsd-arm-none-eabi-gcc/ -- Dave Vandervies [email protected] / [email protected] Plan your future! Make God laugh!
