aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins
AgeCommit message (Expand)AuthorFilesLines
2021-08-16compilers: Fix extra_args parameterDylan Baker1-13/+14
2021-08-16compilers: Fix annotations for run and cached_compileDylan Baker1-1/+1
2021-08-08Add support for finding Javascript source libraries with Emscripten.Jussi Pakkanen1-0/+34
2021-07-25C2000 compiler also accepts *.cla filesmiebka1-2/+4
2021-07-14linkers: remove is_shared_module argument to get_soname_argsPaolo Bonzini1-2/+1
2021-07-13Clang: Apply `-O0`Pamplemousse1-1/+1
2021-07-06Fix unsupported linker error messageAndrea Pappacoda1-1/+1
2021-07-05condense linesEli Schwartz2-8/+4
2021-07-05simplify mesonlib imports for the sake of line lengthsEli Schwartz1-7/+7
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz2-3/+3
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger1-4/+1
2021-06-09compilers: Fix missing functions in Compiler base classDaniel Mensinger1-3/+0
2021-06-07upgrade percent formatted strings pyupgrade did not catchEli Schwartz1-13/+11
2021-06-07condense linesEli Schwartz1-8/+4
2021-06-07more f-strings everywhereEli Schwartz1-73/+57
2021-06-02use an immutable list for an lru_cached functionsDylan Baker2-4/+6
2021-05-15Visual Studio Address Sanitizer updatesPeter Harris1-1/+1
2021-05-10deactivate intrinsic functions if no optimizations are requestedAlexander Neumann1-1/+1
2021-05-02Use sanity_check_impl for objc/objppRalf Gommers1-1/+1
2021-03-24compilers: clang-cl: Also accept .s files (#8520)D Scott Phillips1-0/+3
2021-03-23Remove -pipe from default list of args. Closes #8508.Jussi Pakkanen1-1/+1
2021-03-19split program related classes and functions out of dependenciesDylan Baker1-1/+2
2021-03-09Add address sanitizer support for Visual Studio.Jussi Pakkanen1-0/+9
2021-03-08Add /Od flag to msvc optimization 0 argsVili Väinölä1-1/+1
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz8-18/+18
2021-03-04various python neatness cleanupsEli Schwartz1-3/+3
2021-02-18compilers: clang: Drop -Xclang before -fcolor-diagnostics flagKrzysztof Małysa1-3/+3
2021-02-17compilers: Only insert -flto-jobs in clang's link argumentsDylan Baker2-1/+5
2021-02-02Add support for LLVM's thinLTODylan Baker2-6/+15
2021-02-02compilers: Add support for using multiple threads with ltoDylan Baker2-3/+24
2021-01-20MSVC and Clang-Cl Compiler Argument CleanupMarios Staikopoulos1-27/+6
2021-01-20Avoid accidental use of STANDALONE_WASM mode on compiler testsBrion Vibber1-1/+1
2021-01-17Removal of /ZI on MSVC DebugMarios Staikopoulos1-2/+2
2021-01-13Fix misspellsAntonin Décimo1-2/+2
2021-01-04Use a single coredata dictionary for optionsDylan Baker2-3/+3
2021-01-04use OptionKey for builtin and base optionsDylan Baker9-22/+31
2021-01-04move OptionKey to mesonlibDylan Baker1-2/+3
2021-01-04use OptionKey for compiler_optionsDylan Baker2-6/+7
2020-12-14Propagate Windows target checks upLaurin-Luis Lehning2-5/+3
2020-12-14Give get_gui_app_args access to the EnvironmentLaurin-Luis Lehning1-1/+1
2020-12-14Slight consistency changes to get_gui_app_argsLaurin-Luis Lehning1-8/+0
2020-12-14Make win_subsystem a linker propertyLaurin-Luis Lehning3-23/+0
2020-12-13Add support for driving lld-link indirectly through clang on WindowsLaurin-Luis Lehning1-1/+7
2020-12-03Add prelinking support for static libraries.Jussi Pakkanen1-0/+3
2020-11-20use real pathlib moduleDylan Baker2-2/+2
2020-11-17Revert "Add thinlto support. Closes #7493."Jussi Pakkanen3-12/+3
2020-11-09Fix WASM thread count option. Closes #7921.Jussi Pakkanen1-2/+2
2020-11-08Add thinlto support. Closes #7493.Jussi Pakkanen3-3/+12
2020-10-14vs: add static_from_buildtype to b_vscrtPeter Harris1-5/+10