summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2022-01-15Fix system include arguments for clang-clGatgat
2022-01-10compilers: push the compiler id to a class variableDylan Baker
2022-01-10Merge pull request #9739 from mathstuf/armclang-supportJussi Pakkanen
2022-01-03armltdclang: add support for ARM Ltd.'s `armclang` toolchainBen Boeckel
2021-12-30fix type annotations for compiler toolchain rpathsEli Schwartz
2021-12-30Fix mypy 0.930 issuesTristan Partin
2021-12-16armclang: clarify that this is support for the Keil cross-compilerBen Boeckel
2021-12-08clang-cl: add a translation pass for `-isystem` args to workSahnvour
2021-11-27Fix _calculate_toolset_version for VS2022.Luke Elliott
2021-11-27Add -g for debug builds.Nathanael Gray
2021-11-27Fix more code which appears copied from CcrxCompiler.Nathanael Gray
2021-11-22ldc2: invoke -Oz instead of -OsDenis Feklushkin
2021-11-16Support ancient (<3.4.0) gcc versionsWilliam Toohey
2021-11-15only pass clang LTO arguments when they are neededEli Schwartz
2021-11-14Remove incorrect arguments for C2000 C++ compiler. Add correct form for outpu...Nathanael Gray
2021-11-08compilers/java: Add no_warn_args and debug_args methodsDylan Baker
2021-11-01various manual conversion of percent-formatted strings to f-stringsEli Schwartz
2021-10-31Add 64-bit paths to check for unsupported Watcom cl.exe clones.William D. Jones
2021-11-01migrate python 3.5 compatible superclass variable annotations to 3.6Eli Schwartz
2021-11-01Revert "known Python 3.5 on windows workaround for subprocess(cwd=str(Path))"Eli Schwartz
2021-10-29Remove duplicated CEXE_MAPPING tableXavier Claessens
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-10-25Add sccache support.Jussi Pakkanen
2021-10-24Add stdc++20 support for Visual Studio 2019 v16.11Moroz Oleg
2021-10-21compilers/rust: fix typo in standard descriptionDylan Baker
2021-10-21compilers/rust: add support for the 2021 editionDylan Baker
2021-10-14cuda: Override std=none to avoid host_compiler to emit -std argumentXavier Claessens
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-10-07clike compilers: drop semicolon at function endVladimír Čunát
2021-10-06Fix compiler detection for cl/clang-clJesse Natalie
2021-10-04fix extra whitespaceEli Schwartz
2021-10-04use idiomatic python for membership testsEli Schwartz
2021-09-29Fix mypy errorsmakise-homura
2021-09-29compilers/elbrus: Deal with C/C++/Fortran stds more correctlymakise-homura
2021-09-29compilers: Select correct clang on e2k for C++ and ObjC++makise-homura
2021-09-29compilers: There is clang for e2k (elbrus) platform finallymakise-homura
2021-09-29compilers/elbrus: Support prelinking with lcc correctlymakise-homura
2021-09-29compilers/elbrus: Fix incorrect inheritance model of Elbrus*Compilermakise-homura
2021-09-28Merge pull request #9014 from bonzini/mixed-language-linkJussi Pakkanen
2021-09-25Merge pull request #8773 from dcbaker/submit/rustc-enhancements-clippyJussi Pakkanen
2021-09-24compilers/rust: Add support for clippyDylan Baker
2021-09-24compilers/detect: use linker_always_args as well as linker exe_listDylan Baker
2021-09-24rustc: implement pic argsDylan Baker
2021-09-24compilers/rust: Implement warning levelsDylan Baker
2021-09-24rust: Add werror argumentsDylan Baker
2021-09-24compilers/detect: avoid mutating rustc compiler listDylan Baker
2021-09-25compilers: Add default search path stdlib_only_link_flagsDylan Baker
2021-09-24Merge pull request #9167 from dcbaker/submit/meson-main-type-checkingJussi Pakkanen
2021-09-24Add option to to transpile Cython to C++Dylan Baker
2021-09-24pylint: check for duplicate importsDylan Baker