aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)AuthorFilesLines
2021-09-29Fix mypy errorsmakise-homura2-5/+9
2021-09-29compilers/elbrus: Deal with C/C++/Fortran stds more correctlymakise-homura4-14/+43
2021-09-29compilers: Select correct clang on e2k for C++ and ObjC++makise-homura1-2/+2
2021-09-29compilers: There is clang for e2k (elbrus) platform finallymakise-homura1-6/+4
2021-09-29compilers/elbrus: Support prelinking with lcc correctlymakise-homura1-0/+3
2021-09-29compilers/elbrus: Fix incorrect inheritance model of Elbrus*Compilermakise-homura4-13/+14
2021-09-28Merge pull request #9014 from bonzini/mixed-language-linkJussi Pakkanen2-8/+22
2021-09-25Merge pull request #8773 from dcbaker/submit/rustc-enhancements-clippyJussi Pakkanen3-10/+65
2021-09-24compilers/rust: Add support for clippyDylan Baker3-9/+34
2021-09-24compilers/detect: use linker_always_args as well as linker exe_listDylan Baker1-1/+1
2021-09-24rustc: implement pic argsDylan Baker1-0/+9
2021-09-24compilers/rust: Implement warning levelsDylan Baker1-0/+14
2021-09-24rust: Add werror argumentsDylan Baker1-0/+5
2021-09-24compilers/detect: avoid mutating rustc compiler listDylan Baker1-0/+2
2021-09-25compilers: Add default search path stdlib_only_link_flagsDylan Baker3-12/+60
2021-09-24Merge pull request #9167 from dcbaker/submit/meson-main-type-checkingJussi Pakkanen2-2/+3
2021-09-24Add option to to transpile Cython to C++Dylan Baker1-0/+8
2021-09-24pylint: check for duplicate importsDylan Baker2-2/+3
2021-09-21Use -Oz when optimization=s in ClangAndrea Pappacoda1-1/+1
2021-09-20compilers: Use standards compliant testRohit Goswami1-1/+1
2021-09-16C2000: Added depfile generation for incremental buildsmiebka1-0/+3
2021-09-14apply flake8 fixes for unused imports and missing importsEli Schwartz3-9/+3
2021-09-14compilers: publicly export one more constantEli Schwartz1-0/+1
2021-09-10nagfor preprocessor flag.Mat Cross1-0/+3
2021-09-10Comments on nagfor options setup.Mat Cross1-0/+1
2021-09-10Implemented some missing operation for the NAG Fortran Compiler.Mat Cross2-5/+27
2021-09-10objc/objcpp compiler: accept all gnu stds corresponding to c/c++ stdsEli Schwartz2-2/+2
2021-09-07interpreter: detect and pass compiler to be used for linker testsPaolo Bonzini2-0/+4
2021-09-07compilers: allow link tests to use objects from a different compilerPaolo Bonzini1-2/+12
2021-09-07compilers: do accept None in Compiler.compile extra_argsPaolo Bonzini1-1/+2
2021-09-07compilers: fix flake8 issuesPaolo Bonzini1-7/+6
2021-09-04Support for appleframeworks with GCC and IntelEvan Miller1-3/+1
2021-09-01Clang should error for all implicit function checks (#9165)Dylan Baker2-3/+8
2021-09-01msvc: Assume UTF8 source by defaultXavier Claessens1-2/+11
2021-08-31pylint: turn on superflous-parensDylan Baker4-7/+7
2021-08-22Add Java moduleTristan Partin1-4/+5
2021-08-20compilers: Add get_no_warn_args to the base Compiler classDylan Baker1-0/+4
2021-08-16compilers/compilers: Fix some potential issues spotted by pyrightDylan Baker1-2/+4
2021-08-16compilers: Fix extra_args parameterDylan Baker6-31/+36
2021-08-16compilers: Fix annotations for run and cached_compileDylan Baker2-6/+6
2021-08-15Revert "compilers/c++: Add MSVC option to make the __cplusplus define accurate"Jussi Pakkanen1-11/+0
2021-08-11compilers/c++: Add MSVC option to make the __cplusplus define accurateDylan Baker1-0/+11
2021-08-08Add support for finding Javascript source libraries with Emscripten.Jussi Pakkanen2-1/+36
2021-07-25C2000 compiler also accepts *.cla filesmiebka1-2/+4
2021-07-18Cuda: Enable PGODavid Seifert1-0/+6
2021-07-18Cuda: Filter -isystem with system pathsDavid Seifert1-12/+19
2021-07-18Cuda: Pass -DNDEBUG throughDavid Seifert1-0/+3
2021-07-14linkers: remove is_shared_module argument to get_soname_argsPaolo Bonzini4-12/+7
2021-07-13Clang: Apply `-O0`Pamplemousse1-1/+1
2021-07-06Fix unsupported linker error messageAndrea Pappacoda1-1/+1