kumquat-buildroot/toolchain/external-toolchain
Thomas Petazzoni 9456b58a8b Improve external toolchain checks
This patch adds some checks on the external toolchains.

First, it checks that the C library selection is correct, by looking
if gcc is able to find the main C library file through the
-print-file-name option.

Then, it attempts to check if the Buildroot toolchain options match
the configuration of the toolchain :

 * for glibc, it checks that IPv6, RPC, locales, wide-char, large file
   support Buildroot options are enabled, since with glibc all these
   features are always available (at least this is the assumption we
   make) ;

 * for uClibc, it checks the Buildroot options with the uClibc
   configuration file in $SYSROOT_DIR/usr/include/bits/uClibc_config.h

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-06-15 20:48:27 +02:00
..
Config.in Simple glibc-based external toolchain support 2009-06-15 20:48:27 +02:00
Config.in.2 toolchain: revert r25193 (Change binary toolchain configuration) 2009-02-04 13:42:40 +00:00
ext-tool.mk Improve external toolchain checks 2009-06-15 20:48:27 +02:00