summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
AgeCommit message (Expand)Author
2023-04-17Add c++23 to the list of C++ standards.Jussi Pakkanen
2023-04-14rust: Use the corresponding rustc version when clippy-driver is chosen as Rus...Sebastian Dröge
2023-04-14rust: Don't pass dependency compile arguments to the compilerSebastian Dröge
2023-04-11fix various spelling issuesJosh Soref
2023-04-11Change "can not" to "cannot" throughout projectHiPhish
2023-03-23asm: Add sx extensionRenan Lavarec
2023-03-18Small fix on how cc.sizeof (and similar functions) use the 'prefix' kwargVolker Weißmann
2023-03-16prevent lib prefix warning from pkg-configCharles Brunet
2023-03-12Fix warning_level=everything with GCC 8David Robillard
2023-03-09detect.py: Be more precise about detecting xtensa gcc toolchainsKhem Raj
2023-02-27Use caching in Compiler.sizeof() and Compiler.alignment()Andres Freund
2023-02-27Add Compiler.cached_run()Andres Freund
2023-02-25Misleading comment mtribiere
2023-02-20nasm: Detect and use MSVC linker if presentL. E. Segovia
2023-02-20nasm: Link with windows CRT libs when nasm is used as linker languageXavier Claessens
2023-02-17compilers: -fprofile-correction is only a valid switch with gcc itself.Luke Elliott
2023-02-14asm: Use more backward-compatible invocation syntax for nasmSimon McVittie
2023-02-10cython: wire up support for emitting and using depfilesEli Schwartz
2023-02-08compilers: Optimize the /Zc:__cplusplus codeDylan Baker
2023-02-08compilers: Remove /utf-8 from Visual Studio command args onceDylan Baker
2023-02-08compilers: Copy const always_args before returningDylan Baker
2023-02-07Visual Studio: Drop /utf-8 if it is not supportedChun-wei Fan
2023-02-01pylint 2.16: join iterables without repeated appendEli Schwartz
2023-02-01remove unneeded type commentEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2023-02-01add cc.has_function_attribute('vector_size')Dudemanguy
2023-02-01remove /utf-8 option when /validate-charset- is presentCharles Brunet
2023-01-31cuda: enable C++20 for CUDA 12David Seifert
2023-01-18 Fix nasm when target has threads as added dependencyGijs Peskens
2023-01-04clang-cl: supports /std:c++20 now.Luke Elliott
2023-01-03Add fatal=False to many mlog.warnings()Dylan Baker
2023-01-03reformat some warnings for better code readabilityDylan Baker
2022-12-27emscripten: remove no longer relevant commentKleis Auke Wolthuizen
2022-12-27emscripten: enforce version 1.39.19 or higherKleis Auke Wolthuizen
2022-12-27emscripten: remove redundant `thread_flags` implementationKleis Auke Wolthuizen
2022-12-27emscripten: use single arguments when specifying optionsKleis Auke Wolthuizen
2022-12-27emscripten: prefer `-pthread` over `-s USE_PTHREADS=1`Kleis Auke Wolthuizen
2022-12-22meson: Cache os.path.realpath in CLikeCompilerArgsNirbheek Chauhan
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-29Don't ignore documentation-related flags for D compilersAxel Ricard
2022-11-27Add warning_level=everythingDavid Robillard
2022-11-22compilers: remove opinionated c++ warning flagEli Schwartz
2022-11-05nasm: Fix get_optimization_args()Ole André Vadla Ravnås
2022-11-01nasm: Implement get_crt_compile_args()Xavier Claessens
2022-10-25compilers: Make sure to not use ccache in compiler checksXavier Claessens
2022-10-25Compilers: Keep ccache and exelist separatedXavier Claessens
2022-10-24Fix mismatched param names between Compiler and BasicLinkerIsCompilerMixinTristan Partin
2022-10-24Use f-strings in JavaCompilerTristan Partin
2022-10-24Add missing compiler functions to JavaCompilerTristan Partin
2022-10-24basic support for oneapi compilersRobert Cohn