^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(CHROMIUM) ^~~~~~~~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:28:0: ./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) ^~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27:0, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:27:0, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ ./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:24:0, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) ^~~~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__)) ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) ^~~~~~~~~~~~~~~~ ./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25:0, from ./wtf/CrossThreadRefCounted.h:35, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/NullPtr.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION) ^~~~~~~~~~~~~~~~~~ ./wtf/NullPtr.h:48:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat] extern std::nullptr_t nullptr; ^~~~~~ In file included from ./wtf/CrossThreadRefCounted.h:35:0, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(WINSCW) ^~~~~~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !PLATFORM(QT) ^~~~~~~~~~~~~~~ ./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !HAVE(NULLPTR) ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93:0, from ./wtf/RefCounted.h:25, from ./wtf/CrossThreadRefCounted.h:36, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66:0, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(WINDOWS) ^~~~~~~~~~~~~~ ./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif OS(DARWIN) ^~~~~~~~~~~~~ ./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif OS(ANDROID) ^~~~~~~~~~~~~~ ./wtf/Atomics.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif OS(QNX) ^~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(GCC) && !OS(SYMBIAN) ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(GCC) && !OS(SYMBIAN) ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66:0, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(WINDOWS) ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif OS(DARWIN) ^~~~~~~~~~~~~ ./wtf/Atomics.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif OS(ANDROID) ^~~~~~~~~~~~~~ ./wtf/Atomics.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif OS(QNX) ^~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc ^~~~~~~~~~~~~~ ./wtf/Atomics.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(LOCKFREE_THREADSAFEREFCOUNTED) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:68:0, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65:0, from ./wtf/Threading.h:70, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(DYNAMIC_ANNOTATIONS) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66:0, from ./wtf/Threading.h:70, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(WINDOWS) ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(PTHREADS) ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(QT) ^~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66:0, from ./wtf/Threading.h:70, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(PTHREADS) ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif PLATFORM(QT) ^~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66:0, from ./wtf/Threading.h:70, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(WINDOWS) ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(WINDOWS) ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:70:0, from ./wtf/CrossThreadRefCounted.h:37, from ./wtf/text/StringImpl.h:28, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(LOCKFREE_THREADSAFEREFCOUNTED) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(LOCKFREE_THREADSAFEREFCOUNTED) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:24:0, from ./wtf/text/StringImpl.h:32, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(QT4_UNICODE) ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31:0, from ./wtf/unicode/Unicode.h:29, from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(EXPORT_MACROS) ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) ^~~~~~~~~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) ^~~~~~~~~~~~~~ ./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC) ^~~~~~~~~~~~~~~~ ./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(WINDOWS) ^~~~~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(UNIX) || OS(WINDOWS) ^~~~~~~~~~~ ./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(UNIX) || OS(WINDOWS) ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if OS(FREEBSD) || OS(OPENBSD) ^~~~~~~~~~~~~~ ./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !PLATFORM(QT) && !PLATFORM(WX) ^~~~~~~~~~~~~~~ ./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ ./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(CHROMIUM) ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:29:0, from ./wtf/StringHasher.h:24, from ./wtf/text/StringImpl.h:32, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(QT_ICU_TEXT_BREAKING) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) ^~~~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) ^~~~~~~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX)) ^~~~~~~~~~~~ ./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(QT_ICU_TEXT_BREAKING) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26:0, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN) ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(BREWMP) ^~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN) ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(BREWMP) ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25:0, from ./wtf/Vector.h:29, from ./wtf/text/StringImpl.h:33, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !HAVE(NULLPTR) ^~~~~~~~~~~~ In file included from ./wtf/Vector.h:32:0, from ./wtf/text/StringImpl.h:33, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) ^~~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE) ^~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:33:0, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(QT) ^~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:33:0, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) ^ ~~~~~~~~~~~~ ./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303) ^ ~~~~~~~~~~~~~~ ./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:33:0, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(QT) ^~~~~~~~~~~~~~~ ./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7_OR_LOWER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28:0, from wtf/qt/StringQt.cpp:29: ./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(CF) ^~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28:0, from wtf/qt/StringQt.cpp:29: ./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(CF) ^~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:29:0: ./wtf/text/WTFString.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(CF) ^~~~~~~~~~ ./wtf/text/WTFString.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(QT) ^~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:29:0: ./wtf/text/WTFString.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WX) ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(HAIKU) ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(BREWMP) ^~~~~~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:29:0: ./wtf/text/WTFString.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !PLATFORM(QT) ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(CF) ^~~~~~~~~~ ./wtf/text/WTFString.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(QT) ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WX) ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(HAIKU) ^~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(BREWMP) ^~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(QT) ^~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29:0, from ./wtf/FastMalloc.h:25, from ./config.h:99, from wtf/qt/StringQt.cpp:26: ./wtf/StdLibExtras.h: In function 'TO WTF::bitwise_cast(FROM)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyWTF_bitwise_cast_sizeof_casted_types_is_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:96:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(sizeof(TO) == sizeof(FROM), WTF_bitwise_cast_sizeof_casted_types_is_equal); ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h: In function 'size_t WTF::roundUpToMultipleOf(size_t)': ./wtf/Assertions.h:326:47: warning: typedef 'dummydivisor_is_a_power_of_two' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StdLibExtras.h:120:5: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(divisor && !(divisor & (divisor - 1)), divisor_is_a_power_of_two); ^~~~~~~~~~~~~~ ./wtf/StringHasher.h: In static member function 'static unsigned int WTF::StringHasher::hashMemory(const void*)': ./wtf/Assertions.h:326:47: warning: typedef 'dummylength_must_be_a_multible_of_four' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/StringHasher.h:140:9: note: in expansion of macro 'COMPILE_ASSERT' COMPILE_ASSERT(!(length % 4), length_must_be_a_multible_of_four); ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:87:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::OwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:88:66: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const OwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator==(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:89:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator==(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^~~~~~~~~~~~~~ ./wtf/OwnPtr.h: In member function 'bool WTF::OwnPtr::operator!=(const WTF::PassOwnPtr&)': ./wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs] #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1] ^ ./wtf/OwnPtr.h:90:70: note: in expansion of macro 'COMPILE_ASSERT' template bool operator!=(const PassOwnPtr&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } ^~~~~~~~~~~~~~ make[3]: *** [sub-JavaScriptCore-JavaScriptCore-pro-make_default-ordered] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [sub-webkit-make_default-ordered] Error 2 make[1]: *** [/home/peko/autobuild/instance-0/output/build/qt-4.8.7/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/peko/autobuild/instance-0/buildroot'