At 14:26 11/18/2001 +0100, wouter van ooijen & floortje hanneman wrote: > > This is correct. This calculation is in the "signed char domain", where > > values with |value|>128 are not defined and results that fall into this > > range may not behave as expected. > >Are you sure (and can you back this up with a reference to the standard)? >Note that the questions was 'c0 < c1', not '(c0 - c1) < 0'. I see no >'calculation' in 'c0 < c1'. You're correct, of course (and you knew it :) I rarely "dive into" a compiler, and did forget about the fact that the calculation for the comparison happens, so to speak, behind the curtain of range limits. Thanks for catching this. ge -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics