summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2020-11-13compilers/rust: add and use an implementation of use_linker_argsDylan Baker
2020-11-13Merge pull request #7866 from dcbaker/submit/compiler-std-in-baseJussi Pakkanen
2020-11-12clang-cl: Allow clang-cl (when compiling C) to pass std to underlying clang)Dylan Baker
2020-11-12compilers/c: Log that MSVC doesn't support gnu stdsDylan Baker
2020-11-12compilers: define standards in the base language compilerDylan Baker
2020-11-12compilers: Standardize the names of compiler optionsDylan Baker
2020-11-12compilers/c: Clang-cl also needs specific handling for standardsDylan Baker
2020-11-12Make MSVC accept gnu11 as a language standard version. Closes: #7611.Jussi Pakkanen
2020-11-10compilers/rust: Add color outputDylan Baker
2020-11-10compilers/rust: Add vs_crt supportDylan Baker
2020-11-09Fix WASM thread count option. Closes #7921.Jussi Pakkanen
2020-11-08Fix "generator doesn't stop" on WindowsChristoph Reiter
2020-11-08Add thinlto support. Closes #7493.Jussi Pakkanen
2020-11-05rust: implement support for --editionDylan Baker
2020-10-16Refactor handling of machine file optionsXavier Claessens
2020-10-16compilers/cuda: Use format_map(mapping) instead of format(**mapping)Carlos Bederian
2020-10-16compilers/cuda: Fix has_header_symbol checkCarlos Bederian
2020-10-14vs: add static_from_buildtype to b_vscrtPeter Harris
2020-10-07Add win_subsystem kwarg. Closes #7765.Jussi Pakkanen
2020-10-06compilers: Enable C++20 for Intel C++ Compiler.Vinson Lee
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger
2020-10-01compilers/icl fix IntelClCPP argument checkingDylan Baker
2020-10-01compilers/icl: Fix pch usageDylan Baker
2020-10-01compilers/fortran: make ifort on windows signature match ICL'sDylan Baker
2020-10-01compilers/clike: Store exe_wrapper as ExternalProgramDylan Baker
2020-10-01compilers: make get_optimization_args abstractDylan Baker
2020-10-01compilers/fortran: fix has_multi_*_argumentsDylan Baker
2020-10-01compilers/d: add type annotationsDylan Baker
2020-10-01compilers/gnu: Don't pretend to inherit CLikeDylan Baker
2020-10-01compilers: move _build_wrapper out of clike into CompilerDylan Baker
2020-10-01compilers: clang: use get_compiler_check_argsDylan Baker
2020-10-01compilers/intel: use get_compiler_check_argsDylan Baker
2020-10-01compilers: move get_compile_check_args() to CompilerDylan Baker
2020-10-01compilers/fortran: add type annotationsDylan Baker
2020-10-01compilers/java: Add type annotationsDylan Baker
2020-10-01compilers/rust: add type annotationsDylan Baker
2020-10-01compilers/swift: Add type annotationsDylan Baker
2020-10-01Compilers/vala: Add type annotationsDylan Baker
2020-10-01compilers/cuda: make type safeDylan Baker
2020-10-01compilres: move depfile_for_object to compilerDylan Baker
2020-10-01compilers/cs: Add type annotationsDylan Baker
2020-10-01compilers: move get_dependency_gen_args to base CompilerDylan Baker
2020-10-01compilers: move split_shlib_to_parts to the base compilerDylan Baker
2020-10-01compilers/cpp: Add type annotationsDylan Baker
2020-10-01compilers: fully type annotate the C compilersDylan Baker
2020-09-30compilers: Use /Od for no-optimisation flag for Intel compilers on windowsIan Harvey
2020-09-29compilers/VS: fix build to use optimization and debug flagsVili Väinölä
2020-09-24compilers/objcpp: add type annotationsDylan Baker
2020-09-24compilers/objc: Add type annotationsDylan Baker
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker