33ef0f9387
* configure, configure.in: Allow gdbserver to be configured for cross-target environments. * gdbserver/Makefile.in: Add simulator support. * gdbserver/configure.in: Eliminate assumption that host == target. Simplify using gdb/configure.tgt and gdb/configure.host. Fix other minor configuration errors. * gdbserver/low-sparc.c: Fix compile error. * gdbserver/remote-utils.c: Eliminate assumption that registers and addresses are four bytes. Fix minor compile errors and warnings. * gdbserver/server.c: Rewrite numerous instances of identical code for starting inferior processes to call new function start_inferior. Eliminate assumption that registers and addresses are four bytes. * gdbserver/server.h: Add missing prototypes to eliminate compiler warnings. * gdbserver/low-sim.c: New file to mate gdbserver with simulators. * config/mips/vr5000.mt: Add Vr5000 simulator support to gdbserver. * config/i386/linux.mh: Eliminate gdbserver support as a first step in moving such support from host to target makefile fragments. * config/i386/linux.mt: Move gdbserver support here from linux.mh.
11 lines
286 B
Mathematica
11 lines
286 B
Mathematica
# Target: Big-endian SIM monitor board.
|
|
TDEPFILES= mips-tdep.o remote-mips.o
|
|
TM_FILE= tm-vr5000.h
|
|
SIM_OBS = remote-sim.o
|
|
SIM = ../sim/mips/libsim.a -lm
|
|
GDBSERVER_DEPFILES= low-sim.o
|
|
GDBSERVER_LIBS = \
|
|
../../sim/mips/libsim.a \
|
|
../../bfd/libbfd.a \
|
|
../../libiberty/libiberty.a \
|
|
-lm
|