21 Commits (5d95342c214ecb3341ad1a4e0d135076b11bbd08)

Author SHA1 Message Date
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 11 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Tristan Partin 24edddb412 Fix return type of debugfile functions 1 year ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Tristan Partin 5a7427cebb Fix mismatched param names between Compiler and BasicLinkerIsCompilerMixin 2 years ago
Tatsuyuki Ishi 673dca5c07 Add b_thinlto_cache for automatically configuring incremental ThinLTO 2 years ago
Eli Schwartz 9f384e9207
fix type annotations for compiler toolchain rpaths 3 years ago
Paolo Bonzini 3efed376c3 linkers: remove is_shared_module argument to get_soname_args 3 years ago
Eli Schwartz bd6f46e723 condense lines 3 years ago
Eli Schwartz b4b488f33c simplify mesonlib imports for the sake of line lengths 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Dylan Baker 6c1467db27 compilers: Only insert -flto-jobs in clang's link arguments 4 years ago
Dylan Baker fe973d9fc4 use OptionKey for compiler_options 4 years ago
Jussi Pakkanen c8af3c8d29 Revert "Add thinlto support. Closes #7493." 4 years ago
Jussi Pakkanen 3e6fbde94c Add thinlto support. Closes #7493. 4 years ago
Dylan Baker 413f4d87e9 compilers/cs: Add type annotations 4 years ago
Dylan Baker 682d22129c compilers: Tell mypy that the compiler mixins are just that 4 years ago
Dylan Baker 6dc774f1b6 compilers/mixins/islinker: Make type safe 4 years ago
Nirbheek Chauhan 21da2c9040 Fix native builds on Windows ARM64 machines 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
John Ericson 3a4388e51d Fix legacy env var support with cross 5 years ago
Dylan Baker b2f86c461b compilers/mixins/islinker: Add stubs for thread_*_flags 5 years ago
Dylan Baker fa3c25d279 compilers/mixins/islinker: Add missing method 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Andrei Alexeyev c20d40789b Implement get_buildtype_linker_args in BasicLinkerIsCompilerMixin 5 years ago
Andrei Alexeyev 062a510a30 Implement get_asneeded_args in BasicLinkerIsCompilerMixin 5 years ago
Andrei Alexeyev 0845b7dd3d Implement get_linker_debug_crt_args in BasicLinkerIsCompilerMixin 5 years ago
Andrei Alexeyev 9488e4acfe Fix misnamed method in BasicLinkerIsCompilerMixin 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Dylan Baker 38d588bc6e compilers/mixins: Add a module for mixins for compilers that are linkers 5 years ago