summaryrefslogtreecommitdiff
path: root/tcwg_bmk-build.sh
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2020-12-15 11:06:25 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2020-12-15 11:06:25 +0000
commitdcf7d18f672f5241e7cdac2cca88f1a97271378a (patch)
tree179e0ac14c2d11b792fa0798a3714aa08b6a87c2 /tcwg_bmk-build.sh
parent5a80a7248f90c25f983f7412d2432f8f1ad26368 (diff)
Revert "tcwg_{bmk,gnu,kernel}-build.sh: Update to not override passed rr[components]"
This reverts commit 5a80a7248f90c25f983f7412d2432f8f1ad26368. Reason for revert: This was a bad idea. Change-Id: Ib9deb1247ded5714cccc88baf5535892e78f5baa
Diffstat (limited to 'tcwg_bmk-build.sh')
-rwxr-xr-xtcwg_bmk-build.sh18
1 files changed, 9 insertions, 9 deletions
diff --git a/tcwg_bmk-build.sh b/tcwg_bmk-build.sh
index 00dd1fcd..516e26e2 100755
--- a/tcwg_bmk-build.sh
+++ b/tcwg_bmk-build.sh
@@ -95,15 +95,15 @@ esac
# We need to test revisions during that time period for performance regressions.
gcc_override_configure+=("--set" "gcc_override_configure=--disable-libsanitizer")
-case "${rr[components]-unset}:${rr[toolchain]}" in
- unset:llvm)
- rr[components]="binutils gcc glibc llvm" ;;
- unset:gnu)
- rr[components]="binutils gcc glibc" ;;
- unset:gnu_eabi)
- rr[components]="binutils gcc newlib" ;;
- *)
- obligatory_variables rr[components] ;;
+case "${rr[toolchain]}" in
+ llvm)
+ # shellcheck disable=SC2154
+ rr[components]="binutils gcc glibc llvm" ;;
+ gnu)
+ rr[components]="binutils gcc glibc" ;;
+ gnu_eabi)
+ rr[components]="binutils gcc newlib" ;;
+ *) assert_with_msg "Unknown toolchain \"${rr[toolchain]}\"" false ;;
esac
# Use baseline branches by default.