mirror of
https://github.com/vim/vim.git
synced 2025-07-24 10:45:12 -04:00
patch 9.1.0640: Mingw: Makefile can be improved
Problem: Mingw: Makefile can be improved Solution: Reduce nesting level, directly check if the '-Wl,--entry' option is required (Ken Takata) closes: #15386 Signed-off-by: Ken Takata <kentkt@csc.jp> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
parent
0bee82b1d0
commit
3da011871a
@ -1140,15 +1140,14 @@ $(EXEOBJG): | $(OUTDIR)
|
||||
$(EXEOBJC): | $(OUTDIR)
|
||||
|
||||
ifeq ($(VIMDLL),yes)
|
||||
ifneq ($(COVERAGE),yes)
|
||||
ifndef MZSCHEME
|
||||
ifeq ($(ARCH),x86-64)
|
||||
ifneq ($(findstring -nostdlib,$(EXELFLAGS)),)
|
||||
# -Wl,--entry needs to be specified when -nostdlib is used.
|
||||
ifeq ($(ARCH),x86-64)
|
||||
EXEENTRYC = -Wl,--entry=wmainCRTStartup
|
||||
EXEENTRYG = -Wl,--entry=wWinMainCRTStartup
|
||||
else ifeq ($(ARCH),i686)
|
||||
else ifeq ($(ARCH),i686)
|
||||
EXEENTRYC = -Wl,--entry=_wmainCRTStartup
|
||||
EXEENTRYG = -Wl,--entry=_wWinMainCRTStartup@0
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
|
@ -704,6 +704,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
640,
|
||||
/**/
|
||||
639,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user