Bug#467486: Investigations about failure

2008-04-10 Thread Andreas Kirschbaum
gcc-4.2 and gcc-4.3 differ in the representation of char values: gcc-4.2 represents a char as a 32 bit value (bits 0..7 is the char value; bits 8..31 are always set to zero); gcc-4.3 uses only the lower 8 bits, ignoring bits 8..31. kaffe defines typedef unsigned char jboolean; in

Bug#467486: Investigations about failure

2008-04-10 Thread Michael Koch
On Thu, Apr 10, 2008 at 10:06:20AM +0200, Andreas Kirschbaum wrote: gcc-4.2 and gcc-4.3 differ in the representation of char values: gcc-4.2 represents a char as a 32 bit value (bits 0..7 is the char value; bits 8..31 are always set to zero); gcc-4.3 uses only the lower 8 bits, ignoring bits