From: Scott D. <sc...@da...> - 2001-11-23 07:11:56
|
And there is more... On Thu, 22 Nov 2001, Scott Dattalo wrote: > > I'm sure this is a trivial fix for Johan or Sandeep... > > If the most significant bit of the least signifcant byte of a multi-byte > literal is assigned to a variable, the wrong value for the literal is > generated: > > signed int c1; > > int main(void) > { > c1=-0x81; > } I'm sure this is intimately related: c1 = -2; fails too. |