> Did you just use the small fix or did you use the whole patch ? > No, I've just used the original 3.8.1 distribution and could not compile that I've tried it like a month ago and did not get anywhere neither with self-compilation nor with cross-compilation. I wrote Guido Guenther and he had said that he only tried to compile arcboot with gcc 2.95 and that gcc 3.x might have problems stripping some symbols that we want from the binary, while leaving the others, that we don't want... That would explain the factor 10 increase in the resulting file size and it's inability to do anything... So the thing is that the original arcboot 3.8.1 does not work for me if I compile (whereas the debian binary of the same version does), so it made no sense for me to try to apply your patch. I need to find a way to compile arcboot properly first. How do you do that yourself? Or do you think your fixes in makefiles make difference already? Actually, you've changed the LDFLAGS, which could be the problem... OK, I'll give it a try and let you know how it was. Regards, Max