Use a single build for aarch64 qemu and gem5!

Document the minimal aarch64 boot.

Rename -c to -B for uniformity with -b.

Add help for ./run and ./build options.
This commit is contained in:
Ciro Santilli
2018-03-18 22:13:56 +00:00
parent f5e04f6b33
commit 275426ef44
11 changed files with 348 additions and 2927 deletions

13
common Normal file
View File

@@ -0,0 +1,13 @@
#!/usr/bin/env bash
set_common_vars() {
arch="$1"
root_dir="$(pwd)"
buildroot_dir="${root_dir}/buildroot"
arch_dir="$arch"
if "$gem5" && [ ! "$arch" = aarch64 ]; then
arch_dir="${arch}-gem5"
fi
out_dir="${buildroot_dir}/output.${arch_dir}~"
config_file="${out_dir}/.config"
images_dir="${out_dir}/images"
}