From 85e623ec0fedc1dd6d13762c984078840dae184e Mon Sep 17 00:00:00 2001 From: Dmitry Ilyin Date: Thu, 8 Sep 2022 18:31:28 +0300 Subject: [PATCH] Add thumb IA to toolchain name --- scripts/show_toolchains.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/show_toolchains.sh b/scripts/show_toolchains.sh index 14cb247a..9116317c 100755 --- a/scripts/show_toolchains.sh +++ b/scripts/show_toolchains.sh @@ -20,13 +20,18 @@ toolchain_by_config() { else # Here we have something from ARM modern family HF=$(sed -rn "s/^BR2_ARM_EABI(HF)=y/\1/p" $CF | tr '[:upper:]' '[:lower:]') - if [ ! -z "$HF" ]; then - ARCH="${ARCH}_${HF}" - fi fi if [ -z "$ARCH" ]; then ARCH=$(sed -rn "s/^BR2_(mips_[a-z]*)=y/\1/p" $CF) + else + THUMB=$(sed -rn "s/BR2_ARM_INSTRUCTIONS_(THUMB2)=y/\1/p" $CF) + if [ ! -z "$THUMB" ]; then + ARCH="${ARCH}_${THUMB,,}" + fi + if [ ! -z "$HF" ]; then + ARCH="${ARCH}_${HF}" + fi fi LIBC=$(sed -rn "s/^BR2_TOOLCHAIN_BUILDROOT_LIBC=\"(.*)\"/\1/p" $CF)