sparc: Implement an SE workload for Linux and Solaris.
authorGabe Black <gabe.black@gmail.com>
Wed, 21 Oct 2020 00:36:57 +0000 (17:36 -0700)
committerGabe Black <gabeblack@google.com>
Tue, 27 Oct 2020 09:17:46 +0000 (09:17 +0000)
commit175355f71e18e8e8ed401bd267646aa850dc900e
tree0afd73e30e903cc8e2df95153951baea36fca49f
parent3a49ed0156c5d0fa83e56f4282047392a18b1b75
sparc: Implement an SE workload for Linux and Solaris.

I don't have a binary to test Solaris SE mode, but this *should* still
work.

Change-Id: Iaacc2ddd5193d7341bc65b9fdd5657c26d231cf1
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/33995
Reviewed-by: Gabe Black <gabe.black@gmail.com>
Maintainer: Gabe Black <gabe.black@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
16 files changed:
src/arch/sparc/SConscript
src/arch/sparc/SparcSeWorkload.py [new file with mode: 0644]
src/arch/sparc/faults.cc
src/arch/sparc/linux/process.cc [deleted file]
src/arch/sparc/linux/process.hh [deleted file]
src/arch/sparc/linux/se_workload.cc [new file with mode: 0644]
src/arch/sparc/linux/se_workload.hh [new file with mode: 0644]
src/arch/sparc/linux/syscalls.cc
src/arch/sparc/process.cc
src/arch/sparc/process.hh
src/arch/sparc/se_workload.cc [new file with mode: 0644]
src/arch/sparc/se_workload.hh [new file with mode: 0644]
src/arch/sparc/solaris/process.cc [deleted file]
src/arch/sparc/solaris/process.hh [deleted file]
src/arch/sparc/solaris/se_workload.cc [new file with mode: 0644]
src/arch/sparc/solaris/se_workload.hh [new file with mode: 0644]