buildroot/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
..
binutils binutils: undeprecate 2.18 for avr32 2009-03-07 13:51:22 +00:00
ccache toolchain/: convert to DOWNLOAD helper 2009-01-16 11:47:05 +00:00
dependencies dependencies: simplistic SHELL = bash check 2009-01-01 21:20:46 +00:00
elf2flt fix configuration wrt elf2flt 2009-01-28 06:32:39 +00:00
external-toolchain Improve external toolchain checks 2009-06-15 20:48:27 +02:00
gcc toolchain/gcc: 4.3.x: fix for arm pr37436 2009-05-24 07:34:09 +02:00
gdb toolchain/gdb: remove ancient deprecated versions 2009-04-28 18:42:08 +00:00
kernel-headers toolchain/kernel: remove ancient versions 2009-06-11 12:30:30 +02:00
mklibs toolchain/: get rid of unneeded $(strip ..) 2008-12-08 08:15:42 +00:00
sstrip toolchain/: get rid of unneeded $(strip ..) 2008-12-08 08:15:42 +00:00
uClibc toolchain/uClibc: 0.9.30.1 arm linuxthreads fix 2009-04-29 13:12:56 +00:00
Config.in toolchain: revert r25193 (Change binary toolchain configuration) 2009-02-04 13:42:40 +00:00
Config.in.1 toolchain: use same gdb Config.in for internal/external toolchains 2008-12-15 15:28:48 +00:00
Config.in.2 toolchain: add BR2_USE_SSP option for stack protection support 2009-04-22 07:27:22 +00:00
Makefile.in toolchain: revert "Allow creating a script for external use of Buildroot toolchain" 2009-01-02 20:31:01 +00:00
patch-kernel.sh Force use of bash for patching 2008-03-29 23:10:47 +00:00
wget-show-external-deps.sh buildroot: add external-deps target 2008-03-04 12:19:16 +00:00