gem5: possible to edit python in tree, factor arm and aarch64 build

readme: stress kills gem5, some gem5 builds much slower than others
This commit is contained in:
Ciro Santilli
2018-05-01 23:26:03 +01:00
parent 533fe808b6
commit b992163d4e
8 changed files with 53 additions and 34 deletions

9
common
View File

@@ -33,12 +33,12 @@ set_common_vars() {
build_dir="${buildroot_out_dir}/build"
images_dir="${buildroot_out_dir}/images"
host_dir="${buildroot_out_dir}/host"
gem5_out_dir="${out_arch_dir}/gem5"
m5out_dir="${gem5_out_dir}/m5out"
qemu_out_dir="${out_arch_dir}/qemu"
gem5_run_out_dir="${out_arch_dir}/gem5"
m5out_dir="${gem5_run_out_dir}/m5out"
if "$gem5"; then
common_out_run_dir="$gem5_out_dir"
common_trace_txt_file="${common_out_run_dir}/m5out/trace.txt"
common_out_run_dir="$gem5_run_out_dir"
common_trace_txt_file="${m5out_dir}/trace.txt"
else
common_out_run_dir="$qemu_out_dir"
common_trace_txt_file="${common_out_run_dir}/trace.txt"
@@ -51,6 +51,7 @@ data_dir="${root_dir}/data"
p9_dir="${data_dir}/9p"
readfile_file="${data_dir}/readfile"
common_dir="${out_dir}/common"
gem5_out_dir="${common_dir}/gem5"
f="${data_dir}/cli"
if [ -f "$f" ]; then
. "$f"