56 Commits (360d81e4aa3eb1230997a7a1c74130bca00fd896)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Eli Schwartz 34ac2e4af6 fix ninja backend rules containing internal enum reprs 1 year ago
Xavier Claessens 361f7484d2 Remove duplicated code to canonicalize b_vscrt option value 1 year ago
Tristan Partin 33c8362a1c Match the method signatures of parent classes 1 year ago
Tristan Partin d4bcf05c39 Annotate naked fundamental Python types 1 year ago
Tristan Partin 921c2370a7 Replace some type comments with annotations 1 year ago
Tristan Partin 1624354f33 Use CompileCheckMode enum 1 year ago
Xavier Claessens ff86e799a4 extract_all_objects: Include PCH object with MSVC 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Renan Lavarec 4fedf19f41 asm: Add sx extension 2 years ago
Dylan Baker d55d7bc45d compilers: Remove /utf-8 from Visual Studio command args once 2 years ago
Dylan Baker ee8e7ada1d compilers: Copy const always_args before returning 2 years ago
Chun-wei Fan 9bbceeee06 Visual Studio: Drop /utf-8 if it is not supported 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Charles Brunet 3729b6bcd4 remove /utf-8 option when /validate-charset- is present 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
David Robillard 81d7c24a59 Add warning_level=everything 2 years ago
Xavier Claessens 5e0f22896f Compilers: Add a preprocessor mode for clike compilers 2 years ago
Jan Tojnar a590cfde0c compilers: Add optimization=plain option 2 years ago
Alf Henrik Sauge 06bf9a5cda Fix purely white space issues reported by flake8 2 years ago
Eli Schwartz 46793145ba
Revert /utf-8 changes in the visualstudio mixin to the 0.62.0 state 2 years ago
Chun-wei Fan 6e7c3efa79 visualstudio.py: Apply /utf-8 only on clang or VS2015+ 2 years ago
Khairul Azhar Kasmiran 6b7bc608b7 compiler.has_argument: Add `-Werror=unknown-warning-option` to clang-cl cmd line 3 years ago
Chun-wei Fan 8ed151bbd7 Visual Studio: Only use /utf-8 on VS2015 or later or clang-cl 3 years ago
Marvin Scholz 1b03441bc4 visualstudio: do not query underscore define with MSVC 3 years ago
Gatgat f3a8e5d3b2 Fix system include arguments for clang-cl 3 years ago
Dylan Baker 1209b8820b compilers: push the compiler id to a class variable 3 years ago
Sahnvour d9c73a6a7b clang-cl: add a translation pass for `-isystem` args to work 3 years ago
Luke Elliott d014ccf8d7 Fix _calculate_toolset_version for VS2022. 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Xavier Claessens ea02c1c48a msvc: Assume UTF8 source by default 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Peter Harris be015a37d7
Visual Studio Address Sanitizer updates 4 years ago
Alexander Neumann 8f12102549 deactivate intrinsic functions if no optimizations are requested 4 years ago
D Scott Phillips 703fd6d1fa
compilers: clang-cl: Also accept .s files (#8520) 4 years ago
Jussi Pakkanen d76345b4be Add address sanitizer support for Visual Studio. 4 years ago
Vili Väinölä 96405c3923 Add /Od flag to msvc optimization 0 args 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Marios Staikopoulos f8681b12e1 MSVC and Clang-Cl Compiler Argument Cleanup 4 years ago
Marios Staikopoulos a3d8dc546c Removal of /ZI on MSVC Debug 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Laurin-Luis Lehning 4053babf9c Slight consistency changes to get_gui_app_args 4 years ago
Laurin-Luis Lehning 2fb4d1f751 Make win_subsystem a linker property 4 years ago
Peter Harris 8b8a610ea4 vs: add static_from_buildtype to b_vscrt 4 years ago
Jussi Pakkanen 1a0603835e Add win_subsystem kwarg. Closes #7765. 4 years ago
Dylan Baker e7f0890cb9 compilers: move get_dependency_gen_args to base Compiler 4 years ago
Vili Väinölä d1638a4fde compilers/VS: fix build to use optimization and debug flags 4 years ago
Dylan Baker 682d22129c compilers: Tell mypy that the compiler mixins are just that 4 years ago