From e2bc2142d4ce6c7cd655939f7430956837343aed Mon Sep 17 00:00:00 2001 From: Nikos Nikoleris Date: Fri, 17 Mar 2017 15:11:14 +0000 Subject: scons: Make MOESI_CMP_directory the default ARM ruby protocol Previously ARM binaries were by default compiled with the MI_example protocol. The MI_example protocol cannot properly support load/store exclusive instructions and therefore it cannot be used to simulate multicore ARM systems. This change changes to MOESI_CMP_directory as the default ruby protocol for ARM systems. Change-Id: I942d950ba466aea9a75f3d8764f9f3eddd0c3baa Reviewed-by: Andreas Sandberg Reviewed-on: https://gem5-review.googlesource.com/2906 Maintainer: Andreas Sandberg Reviewed-by: Jason Lowe-Power --- build_opts/ARM | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'build_opts') diff --git a/build_opts/ARM b/build_opts/ARM index b175fd0ad..c47307816 100644 --- a/build_opts/ARM +++ b/build_opts/ARM @@ -1,3 +1,3 @@ TARGET_ISA = 'arm' CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU' -PROTOCOL = 'MI_example' +PROTOCOL = 'MOESI_CMP_directory' -- cgit v1.2.3