summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2024-12-10compilers: Pass `vs_module_defs` with `/DEF:` to LLD-LINKLIU Hao
2024-11-27Add VS preview version.Jussi Pakkanen
2024-11-20rust: fix computation of library directoryPaolo Bonzini
2024-11-19compilers: avoid one or more version_compare per targetPaolo Bonzini
2024-10-31Revert "meson: De-dup rpath arguments"Eli Schwartz
2024-10-31meson: De-dup rpath argumentsNirbheek Chauhan
2024-10-30Merge pull request #13681 from EngJay/13678-fix-ti-cgt-supportJussi Pakkanen
2024-10-26Reimplement several methods for Fortran compilersSébastien Villemot
2024-10-21compilers: Fix inconsistent option descriptionsDavid Robillard
2024-10-16add c2000 to ti library naming conditional so static libs are foundJason Scott
2024-10-11Add options for standard parameter for nvc and nvc++Kevin Meagher
2024-10-11Fix minimal version for Emscripten C23 supportLoïc Estève
2024-10-04Fix C++ standard support for EmscriptenElliott Sales de Andrade
2024-10-01Add additional C++ filename extensionsmid-kid
2024-10-01compilers: remove hasattr from `can_compile_suffixes`Dylan Baker
2024-10-01compilers: remove hasattr for `file_suffixes`Dylan Baker
2024-10-01compilers: annotate lang_suffixesDylan Baker
2024-09-30compilers/detect: remove unsupported -cpp flag for Clang preprocessor detectionRaul Tambre
2024-09-29metrowerks: Pass warning flags to all subtoolsmid-kid
2024-09-29metrowerks: Fix compute_parameters_with_absolute_pathsmid-kid
2024-09-24compiler,rust: fix sanity check and internal deps for baremetal rust project/...Florent Valette
2024-09-23Add a newline at the end of test filesMartin Garton
2024-09-17compilers: Pass mode to determine_args, not its string valueAndrew McNulty
2024-09-14Fix various incorrect uses of `its` vs `it's`.Andrew McNulty
2024-09-11Fix typosspaette
2024-09-11compilers: avoid -Wunused-value compiler warning in CLikeCompiler.has_type()Thomas Haller
2024-09-11compilers: avoid -Wunused-value compiler warning in CLikeCompiler.has_members()Thomas Haller
2024-09-06fix LDFLAGS for cudaZihua Wu
2024-08-30Add lto support to clang-cl and lld-linkElliot
2024-08-26compilers: Allow prelinking with Apple ClangL. E. Segovia
2024-08-23Use proper array form in swiftc.Jussi Pakkanen
2024-08-23Discard swiftc linker detect outputslimeuniverse
2024-08-15compilers: do not strip '-isystem' from C build argumentsJunjie Mao
2024-08-08Fix compiling ObjC/ObjC++ on Windows/MinGWJonathan Schleifer
2024-08-07compilers: change get_argument_syntax to static methodKacper Michajłow
2024-07-30compilers: straighten out CompileResult according to how it is actually usedEli Schwartz
2024-07-30compilers: simplify CompileResult / RunResult by using dataclassesEli Schwartz
2024-07-30flake8: move unused typing-only imports to TYPE_CHECKINGEli Schwartz
2024-07-28add initial support for llvm-flangH. Vetinari
2024-07-21compilers: fix partial refactor of coredata optionsEli Schwartz
2024-07-19compilers: handle -Wno-attributes= for GCCSam James
2024-07-17Remove language (AKA compiler) type from OptionKey.Jussi Pakkanen
2024-07-16Revert logic also in followup commitChristoph Reiter
2024-07-16Revert various cross compile changesChristoph Reiter
2024-07-12Rename langopt methodJussi Pakkanen
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-10nasm: Add -mms-bitfields to the list of ignored flagsL. E. Segovia
2024-06-26compilers: Add support for OpenMP from homebrew with AppleClangDylan Baker
2024-06-26compilers|dependencies: Move Clang-CL specific logic out of OpenMP depDylan Baker
2024-06-26compilers: pass Environment to openmp_flagsDylan Baker