kumquat-buildroot/toolchain
Gustavo Zacarias 1c51a80a7f toolchain/helpers: add check for mandatory uClibc options
We currently only check that the Buildroot configuration matches what is
available in the toolchain.

Since we're going to remove the check for LFS and make it a mandatory
feature, we will lose the corresponding buildroot option, so we won't be
able to use check_uclibc_feature as-is.

Introduce a magic value passed as the buildroot option name to recognise
checks for mandatory uclibc options that do not have a corresponding
option in buildroot.

If the buildroot option name is empty then the check is against a
mandatory uclibc option.

If a mandatory uclibc option is missing we reject the toolchain as being
unusable by buildroot.

[Thomas: minor tweaks in comment, remove space instead of tab.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-01 22:41:27 +02:00
..
toolchain toolchain/toolchain-buildroot: migrate to virtual package infrastructure 2014-06-14 19:10:13 +02:00
toolchain-buildroot toolchain: enable musl for sh 2015-03-25 20:01:55 +01:00
toolchain-external toolchain-external: add Synopsys DesignWare tools for ARC cores 2015-03-16 14:20:54 +01:00
Config.in toolchain: disable internal for blackfin 2015-03-17 17:53:13 +01:00
helpers.mk toolchain/helpers: add check for mandatory uClibc options 2015-04-01 22:41:27 +02:00
toolchain-common.in toolchain: add 3.19 choice for headers 2015-02-09 13:31:23 +01:00
toolchain.mk system/skeleton: make nsswitch install conditional 2014-10-25 12:48:17 +02:00