Lines Matching refs:major
84 #define ND_IS_AT_LEAST_GNUC_VERSION(major, minor) 0 argument
87 #define ND_IS_AT_LEAST_GNUC_VERSION(major, minor) \ argument
88 (__GNUC__ > (major) || \
89 (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))
98 #define ND_IS_AT_LEAST_CLANG_VERSION(major, minor) 0 argument
101 #define ND_IS_AT_LEAST_CLANG_VERSION(major, minor) \ argument
102 (__clang_major__ > (major) || \
103 (__clang_major__ == (major) && __clang_minor__ >= (minor)))
126 #define ND_IS_AT_LEAST_SUNC_VERSION(major,minor) 0 argument
129 #define ND_SUNPRO_VERSION_TO_BCD(major, minor) \ argument
131 (((major) << 12) | (((minor)/10) << 8) | (((minor)%10) << 4)) : \
132 (((major) << 8) | ((minor) << 4)))
133 #define ND_IS_AT_LEAST_SUNC_VERSION(major,minor) \ argument
134 (__SUNPRO_C >= ND_SUNPRO_VERSION_TO_BCD((major), (minor)))
149 #define ND_IS_AT_LEAST_XL_C_VERSION(major,minor) 0 argument
158 #define ND_IS_AT_LEAST_XL_C_VERSION(major, minor) \ argument
159 (__ibmxl_version__ > (major) || \
160 (__ibmxl_version__ == (major) && __ibmxl_release__ >= (minor)))
169 #define ND_IS_AT_LEAST_XL_C_VERSION(major, minor) \ argument
170 (__xlC__ >= (((major) << 8) | (minor)))
189 #define ND_IS_AT_LEAST_HP_C_VERSION(major,minor) 0 argument
192 #define ND_IS_AT_LEAST_HP_C_VERSION(major,minor) \ argument
193 (__HP_aCC >= ((major)*10000 + (minor)*100))