Lines Matching defs:compiler

196   error('Your compiler does not support -fsanitize=fuzzer')
345 compiler = meson.get_compiler(lang)
346 if compiler.get_id() == 'gcc' and compiler.version().version_compare('>=7.4')
348 elif compiler.get_id() == 'clang' and compiler.compiles('''
359 elif compiler.get_id() == 'emscripten'
367 # We use -fwrapv to tell the compiler that we require a C dialect where
380 # won't work when we're compiling with gcc as a C compiler.
381 if compiler.get_id() == 'gcc'
393 if compiler.get_id() == 'clang' and compiler.get_linker_id() != 'ld.lld'
466 # -no-pie is supposedly a linker flag that has no effect on the compiler
469 # a compiler command-line flag.
479 # Emscripten doesn't support -no-pie but meson can't catch the compiler
497 # We need to check both a compile and a link, since some compiler
556 ? 'SafeStack not supported by your compiler' \
571 error('Your compiler does not support -fsanitize=address')
590 error('Your compiler does not support -fsanitize=undefined')
673 error('-fsanitize=cfi-icall is not supported by the compiler')
681 error('-fsanitize-cfi-icall-generalize-pointers is not supported by the compiler')
690 error('-fno-sanitize-trap=cfi-icall is not supported by the compiler')
778 # Set up C++ compiler flags
2863 # otherwise the conflicting prototypes will cause a compiler error.
4735 summary_info += {'C compiler': ' '.join(meson.get_compiler('c').cmd_array())}
4736 summary_info += {'Host C compiler': ' '.join(meson.get_compiler('c', native: true).cmd_array())}
4738 summary_info += {'C++ compiler': ' '.join(meson.get_compiler('cpp').cmd_array())}
4740 summary_info += {'C++ compiler': false}
4743 summary_info += {'Objective-C compiler': ' '.join(meson.get_compiler('objc').cmd_array())}
4745 summary_info += {'Objective-C compiler': false}