arch: Don't add contents to the TheISA namespace in arch/generic.
authorGabe Black <gabeblack@google.com>
Wed, 19 Aug 2020 10:09:12 +0000 (03:09 -0700)
committerGabe Black <gabeblack@google.com>
Thu, 20 Aug 2020 01:36:24 +0000 (01:36 +0000)
commit937c4b4003939a78a9172ecbeb08a0e6859209da
treee9faa6578280b274908bdbe369fb63fa7403a201
parent8477866a13b6b1d5266854d14cfd72a5ba8ff058
arch: Don't add contents to the TheISA namespace in arch/generic.

Instead, add what you want other ISAs to be able to use to a generic,
fixed namespace, and then let those other ISAs bring those symbols in
with "using" if they want them.

Change-Id: I15bfaf56e76ffdc3bdb603deef4ad471211f4f24
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/32929
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/generic/locked_mem.hh
src/arch/null/locked_mem.hh
src/arch/power/locked_mem.hh
src/arch/sparc/locked_mem.hh
src/arch/x86/locked_mem.hh