From c8133f376975d6bed13b5f322dafe52817c382cc Mon Sep 17 00:00:00 2001 From: Chiu-Ling Chen Date: Wed, 11 Oct 2023 08:55:03 -0700 Subject: [PATCH 1/2] Solve build errors wit MLI + MWDT 2023.06/2023.09 --- build/rules.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/rules.mk b/build/rules.mk index f529c943..3e2ce958 100644 --- a/build/rules.mk +++ b/build/rules.mk @@ -140,7 +140,7 @@ ifeq ($(TOOLCHAIN),mwdt) AR = arac AS = ccac TCF_CFLAGS += -tcf=$(TCF_FILE) -tcf_core_config - LDFLAGS += -tcf=$(TCF_FILE) $(LCF) + LDFLAGS += $(LCF) else CC = arc-elf32-gcc LD = arc-elf32-ld From b73080b4980f8e3f8b13f25d58f0b3d02fbf29e9 Mon Sep 17 00:00:00 2001 From: Chiu-Ling Chen Date: Wed, 11 Oct 2023 19:58:13 -0700 Subject: [PATCH 2/2] Remove long_enums settings --- build/rules.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/build/rules.mk b/build/rules.mk index 3e2ce958..9a56dde0 100644 --- a/build/rules.mk +++ b/build/rules.mk @@ -118,7 +118,6 @@ DEPFLAGS = else ifeq ($(TOOLCHAIN),mwdt) # place to add MWDT-specific common settings -CFLAGS +=-Hon=Long_enums CFLAGS +=-mllvm -gen-lpcc=false DEPFLAGS =-Hdepend=$(BUILD_DIR)/ -MD else