summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2025-07-18Fix use of a .pxi Cython include file as source from `configure_file`Ralf Gommers
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-07-12cuda: enable support for `CCCL_ENABLE_ASSERTIONS`David Seifert
2025-07-10compilers: move CFLAGS/CXXFLAGS handling to EnvironmentPaolo Bonzini
2025-07-10options: apply CFLAGS even if c_link_args existsPaolo Bonzini
2025-07-10options: ignore c(pp)_link_args when deciding whether to apply C(XX)FLAGSPaolo Bonzini
2025-07-07Correct get_option_std_args for IntelClCCompilerMichael J Steel
2025-06-27compilers-fortran: Fix preprocessing when fortran uses concat operatorAndrew Lister
2025-06-23compilers: Implement get_cxx_interoperability_argsAlbert Tang
2025-06-23swift: Add support for C++/Objective-C++ interoperabilityAlbert Tang
2025-06-18compilers: pgi: fix preprocessing argumentsPaolo Bonzini
2025-06-06Fix Flang stdlib linking for LLVM toolchain versions >= 19Mugundanmcw
2025-06-05swift: Pass C base compile options to swiftcKatalin Rebhan
2025-06-05Add eld as default linker for Qualcomm Hexagon compilerKushal Pal
2025-05-31cargo: Add support for target specific dependenciesXavier Claessens
2025-05-21compilers: add option for ignoring system dirsDavid Seifert
2025-05-15coredata: remove unused argumentsPaolo Bonzini
2025-05-15options: restore special behavior of CFLAGS vs. c_argsPaolo Bonzini
2025-05-13cpp: Fix cpp_std=vc++14Peter Harris
2025-05-11compilers/rust: fix syntax of has_argument checksDaniel Foster
2025-05-02cpp: fix _LIBCPP_ENABLE_ASSERTIONS warningMartin Dørum
2025-04-30compilers: introduce common helper for sanity checksPaolo Bonzini
2025-04-30compilers: clike: log output of sanity checkPaolo Bonzini
2025-04-16compilers/rust: remove CRT selection from native_static_libs argsKacper Michajłow
2025-04-16linkers: pass system to DynamicLinker.__init__ for Darwin linkersPaolo Bonzini
2025-04-09interpreter: Error if java sources used with non-jar target (#14424)Andrew McNulty
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-04compilers: introduce get_option_std_argsPaolo Bonzini
2025-04-04compilers: remove useless get_option_compile_argsPaolo Bonzini
2025-04-03compilers/rust: fix sanity_check for Windows targetsKacper Michajłow
2025-04-02options: move BASE_OPTIONS to the options moduleDylan Baker
2025-04-02compilers: rust: fix derivation of RustdocTestCompilerPaolo Bonzini
2025-04-02ninjabackend: generate command line for rust doctestsPaolo Bonzini
2025-04-02compilers: introduce get_exe() and get_exe_args()Paolo Bonzini
2025-04-02ninjabackend: split out generation of rustc argumentsPaolo Bonzini
2025-03-12mesonbuild/compilers/detect.py: Support Open D ldc and dmdAndrei Horodniceanu
2025-03-10coredata: remove get_option_for_subprojectDylan Baker
2025-03-09compilers: convert `b_sanitize` to a free-form array optionPatrick Steinhardt
2025-03-09compilers: check for sanitizer arguments via a compiler checkDylan Baker
2025-03-09compilers/cuda: fix checking for multiple linker argsPatrick Steinhardt
2025-03-09compilers/cuda: implement has_argument checksDylan Baker
2025-03-09compilers/rust: implement has_argument checksDylan Baker
2025-03-09Optimize CLikeCompiler._get_file_from_list()Charles Brunet
2025-03-03compilers: Remove the BaseOption typeDylan Baker
2025-03-01environment: make fully type safeDylan Baker
2025-03-01swift: Add swift_std compiler optionMarco Rebhan
2025-02-27compilers: delete dead code after option refactorDylan Baker
2025-02-27coredata: delete the OptionsViewDylan Baker