Merge "[MIPS] Disabled madd support for Ingenic Xburst CPUs."
This commit is contained in:
17
core/combo/arch/mips/mips32r2-fp-xburst.mk
Normal file
17
core/combo/arch/mips/mips32r2-fp-xburst.mk
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# Configuration for Android on Ingenic xb4780/Xburst MIPS CPU.
|
||||||
|
# Generating binaries for MIPS32R2/hard-float/little-endian without
|
||||||
|
# support for the Madd family of instructions.
|
||||||
|
|
||||||
|
ARCH_MIPS_HAS_FPU :=true
|
||||||
|
ARCH_HAVE_ALIGNED_DOUBLES :=true
|
||||||
|
arch_variant_cflags := \
|
||||||
|
-EL \
|
||||||
|
-march=mips32r2 \
|
||||||
|
-mtune=mips32r2 \
|
||||||
|
-mips32r2 \
|
||||||
|
-mhard-float \
|
||||||
|
-msynci \
|
||||||
|
-mno-fused-madd
|
||||||
|
|
||||||
|
arch_variant_ldflags := \
|
||||||
|
-EL
|
@@ -60,7 +60,8 @@ ifeq ($(TARGET_ARCH),mips)
|
|||||||
-mtune=mips32r2 \
|
-mtune=mips32r2 \
|
||||||
-march=mips32 \
|
-march=mips32 \
|
||||||
-mtune=mips32 \
|
-mtune=mips32 \
|
||||||
-msynci
|
-msynci \
|
||||||
|
-mno-fused-madd
|
||||||
endif
|
endif
|
||||||
ifeq ($(TARGET_ARCH),x86)
|
ifeq ($(TARGET_ARCH),x86)
|
||||||
CLANG_CONFIG_EXTRA_CFLAGS += \
|
CLANG_CONFIG_EXTRA_CFLAGS += \
|
||||||
|
Reference in New Issue
Block a user