[gnu.gcc.bug] gcc on one's-complement machines

chris@GYRE.UMD.EDU (Chris Torek) (02/07/89)

(gcc 1.33)

I have no idea whether it would work, but I do know that, at least
for cross-compilation purposes, the code in cse.c that reads

	val = arg0 & ~((-1) << GET_MODE_BITSIZE (mode));

should read

	val = arg0 & ~((~0) << GET_MODE_BITSIZE (mode));

There may be more instances of similar 2's compl. assumptions.

Chris