diff options
author | Gabe Black <gabeblack@google.com> | 2019-10-04 01:21:24 -0700 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2019-10-16 01:36:33 +0000 |
commit | e35b491c464f8961f5f3fff56478f12716f5a424 (patch) | |
tree | f3748c86e0d5b844fd6e8babc41c8d8175f853c7 /src/arch/arm | |
parent | 245422102c049cc744d695103ead1caa9d9870ca (diff) | |
download | gem5-e35b491c464f8961f5f3fff56478f12716f5a424.tar.xz |
arch,base,sim: Move Process loader hooks into the Process class.
This code was originally in the ObjectFile class, but not all object
files will become Processes. All Processes will ultimately come from
ObjectFiles though, so it makes more sense to put that class there.
Change-Id: Ie73e4cdecbb51ce53d24cf68911a6cfc0685d771
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21468
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/arch/arm')
-rw-r--r-- | src/arch/arm/freebsd/process.cc | 2 | ||||
-rw-r--r-- | src/arch/arm/linux/process.cc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/arch/arm/freebsd/process.cc b/src/arch/arm/freebsd/process.cc index 69424c989..399da3a42 100644 --- a/src/arch/arm/freebsd/process.cc +++ b/src/arch/arm/freebsd/process.cc @@ -56,7 +56,7 @@ using namespace ArmISA; namespace { -class ArmFreebsdObjectFileLoader : public ObjectFile::Loader +class ArmFreebsdObjectFileLoader : public Process::Loader { public: Process * diff --git a/src/arch/arm/linux/process.cc b/src/arch/arm/linux/process.cc index 426f66a55..ca8e00c71 100644 --- a/src/arch/arm/linux/process.cc +++ b/src/arch/arm/linux/process.cc @@ -65,7 +65,7 @@ using namespace ArmISA; namespace { -class ArmLinuxObjectFileLoader : public ObjectFile::Loader +class ArmLinuxObjectFileLoader : public Process::Loader { public: Process * |