aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins/clang.py
AgeCommit message (Expand)AuthorFilesLines
2023-08-08clang: use gcc syntax to enable diagnostics colorkiwixz1-3/+3
2023-07-12Replace some type comments with annotationsTristan Partin1-4/+4
2023-06-26linkers: delay implementations import until detect is runEli Schwartz1-1/+1
2023-02-01treewide: add future annotations importEli Schwartz1-0/+1
2022-10-13Add b_thinlto_cache for automatically configuring incremental ThinLTOTatsuyuki Ishi1-2/+8
2022-10-13clang: Support ThinLTO with moldTatsuyuki Ishi1-4/+9
2022-10-09compilers: Add optimization=plain optionJan Tojnar1-0/+1
2022-04-30linkers: Add support for mold linkerFini Jastrow1-3/+5
2022-02-16flake8: fix various whitespace errors with badly aligned codeEli Schwartz1-1/+1
2022-01-10compilers: push the compiler id to a class variableDylan Baker1-1/+2
2021-11-15only pass clang LTO arguments when they are neededEli Schwartz1-2/+4
2021-10-27fix various flake8 whitespace errorsEli Schwartz1-1/+1
2021-10-10Fix typos discovered by codespellChristian Clauss1-2/+2
2021-09-21Use -Oz when optimization=s in ClangAndrea Pappacoda1-1/+1
2021-09-01Clang should error for all implicit function checks (#9165)Dylan Baker1-1/+5
2021-07-13Clang: Apply `-O0`Pamplemousse1-1/+1
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-2/+2
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 Baker1-0/+4
2021-02-02Add support for LLVM's thinLTODylan Baker1-4/+13
2021-02-02compilers: Add support for using multiple threads with ltoDylan Baker1-1/+9
2021-01-04use OptionKey for builtin and base optionsDylan Baker1-3/+4
2020-12-14Propagate Windows target checks upLaurin-Luis Lehning1-1/+1
2020-12-14Make win_subsystem a linker propertyLaurin-Luis Lehning1-6/+0
2020-12-13Add support for driving lld-link indirectly through clang on WindowsLaurin-Luis Lehning1-1/+7
2020-11-17Revert "Add thinlto support. Closes #7493."Jussi Pakkanen1-7/+0
2020-11-08Add thinlto support. Closes #7493.Jussi Pakkanen1-0/+7
2020-10-01compilers: clang: use get_compiler_check_argsDylan Baker1-5/+8
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker1-15/+3
2020-09-24compilers/mixins/clang: Make type safeDylan Baker1-5/+16
2020-08-02Make meson recognize the Qualcomm LLVM toolchainAntony Chan1-0/+5
2020-05-22Allow building with b_coverage set to true when clang is being used regardles...georgev931-0/+3
2020-05-22compilers: add fetching of define list for clangYevhenii Kolesnikov1-1/+8
2020-04-20compilers: Silence warning about gnu_inline with clangNirbheek Chauhan1-0/+5
2020-03-24compilers: Clang can take linkers that are pathsDylan Baker1-0/+14
2020-03-15Resolve Clang failure to use -Og with --optimization=gPhillip Johnston1-2/+9
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-10/+10
2019-10-07compilers: replace CompilerType with MachineInfoDylan Baker1-7/+10
2019-07-15compilers/mixins/clang: Add type annotationsDylan Baker1-12/+21
2019-07-15compilers: Put clang mixin in a moduleDylan Baker1-0/+81