aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins/gnu.py
AgeCommit message (Expand)AuthorFilesLines
2021-07-06Fix unsupported linker error messageAndrea Pappacoda1-1/+1
2021-07-05condense linesEli Schwartz1-2/+1
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz1-1/+1
2021-06-02use an immutable list for an lru_cached functionsDylan Baker1-2/+3
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-2/+2
2021-02-02Add support for LLVM's thinLTODylan Baker1-2/+2
2021-02-02compilers: Add support for using multiple threads with ltoDylan Baker1-2/+15
2021-01-04use OptionKey for builtin and base optionsDylan Baker1-6/+8
2020-12-14Propagate Windows target checks upLaurin-Luis Lehning1-4/+2
2020-12-14Give get_gui_app_args access to the EnvironmentLaurin-Luis Lehning1-1/+1
2020-12-14Make win_subsystem a linker propertyLaurin-Luis Lehning1-14/+0
2020-12-03Add prelinking support for static libraries.Jussi Pakkanen1-0/+3
2020-11-17Revert "Add thinlto support. Closes #7493."Jussi Pakkanen1-4/+2
2020-11-08Add thinlto support. Closes #7493.Jussi Pakkanen1-2/+4
2020-10-07Add win_subsystem kwarg. Closes #7765.Jussi Pakkanen1-0/+14
2020-10-01compilers/gnu: Don't pretend to inherit CLikeDylan Baker1-1/+1
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker1-25/+9
2020-09-24compilers/mixings/gnu: make type safeDylan Baker1-11/+34
2020-09-24compilers: Use a distinct type for compile/link resultsDylan Baker1-4/+3
2020-07-23compilers: Cache gnu-mixins has_arguments() checksNirbheek Chauhan1-1/+1
2020-04-20compilers: Silence warning about gnu_inline with clangNirbheek Chauhan1-0/+5
2020-04-10compilers: Move things out of clikeDylan Baker1-0/+3
2020-04-10compilers: disable b_sanitize on hurdPino Toscano1-1/+3
2020-03-17compilers: Error if invalid linker selectedDylan Baker1-0/+4
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-38/+38
2019-12-15default inc dirs: Fix warning on MSYS (fixes #6336)Daniel Mensinger1-5/+8
2019-12-02Allow selecting the dynamic linkerDylan Baker1-0/+4
2019-10-18default inc dirs: fix warning for unsupporte lang (fixes #6050)Daniel Mensinger1-2/+9
2019-10-09Fix for issue 5355Michael Lenczewski1-0/+12
2019-10-07compilers: replace CompilerType with MachineInfoDylan Baker1-10/+8
2019-10-03cache all gnulike_default_include_dirs invocationsDaniel Mensinger1-5/+4
2019-08-30compilers: Move the compiler argument to proxy linker flags to the compiler c...Dylan Baker1-0/+4
2019-08-28Fix gcc include dotDylan Baker1-0/+2
2019-08-14compilers: Dispatch to dynamic linker classDylan Baker1-109/+14
2019-07-23compilers: pull sanitzier args into compiler classesDylan Baker1-0/+13
2019-07-23compilers: return as-needed args as a listDylan Baker1-3/+3
2019-07-23compilers: Move lto args into compiler classDylan Baker1-0/+6
2019-07-15compilers/mixins/elbrus: add type annotations and fix typesDylan Baker1-4/+4
2019-07-15compilers/mixins/gnu: Add type annotationsDylan Baker1-100/+119
2019-07-15compilers: split gnu and gnulike compilers out of compilersDylan Baker1-0/+390