summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins/islinker.py
AgeCommit message (Expand)Author
2025-12-01compilers: pass target to get_lto_*_argsPaolo Bonzini
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_link_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.sanitizer_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_multi_argumentsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.build_rpath_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.thread_flagsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_soname_argsDylan Baker
2025-11-12compilers: pass target and env to sanitizer_*_argsPaolo Bonzini
2025-08-01call determine_rpath_dirs only when linker requires itCharles Brunet
2025-03-09compilers: convert `b_sanitize` to a free-form array optionPatrick Steinhardt
2025-02-27coredata: delete the OptionsViewDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2023-12-23Remove `get_buildtype_args` functionCharles Brunet
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-07-12Fix return type of debugfile functionsTristan Partin
2023-02-01treewide: add future annotations importEli Schwartz
2022-10-24Fix mismatched param names between Compiler and BasicLinkerIsCompilerMixinTristan Partin
2022-10-13Add b_thinlto_cache for automatically configuring incremental ThinLTOTatsuyuki Ishi
2021-12-30fix type annotations for compiler toolchain rpathsEli Schwartz
2021-07-14linkers: remove is_shared_module argument to get_soname_argsPaolo Bonzini
2021-07-05condense linesEli Schwartz
2021-07-05simplify mesonlib imports for the sake of line lengthsEli Schwartz
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-02-17compilers: Only insert -flto-jobs in clang's link argumentsDylan Baker
2021-01-04use OptionKey for compiler_optionsDylan Baker
2020-11-17Revert "Add thinlto support. Closes #7493."Jussi Pakkanen
2020-11-08Add thinlto support. Closes #7493.Jussi Pakkanen
2020-10-01compilers/cs: Add type annotationsDylan Baker
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker
2020-09-24compilers/mixins/islinker: Make type safeDylan Baker
2020-07-13Fix native builds on Windows ARM64 machinesNirbheek Chauhan
2020-05-16Let .pc files specify rpath.Dan Kegel
2020-03-23Fix legacy env var support with crossJohn Ericson
2020-02-27compilers/mixins/islinker: Add stubs for thread_*_flagsDylan Baker
2020-02-27compilers/mixins/islinker: Add missing methodDylan Baker
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger
2019-10-14Implement get_buildtype_linker_args in BasicLinkerIsCompilerMixinAndrei Alexeyev
2019-10-14Implement get_asneeded_args in BasicLinkerIsCompilerMixinAndrei Alexeyev
2019-10-14Implement get_linker_debug_crt_args in BasicLinkerIsCompilerMixinAndrei Alexeyev
2019-10-14Fix misnamed method in BasicLinkerIsCompilerMixinAndrei Alexeyev
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy
2019-08-14compilers/mixins: Add a module for mixins for compilers that are linkersDylan Baker