arc/bfin: remove 60x cores
authorYann E. MORIN <yann.morin.1998@free.fr>
Sun, 3 Sep 2017 09:22:20 +0000 (11:22 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 2 Oct 2017 19:45:04 +0000 (21:45 +0200)
Those cores are not supported in upstream gcc, not even in master.

The only toolchain that supported those core was the 2014R1 ADI
rebuilt toolchain, but we removed it in 311bc13 (toolchain: kill
ADI Blackfin toolchain) because there was too many issues with it.
ADI has not released any newer toolchain since then.

There is little hope for those cores now, so remove them.

Support for those cores has been useless and unusable for a while
without nobody noticing, therefore we intentionally skip adding
Config.in.legacy. This would require keeping code in
arch/Config.in.bfin since the options being removed are inside a
choice...endchoice block.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: explain why we don't add the options to Config.in.legacy.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
arch/Config.in.bfin

index 9ad2dd7ef41efeca2c66cdb8e292a2b9d1ae02fa..bd9589c71d7f191ffeecd67539a47d6b540a6d5e 100644 (file)
@@ -4,18 +4,6 @@ choice
        default BR2_bf532
        help
          Specify target CPU
-config BR2_bf606
-       bool "bf606"
-       select BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT
-config BR2_bf607
-       bool "bf607"
-       select BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT
-config BR2_bf608
-       bool "bf608"
-       select BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT
-config BR2_bf609
-       bool "bf609"
-       select BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT
 config BR2_bf512
        bool "bf512"
 config BR2_bf514