summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/fortran.py
AgeCommit message (Expand)Author
2025-11-19compilers: Remove Environment parameter from CLikeCompiler.get_compiler_dirsDylan Baker
2025-11-19compilers: Remove Environment parameter from CLikeCompiler._get_basic_compile...Dylan Baker
2025-11-19compilers: Remove Environment parameter from CLikeCompiler.output_is_64bitDylan Baker
2025-11-19Compilers: make CLikeCompiler.cross_compute_int privateDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.compute_intDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_std_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_headerDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.runDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.cached_runDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.sizeofDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_functionDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.find_libraryDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_multi_argumentsDylan Baker
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.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-10-06Revert "compilers: refactor sanity checking code"Dylan Baker
2025-10-06compilers: refactor sanity checking codeDylan Baker
2025-06-27compilers-fortran: Fix preprocessing when fortran uses concat operatorAndrew Lister
2025-06-06Fix Flang stdlib linking for LLVM toolchain versions >= 19Mugundanmcw
2025-05-21compilers: add option for ignoring system dirsDavid Seifert
2025-04-08coredata: move MutableKeyedOptionDict to optionsDylan Baker
2025-04-04compilers: move -std options to get_option_std_args, special-casing CUDAPaolo Bonzini
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2025-02-05options: Add an EnumeratedUserOption classDylan Baker
2025-02-05options: use dataclasses for UserOptionDylan Baker
2025-02-05compilers: remove Compiler.create_optionDylan Baker
2025-02-05compilers: use super().get_options() instead of CompilerClass.get_options()Dylan Baker
2024-10-26Reimplement several methods for Fortran compilersSébastien Villemot
2024-10-01compilers: remove hasattr for `file_suffixes`Dylan Baker
2024-07-28add initial support for llvm-flangH. Vetinari
2024-07-12Rename langopt methodJussi Pakkanen
2024-06-26compilers: pass Environment to openmp_flagsDylan Baker
2024-06-16BUG: Use an F77 snippet for sanity testing FortranRohit Goswami
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-08Use helper method in Fortran compiler classes.Jussi Pakkanen
2024-05-23Refactor option classes to their own file.Jussi Pakkanen
2024-04-27compilers/fortran: fix werror options for Intel compilersBenjamin Gilbert
2024-03-15Improve error messages for invalid option valuesCharles Brunet
2024-03-15compilers: No need to pass exe_wrapper everywhereXavier Claessens
2023-12-23Remove `get_buildtype_args` functionCharles Brunet
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-12-05compilers: drop dead codeEli Schwartz
2023-07-12Annotate naked fundamental Python typesTristan Partin
2023-07-12Use CompileCheckMode enumTristan Partin
2023-06-26linkers: delay implementations import until detect is runEli Schwartz