--- src/corelib/tools/qlocale.cpp
+++ src/corelib/tools/qlocale.cpp
@@ -44,7 +44,7 @@
 
 #if !defined(QT_QLOCALE_NEEDS_VOLATILE)
 #  if defined(Q_CC_GNU)
-#    if  __GNUC__ == 4 && __GNUC_MINOR__ == 0
+#    if  __GNUC__ == 4
 #      define QT_QLOCALE_NEEDS_VOLATILE
 #    elif defined(Q_OS_WIN)
 #      define QT_QLOCALE_NEEDS_VOLATILE
