summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/rust.py
AgeCommit message (Expand)Author
2025-12-22rust: add to_system_dependencyPaolo Bonzini
2025-12-01rust: Rust-ABI dynamic libraries do not support LTOPaolo Bonzini
2025-12-01compilers: pass target to get_lto_*_argsPaolo Bonzini
2025-11-23compilers: forward gen_vs_module_defs_args to linkerPaolo Bonzini
2025-11-19compilers/rust: make use the fact we have an Environment to cleanupDylan Baker
2025-11-19compilers: Remove Environment parameter from RustCompiler.get_nightlyDylan Baker
2025-11-19compilers: Remove Environment parameter from RustCompiler.lib_file_to_l_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from RustCompiler.get_rustdocDylan Baker
2025-11-19compilers: Remove Environment parameter from RustCompiler.get_rust_toolDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_std_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.get_assert_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.sanity_checkDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.run_sanity_checkDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.compiles()Dylan Baker
2025-11-19compilers: Remove Environment parameter from get_compileropt_valueDylan Baker
2025-11-19compilers: Stop passing `is_cross`Dylan Baker
2025-11-19compilers: Pass Environment instead of MachineInfoDylan Baker
2025-11-19rust: add functions for coverage argumentsPaolo Bonzini
2025-11-12rust: allow linking with sanitizer-enabled C librariesPaolo Bonzini
2025-11-12rust: call compilers.get_base_link_argsPaolo Bonzini
2025-11-12rust: always pass -C default-linker-librariesPaolo Bonzini
2025-11-12rust: use proper linker arguments to get the MSVC runtime libraryPaolo Bonzini
2025-11-12rust: add full set of linker argument functions to RustCompilerPaolo Bonzini
2025-11-12compilers: generalize -fembed-bitcodePaolo Bonzini
2025-11-12rust: add get_lto_compile_argsPaolo Bonzini
2025-10-23cargo: Use --env-set when we have nightly rustcXavier Claessens
2025-10-23rust: Add rust_nightly feature optionXavier Claessens
2025-10-23cargo: generate lint arguments from tablePaolo Bonzini
2025-10-15rust: mark verbatim unsupported also for wasmKohei Tokunaga
2025-10-14compilers: make link/lld-link check homogeneousPaolo Bonzini
2025-10-11fix rustc -l argument on WindowsPaolo Bonzini
2025-10-08rust: query linker in addition to compiler for verbatim supportPaolo Bonzini
2025-10-06Revert "compilers: refactor sanity checking code"Dylan Baker
2025-10-06compilers: refactor sanity checking codeDylan Baker
2025-08-10compiler,rust: No native-static-libs for wasm after 1.84Ruben Gonzalez
2025-08-01call determine_rpath_dirs only when linker requires itCharles Brunet
2025-07-21rust: pass rpath arguments to rustdoc --testPaolo Bonzini
2025-07-18rust: add rust_dynamic_std optionPaolo Bonzini
2025-07-18compilers: add Rustup libdir even if there is no other rpath argumentPaolo Bonzini
2025-05-31cargo: Add support for target specific dependenciesXavier Claessens
2025-05-11compilers/rust: fix syntax of has_argument checksDaniel Foster
2025-04-30compilers: introduce common helper for sanity checksPaolo Bonzini
2025-04-16compilers/rust: remove CRT selection from native_static_libs argsKacper Michajłow
2025-04-08coredata: move MutableKeyedOptionDict to optionsDylan Baker
2025-04-04compilers: move -std options to get_option_std_args, special-casing CUDAPaolo Bonzini
2025-04-03compilers/rust: fix sanity_check for Windows targetsKacper Michajłow
2025-04-02compilers: rust: fix derivation of RustdocTestCompilerPaolo Bonzini