diff --git a/arch/Config.in.mips b/arch/Config.in.mips index 897c9446f6..f7bfa21684 100644 --- a/arch/Config.in.mips +++ b/arch/Config.in.mips @@ -79,6 +79,10 @@ config BR2_mips_i6400 bool "I6400" depends on BR2_ARCH_IS_64 select BR2_MIPS_CPU_MIPS64R6 +config BR2_mips_p6600 + bool "P6600" + depends on BR2_ARCH_IS_64 + select BR2_MIPS_CPU_MIPS64R6 endchoice @@ -133,6 +137,7 @@ config BR2_GCC_TARGET_ARCH default "mips64r5" if BR2_mips_64r5 default "mips64r6" if BR2_mips_64r6 default "i6400" if BR2_mips_i6400 + default "p6600" if BR2_mips_p6600 config BR2_MIPS_OABI32 bool diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host index f07df7d603..2eb6133446 100644 --- a/package/gcc/Config.in.host +++ b/package/gcc/Config.in.host @@ -101,7 +101,7 @@ choice depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el)) # Unsupported MIPS cores depends on !BR2_mips_interaptiv && !BR2_mips_m5100 && \ - !BR2_mips_m5101 && !BR2_mips_i6400 + !BR2_mips_m5101 && !BR2_mips_i6400 && !BR2_mips_p6600 # musl mips64 unsupported depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el)) select BR2_GCC_NEEDS_MPC @@ -112,6 +112,8 @@ choice bool "gcc 6.x" # Broken or unsupported architectures depends on !BR2_arc + # Unsupported MIPS cores + depends on !BR2_mips_p6600 select BR2_GCC_NEEDS_MPC select BR2_GCC_SUPPORTS_GRAPHITE select BR2_TOOLCHAIN_GCC_AT_LEAST_6