]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0656: MS-Windows: MSVC Makefile CPU handling can be improved v9.1.0656
authorKen Takata <kentkt@csc.jp>
Sat, 3 Aug 2024 12:34:33 +0000 (14:34 +0200)
committerChristian Brabandt <cb@256bit.org>
Sat, 3 Aug 2024 12:36:37 +0000 (14:36 +0200)
commitcdf1c7a73ad84dd060a4151e166e1012d43d8766
tree8539c23726529010222ce94caf77b91b7118d5da
parent0aa65b48fbe64e18a767b207802483026baecb5d
patch 9.1.0656: MS-Windows: MSVC Makefile CPU handling can be improved

Problem:  MS-Windows: MSVC Makefile CPU handling can be improved
Solution: Update Makefile and also remove some old code
          (Ken Takata)

* The variable `ASSEMBLY_ARCHITECTURE` was originally used to generate
  the manifest file. However, this was removed in v7.0.198.  Remove
  `ASSEMBLY_ARCHITECTURE` and use `CPU` instead.
* `/arch:AVX512` is available starting from Visual C++ 2017.
* ARM64 was not considered when validating CPUNR.
  Skip the validation for ARM64 for now.
* Remove old code for VC6/7 and Win9x.

closes: #15422

Signed-off-by: Ken Takata <kentkt@csc.jp>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/GvimExt/Make_mvc.mak
src/Make_mvc.mak
src/version.c