|
framework
|
Common macros. More...
Go to the source code of this file.
Macros | |
| #define | MAX_GNUC_VERSION(major, minor, patchlevel) |
| #define | MIN_GNUC_VERSION(major, minor, patchlevel) |
| #define | MAX_CLANG_VERSION(major, minor, patchlevel) |
| #define | MIN_CLANG_VERSION(major, minor, patchlevel) |
| #define | FRAMEWORK_EXPECT_TRUE(...) !!(__VA_ARGS__) |
| #define | FRAMEWORK_ALWAYS_INLINE inline |
Common macros.
| #define FRAMEWORK_ALWAYS_INLINE inline |
Compiler specific always-inline attributes.
| #define FRAMEWORK_EXPECT_TRUE | ( | ...) | !!(__VA_ARGS__) |
Compiler specific built-in expect.
| #define MAX_CLANG_VERSION | ( | major, | |
| minor, | |||
| patchlevel | |||
| ) |
Tests whether or not clang's version is less than or equal to that specified by the arguments.
| #define MAX_GNUC_VERSION | ( | major, | |
| minor, | |||
| patchlevel | |||
| ) |
Tests whether or not GCC's version is less than or equal to that specified by the arguments.
| #define MIN_CLANG_VERSION | ( | major, | |
| minor, | |||
| patchlevel | |||
| ) |
Tests whether or not clang's version is greater than or equal to that specified by the arguments.
| #define MIN_GNUC_VERSION | ( | major, | |
| minor, | |||
| patchlevel | |||
| ) |
Tests whether or not GCC's version is greater than or equal to that specified by the arguments.
1.8.3.1-20130402