Files
linux-kernel-module-cheat/rungdbserver
Ciro Santilli f482f24f87 readme: explain how to run benchmarks with readfile straight out
gem5 cache automate benchmarks, and remove results that were scattered all over.

Move console fun under linux kernel section, since not important enough
for getting started.

Set arch x86_64 by default through common on all scripts.
2018-04-03 22:28:53 +01:00

27 lines
484 B
Bash
Executable File

#!/usr/bin/env bash
set -eu
. common
set -- ${cli_rungdbserver:-} "$@"
gem5=false
while getopts a:g OPT; do
case "$OPT" in
a)
arch="$OPTARG"
;;
g)
gem5=true
;;
esac
done
shift "$(($OPTIND - 1))"
executable="$1"
set_common_vars "$arch" "$gem5"
"${host_dir}/usr/bin/${arch}-linux-gdb" \
-q \
-ex "set sysroot ${buildroot_out_dir}/staging" \
-ex 'target remote localhost:45455' \
-ex 'tb main' \
-ex 'c' \
"${build_dir}/${executable}" \
;