diff src/Make_mvc.mak @ 16005:ce8f501c9ce2 v8.1.1008

patch 8.1.1008: MS-Windows: HAVE_STDINT_H only defined for non-debug version commit https://github.com/vim/vim/commit/0251d2d8114f2faae0a5822870af2c6118bfbc15 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Mar 14 21:37:19 2019 +0100 patch 8.1.1008: MS-Windows: HAVE_STDINT_H only defined for non-debug version Problem: MS-Windows: HAVE_STDINT_H only defined for non-debug version. Solution: Move definition of HAVE_STDINT_H up. (Taro Muraoka, closes https://github.com/vim/vim/issues/4109)
author Bram Moolenaar <Bram@vim.org>
date Thu, 14 Mar 2019 21:45:14 +0100
parents cdb9cbe731b3
children 6230ff29c39a
line wrap: on
line diff
--- a/src/Make_mvc.mak
+++ b/src/Make_mvc.mak
@@ -626,6 +626,10 @@ CFLAGS = $(CFLAGS) /MP
 !endif
 !endif
 
+# VC10 or later has stdint.h.
+!if $(MSVC_MAJOR) >= 10
+CFLAGS = $(CFLAGS) -DHAVE_STDINT_H
+!endif
 
 !ifdef NODEBUG
 VIM = vim
@@ -649,11 +653,6 @@ OPTFLAG = $(OPTFLAG) /GL
 CFLAGS=$(CFLAGS) $(WP64CHECK)
 !endif
 
-# VC10 or later has stdint.h.
-!if $(MSVC_MAJOR) >= 10
-CFLAGS = $(CFLAGS) -DHAVE_STDINT_H
-!endif
-
 # Static code analysis generally available starting with VS2012 (VC11) or
 # Windows SDK 7.1 (VC10)
 !if ("$(ANALYZE)" == "yes") && ($(MSVC_MAJOR) >= 10)