From 1ca65187f72b963f9558d6505e78b5117b677ece Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Wed, 15 Mar 2017 18:49:28 -0700 Subject: Make arm-multilib-linux-uclibcgnueabi static GCC does not distinguish the resulting binary by the CFLAGS (e.g. based on which -march= was given). This means, while it will use the right libraries for linking, at runtime they are all going to request the same ld.so path and load the libraries from the same default path. Signed-off-by: Alexey Neyman diff --git a/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config b/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config index e01942d..00ac47b 100644 --- a/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config +++ b/samples/arm-multilib-linux-uclibcgnueabi/crosstool.config @@ -1,8 +1,9 @@ -CT_ARCH_FLOAT_SW=y CT_ARCH_arm=y CT_MULTILIB=y +CT_ARCH_FLOAT_SW=y CT_TARGET_VENDOR="multilib" CT_KERNEL_linux=y +# CT_SHARED_LIBS is not set CT_BINUTILS_LINKER_LD_GOLD=y CT_BINUTILS_GOLD_THREADS=y CT_BINUTILS_LD_WRAPPER=y -- cgit v0.10.2-6-g49f6