Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Fixed inline assembly warning for PPC
- Loading branch information
Showing
with
2 additions
and
2 deletions.
-
+2
−2
include/SDL_endian.h
|
@@ -86,10 +86,10 @@ static __inline__ Uint16 SDL_Swap16(Uint16 x) |
|
|
#elif defined(__GNUC__) && (defined(__powerpc__) || defined(__ppc__)) |
|
|
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(__m68k__) && !defined(__mcoldfire__)) |
|
|
static __inline__ Uint16 SDL_Swap16(Uint16 x) |
|
|