summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2013-04-22 13:20:32 -0400
committerAndreas Sandberg <andreas.sandberg@arm.com>2013-04-22 13:20:32 -0400
commitf15602015877c56f69c3fcb66e901501c44866d9 (patch)
tree95899a21bfa799db4fbd07cda71b99b4f81acbe9 /SConstruct
parent6d2941d9904bdaf0805d46046a0ff43b22d77165 (diff)
downloadgem5-f15602015877c56f69c3fcb66e901501c44866d9.tar.xz
kvm: Add basic support for ARM
Architecture specific limitations: * LPAE is currently not supported by gem5. We therefore panic if LPAE is enabled when returning to gem5. * The co-processor based interface to the architected timer is unsupported. We can't support this due to limitations in the KVM API on ARM. * M5 ops are currently not supported. This requires either a kernel hack or a memory mapped device that handles the guest<->m5 interface.
Diffstat (limited to 'SConstruct')
-rwxr-xr-xSConstruct1
1 files changed, 1 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct
index 92440d7b9..9f7dd96e1 100755
--- a/SConstruct
+++ b/SConstruct
@@ -953,6 +953,7 @@ if not have_kvm:
# Check if the requested target ISA is compatible with the host
def is_isa_kvm_compatible(isa):
isa_comp_table = {
+ "arm" : ( "armv7l" ),
}
try:
import platform