|
@@ -76,8 +76,8 @@ |
|
|
# if __cplusplus >= 201103L || (defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && defined(__GXX_EXPERIMENTAL_CXX0X__)) || __has_extension(cxx_noexcept) |
|
|
# if __cplusplus >= 201103L || (defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && defined(__GXX_EXPERIMENTAL_CXX0X__)) || __has_extension(cxx_noexcept) |
|
|
# define CARLA_PROPER_CPP11_SUPPORT |
|
|
# define CARLA_PROPER_CPP11_SUPPORT |
|
|
# if (defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) < 407 && ! defined(__clang__)) || (defined(__clang__) && ! __has_extension(cxx_override_control)) |
|
|
# if (defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) < 407 && ! defined(__clang__)) || (defined(__clang__) && ! __has_extension(cxx_override_control)) |
|
|
# define override // gcc4.7+ only |
|
|
|
|
|
# define final // gcc4.7+ only |
|
|
|
|
|
|
|
|
# define override /* gcc4.7+ only */ |
|
|
|
|
|
# define final /* gcc4.7+ only */ |
|
|
# endif |
|
|
# endif |
|
|
# endif |
|
|
# endif |
|
|
#endif |
|
|
#endif |
|
@@ -96,6 +96,7 @@ |
|
|
#else |
|
|
#else |
|
|
# include <stdbool.h> |
|
|
# include <stdbool.h> |
|
|
# include <stddef.h> |
|
|
# include <stddef.h> |
|
|
|
|
|
# define constexpr /* note: constexpr is coming to C soon, but no compilers support it yet */ |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
/* Define various string format types */ |
|
|
/* Define various string format types */ |
|
|