diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2009-05-29 18:38:03 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2009-06-15 20:48:27 +0200 |
commit | 9456b58a8b3b4efdd8038a68370acf618aa9465b (patch) | |
tree | 0981f16b8ae6034465e064c4029daa4cf0e90bd0 /target/x86 | |
parent | 643aa232f0d5ef7545fb4ed1a4d3f70399702ef0 (diff) |
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 'target/x86')
0 files changed, 0 insertions, 0 deletions