Lines Matching refs:flag

11 # Mangle the name of a compiler flag into a valid CMake identifier.
42 macro(check_flag_supported flag)
43 mangle_name("${flag}" flagname)
44 check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
61 # Add each flag in the list specified by DEST if that flag is supported by the current compiler.
63 foreach(flag ${ARGN})
64 mangle_name("${flag}" flagname)
65 check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
66 append_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${DEST} ${flag})
130 foreach(flag ${ARGN})
131 mangle_name("${flag}" flagname)
132 check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
133 add_target_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${flag})
154 # Add each flag in the list to LIBCXXABI_COMPILE_FLAGS and LIBCXXABI_LINK_FLAGS
155 # if that flag is supported by the current compiler.
157 foreach(flag ${ARGN})
158 mangle_name("${flag}" flagname)
159 check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
160 add_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${flag})
179 # For each specified flag, add that flag to 'LIBCXXABI_COMPILE_FLAGS' if the
180 # flag is supported by the C++ compiler.
182 foreach(flag ${ARGN})
183 mangle_name("${flag}" flagname)
184 check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
185 add_compile_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${flag})
189 # For each specified flag, add that flag to 'LIBCXXABI_COMPILE_FLAGS' if the
190 # flag is supported by the C compiler.
192 foreach(flag ${ARGN})
193 mangle_name("${flag}" flagname)
194 check_c_compiler_flag("${flag}" "C_SUPPORTS_${flagname}_FLAG")
195 add_compile_flags_if(C_SUPPORTS_${flagname}_FLAG ${flag})
214 # For each specified flag, add that flag to 'LIBCXXABI_LINK_FLAGS' if the
215 # flag is supported by the C++ compiler.
217 foreach(flag ${ARGN})
218 mangle_name("${flag}" flagname)
219 check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
220 add_link_flags_if(CXX_SUPPORTS_${flagname}_FLAG ${flag})
244 # For each specified flag, add that compile flag to the provided target.
247 foreach(flag ${ARGN})
248 mangle_name("${flag}" flagname)
249 check_cxx_compiler_flag("${flag}" "CXX_SUPPORTS_${flagname}_FLAG")
251 target_compile_options(${target} ${visibility} ${flag})