diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2022-07-10 19:24:48 -0400 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2022-07-11 17:58:02 -0400 |
commit | 46793145ba172abb80cc69c828505b071b62685e (patch) | |
tree | 9de00082d9f8ceccfd755fd3f845fb649808760d /mesonbuild/interpreter/interpreter.py | |
parent | 1521bdd9fd42ef216f3c3cee4a9c6124e131143e (diff) | |
download | meson-46793145ba172abb80cc69c828505b071b62685e.zip meson-46793145ba172abb80cc69c828505b071b62685e.tar.gz meson-46793145ba172abb80cc69c828505b071b62685e.tar.bz2 |
Revert /utf-8 changes in the visualstudio mixin to the 0.62.0 state
Specifically, this is a combination of the following:
- Revert "visualstudio.py: Apply /utf-8 only on clang or VS2015+"
This reverts commit 6e7c3efa793c25259891d3b5471343f95fb061fa.
- Revert "Visual Studio: Only use /utf-8 on VS2015 or later or clang-cl"
This reverts commit 8ed151bbd786d2c52e6ea7b7cfe3147fc41ec041.
The changes were broken and untested, although this is because of a lack
of general CI testing for all languages on Windows. At least, this broke
the use of ifort, and possibly more.
The changes are fundamentally a bit "exciting", as they step out of the
hierarchy of compiler definitions and apply arguments almost willy-nilly.
And apparently it's leaky all over the place. I don't understand all of
what is going on with it, but it plainly failed to achieve its desired
goal and needs to be rolled back ASAP.
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
0 files changed, 0 insertions, 0 deletions