gem5: fix submodule fetch

Only shallow clone the Linux kernel for now

Saner defaults for ./configure:

* ./configure only gets gem5
* ./configure -g only gets gem5
* ./configure -qg both
This commit is contained in:
Ciro Santilli
2018-09-14 09:26:51 +01:00
parent d96baebe7a
commit 2f413958b0
2 changed files with 48 additions and 24 deletions

View File

@@ -330,7 +330,7 @@ See <<gem5-vs-qemu,like QEMU>> for a more thorough comparison.
For the most part, if you just add the `--gem5` option or `-gem5` suffix to all commands and everything should magically work:
....
./configure --gem5 && \
./configure -g && \
./build-gem5 --arch aarch64 && \
./build-buildroot --arch aarch64 --gem5 && \
./run --arch aarch64 --gem5 &&\
@@ -8210,7 +8210,7 @@ There are two ways to run PARSEC with this repo:
====== PARSEC benchmark without parsecmgmt
....
./configure -gpq && \
./configure -gp && \
./build-buildroot --arch arm --buildroot-config 'BR2_PACKAGE_PARSEC_BENCHMARK=y' --gem5 && \
./run --arch arm --gem5 && \
:;