Index: bits.h =================================================================== RCS file: /cvsroot/mplayer/main/libfaad2/bits.h,v retrieving revision 1.1 diff -u -r1.1 bits.h --- bits.h 30 Aug 2003 22:30:21 -0000 1.1 +++ bits.h 2 Sep 2003 18:57:37 -0000 @@ -56,7 +56,7 @@ } bitfile; -#if defined (_WIN32) && !defined(_WIN32_WCE) +#if defined (_WIN32) && !defined(_WIN32_WCE) && !defined(__GNUC__) #define BSWAP(a) __asm mov eax,a __asm bswap eax __asm mov a, eax #elif defined(LINUX) || defined(DJGPP) #define BSWAP(a) __asm__ ( "bswapl %0\n" : "=r" (a) : "0" (a) )