summaryrefslogtreecommitdiffstats
path: root/LICENSE.LGPL
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2014-04-08 10:41:55 -0700
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-14 20:56:06 +0200
commit387f75c39bfad4439a6bd013089c2cd216cda5ea (patch)
treecf24ad3a4a6d4b2ee27480bf84cf66cd7bd0a937 /LICENSE.LGPL
parent070e1637ebe3ee899d44b92c948e2e148c237e03 (diff)
Disable C++11 initializer lists and rvalue refs for old libstdc++
This can happen if you're using a recent compiler other than GCC (that is, Clang or Intel) and using an older version of the GCC headers. The check is not strictly correct: we're disabling for libstdc++ that came with GCC 4.2 and enabling for everything afterwards, even though both of those features were not present in GCC 4.3. However, the __GLIBC_LIBSTD__ macro only exists on Apple's patched version of libstdc++ and they're not going to update it anyway. libstdc++ does not provide a version macro that we can use. Task-number: QTBUG-38193 Change-Id: I34d38a2f2e5b4ac51bce35c30ec0fcf19de9cdf4 Reviewed-by: Marc Mutz <marc.mutz@kdab.com> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Diffstat (limited to 'LICENSE.LGPL')
0 files changed, 0 insertions, 0 deletions