------- Additional Comments From amodra at bigpond dot net dot au 2005-09-23 05:24 ------- The failures on powerpc64-linux are due to a long (64-bit) to int (32-bit) conversion. When such a conversion is the outermost one, as in this case, it ought to be allowed. The assembler will (or should) handle big/little endian issues and give an error on overflow.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23799