kumquat-buildroot/toolchain
Thomas Petazzoni 447e9051f3 toolchain-external: install libmvec.so from glibc toolchains
On some architectures (namely x86-64), glibc may provide a libmvec
library since glibc 2.22, which programs built with gcc OpenMP support
might get linked to.

In order for these programs to work on the target, we need to copy
this library to the target filesystem.

This commit takes care of this for the external toolchain
situation. Note that libraries listed in TOOLCHAIN_EXTERNAL_LIBS are
silently ignored if they don't exist. Therefore, we don't need to have
any condition on the architecture or glibc version.

For more details on libmvec, see
https://sourceware.org/glibc/wiki/libmvec.

Fixes bug #9111.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2016-10-27 10:41:44 +02:00
..
toolchain toolchain/toolchain-buildroot: migrate to virtual package infrastructure 2014-06-14 19:10:13 +02:00
toolchain-buildroot toolchain: configs: improve toolchain config readability 2016-10-25 23:31:47 +02:00
toolchain-external toolchain-external: install libmvec.so from glibc toolchains 2016-10-27 10:41:44 +02:00
Config.in bfin: change default to bf532, internal toolchain !bf6xx 2016-08-27 23:07:11 +02:00
helpers.mk toolchain/helpers: add fortran check 2016-07-03 16:58:11 +02:00
toolchain-common.in toolchain: configs: improve toolchain config readability 2016-10-25 23:31:47 +02:00
toolchain-wrapper.c toolchain/wrapper: extend paranoid check to -isystem 2016-09-18 16:09:23 +02:00
toolchain-wrapper.mk toolchain/wrapper: fix 'reinstall' 2016-10-24 23:02:33 +02:00
toolchain.mk toolchain: use the <PKG>_TARGET_FINALIZE_HOOKS 2016-07-18 23:30:46 +02:00