aboutsummaryrefslogtreecommitdiff
path: root/sim/mips/configure.in
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>1998-08-25 14:16:58 +0000
committerFrank Ch. Eigler <fche@redhat.com>1998-08-25 14:16:58 +0000
commit36e838d13b91ffdca1f73b6d6f2c83756a836faf (patch)
tree3f40930cdc035c7acd5f162ea69ff7319819ee96 /sim/mips/configure.in
parent8d6ed1b76807e48e3f3a1f9ae114943678764861 (diff)
downloadgdb-36e838d13b91ffdca1f73b6d6f2c83756a836faf.zip
gdb-36e838d13b91ffdca1f73b6d6f2c83756a836faf.tar.gz
gdb-36e838d13b91ffdca1f73b6d6f2c83756a836faf.tar.bz2
* eCos tx3904sio sim - devo part 2/2
Tue Aug 25 12:49:46 1998 Frank Ch. Eigler <fche@cygnus.com> * dv-tx3904sio.c: New file: tx3904 serial I/O module. * configure.in: Add dv-tx3904sio, dv-sockser for tx39 target. Reorganize target-specific sim-hardware checks. * configure: rebuilt. * interp.c (sim_open): For tx39 target boards, set OPERATING_ENVIRONMENT, add tx3904sio devices. * tconfig.in: For tx39 target, set SIM_HANDLES_LMA for loading ROM executables. Install dv-sockser into sim-modules list. * dv-tx3904irc.c: Compiler warning clean-up. * dv-tx3904tmr.c: Compiler warning clean-up. Remove particularly frequent hw-trace messages.
Diffstat (limited to 'sim/mips/configure.in')
-rw-r--r--sim/mips/configure.in34
1 files changed, 18 insertions, 16 deletions
diff --git a/sim/mips/configure.in b/sim/mips/configure.in
index 163db4a..6ceb6ef 100644
--- a/sim/mips/configure.in
+++ b/sim/mips/configure.in
@@ -227,29 +227,31 @@ fi],[sim_gen="${sim_use_gen}"])dnl
AC_SUBST(sim_gen)
-case "${target}" in
-# start-sanitize-sky
- mips64r59*-sky-*) mips_extra_objs='$(SIM_SKY_OBJS)' ;
- SIM_SUBTARGET="-DTARGET_SKY -DWITH_DEVICES=1 -DDEVICE_INIT=1";;
-
-# end-sanitize-sky
- *) mips_extra_objs="" ;;
-esac
-AC_SUBST(mips_extra_objs)
-
-
-
-# start-sanitize-tx3904
#
# Add simulated hardware devices
#
hw_enabled=no
case "${target}" in
- mips*tx39*) hw_enabled=yes ; hw_extra_devices="tx3904cpu tx3904irc tx3904tmr" ;;
- *) ;;
+# start-sanitize-tx3904
+ mips*tx39*)
+ hw_enabled=yes
+ hw_extra_devices="tx3904cpu tx3904irc tx3904tmr tx3904sio"
+ mips_extra_objs="dv-sockser.o"
+ SIM_SUBTARGET="$SIM_SUBTARGET -DTARGET_TX3904=1"
+ ;;
+# end-sanitize-tx3904
+# start-sanitize-sky
+ mips64r59*-sky-*)
+ mips_extra_objs="$mips_extra_objs "'$(SIM_SKY_OBJS)'
+ SIM_SUBTARGET="-DTARGET_SKY -DWITH_DEVICES=1 -DDEVICE_INIT=1"
+ ;;
+# end-sanitize-sky
+ *)
+ mips_extra_objs=""
+ ;;
esac
SIM_AC_OPTION_HARDWARE($hw_enabled,$hw_devices,$hw_extra_devices)
-# end-sanitize-tx3904
+AC_SUBST(mips_extra_objs)
AC_PATH_X