toolchain: kill ADI Blackfin toolchain
authorArnout Vandecappelle <arnout@mind.be>
Wed, 23 Nov 2016 23:40:35 +0000 (00:40 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 25 Nov 2016 22:00:01 +0000 (23:00 +0100)
commit311bc137da2952445683413794f3ebc8e477c9ef
tree5685669cf419e184d177e7e4cc4ac5edaa0e8d68
parent006ba68a3020477e8358eb0253acaf15220b84b5
toolchain: kill ADI Blackfin toolchain

This toolchain has many problems which are fixed in contemporary gcc
and uClibc-ng. In addition, several hacks are needed to be able to
work with this toolchain. All these hacks are removed as well.  Also
the package exceptions for this toolchain are removed.

The BR2_BFIN_INSTALL_FDPIC_SHARED and BR2_BFIN_INSTALL_FLAT_SHARED
options don't get a legacy entry. For the ADI toolchain, there already
is a legacy entry, so it doesn't make sense to add it twice. For other
external toolchains, these options didn't actually work, because they
rely on the specific layout of the ADI toolchain.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 files changed:
Config.in.legacy
package/glog/Config.in
package/php-amqp/Config.in
package/rabbitmq-c/Config.in
package/tinycbor/Config.in
package/x264/Config.in
toolchain/toolchain-external/Config.in
toolchain/toolchain-external/pkg-toolchain-external.mk
toolchain/toolchain-external/toolchain-external-blackfin-uclinux/Config.in [deleted file]
toolchain/toolchain-external/toolchain-external-blackfin-uclinux/Config.in.options [deleted file]
toolchain/toolchain-external/toolchain-external-blackfin-uclinux/toolchain-external-blackfin-uclinux.hash [deleted file]
toolchain/toolchain-external/toolchain-external-blackfin-uclinux/toolchain-external-blackfin-uclinux.mk [deleted file]