cpu/mips32r2_common: Use GCC for assembler files if TOOLCHAIN=llvm
Some headers in the tool chain cause compilation errors with Clang in assembly mode.
This commit is contained in:
parent
14ec5237a1
commit
b59a9cb667
@ -49,6 +49,12 @@ ifeq ($(USE_DSP),1)
|
|||||||
export CFLAGS += -mdsp
|
export CFLAGS += -mdsp
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(TOOLCHAIN),llvm)
|
||||||
|
# The MIPS toolchain headers in assembly mode are not compatible with Clang
|
||||||
|
export CCAS = $(PREFIX)gcc
|
||||||
|
export CCASUWFLAGS += -target $(TARGET_ARCH)
|
||||||
|
endif
|
||||||
|
|
||||||
export ASFLAGS += $(CFLAGS_CPU) $(CFLAGS_OPT) $(CFLAGS_DBG)
|
export ASFLAGS += $(CFLAGS_CPU) $(CFLAGS_OPT) $(CFLAGS_DBG)
|
||||||
|
|
||||||
export LINKFLAGS += $(MIPS_HAL_LDFLAGS)
|
export LINKFLAGS += $(MIPS_HAL_LDFLAGS)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user