x86/asm: Remove dead __GNUC__ conditionals
[sfrench/cifs-2.6.git] / arch / x86 / include / asm / bitops.h
index ad7b210aa3f621c5902f4f077eab0932b4924593..d153d570bb04755d9fb106e3375db55dd3114fd7 100644 (file)
  * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
  */
 
-#if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 1)
-/* Technically wrong, but this avoids compilation errors on some gcc
-   versions. */
-#define BITOP_ADDR(x) "=m" (*(volatile long *) (x))
-#else
 #define BITOP_ADDR(x) "+m" (*(volatile long *) (x))
-#endif
 
 #define ADDR                           BITOP_ADDR(addr)