mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
common: add --qemu option to override configs
This commit is contained in:
34
test-gdb
34
test-gdb
@@ -1,28 +1,28 @@
|
||||
#!/usr/bin/env bash
|
||||
set -eux
|
||||
for gem5 in '' --gem5; do
|
||||
./run --arch arm --background --baremetal add $gem5 --wait-gdb &
|
||||
./run-gdb --arch arm --baremetal add $gem5 --test "$@"
|
||||
for emulator in --qemu --gem5; do
|
||||
./run --arch arm --background --baremetal add "$emulator" --wait-gdb &
|
||||
./run-gdb --arch arm --baremetal add "$emulator" --test "$@"
|
||||
wait
|
||||
./run --arch arm --background --baremetal arch/arm/add $gem5 --wait-gdb &
|
||||
./run-gdb --arch arm --baremetal arch/arm/add $gem5 --test "$@"
|
||||
./run --arch arm --background --baremetal arch/arm/add "$emulator" --wait-gdb &
|
||||
./run-gdb --arch arm --baremetal arch/arm/add "$emulator" --test "$@"
|
||||
wait
|
||||
./run --arch arm --background --baremetal arch/arm/regs $gem5 --wait-gdb &
|
||||
./run-gdb --arch arm --baremetal arch/arm/regs $gem5 --test "$@"
|
||||
./run --arch arm --background --baremetal arch/arm/regs "$emulator" --wait-gdb &
|
||||
./run-gdb --arch arm --baremetal arch/arm/regs "$emulator" --test "$@"
|
||||
wait
|
||||
./run --arch aarch64 --background --baremetal add $gem5 --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal add $gem5 --test "$@"
|
||||
./run --arch aarch64 --background --baremetal add "$emulator" --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal add "$emulator" --test "$@"
|
||||
wait
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/add $gem5 --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/add $gem5 --test "$@"
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/add "$emulator" --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/add "$emulator" --test "$@"
|
||||
wait
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/regs $gem5 --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/regs $gem5 --test "$@"
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/regs "$emulator" --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/regs "$emulator" --test "$@"
|
||||
wait
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/fadd $gem5 --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/fadd $gem5 --test "$@"
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/fadd "$emulator" --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/fadd "$emulator" --test "$@"
|
||||
wait
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/regs $gem5 --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/regs $gem5 --test "$@"
|
||||
./run --arch aarch64 --background --baremetal arch/aarch64/regs "$emulator" --wait-gdb &
|
||||
./run-gdb --arch aarch64 --baremetal arch/aarch64/regs "$emulator" --test "$@"
|
||||
wait
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user