diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2013-01-20 09:49:30 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2013-01-20 09:49:30 +0100 |
commit | 85f705f4a3eb33671e1af38ccadd37c4d061b8c6 (patch) | |
tree | 7a01757f7180565fec21e0f8f1b9850c265dcbe5 | |
parent | 023f26c9f42eca6618bbf32b55addd624361899e (diff) | |
download | embtoolkit-85f705f4a3eb33671e1af38ccadd37c4d061b8c6.tar.gz embtoolkit-85f705f4a3eb33671e1af38ccadd37c4d061b8c6.tar.bz2 embtoolkit-85f705f4a3eb33671e1af38ccadd37c4d061b8c6.tar.xz |
Toolchain: Add mips64octeon support
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r-- | kconfig/arch/mips/mips.kconfig | 4 | ||||
-rw-r--r-- | mk/arch/mips/mips.mk | 6 |
2 files changed, 10 insertions, 0 deletions
diff --git a/kconfig/arch/mips/mips.kconfig b/kconfig/arch/mips/mips.kconfig index 440a789..5857247 100644 --- a/kconfig/arch/mips/mips.kconfig +++ b/kconfig/arch/mips/mips.kconfig @@ -85,6 +85,10 @@ choice select EMBTK_TARGET_ARCH_64BITS select KEMBTK_UCLIBC_CONFIG_MIPS_ISA_MIPS64 if EMBTK_CLIB_UCLIBC + config EMBTK_ARCH_MIPS_OCTEON + bool "Octeon" + select EMBTK_TARGET_ARCH_64BITS + select KEMBTK_UCLIBC_CONFIG_MIPS_ISA_MIPS64 if EMBTK_CLIB_UCLIBC endchoice choice diff --git a/mk/arch/mips/mips.mk b/mk/arch/mips/mips.mk index 7623e4c..ba2e584 100644 --- a/mk/arch/mips/mips.mk +++ b/mk/arch/mips/mips.mk @@ -76,6 +76,12 @@ STRICT_GNU_TARGET := mipsisa64r2$(__embtk_mips_endian)-unknown-$(embtk_os)-$(__e GNU_TARGET_ARCH := mips64r2 endif +ifeq ($(CONFIG_EMBTK_ARCH_MIPS_OCTEON),y) +GNU_TARGET := mips64octeon$(__embtk_mips_endian)-$(embtk_os) +STRICT_GNU_TARGET := mips64octeon$(__embtk_mips_endian)-unknown-$(embtk_os)-$(__embtk_mips_abi) +GNU_TARGET_ARCH := octeon +endif + EMBTK_MCU_FLAG := $(GNU_TARGET_ARCH) # |