|
From: Mark B. <ma...@bu...> - 2025-02-08 09:48:13
|
Hi, I maintain a backend for the TMS9900 CPU for gcc and am wondering if it is possible to add it as a backend to sdcc. The ‘9900 is a 16-bit CPU that powered the Texas Instruments TI99/4A computer (and others) in the 1980s. It has a few quirks, mostly to do with byte ordering, that don’t play nicely with gcc and of course maintaining for a project as big as gcc is a lot of work. It was suggested at a recent user group meeting that sdcc might be a better compiler to use. Are there any howtos or other docs on where to start adding a new backend? The gcc 4.4 backend is here https://github.com/mburkley/tms9900-gcc/blob/main/dev/gcc-4.4.0/gcc/config/tms9900/tms9900.md Many thanks Mark |