aboutsummaryrefslogtreecommitdiff
path: root/sim/mips/configure.in
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1998-11-12 06:42:34 +0000
committerAndrew Cagney <cagney@redhat.com>1998-11-12 06:42:34 +0000
commitd1cbd70abba43c47cbbbf759e225bd946538325a (patch)
tree8f6c98c595892a4a3ed48c0e3c7b5ba29506b06a /sim/mips/configure.in
parent93db5513ee4fd5bfd3e556638cc1331d8d0a9533 (diff)
downloadfsf-binutils-gdb-d1cbd70abba43c47cbbbf759e225bd946538325a.zip
fsf-binutils-gdb-d1cbd70abba43c47cbbbf759e225bd946538325a.tar.gz
fsf-binutils-gdb-d1cbd70abba43c47cbbbf759e225bd946538325a.tar.bz2
Add configury for mips-lsi-elf target (32 bit MIPS16).
Fix numerous problems with PENDING_* code. In old gencode simulator, don't double tick each cycle. Add BREAK instruction to MIPS16 gencode simulator.
Diffstat (limited to 'sim/mips/configure.in')
-rw-r--r--sim/mips/configure.in14
1 files changed, 6 insertions, 8 deletions
diff --git a/sim/mips/configure.in b/sim/mips/configure.in
index 68d6873..d22a304 100644
--- a/sim/mips/configure.in
+++ b/sim/mips/configure.in
@@ -187,15 +187,9 @@ case "${target}" in
sim_igen_machine="-M vr5000,vr5400 -G gen-multi-sim=vr5000"
# end-sanitize-cygnus
;;
-mips64vr4100-*-*) echo "NOTE: mips64vr4100 still uses gencode"
- sim_default_gen=M16
- sim_igen_machine="-M tx19"
- sim_m16_machine="-M tx19"
- sim_igen_filter = "32,64,f"
- sim_m16_filter = "16"
- sim_use_gen=NO
+ mips64vr4100-*-*) echo "NOTE: mips64vr4100 still uses gencode"
+ sim_use_gen=NO
;;
-
mips64*-*-*) sim_default_gen=IGEN
sim_igen_filter="32,64,f"
sim_use_gen=IGEN
@@ -205,6 +199,10 @@ mips64vr4100-*-*) echo "NOTE: mips64vr4100 still uses gencode"
sim_m16_filter="16"
sim_use_igen=NO
;;
+ mips-lsi-*) echo "NOTE: mips-lsi-elf still uses gencode"
+ sim_use_gen=NO
+ ;;
+
mips*-*-*) sim_default_gen=IGEN
sim_igen_filter="32,f"
sim_use_gen=IGEN