summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2009-05-29 18:38:03 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2009-06-15 20:48:27 +0200
commit9456b58a8b3b4efdd8038a68370acf618aa9465b (patch)
tree0981f16b8ae6034465e064c4029daa4cf0e90bd0 /scripts
parent643aa232f0d5ef7545fb4ed1a4d3f70399702ef0 (diff)
downloadbuildroot-novena-9456b58a8b3b4efdd8038a68370acf618aa9465b.tar.gz
buildroot-novena-9456b58a8b3b4efdd8038a68370acf618aa9465b.zip
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>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions