summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2021-09-21Use -Oz when optimization=s in ClangAndrea Pappacoda
2021-09-20compilers: Use standards compliant testRohit Goswami
2021-09-16C2000: Added depfile generation for incremental buildsmiebka
2021-09-14apply flake8 fixes for unused imports and missing importsEli Schwartz
2021-09-14compilers: publicly export one more constantEli Schwartz
2021-09-10nagfor preprocessor flag.Mat Cross
2021-09-10Comments on nagfor options setup.Mat Cross
2021-09-10Implemented some missing operation for the NAG Fortran Compiler.Mat Cross
2021-09-10objc/objcpp compiler: accept all gnu stds corresponding to c/c++ stdsEli Schwartz
2021-09-07interpreter: detect and pass compiler to be used for linker testsPaolo Bonzini
2021-09-07compilers: allow link tests to use objects from a different compilerPaolo Bonzini
2021-09-07compilers: do accept None in Compiler.compile extra_argsPaolo Bonzini
2021-09-07compilers: fix flake8 issuesPaolo Bonzini
2021-09-04Support for appleframeworks with GCC and IntelEvan Miller
2021-09-01Clang should error for all implicit function checks (#9165)Dylan Baker
2021-09-01msvc: Assume UTF8 source by defaultXavier Claessens
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-08-22Add Java moduleTristan Partin
2021-08-20compilers: Add get_no_warn_args to the base Compiler classDylan Baker
2021-08-16compilers/compilers: Fix some potential issues spotted by pyrightDylan Baker
2021-08-16compilers: Fix extra_args parameterDylan Baker
2021-08-16compilers: Fix annotations for run and cached_compileDylan Baker
2021-08-15Revert "compilers/c++: Add MSVC option to make the __cplusplus define accurate"Jussi Pakkanen
2021-08-11compilers/c++: Add MSVC option to make the __cplusplus define accurateDylan Baker
2021-08-08Add support for finding Javascript source libraries with Emscripten.Jussi Pakkanen
2021-07-25C2000 compiler also accepts *.cla filesmiebka
2021-07-18Cuda: Enable PGODavid Seifert
2021-07-18Cuda: Filter -isystem with system pathsDavid Seifert
2021-07-18Cuda: Pass -DNDEBUG throughDavid Seifert
2021-07-14linkers: remove is_shared_module argument to get_soname_argsPaolo Bonzini
2021-07-13Clang: Apply `-O0`Pamplemousse
2021-07-06Fix unsupported linker error messageAndrea Pappacoda
2021-07-05condense linesEli Schwartz
2021-07-05simplify mesonlib imports for the sake of line lengthsEli Schwartz
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz
2021-07-01C2000: linker uses now binary setting defined within the cross-filemiebka
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-27Update detect.pyIan Harvey
2021-06-25typing: Annotate compilers.detectDaniel Mensinger
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger
2021-06-22Fixed style issue as per comments on PR 8911.Justin Handville
2021-06-22Fix for Issue 8910 (Meson filters CMake asm files)Justin Handville
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger
2021-06-18interpreter: Refactor interpreter.compiler to use ObjectHolderDaniel Mensinger
2021-06-09compilers: Fix missing functions in Compiler base classDaniel Mensinger
2021-06-07upgrade percent formatted strings pyupgrade did not catchEli Schwartz
2021-06-07condense linesEli Schwartz
2021-06-07more f-strings everywhereEli Schwartz
2021-06-07cython: Add an option for selecting python 3 vs python 2 outputDylan Baker
2021-06-07compilers: Add cython file suffixesDylan Baker