Joakim Tjernlund <joakim.tjernl...@transmode.se> writes:

> unsigned short my__arch_swab16(unsigned short value)
> {
>       __asm__("rlwimi %0,%0,16,0x00ff0000"
>               : "+r" (value));

You are creating a value that does not fit in a short.

Andreas.

-- 
Andreas Schwab, sch...@redhat.com
GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84  5EC7 45C6 250E 6F00 984E
"And now for something completely different."
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to