OSDN Git Service

buildsys: Add MIPS64R2 support
authorSteve Ellcey <sellcey@mips.com>
Thu, 13 Feb 2014 00:44:57 +0000 (16:44 -0800)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Sat, 15 Feb 2014 10:09:53 +0000 (11:09 +0100)
There is support for mips64(r1) already in uclibc, this change adds mips64r2
by adding the MIPS64R2 config variable and checking it in Rules.mak.

Signed-off-by: Steve Ellcey <sellcey@mips.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Rules.mak
extra/Configs/Config.mips

index 82a166c..e637362 100644 (file)
--- a/Rules.mak
+++ b/Rules.mak
@@ -421,6 +421,7 @@ ifeq ($(TARGET_ARCH),mips)
        CPU_CFLAGS-$(CONFIG_MIPS_ISA_MIPS32)+=-mips32 -mtune=mips32
        CPU_CFLAGS-$(CONFIG_MIPS_ISA_MIPS32R2)+=-march=mips32r2 -mtune=mips32r2
        CPU_CFLAGS-$(CONFIG_MIPS_ISA_MIPS64)+=-mips64 -mtune=mips32
+       CPU_CFLAGS-$(CONFIG_MIPS_ISA_MIPS64R2)+=-mips64r2 -mtune=mips64r2
        ifeq ($(strip $(ARCH_BIG_ENDIAN)),y)
                CPU_LDFLAGS-$(CONFIG_MIPS_N64_ABI)+=-Wl,-melf64btsmip
                CPU_LDFLAGS-$(CONFIG_MIPS_O32_ABI)+=-Wl,-melf32btsmip
index 1f84265..4d30d31 100644 (file)
@@ -72,4 +72,7 @@ config CONFIG_MIPS_ISA_MIPS32R2
 config CONFIG_MIPS_ISA_MIPS64
        bool "MIPS64"
 
+config CONFIG_MIPS_ISA_MIPS64R2
+       bool "MIPS64r2"
+
 endchoice