> Complex. RM places a 64K stack segment limit. As far as I > know, GCC requires more than that. Also, GCC was only > written for 32-bit machines. My suggestions:
You're confusing hosts with targets. GCC *runs on* 32 bit (or more) hosts, but it can *target* smaller machines. We've got lots of targets that are smaller than 64k, like embedded controllers and such. The OP wants to write a *backend*. That doesn't mean gcc will ever run on that machine.