Index: include/SDL_endian.h =================================================================== RCS file: /home/sdlweb/libsdl.org/cvs/SDL12/include/SDL_endian.h,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- include/SDL_endian.h 27 Nov 2004 23:11:20 -0000 1.11 +++ include/SDL_endian.h 12 Jan 2005 06:04:47 -0000 1.12 @@ -68,7 +68,7 @@ #elif defined(__GNUC__) && defined(__x86_64__) static __inline__ Uint16 SDL_Swap16(Uint16 x) { - __asm__("xchgb %b0,%h0" : "=q" (x) : "0" (x)); + __asm__("xchgb %b0,%h0" : "=Q" (x) : "0" (x)); return x; } #elif defined(__GNUC__) && (defined(__powerpc__) || defined(__ppc__))