How come the assembler can't count? (probably insignificant, but0x37ffffff truncated to 0x37ffffff seems strange)

From: Jesper Juhl
Date: Sun Oct 05 2003 - 17:06:31 EST



This is probably completely insignificant, but I'm wondering why I get
warnings like the following when compiling 2.6.0-test* kernels :

tmp/cc211T0f.s: Assembler messages:
/tmp/cc211T0f.s:860: Warning: value 0x37ffffff truncated to 0x37ffffff

It seems like the assembler can't count since it seems to believe that
truncating a value to the same exact value would make a difference...
I've been trying to find the reason for this message, but so far I've not
been able to locate it. Does someone have an explanation for this
seemingly bogus warning?


/Jesper Juhl


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/