> the first system uses two's complement and the other uses one's complement).
Send me mail from your one's complement system and we'll worry about it then. > It's not even clear that the first conversion from unsigned short to signed > short is valid on every platform. ISO C says that unsigned and signed > integer values even with the same size are "different", and conversion from > one type to another signed type which can not represant the value in the > first type is implementation defined. Every GNU implementation defines it in the usual sane way. _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd