Fixed inline assembly warning for PPC

input constraint with a matching output constraint of incompatible type
This commit is contained in:
Sam Lantinga 2012-01-14 00:49:25 -05:00
parent 40c6294290
commit 41b2fc0189

View file

@ -91,10 +91,10 @@ SDL_Swap16(Uint16 x)
static __inline__ Uint16
SDL_Swap16(Uint16 x)
{
Uint16 result;
int result;
__asm__("rlwimi %0,%2,8,16,23": "=&r"(result):"0"(x >> 8), "r"(x));
return result;
return (Uint16)result;
}
#elif defined(__GNUC__) && (defined(__M68000__) || defined(__M68020__)) && !defined(__mcoldfire__)
static __inline__ Uint16