Jj to býval dost problém pro spoustu osmibitů; možná někdy napíšu o C pro DSPčka od TI, ten byl taky v některých věcech vychytaný :-/ Mno a první překladače pro HC11...
Nezkoušeli jste SDCC? Pro Rabbit jsem ho sice nezkoušel (píšou, že je podporovaný), ale pro čipy od Freescale (H08...) to generuje pěkný kód.