Hello, I just made a stupid mistake, finally wondering whether gcc -Wall could catch it: unsigned char uc; for ( uc = 0; uc < 256; ++uc ) ...; Of course, the loop ran forever. However for "(unsigned" < 0", gcc emits a warning. Can it be done for my case, too? Regards, Ulrich