configs: Add missing path to ruby imports
authorDaniel R. Carvalho <odanrc@yahoo.com.br>
Wed, 7 Nov 2018 09:24:24 +0000 (10:24 +0100)
committerDaniel Carvalho <odanrc@yahoo.com.br>
Thu, 8 Nov 2018 09:45:08 +0000 (09:45 +0000)
Add missing addToPath to ruby files, so that import
modules from previous folder are visible.

Change-Id: I912d78a2f709974f72fe768e73abac1617126f46
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/13995
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>

configs/ruby/AMD_Base_Constructor.py
configs/ruby/GPU_RfO.py
configs/ruby/GPU_VIPER.py
configs/ruby/GPU_VIPER_Baseline.py
configs/ruby/GPU_VIPER_Region.py
configs/ruby/MOESI_AMD_Base.py
configs/ruby/Ruby.py

index 23a80a7ef0fe04ac1d23836da35124d6581cdcb2..96f65758950ee9b70ca650cf22fa5c3dcb3d52ed 100644 (file)
@@ -36,8 +36,11 @@ import math
 import m5
 from m5.objects import *
 from m5.defines import buildEnv
-from m5.util import convert
+from m5.util import addToPath, convert
 from CntrlBase import *
+
+addToPath('../')
+
 from topologies.Cluster import Cluster
 
 #
index 895c69366276f2fede2f96ee97289578c8dea2dc..fea5e5af473a57e2c29300b70a583ca151ba688c 100644 (file)
@@ -35,9 +35,12 @@ import math
 import m5
 from m5.objects import *
 from m5.defines import buildEnv
+from m5.util import addToPath
 from Ruby import create_topology
 from Ruby import send_evicts
 
+addToPath('../')
+
 from topologies.Cluster import Cluster
 from topologies.Crossbar import Crossbar
 
index 87c84b898acd754acbde6a9310be863ef21cffe9..8d1223025ddbc294ed44698af744cadde2f665c6 100644 (file)
@@ -35,9 +35,12 @@ import math
 import m5
 from m5.objects import *
 from m5.defines import buildEnv
+from m5.util import addToPath
 from Ruby import create_topology
 from Ruby import send_evicts
 
+addToPath('../')
+
 from topologies.Cluster import Cluster
 from topologies.Crossbar import Crossbar
 
index 19005ead76c605ef3004998d07ba24a506a83778..960cbbdd64eb0e4a2603b68b52b5f0b83556a123 100644 (file)
@@ -35,9 +35,12 @@ import math
 import m5
 from m5.objects import *
 from m5.defines import buildEnv
+from m5.util import addToPath
 from Ruby import create_topology
 from Ruby import send_evicts
 
+addToPath('../')
+
 from topologies.Cluster import Cluster
 from topologies.Crossbar import Crossbar
 
index 98a054e9ea3fcc3387d06e790078526294dc17fc..90e8b773a4b8ce07c3d24ddc25c6fd7e5bbe99d3 100644 (file)
@@ -35,8 +35,11 @@ import math
 import m5
 from m5.objects import *
 from m5.defines import buildEnv
+from m5.util import addToPath
 from Ruby import send_evicts
 
+addToPath('../')
+
 from topologies.Cluster import Cluster
 
 class CntrlBase:
index 407f2e86cc14535206e038a0c413db6df618e496..ad1654393040fca52b3d16cb17f21e882059116f 100644 (file)
@@ -35,9 +35,12 @@ import math
 import m5
 from m5.objects import *
 from m5.defines import buildEnv
+from m5.util import addToPath
 from Ruby import create_topology
 from Ruby import send_evicts
 
+addToPath('../')
+
 from topologies.Cluster import Cluster
 from topologies.Crossbar import Crossbar
 
index 2fb174061b6e2a35f3a3123e1502f7fb5d485604..2ddf608fb36379b033b8d92309e7315ea12176b9 100644 (file)
@@ -47,6 +47,8 @@ from m5.objects import *
 from m5.defines import buildEnv
 from m5.util import addToPath, fatal
 
+addToPath('../')
+
 from common import MemConfig
 
 from topologies import *