Skip to content

Commit 211d419

Browse files
committed
Conditionalize CC / CXX / CPP to permit using other gcc versions.
1 parent b37d7e2 commit 211d419

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

mk/platform.mk

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -204,9 +204,9 @@ endif
204204

205205
CFG_INFO := $(info cfg: using $(CFG_C_COMPILER))
206206
ifeq ($(CFG_C_COMPILER),clang)
207-
CC=clang
208-
CXX=clang++
209-
CPP=cpp
207+
CC ?= clang
208+
CXX ?= clang++
209+
CPP ?= cpp
210210
CFG_GCCISH_CFLAGS += -Wall -Werror -fno-rtti -g
211211
CFG_GCCISH_LINK_FLAGS += -g
212212
CFG_DEPEND_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_CFLAGS) -MT "$(1)" \
@@ -229,9 +229,9 @@ ifeq ($(CFG_C_COMPILER),clang)
229229
$(eval $(call CFG_MAKE_CC,$(target))))
230230
else
231231
ifeq ($(CFG_C_COMPILER),gcc)
232-
CC=gcc
233-
CXX=g++
234-
CPP=cpp
232+
CC ?= gcc
233+
CXX ?= g++
234+
CPP ?= cpp
235235
CFG_GCCISH_CFLAGS += -Wall -Werror -fno-rtti -g
236236
CFG_GCCISH_LINK_FLAGS += -g
237237
CFG_DEPEND_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_CFLAGS) -MT "$(1)" \

0 commit comments

Comments
 (0)