scons: Remove the "abstract" tag from Executable classes.
authorGabe Black <gabe.black@gmail.com>
Thu, 4 Feb 2021 06:35:22 +0000 (22:35 -0800)
committerGabe Black <gabe.black@gmail.com>
Fri, 5 Feb 2021 09:34:12 +0000 (09:34 +0000)
commit2af0d1e9e8fcc25e2b863b53a1ef1a84b3c119cb
tree4a063c4d979ce99c981600e9c33562af82736284
parent877d63b3d2b57ab6c66bfaf49304cde5f800c2ce
scons: Remove the "abstract" tag from Executable classes.

That tag was intended to mark an Executable subclass as abstract, aka
only suitable for using as bases for other Executable subclasses and not
for direct instantiation. The only place it was used was the base
Executable class however, and that class is actually directly useful
when setting up a generic executable from other gem5 sources.

Change-Id: I70204b63c03bb45bf21b8c312a7b8581be5e0cab
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/40616
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
src/SConscript