summaryrefslogtreecommitdiff
path: root/tcwg_bmk-build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tcwg_bmk-build.sh')
-rwxr-xr-xtcwg_bmk-build.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/tcwg_bmk-build.sh b/tcwg_bmk-build.sh
index 6bd60a12..2c8e90f4 100755
--- a/tcwg_bmk-build.sh
+++ b/tcwg_bmk-build.sh
@@ -200,9 +200,10 @@ benchmark ()
;;
esac
- local bench_list bin cc gnu_target sysroot toolchain
+ local bench_list bin cc gnu_host gnu_target sysroot toolchain
+ gnu_host=$(print_gnu_target native)
gnu_target=$(print_gnu_target ${rr[target]})
- sysroot="$(pwd)/abe/builds/destdir/x86_64-pc-linux-gnu/$gnu_target/libc"
+ sysroot="$(pwd)/abe/builds/destdir/$gnu_host/$gnu_target/libc"
case "${rr[toolchain]}" in
llvm)
local llvm_target
@@ -222,7 +223,7 @@ benchmark ()
;;
gnu|gnu_eabi)
bmk_ldflags="$bmk_flags"
- bin="$(pwd)/abe/builds/destdir/x86_64-pc-linux-gnu/bin"
+ bin="$(pwd)/abe/builds/destdir/$gnu_host/bin"
cc="$bin/$gnu_target-"
toolchain="gnu"
;;