Lines Matching defs:COMPILER_TYPE
4 # COMPILER_TYPE is the major type of compiler. Currently gcc and clang support
49 COMPILER_TYPE=none
117 .if defined(COMPILER_TYPE) && ${COMPILER_TYPE} == "gcc"
150 # Try to import COMPILER_TYPE and COMPILER_VERSION from parent make.
153 _exported_vars= ${X_}COMPILER_TYPE ${X_}COMPILER_VERSION \
179 ${X_}COMPILER_TYPE= none
182 .elif !defined(${X_}COMPILER_TYPE) || !defined(${X_}COMPILER_VERSION)
185 .if !defined(${X_}COMPILER_TYPE)
187 ${X_}COMPILER_TYPE:= gcc
189 ${X_}COMPILER_TYPE:= clang
191 ${X_}COMPILER_TYPE:= gcc
193 ${X_}COMPILER_TYPE:= gcc
195 ${X_}COMPILER_TYPE:= clang
202 ${X_}COMPILER_TYPE:= gcc
204 .error Unable to determine compiler type for ${cc}=${${cc}}. Consider setting ${X_}COMPILER_TYPE.
233 .if ${${X_}COMPILER_TYPE} == "clang" || \
234 (${${X_}COMPILER_TYPE} == "gcc" && ${${X_}COMPILER_VERSION} >= 70000)
237 .if (${${X_}COMPILER_TYPE} == "clang" && ${${X_}COMPILER_VERSION} >= 100000) || \
238 (${${X_}COMPILER_TYPE} == "gcc" && ${${X_}COMPILER_VERSION} >= 100100)
241 .if ${${X_}COMPILER_TYPE} == "clang" || \
242 (${${X_}COMPILER_TYPE} == "gcc" && ${${X_}COMPILER_VERSION} >= 120000)
245 .if ${${X_}COMPILER_TYPE} == "clang"
261 .if ${${X_}COMPILER_TYPE} == "clang" && ${${X_}COMPILER_VERSION} >= 100000 || \
262 (${${X_}COMPILER_TYPE} == "gcc" && ${${X_}COMPILER_VERSION} >= 80100)
266 .if (${${X_}COMPILER_TYPE} == "clang" && ${${X_}COMPILER_VERSION} >= 130000) || \
267 (${${X_}COMPILER_TYPE} == "gcc" && ${${X_}COMPILER_VERSION} >= 90000)
275 X_COMPILER_TYPE= ${COMPILER_TYPE}