misc: Merge branch 'release-staging-v20.1.0.0' into develop
[gem5.git] / configs / example / sc_main.py
index 293c76e49d210d4223a25096cfc48aaa04495e54..ae25f9db313c452ad1fb4a4b961d6410911fdf53 100755 (executable)
@@ -22,8 +22,6 @@
 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# Authors: Gabe Black
 
 from __future__ import print_function
 
@@ -37,12 +35,12 @@ from m5.objects import SystemC_Kernel, Root
 kernel = SystemC_Kernel()
 root = Root(full_system=True, systemc_kernel=kernel)
 
-kernel.sc_main(*sys.argv)
+m5.systemc.sc_main(*sys.argv)
 
 m5.instantiate(None)
 
 cause = m5.simulate(m5.MaxTick).getCause()
 
-result = kernel.sc_main_result()
+result = m5.systemc.sc_main_result()
 if result.code != 0:
     m5.util.panic('sc_main return code was %d.' % result.code)