sim: Rename the SimObject cxx_bases field to cxx_extra_bases.
authorGabe Black <gabeblack@google.com>
Tue, 1 May 2018 22:40:04 +0000 (15:40 -0700)
committerGabe Black <gabeblack@google.com>
Fri, 8 Jun 2018 08:30:45 +0000 (08:30 +0000)
commitb2d3cc00e84a07ac209f8357cd9c64235ce6abd3
treef53d8ad2347572cdc2e0fb83ad2f7b41a93e8c6d
parent6f84c91c74245a53ec1ab5a8ec325ee9d2bd1487
sim: Rename the SimObject cxx_bases field to cxx_extra_bases.

cxx_bases adds in additional c++ base classes beyond those implied by
the python SimObject inheritance hierarchy. To imply the fact that
these are additional bases, and to disambiguate a future mechanism
which changes the implied bases, this flag/field is being renamed from
cxx_bases to cxx_extra_bases.

As far as I can tell, this field was only used internally in
SimObject.py.

Change-Id: Ie7cc3d0107ff71cc31424d6e20c9a2f430022ab9
Reviewed-on: https://gem5-review.googlesource.com/10661
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/python/m5/SimObject.py