summaryrefslogtreecommitdiff
path: root/src/sim
diff options
context:
space:
mode:
authorAli Saidi <saidi@eecs.umich.edu>2009-07-27 00:50:55 -0700
committerAli Saidi <saidi@eecs.umich.edu>2009-07-27 00:50:55 -0700
commit0a18bc0d6cdcbf68f9bf01ae98ce0f678c62f16f (patch)
treef069a25a873934bb5541cf1674e13a94cc1c692a /src/sim
parent6c463135561796a3d26709d0498f300717ceba83 (diff)
downloadgem5-0a18bc0d6cdcbf68f9bf01ae98ce0f678c62f16f.tar.xz
ARM: Detect OABI binaries and complain that they're no-longer supported.
Diffstat (limited to 'src/sim')
-rw-r--r--src/sim/process.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sim/process.cc b/src/sim/process.cc
index c12101069..55bd2f209 100644
--- a/src/sim/process.cc
+++ b/src/sim/process.cc
@@ -748,7 +748,9 @@ LiveProcess::create(LiveProcessParams * params)
case ObjectFile::Linux:
process = new ArmLinuxProcess(params, objFile);
break;
-
+ case ObjectFile::LinuxArmOABI:
+ fatal("M5 does not support ARM OABI binaries. Please recompile with an"
+ " EABI compiler.");
default:
fatal("Unknown/unsupported operating system.");
}