cpu: Stop including arch/isa.hh.

This header file is no longer needed.

Also fix some places where the isa header file was being transitively
included.

Change-Id: Ib9a9d7db0c9808b29d7614bbd68e2052ea345e9f
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/51239
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Gabe Black
2021-10-02 00:11:41 -07:00
parent ba4dba4cb3
commit 2da4a2cdca
5 changed files with 2 additions and 3 deletions

View File

@@ -38,7 +38,6 @@
#include <vector>
#include "arch/amdgpu/vega/tlb.hh"
#include "arch/isa.hh"
#include "base/statistics.hh"
#include "mem/port.hh"
#include "mem/request.hh"

View File

@@ -41,6 +41,7 @@
#include "arch/arm/faults.hh"
#include "arch/arm/interrupts.hh"
#include "arch/arm/isa.hh"
#include "arch/arm/mmu.hh"
#include "arch/arm/page_size.hh"
#include "arch/arm/regs/cc.hh"

View File

@@ -37,6 +37,7 @@
#include "arch/x86/cpuid.hh"
#include "arch/x86/faults.hh"
#include "arch/x86/interrupts.hh"
#include "arch/x86/regs/float.hh"
#include "arch/x86/regs/int.hh"
#include "arch/x86/regs/msr.hh"
#include "arch/x86/utility.hh"

View File

@@ -40,7 +40,6 @@
#include <iomanip>
#include <sstream>
#include "arch/isa.hh"
#include "cpu/base.hh"
#include "cpu/minor/trace.hh"
#include "cpu/null_static_inst.hh"

View File

@@ -49,7 +49,6 @@
#include "arch/generic/mmu.hh"
#include "arch/generic/pcstate.hh"
#include "arch/generic/tlb.hh"
#include "arch/isa.hh"
#include "base/logging.hh"
#include "base/types.hh"
#include "config/the_isa.hh"