summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sim-scripts/pc386.in14
1 files changed, 13 insertions, 1 deletions
diff --git a/sim-scripts/pc386.in b/sim-scripts/pc386.in
index 721699d..bcda293 100644
--- a/sim-scripts/pc386.in
+++ b/sim-scripts/pc386.in
@@ -5,7 +5,19 @@
bspUsesGDBSimulator="no"
runBSP=NOT_OVERRIDDEN
if [ ! -r ${runBSP} ] ; then
- runBSP=qemu
+ runBSP=notset
+ for name in qemu-system-i386 qemu
+ do
+ type ${name} >/dev/null 2>&1
+ if [ $? -eq 0 ] ; then
+ runBSP=${name}
+ break
+ fi
+ done
+ if [ ${runBSP} = "notset" ] ; then
+ echo "CANNOT FIND qemu or qemu-system-i386"
+ exit 1
+ fi
fi
bspNeedsDos2Unix="yes"
bspRunsFailRandomly="yes"