diff options
author | Yegappan Lakshmanan <yegappan@yahoo.com> | 2022-06-15 18:31:45 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-06-15 18:31:45 +0100 |
commit | cf65d88ff844f042337dfd043e6e98f3b9270577 (patch) | |
tree | 762f0ea9819548fb8814006cd307b3ec29a51d48 /src/Make_cyg_ming.mak | |
parent | dad5d2f87b867dab48ac265e3d978d86f0541493 (diff) |
patch 8.2.5101: MS-Windows with MinGW: $CC may be "cc" instead of "gcc"v8.2.5101
Problem: MS-Windows with MinGW: $CC may be "cc" instead of "gcc".
Solution: Set $CC if it is not matching "clang". (Yegappan Lakshmanan,
closes #10578)
Diffstat (limited to 'src/Make_cyg_ming.mak')
-rw-r--r-- | src/Make_cyg_ming.mak | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Make_cyg_ming.mak b/src/Make_cyg_ming.mak index 61df9a7461..9c004fa8d2 100644 --- a/src/Make_cyg_ming.mak +++ b/src/Make_cyg_ming.mak @@ -217,10 +217,12 @@ MKDIR = mkdir DIRSLASH = \\ endif endif -ifeq ($(CC),) +# set $CC to "gcc" unless it matches "clang" +ifeq ($(findstring clang,$(CC)),) CC := $(CROSS_COMPILE)gcc endif -ifeq ($(CXX),) +# set $CXX to "g++" unless it matches "clang" +ifeq ($(findstring clang,$(CXX)),) CXX := $(CROSS_COMPILE)g++ endif ifeq ($(UNDER_CYGWIN),yes) |