summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
Commit message (Expand)AuthorAgeFilesLines
* rust compiler: use better sanity check logging comparable to the clike oneEli Schwartz2023-05-161-7/+13
* During reconfigure, show that no compiler was found, if compiler fails sanity...Volker Weißmann2023-05-131-4/+8
* Initial support for Metrowerks AssemblerNomura2023-05-063-1/+125
* yasm: Fix usage of incompatible optimization flagsL. E. Segovia2023-04-241-0/+4
* Initial support for Metrowerks C/C++ compilerNomura2023-04-244-3/+388
* rust: add support for b_ndebugDylan Baker2023-04-211-1/+5
* compilers: split code for deciding if debug is needed into a helperDylan Baker2023-04-211-4/+12
* compilers: convert method to get assert control to a booleanDylan Baker2023-04-214-15/+28
* intro: add more details to generated json filesCharles Brunet2023-04-201-1/+1
* Add c++23 to the list of C++ standards.Jussi Pakkanen2023-04-171-1/+5
* rust: Use the corresponding rustc version when clippy-driver is chosen as Rus...Sebastian Dröge2023-04-141-1/+12
* rust: Don't pass dependency compile arguments to the compilerSebastian Dröge2023-04-141-0/+7
* fix various spelling issuesJosh Soref2023-04-114-10/+10
* Change "can not" to "cannot" throughout projectHiPhish2023-04-119-9/+9
* asm: Add sx extensionRenan Lavarec2023-03-236-1/+7
* Small fix on how cc.sizeof (and similar functions) use the 'prefix' kwargVolker Weißmann2023-03-181-14/+14
* prevent lib prefix warning from pkg-configCharles Brunet2023-03-166-13/+13
* Fix warning_level=everything with GCC 8David Robillard2023-03-121-1/+3
* detect.py: Be more precise about detecting xtensa gcc toolchainsKhem Raj2023-03-091-1/+1
* Use caching in Compiler.sizeof() and Compiler.alignment()Andres Freund2023-02-273-23/+25
* Add Compiler.cached_run()Andres Freund2023-02-271-1/+29
* Misleading comment mtribiere2023-02-251-1/+1
* nasm: Detect and use MSVC linker if presentL. E. Segovia2023-02-201-0/+3
* nasm: Link with windows CRT libs when nasm is used as linker languageXavier Claessens2023-02-202-2/+51
* compilers: -fprofile-correction is only a valid switch with gcc itself.Luke Elliott2023-02-171-1/+4
* asm: Use more backward-compatible invocation syntax for nasmSimon McVittie2023-02-141-1/+1
* cython: wire up support for emitting and using depfilesEli Schwartz2023-02-101-1/+9
* compilers: Optimize the /Zc:__cplusplus codeDylan Baker2023-02-081-10/+6
* compilers: Remove /utf-8 from Visual Studio command args onceDylan Baker2023-02-081-3/+9
* compilers: Copy const always_args before returningDylan Baker2023-02-081-1/+2
* Visual Studio: Drop /utf-8 if it is not supportedChun-wei Fan2023-02-071-0/+10
* pylint 2.16: join iterables without repeated appendEli Schwartz2023-02-011-3/+1
* remove unneeded type commentEli Schwartz2023-02-011-1/+1
* treewide: add future annotations importEli Schwartz2023-02-0111-0/+11
* add cc.has_function_attribute('vector_size')Dudemanguy2023-02-011-0/+2
* remove /utf-8 option when /validate-charset- is presentCharles Brunet2023-02-011-1/+3
* cuda: enable C++20 for CUDA 12David Seifert2023-01-311-2/+15
* Fix nasm when target has threads as added dependencyGijs Peskens2023-01-181-0/+8
* clang-cl: supports /std:c++20 now.Luke Elliott2023-01-041-1/+1
* Add fatal=False to many mlog.warnings()Dylan Baker2023-01-031-3/+4
* reformat some warnings for better code readabilityDylan Baker2023-01-031-1/+1
* emscripten: remove no longer relevant commentKleis Auke Wolthuizen2022-12-271-2/+1
* emscripten: enforce version 1.39.19 or higherKleis Auke Wolthuizen2022-12-272-0/+4
* emscripten: remove redundant `thread_flags` implementationKleis Auke Wolthuizen2022-12-271-3/+0
* emscripten: use single arguments when specifying optionsKleis Auke Wolthuizen2022-12-271-1/+1
* emscripten: prefer `-pthread` over `-s USE_PTHREADS=1`Kleis Auke Wolthuizen2022-12-271-2/+2
* meson: Cache os.path.realpath in CLikeCompilerArgsNirbheek Chauhan2022-12-221-4/+9
* pylint: enable the set_membership pluginDylan Baker2022-11-306-9/+9
* Don't ignore documentation-related flags for D compilersAxel Ricard2022-11-291-1/+3
* Add warning_level=everythingDavid Robillard2022-11-2715-40/+321