I have installed a snapshot version of SDCC (sdcc-src-20121029-8165.tar.bz2) to get around the pointer arithmetic bug mentioned earlier. So far so good, but …
I'm tring to compile to an intel hex file called master-2.5.ihx - this has always been ok before, but now, although the
master-2.5.lk file has the line :
in it, the linker output gets put into master-2.ihx Is this a deliberate attempt to passify filesystems that don't like 2 '.'s in the file name, or a bug ? Have I not compiled it up correctly ? Can I work around it ?