aboutsummaryrefslogtreecommitdiff
path: root/common/c++11-compat.h
AgeCommit message (Collapse)Author
2014-10-28COMMON: Add reference links for the enabled C++11 features in MSVCFilippos Karapetis
2014-09-05COMMON: Use true nullptr in Visual Studio 2010+ and true override in VS 2012+Роман Донченко
Those compilers support these features despite not being fully C++11-compliant. <http://msdn.microsoft.com/en-us/library/hh567368.aspx> says that VS 2010 has "partial" support for override. I don't know what that entails and I can't test it, so I err on the side of caution and only enable it in 2012 and up.
2014-02-18COMMON: Make GPL headers consistent in themselves.Johannes Schickel
2013-10-27COMMON: Make XCode 5.0.1 happierEugene Sandulenko
2013-01-09COMMON: Add a header for C++11 keywords for pre-C++11 compilers.Johannes Schickel
This currently adds defines for nullptr and override, so we can use them in pre-C++11 compilers, while taking advantage of them with C++11 compilers.