diff --git a/ext/dramsim2/README b/ext/dramsim2/README index f83e3f0bd3..7c5535d9ee 100644 --- a/ext/dramsim2/README +++ b/ext/dramsim2/README @@ -2,7 +2,7 @@ Follow these steps to get DRAMSim2 as part of gem5 1. Download DRAMSim2 1.1 Go to ext/dramsim2 (this directory) - 1.2 Clone DRAMSim2: git clone git://github.com/dramninjasUMD/DRAMSim2.git + 1.2 Clone DRAMSim2: git clone git@github.com:umd-memsys/DRAMSim2.git 2. Compile gem5 2.1 Business as usual diff --git a/ext/dramsim2/SConscript b/ext/dramsim2/SConscript index bc4c047063..869d220323 100644 --- a/ext/dramsim2/SConscript +++ b/ext/dramsim2/SConscript @@ -73,7 +73,7 @@ DRAMFile('Transaction.cpp') # DRAMSim2 violates some of the warning flags used by gem5, so # we explicitly disable them here dramenv = main.Clone() -dramenv.Append(CCFLAGS=['-Wno-unused-value']) +dramenv.Append(CCFLAGS=['-Wno-unused-value', '-Wno-error=nonnull-compare']) # If we are using clang, there are more flags to disable if main['CLANG']: diff --git a/src/mem/DRAMSim2.py b/src/mem/DRAMSim2.py index aa837295a6..bf5143ff68 100644 --- a/src/mem/DRAMSim2.py +++ b/src/mem/DRAMSim2.py @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. from m5.params import * -from AbstractMemory import * +from m5.objects.AbstractMemory import * # A wrapper for DRAMSim2 multi-channel memory controller class DRAMSim2(AbstractMemory):