> GCC isn't really suitable for small micro's That is a bit too simplistic. GCC makes a few assumptions, CPU's that do not fit those assumptions pose more or less difficulties when porting (or rtaher retargetting) GCC. The assumption that does not fit the PICs is that the CPU has a set of registers, which is unfortunately a very basic assumption in GCC. Wouter van Ooijen -- Van Ooijen Technische Informatica: http://www.voti.nl Jal compiler, Wisp programmer, WLoader bootloader, PICs kopen -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.