summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2025-11-19compilers: Remove Environment parameter from Compiler.openmp_flagsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_language_stdlib_onl...Dylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_function_attributeDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_soname_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_assert_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_library_dirsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_return_valueDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.find_frameworkDylan Baker
2025-11-19compilers: Remove environment parameter from Compiler.find_framework_pathsDylan 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.build_wrapper_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler._build_wrapperDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.compiles()Dylan Baker
2025-11-19Compilers: remove Environment parameter from Compiler.links()Dylan Baker
2025-11-19compilers: Remove Environment parameter from get_compileropt_valueDylan Baker
2025-11-19linkers: Store a reference to the Environment in the DynamicLinkerDylan Baker
2025-11-19linkers: Store a reference to the Environment in the StaticLinkerDylan Baker
2025-11-19compilers: Stop passing `is_cross`Dylan Baker
2025-11-19compilers: Pass Environment instead of MachineInfoDylan Baker
2025-11-19Prevent /link being passed twice in compiler flagsFrankie Robertson
2025-11-19rust: add functions for coverage argumentsPaolo Bonzini
2025-11-18Add support for the `counted_by` attributeTristan Partin
2025-11-14Add `os2_emxomf' option to generate OMF files on OS/2KO Myung-Hun
2025-11-14Get library name patterns with proper prefixes and suffixes on OS/2KO Myung-Hun
2025-11-14PIC is always enabled on OS/2KO Myung-Hun
2025-11-14Add a proper flag for pthread on OS/2KO Myung-Hun
2025-11-13vala: utilize depfilesValeri Ochinski
2025-11-12rust: allow linking with sanitizer-enabled C librariesPaolo Bonzini
2025-11-12compilers: pass target and env to sanitizer_*_argsPaolo 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-11-12linkers: add -no_warn_duplicate_libraries when testing for arguments to Apple ldPaolo Bonzini
2025-11-11compilers: support prelinking with ClangAlois Wohlschlager
2025-11-11compilers: clang: allow ThinLTO with bfdSam James
2025-11-10Fix detection of ifunc attribute on clang++Bruce Merry
2025-11-09Fix inverted RTTI logic in Intel C++ compilerTudor Gradinaru
2025-11-09compilers: support GCC incremental LTOSam James
2025-11-09compilers: gnu: prepare for more work in get_lto_compile_argsSam James
2025-11-09compilers: gnu: clean up get_lto_link_argsSam James
2025-11-09compilers: gnu: implement get_lto_link_argsSam James
2025-11-01Compilers: Add get_depfile_format() methodLuca Bacci
2025-10-31compilers: cpp: unset LIBCPP_HARDENING_MODE first for debugstlSam James
2025-10-31compilers: cpp: explain more wrt GCC versions vs assertionsSam James
2025-10-31compilers: cpp: stop trying to handle old libc++ for assertionsSam James
2025-10-31compilers: cpp: add comment wrt GCC -stdlib=libc++ caseSam James