mirror of
https://github.com/vim/vim.git
synced 2025-09-26 04:04:07 -04:00
patch 8.0.1473: MS-Windows: D&D fails between 32 and 64 bit apps
Problem: MS-Windows: D&D fails between 32 and 64 bit apps. Solution: Add the /HIGHENTROPYVA:NO linker option. (Ken Takata, closes #2504)
This commit is contained in:
@@ -1179,6 +1179,13 @@ LINKARGS1 = $(LINKARGS1) /LTCG:STATUS
|
|||||||
!endif
|
!endif
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!if $(MSVC_MAJOR) >= 11 && "$(CPU)" == "AMD64" && "$(GUI)" == "yes"
|
||||||
|
# This option is required for VC2012 or later so that 64-bit gvim can
|
||||||
|
# accept D&D from 32-bit applications. NOTE: This disables 64-bit ASLR,
|
||||||
|
# therefore the security level becomes as same as VC2010.
|
||||||
|
LINKARGS1 = $(LINKARGS1) /HIGHENTROPYVA:NO
|
||||||
|
!endif
|
||||||
|
|
||||||
all: $(VIM).exe \
|
all: $(VIM).exe \
|
||||||
vimrun.exe \
|
vimrun.exe \
|
||||||
install.exe \
|
install.exe \
|
||||||
|
@@ -771,6 +771,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1473,
|
||||||
/**/
|
/**/
|
||||||
1472,
|
1472,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user