base,cpu,sim: Stop "using namespace TheISA".
authorGabe Black <gabe.black@gmail.com>
Mon, 25 Jan 2021 00:39:49 +0000 (16:39 -0800)
committerGabe Black <gabe.black@gmail.com>
Wed, 27 Jan 2021 00:40:20 +0000 (00:40 +0000)
commitfb663678e619f485bb467be77764021414626735
treec0d3edb8bed6f5b0c4cb2517279116862f97ee08
parent141a2f697b3a17a38c3cb00cc1a25c36ed9119e7
base,cpu,sim: Stop "using namespace TheISA".

This was mostly not used to begin with, but also when it was used, it
would obscure places where there were types, functions, etc, which were
switched between ISAs at compile time, and which would need to be
cleaned up to allow more than one ISA at a time.

Change-Id: Ieb372feff91b7e946b477fb78e54bcd0c2138966
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/39655
Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu>
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu>
Tested-by: kokoro <noreply+kokoro@google.com>
14 files changed:
src/base/remote_gdb.cc
src/cpu/checker/cpu.cc
src/cpu/checker/cpu_impl.hh
src/cpu/exetrace.cc
src/cpu/inteltrace.cc
src/cpu/o3/cpu.cc
src/cpu/o3/lsq_unit_impl.hh
src/cpu/simple/atomic.cc
src/cpu/simple/base.cc
src/cpu/simple/timing.cc
src/cpu/thread_context.cc
src/sim/process.cc
src/sim/syscall_emul.cc
src/sim/system.cc