buildroot/toolchain
Thomas Petazzoni ecb7642cce external-toolchain: hardcode the destination directory for a library
Until now, the function copy_toolchain_lib_root was copying a given
library to the target filesystem by assuming that it should be at the
same place it was in the toolchain sysroot.

However, with Buildroot hiding libstdc++ in
/usr/<target-name>/lib(64), this isn't correct, and it is probably
safer not to rely on the toolchain organization anyway.

Therefore :

 * Instead of having a single EXTERNAL_LIBS variable, we now have
   LIB_EXTERNAL_LIBS and USR_LIB_EXTERNAL_LIBS, which respectively
   list the libraries that should be copied to /lib and /usr/lib. As
   of today, only libstdc++ is part of the second list.

 * The copy_toolchain_lib_root takes another argument, which is the
   destination directory of the library, relative to $(TARGET_DIR)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-06 08:01:00 +02:00
..
binutils toolchain: remove unused special detection of old toolchains 2010-07-02 09:13:30 +02:00
ccache ccache: fix ccache-target dependencies 2010-05-03 15:13:19 +02:00
dependencies check-host-sed.sh: use mktemp for temporary file 2010-06-21 23:02:31 +02:00
elf2flt get rid of broken nios2 support 2010-03-30 17:19:59 +02:00
external-toolchain external-toolchain: hardcode the destination directory for a library 2010-07-06 08:01:00 +02:00
gcc toolchain: remove unused special detection of old toolchains 2010-07-02 09:13:30 +02:00
gdb toolchain/gdb: get rid of 6.4 / 6.5 2010-05-03 00:18:50 +02:00
kernel-headers kernel-headers: bump 2.6.31-34 stable versions 2010-07-06 00:38:54 +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 uclibc: add patch to fix fcntl64() on 64 bits targets 2010-07-06 07:59:58 +02:00
Config.in toolchain: get rid of "binary" for external toolchain 2010-02-08 11:01:04 +01:00
Config.in.1 Use BR2_TOOLCHAIN_BUILDROOT instead of BR2_TOOLCHAIN_SOURCE 2009-12-14 23:54:47 +01:00
Config.in.2 toolchain: remove gcc 4.1.2 and non-sysroot support 2010-06-15 23:16:55 +02:00
Makefile.in toolchain: remove gcc 4.1.2 and non-sysroot support 2010-06-15 23:16:55 +02:00
patch-kernel.sh toolchain/patch-kernel.sh: xtensa directory overlay support 2009-07-24 02:31:34 +02:00
wget-show-external-deps.sh buildroot: add external-deps target 2008-03-04 12:19:16 +00:00