* Makefile.in: Add support for xstormy16.

* configure.tgt: Ditto.
	* xstormy16-tdep.c: New file.
	* config/xstormy16/xstormy16.mt: New file.
This commit is contained in:
Corinna Vinschen 2001-12-13 13:34:41 +00:00
parent 6576570080
commit 0c884e1782
5 changed files with 1154 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2001-12-13 Corinna Vinschen <vinschen@redhat.com>
* Makefile.in: Add support for xstormy16.
* configure.tgt: Ditto.
* xstormy16-tdep.c: New file.
* config/xstormy16/xstormy16.mt: New file.
2001-12-13 Andreas Schwab <schwab@suse.de>
* MAINTAINERS (write-after-approval): Add myself.

View File

@ -1221,7 +1221,9 @@ ALLDEPFILES = 29k-share/udi/udip2soc.c 29k-share/udi/udr.c \
vax-tdep.c \
vx-share/xdr_ld.c vx-share/xdr_ptrace.c vx-share/xdr_rdb.c \
win32-nat.c \
xcoffread.c xcoffsolib.c z8k-tdep.c
xcoffread.c xcoffsolib.c \
xstormy16-tdep.c \
z8k-tdep.c
udip2soc.o: $(srcdir)/29k-share/udi/udip2soc.c $(udiheaders)
$(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/29k-share/udi/udip2soc.c
@ -2042,6 +2044,9 @@ sparc-tdep.o: sparc-tdep.c $(floatformat_h) $(defs_h) $(gdbcore_h) \
sparcl-tdep.o: sparcl-tdep.c $(defs_h) $(gdbcore_h) $(target_h) $(regcache_h)
xstormy16-tdep.o: xstormy16-tdep.c $(defs_h) $(value_h) $(inferior_h) \
$(symfile_h) $(arch_utils_h) $(regcache_h) $(gdbcore_h)
dsrec.o: dsrec.c $(defs_h) srec.h
stabsread.o: stabsread.c $(bfd_h) $(INCLUDE_DIR)/aout/stab.def \

View File

@ -0,0 +1,5 @@
# Target: Sanyo Xstormy16a processor
TDEPFILES = xstormy16-tdep.o
# No simulator objects or libraries are needed -- target uses SID.
# SIM_OBS = remote-sim.o
# SIM = ../sim/xstormy16/libsim.a

View File

@ -278,6 +278,8 @@ sparc86x-*-*) gdb_target=sparclite ;;
sparc64-*-linux*) gdb_target=sp64linux ;;
sparc64-*-*) gdb_target=sp64 ;;
xstormy16-*-*) gdb_target=xstormy16 ;;
vax-*-*) gdb_target=vax ;;
fr30-*-*) gdb_target=fr30
@ -303,4 +305,5 @@ cris) gdb_multi_arch=yes ;;
d10v) gdb_multi_arch=yes ;;
m68hc11) gdb_multi_arch=yes ;;
mn10300) gdb_multi_arch=yes ;;
xstormy16) gdb_multi_arch=yes ;;
esac

1133
gdb/xstormy16-tdep.c Normal file

File diff suppressed because it is too large Load Diff