From d2af095eb26c7c90312ed07238c5a8254af3c2f8 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Thu, 14 Apr 2016 00:30:34 -0700 Subject: musl: Add multilib support. Signed-off-by: Alexey Neyman --- scripts/build/arch/x86.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'scripts/build/arch') diff --git a/scripts/build/arch/x86.sh b/scripts/build/arch/x86.sh index 9cd14a04..56272ed4 100644 --- a/scripts/build/arch/x86.sh +++ b/scripts/build/arch/x86.sh @@ -167,3 +167,14 @@ CT_DoArchUClibcHeaderDir() { eval "${dir_var}="$( ${CT_TARGET}-gcc -print-multiarch ${cflags} ) fi } + +CT_DoArchMUSLHeaderDir() { + local dir_var="${1}" + local cflags="${2}" + + # If it is non-default multilib, add a suffix with architecture (reported by gcc) + # to the headers installation path. + if [ -n "${cflags}" ]; then + eval "${dir_var}="$( ${CT_TARGET}-gcc -print-multiarch ${cflags} ) + fi +} -- cgit v1.2.3