summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
Commit message (Expand)AuthorAgeFilesLines
* environment: get environment variables for both host and build machinesDylan Baker2021-04-011-8/+15
* Split environment variable and command line cflagsDylan Baker2021-03-301-4/+7
* Strip host-compiler -std flag from NVCC line.cudafix0572Olexa Bilaniuk2021-03-281-1/+12
* Retract "DQSQ" merging in NVCC arguments handling.Olexa Bilaniuk2021-03-281-15/+0
* Canonicalize and merge consecutive -Xcompiler flags together.Olexa Bilaniuk2021-03-281-1/+47
* compilers: clang-cl: Also accept .s files (#8520)D Scott Phillips2021-03-241-0/+3
* Remove -pipe from default list of args. Closes #8508.Jussi Pakkanen2021-03-232-7/+1
* split program related classes and functions out of dependenciesDylan Baker2021-03-199-9/+14
* Fix D lib search path translationRemi Thebault2021-03-171-15/+49
* ninjabackend: Use rsp_file_syntax methodDylan Baker2021-03-141-3/+4
* compilers/linkers: Add a methhod for getting the rspfile syntaxDylan Baker2021-03-143-3/+27
* Add address sanitizer support for Visual Studio.Jussi Pakkanen2021-03-092-1/+9
* Add /Od flag to msvc optimization 0 argsVili Väinölä2021-03-081-1/+1
* compilers: Use EnvironmentException not EnvironmentError/OSErrorDylan Baker2021-03-041-8/+8
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-0415-62/+62
* various python neatness cleanupsEli Schwartz2021-03-044-26/+26
* raw string literals are next to godlinessEli Schwartz2021-03-041-2/+2
* fix missing versions with generated sourceRemi Thebault2021-03-021-0/+6
* D add build dir to -J switchRemi Thebault2021-03-011-2/+6
* [CUDA] Bugfix: Forward sanitizer_*_args() methods to host compiler.Olexa Bilaniuk2021-02-221-0/+6
* Ensure that $lang_args and $lang_link_args are properly parsedDylan Baker2021-02-191-16/+12
* compilers: clang: Drop -Xclang before -fcolor-diagnostics flagKrzysztof Małysa2021-02-181-3/+3
* compilers: Only insert -flto-jobs in clang's link argumentsDylan Baker2021-02-173-3/+9
* Add optional -Dcuda_ccbindir= option and -ccbin flag to CUDA compiler.Olexa Bilaniuk2021-02-161-8/+32
* Armour-grade quoting to account for NVCC's -Xcompiler peculiarities.Olexa Bilaniuk2021-02-161-14/+84
* Extensive rewrite of GCC/MVSC flag translation to NVCC flags.Olexa Bilaniuk2021-02-161-31/+313
* Add default debug flags for two configurations to NVCC.Olexa Bilaniuk2021-02-161-2/+2
* Add custom entyr to cuda buildtype dict. Closes #8336.Jussi Pakkanen2021-02-141-0/+1
* Add support for LLVM's thinLTODylan Baker2021-02-023-8/+21
* compilers: Add support for using multiple threads with ltoDylan Baker2021-02-023-5/+42
* split mesonlib into a packageDylan Baker2021-01-231-1/+2
* MSVC and Clang-Cl Compiler Argument CleanupMarios Staikopoulos2021-01-201-27/+6
* Avoid accidental use of STANDALONE_WASM mode on compiler testsBrion Vibber2021-01-201-1/+1
* Removal of /ZI on MSVC DebugMarios Staikopoulos2021-01-171-2/+2
* Fix misspellsAntonin Décimo2021-01-133-6/+6
* move handling of CFLAGS and friends to environmentDylan Baker2021-01-113-64/+17
* use PEP8 style naming for LANGUAGES_USING_* as wellDylan Baker2021-01-112-5/+5
* rename cflags_mapping to CFLAGS_MAPPINGDylan Baker2021-01-111-14/+18
* Use a single coredata dictionary for optionsDylan Baker2021-01-042-3/+3
* use OptionKey for builtin and base optionsDylan Baker2021-01-0414-87/+94
* move OptionKey to mesonlibDylan Baker2021-01-047-15/+16
* use OptionKey for compiler_optionsDylan Baker2021-01-0412-202/+260
* Add choices to OptionProxyDylan Baker2021-01-043-23/+23
* Implement support of dlang -makedeps switch (#8119)Remi Thebault2020-12-291-2/+31
* Propagate Windows target checks upLaurin-Luis Lehning2020-12-143-9/+7
* Give get_gui_app_args access to the EnvironmentLaurin-Luis Lehning2020-12-142-3/+3
* Slight consistency changes to get_gui_app_argsLaurin-Luis Lehning2020-12-142-9/+2
* Give get_win_subsystem_args access to envLaurin-Luis Lehning2020-12-141-2/+2
* Make win_subsystem a linker propertyLaurin-Luis Lehning2020-12-144-28/+4
* Merge pull request #8013 from mesonbuild/cppmodulesJussi Pakkanen2020-12-141-1/+1
|\