[Development] Qt LTS & C++11 plans

Thiago Macieira thiago.macieira at intel.com
Tue Nov 10 21:10:17 CET 2015


On Tuesday 10 November 2015 19:43:35 Olivier Goffart wrote:
> Since all of these are C++11 features supported by these compiler, I would 
> assume that we can use them unconditionally.

The problem is that the Standard Library in use is not always the one provided 
with the compiler. See the cases of libstdc++ with Clang and Dinkumware with 
QNX's GCC.

If we're going to use certain Standard Library features that weren't 
previously checked with Q_COMPILER [*], I'd like a survey of our target 
platforms to confirm the features are present and work, then we can produce a 
whitelist.


[*] The following Standard Library features were already checked:
 1) <atomic> by Q_COMPILER_ATOMICS
 2) std::move and std::forward, by Q_COMPILER_RVALUE_REFS
 3) <initializer_list> by Q_COMPILER_INITIALIZER_LISTS

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Development mailing list