see https://qt.gitorious.net/qt/qtbase/commit/d3951a5b0f4fe9731d1512668b43f51bd98bd84e
and http://lists.qt-project.org/pipermail/interest/2013-September/008591.html
diff --git a/src/corelib/global/qglobal.h b/src/corelib/global/qglobal.h
index 7d91fa3..cc0e6a1 100644
--- a/src/corelib/global/qglobal.h
+++ b/src/corelib/global/qglobal.h
@@ -820,7 +820,7 @@ Q_CORE_EXPORT bool qSharedBuild();
    Avoid "unused parameter" warnings
 */
 
-#if defined(Q_CC_INTEL) && !defined(Q_OS_WIN) || defined(Q_CC_RVCT)
+#if defined(Q_CC_RVCT)
 template <typename T>
 inline void qUnused(T &x) { (void)x; }
 #  define Q_UNUSED(x) qUnused(x);
