summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
AgeCommit message (Expand)Author
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-09-28Merge pull request #9014 from bonzini/mixed-language-linkJussi Pakkanen
2021-09-25compilers: Add default search path stdlib_only_link_flagsDylan Baker
2021-09-14apply flake8 fixes for unused imports and missing importsEli 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-01Clang should error for all implicit function checks (#9165)Dylan Baker
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-08Add support for finding Javascript source libraries with Emscripten.Jussi Pakkanen
2021-07-14linkers: remove is_shared_module argument to get_soname_argsPaolo Bonzini
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel 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-09compilers: Fix missing functions in Compiler base classDaniel Mensinger
2021-06-07compilers: Add cython file suffixesDylan Baker
2021-06-02use an immutable list for an lru_cached functionsDylan Baker
2021-05-19compilers: Add `get_debug_args` to base CompilerDylan Baker
2021-05-19.C files are now treated as C++ codeVolker-Weissmann
2021-04-01environment: get environment variables for both host and build machinesDylan Baker
2021-03-30Split environment variable and command line cflagsDylan Baker
2021-03-14compilers/linkers: Add a methhod for getting the rspfile syntaxDylan Baker
2021-03-04compilers: Use EnvironmentException not EnvironmentError/OSErrorDylan Baker
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-04various python neatness cleanupsEli Schwartz
2021-02-19Ensure that $lang_args and $lang_link_args are properly parsedDylan Baker
2021-02-17compilers: Only insert -flto-jobs in clang's link argumentsDylan Baker
2021-02-16Add default debug flags for two configurations to NVCC.Olexa Bilaniuk
2021-02-14Add custom entyr to cuda buildtype dict. Closes #8336.Jussi Pakkanen
2021-02-02Add support for LLVM's thinLTODylan Baker
2021-02-02compilers: Add support for using multiple threads with ltoDylan Baker
2021-01-13Fix misspellsAntonin Décimo
2021-01-11move handling of CFLAGS and friends to environmentDylan Baker
2021-01-11use PEP8 style naming for LANGUAGES_USING_* as wellDylan Baker
2021-01-11rename cflags_mapping to CFLAGS_MAPPINGDylan Baker
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2021-01-04move OptionKey to mesonlibDylan Baker
2021-01-04use OptionKey for compiler_optionsDylan Baker
2020-12-14Propagate Windows target checks upLaurin-Luis Lehning
2020-12-14Give get_gui_app_args access to the EnvironmentLaurin-Luis Lehning
2020-12-14Slight consistency changes to get_gui_app_argsLaurin-Luis Lehning
2020-12-14Give get_win_subsystem_args access to envLaurin-Luis Lehning
2020-12-14Make win_subsystem a linker propertyLaurin-Luis Lehning
2020-12-11Create unit test for C++ modules and accept ixx as C++ source extension.Jussi Pakkanen
2020-12-03Add prelinking support for static libraries.Jussi Pakkanen