Skip to content

Commit afad781

Browse files
committed
---
yaml --- r: 4444 b: refs/heads/master c: 43313b5 h: refs/heads/master v: v3
1 parent 56b56ee commit afad781

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 18ef7cc531cb44a5dfe724a3282f09a427b353d8
2+
refs/heads/master: 43313b5504cae1cf241219c740fda09f1e78bd5d

trunk/mk/platform.mk

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -139,23 +139,27 @@ endif
139139

140140
CFG_INFO := $(info cfg: using $(CFG_C_COMPILER))
141141
ifeq ($(CFG_C_COMPILER),clang)
142+
CC=clang
143+
CXX=clang++
142144
CFG_GCCISH_CFLAGS += -Wall -Werror -fno-rtti -fno-exceptions -g
143145
CFG_GCCISH_LINK_FLAGS += -g
144-
CFG_COMPILE_C = $(CFG_GCCISH_CROSS)clang++ $(CFG_GCCISH_CFLAGS) \
146+
CFG_COMPILE_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_CFLAGS) \
145147
$(CFG_CLANG_CFLAGS) -c -o $(1) $(2)
146-
CFG_DEPEND_C = $(CFG_GCCISH_CROSS)clang++ $(CFG_GCCISH_CFLAGS) -MT "$(1)" \
148+
CFG_DEPEND_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_CFLAGS) -MT "$(1)" \
147149
-MM $(2)
148-
CFG_LINK_C = $(CFG_GCCISH_CROSS)clang++ $(CFG_GCCISH_LINK_FLAGS) -o $(1) \
150+
CFG_LINK_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_LINK_FLAGS) -o $(1) \
149151
$(CFG_GCCISH_DEF_FLAG)$(3) $(2)
150152
else
151153
ifeq ($(CFG_C_COMPILER),gcc)
154+
CC=gcc
155+
CXX=g++
152156
CFG_GCCISH_CFLAGS += -Wall -Werror -fno-rtti -fno-exceptions -g
153157
CFG_GCCISH_LINK_FLAGS += -g
154-
CFG_COMPILE_C = $(CFG_GCCISH_CROSS)g++ $(CFG_GCCISH_CFLAGS) \
158+
CFG_COMPILE_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_CFLAGS) \
155159
$(CFG_GCC_CFLAGS) -c -o $(1) $(2)
156-
CFG_DEPEND_C = $(CFG_GCCISH_CROSS)g++ $(CFG_GCCISH_CFLAGS) -MT "$(1)" \
160+
CFG_DEPEND_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_CFLAGS) -MT "$(1)" \
157161
-MM $(2)
158-
CFG_LINK_C = $(CFG_GCCISH_CROSS)g++ $(CFG_GCCISH_LINK_FLAGS) -o $(1) \
162+
CFG_LINK_C = $(CFG_GCCISH_CROSS)$(CXX) $(CFG_GCCISH_LINK_FLAGS) -o $(1) \
159163
$(CFG_GCCISH_DEF_FLAG)$(3) $(2)
160164
else
161165
CFG_ERR := $(error please try on a system with gcc or clang)

0 commit comments

Comments
 (0)