I did another GCC compiler toolchain, I guess (Announce)
https://codeberg.org/tkchia/gcc-iamcu
This is a GCC toolchain which produces code for the (partly deprecated) x86-32 IAMCU ABI. The ABI uses registers to pass parameters to functions, and was apparently intended for use with embedded devices running on Intel Quark processors -- though I think it can be repurposed to target other x86-32 systems (e.g. Linux, or MS-DOS on 80386).
There are currently just the GCC compiler, libgcc, and Binutils, without any C library runtime.
---
https://codeberg.org/tkchia · https://disroot.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"
Complete thread:
Mix view