Move -fcxx-modules to MANDATORY_MODULE_BUILD_CFLAGS (NFC)

llvm-svn: 354418
This commit is contained in:
Adrian Prantl 2019-02-20 01:14:05 +00:00
parent b8a9fcc602
commit dfe7bbc1a4

View File

@ -284,12 +284,13 @@ endif
MANDATORY_MODULE_BUILD_CFLAGS := -fmodules -gmodules -fmodules-cache-path=$(CLANG_MODULE_CACHE_DIR)
ifeq "$(OS)" "Darwin"
MANDATORY_MODULE_BUILD_CFLAGS += -fcxx-modules
endif
ifeq "$(MAKE_GMODULES)" "YES"
CFLAGS += $(MANDATORY_MODULE_BUILD_CFLAGS)
CXXFLAGS += $(MANDATORY_MODULE_BUILD_CFLAGS)
ifeq "$(OS)" "Darwin"
CXXFLAGS += -fcxx-modules
endif
endif
CXXFLAGS += -std=c++11 $(CFLAGS) $(ARCH_CXXFLAGS)