|
@@ -127,6 +127,15 @@ ifeq ($(strip $(TARGET_ARCH)),arm)
|
|
CPU_CFLAGS-$(CONFIG_ARM_XSCALE)+=-march=armv4 -Wa,-mcpu=xscale
|
|
CPU_CFLAGS-$(CONFIG_ARM_XSCALE)+=-march=armv4 -Wa,-mcpu=xscale
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+ifeq ($(strip $(TARGET_ARCH)),mips)
|
|
|
|
+ CPU_CFLAGS-$(CONFIG_MIPS_ISA_1)+=-mips1
|
|
|
|
+ CPU_CFLAGS-$(CONFIG_MIPS_ISA_2)+=-mips2 -mtune=mips2
|
|
|
|
+ CPU_CFLAGS-$(CONFIG_MIPS_ISA_3)+=-mips3 -mtune=mips3
|
|
|
|
+ CPU_CFLAGS-$(CONFIG_MIPS_ISA_4)+=-mips4 -mtune=mips4
|
|
|
|
+ CPU_CFLAGS-$(CONFIG_MIPS_ISA_MIPS32)+=-mips32 -mtune=mips32
|
|
|
|
+ CPU_CFLAGS-$(CONFIG_MIPS_ISA_MIPS64)+=-mips64 -mtune=mips32
|
|
|
|
+endif
|
|
|
|
+
|
|
ifeq ($(strip $(TARGET_ARCH)),sh)
|
|
ifeq ($(strip $(TARGET_ARCH)),sh)
|
|
OPTIMIZATION+=-fstrict-aliasing
|
|
OPTIMIZATION+=-fstrict-aliasing
|
|
OPTIMIZATION+= $(call check_gcc,-mprefergot,)
|
|
OPTIMIZATION+= $(call check_gcc,-mprefergot,)
|