diff options
author | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-05-17 16:05:03 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-05-17 16:05:03 +0200 |
commit | aa1119d6a254d6ebb1c364b7fbd73f25543d5fba (patch) | |
tree | 4aaeb2fe8f3699580fb6b8f0b84d92a8a4943e82 | |
parent | fdcab99c25a9204c4227dfbdae7052049125641e (diff) | |
download | embtoolkit-aa1119d6a254d6ebb1c364b7fbd73f25543d5fba.tar.gz embtoolkit-aa1119d6a254d6ebb1c364b7fbd73f25543d5fba.tar.bz2 embtoolkit-aa1119d6a254d6ebb1c364b7fbd73f25543d5fba.tar.xz |
Toolchain: mips: Add mips64 release 2 target
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
-rw-r--r-- | kconfig/arch_variant.kconfig | 5 | ||||
-rw-r--r-- | mk/mips_arch.mk | 11 |
2 files changed, 16 insertions, 0 deletions
diff --git a/kconfig/arch_variant.kconfig b/kconfig/arch_variant.kconfig index a4af5df..597bcfd 100644 --- a/kconfig/arch_variant.kconfig +++ b/kconfig/arch_variant.kconfig @@ -57,6 +57,11 @@ choice bool "MIPS64 little endian" config EMBTK_ARCH_MIPS_MIPS64_BIG bool "MIPS64 big endian" + config EMBTK_ARCH_MIPS_MIPS64R2_LITTLE + bool "MIPS64 release 2 little endian" + config EMBTK_ARCH_MIPS_MIPS64R2_BIG + bool "MIPS64 release 2 big endian" + endchoice config EMBTK_SOFTFLOAT diff --git a/mk/mips_arch.mk b/mk/mips_arch.mk index 3aea6b8..a8614a1 100644 --- a/mk/mips_arch.mk +++ b/mk/mips_arch.mk @@ -91,4 +91,15 @@ STRICT_GNU_TARGET := mipsisa64-unknown-linux-gnu GNU_TARGET_ARCH := mips64 endif +ifeq ($(CONFIG_EMBTK_ARCH_MIPS_MIPS64R2_LITTLE),y) +GNU_TARGET := mipsel-linux +STRICT_GNU_TARGET := mipsisa64r2el-unknown-linux-gnu +GNU_TARGET_ARCH := mips64r2 +endif +ifeq ($(CONFIG_EMBTK_ARCH_MIPS_MIPS64R2_BIG),y) +GNU_TARGET := mipseb-linux +STRICT_GNU_TARGET := mipsisa64r2-unknown-linux-gnu +GNU_TARGET_ARCH := mips64r2 +endif + endif |