LLVM's ELLCC Is Now Self-Hosting
Phoronix: LLVM's ELLCC Is Now Self-Hosting
The Embedded LLVM Compiler Collection (ELLCC) open-source project has reached the major milestone of being self-hosting...
And the fun part is that it's 12 MB smaller for a self-hosted static toolchain than a dynamically-linked, gcc-compiled glibc toolchain. (As mentioned on the mailinglist.)
Besides that, it supports EABI on plain ARMv4 without Thumb.
(If I recall correctly, ARMv4 requiring OABI was the reason that dropping OABI and the FPU emulator for ARM was a no-go.)