diff options
Diffstat (limited to 'tcwg_bmk-build.sh')
-rwxr-xr-x | tcwg_bmk-build.sh | 7 |
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" ;; |