Only support override in Clang.

This commit is contained in:
John Maguire 2012-06-21 16:13:41 +02:00
parent 09d37aaa01
commit b9d2d3326d
1 changed files with 2 additions and 7 deletions

View File

@ -10,13 +10,8 @@
#if __has_extension(cxx_override_control) // Clang feature checking macro.
# define OVERRIDE override
#elif defined(__GNUC__) // Clang also defines this.
# include <features.h>
# if __GNUC_PREREQ(4,7)
# define OVERRIDE override
# else
# define OVERRIDE
# endif
#else
# define OVERRIDE
#endif
#endif // OVERRIDE_H