From: Todd Vierling (tv_at_pobox.com)
Date: 2000-11-30 20:03:11
On Thu, 30 Nov 2000, Ullrich von Bassewitz wrote: : My assumption was based on some statements from the porting manual, on the : fact that there is no known gcc port to any 8 or 16 bit machine, 6809, 68705, 68HC11, PDP-11, and some even more strange architectures... :) : and on the fact that the existing gcc6502 port emulates some sort of 24 : bit CPU. Well, yes, there's that. My original goal was to come up with something that could generate code in a variety of physical and virtual machine modes in order to maximize abilities in some cases, and minimize code and execution time in others. I went as far as to have >4 byte memcpy()s use a REU for the blit, if requested by the compile options. :-P With an architecture restricted to 8-bit registers, maximum performance and maximum capabilities are slightly at odds with each other. Gcc tries its best when calculating RTL to avoid as much memory and register moving as possible. That's all moot right now, as my work on gcc is at a dead halt anyway. Perhaps sometime I'll pick it back up--not as a project intended to replace cc65, but to complement it (as it would depend quite largely on ca65 and ld65, and likely the runtime libraries too). -- -- Todd Vierling (tv_at_pobox.com) ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo_at_musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2001-12-14 22:05:37 CET