diff --git a/core/combo/arch/mips/mips32r2-fp.mk b/core/combo/arch/mips/mips32r2-fp.mk index a407f0035..08d91dfac 100644 --- a/core/combo/arch/mips/mips32r2-fp.mk +++ b/core/combo/arch/mips/mips32r2-fp.mk @@ -8,7 +8,8 @@ arch_variant_cflags := \ -march=mips32r2 \ -mtune=mips32r2 \ -mips32r2 \ - -mhard-float + -mhard-float \ + -msynci arch_variant_ldflags := \ -EL diff --git a/core/combo/arch/mips/mips32r2.mk b/core/combo/arch/mips/mips32r2.mk index 369d49981..16ce76f9e 100644 --- a/core/combo/arch/mips/mips32r2.mk +++ b/core/combo/arch/mips/mips32r2.mk @@ -6,7 +6,8 @@ arch_variant_cflags := \ -march=mips32r2 \ -mtune=mips32r2 \ -mips32r2 \ - -msoft-float + -msoft-float \ + -msynci arch_variant_ldflags := \ -EL diff --git a/core/combo/arch/mips/mips32r2dsp-fp.mk b/core/combo/arch/mips/mips32r2dsp-fp.mk index 886872d51..fe2b1feb7 100644 --- a/core/combo/arch/mips/mips32r2dsp-fp.mk +++ b/core/combo/arch/mips/mips32r2dsp-fp.mk @@ -11,7 +11,8 @@ arch_variant_cflags := \ -mtune=mips32r2 \ -mips32r2 \ -mhard-float \ - -mdsp + -mdsp \ + -msynci arch_variant_ldflags := \ -EL diff --git a/core/combo/arch/mips/mips32r2dsp.mk b/core/combo/arch/mips/mips32r2dsp.mk index e67adc7e4..8a8976ca6 100644 --- a/core/combo/arch/mips/mips32r2dsp.mk +++ b/core/combo/arch/mips/mips32r2dsp.mk @@ -10,7 +10,8 @@ arch_variant_cflags := \ -mtune=mips32r2 \ -mips32r2 \ -msoft-float \ - -mdsp + -mdsp \ + -msynci arch_variant_ldflags := \ -EL diff --git a/core/combo/arch/mips/mips32r2dspr2-fp.mk b/core/combo/arch/mips/mips32r2dspr2-fp.mk index 27e090dd8..7e882b34e 100644 --- a/core/combo/arch/mips/mips32r2dspr2-fp.mk +++ b/core/combo/arch/mips/mips32r2dspr2-fp.mk @@ -11,7 +11,8 @@ arch_variant_cflags := \ -mtune=mips32r2 \ -mips32r2 \ -mhard-float \ - -mdspr2 + -mdspr2 \ + -msynci arch_variant_ldflags := \ -EL diff --git a/core/combo/arch/mips/mips32r2dspr2.mk b/core/combo/arch/mips/mips32r2dspr2.mk index c493d9a88..c311523f0 100644 --- a/core/combo/arch/mips/mips32r2dspr2.mk +++ b/core/combo/arch/mips/mips32r2dspr2.mk @@ -10,7 +10,8 @@ arch_variant_cflags := \ -mtune=mips32r2 \ -mips32r2 \ -msoft-float \ - -mdspr2 + -mdspr2 \ + -msynci arch_variant_ldflags := \ -EL diff --git a/core/llvm_config.mk b/core/llvm_config.mk index 0308b282e..7a26842e9 100644 --- a/core/llvm_config.mk +++ b/core/llvm_config.mk @@ -59,7 +59,8 @@ ifeq ($(TARGET_ARCH),mips) -march=mips32r2 \ -mtune=mips32r2 \ -march=mips32 \ - -mtune=mips32 + -mtune=mips32 \ + -msynci endif ifeq ($(TARGET_ARCH),x86) CLANG_CONFIG_EXTRA_CFLAGS += \