diff options
author | Pedro Alves <palves@redhat.com> | 2008-05-01 23:09:14 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2008-05-01 23:09:14 +0000 |
commit | a15c5c831a57ef5522bff58851aa211df9337d2a (patch) | |
tree | 464465432fd509ded0d1b7c553ae1f493e3950f0 /gdb/configure.tgt | |
parent | 728c8f58672c8ae8235ad96068d01116b6e8157e (diff) | |
download | binutils-gdb-a15c5c831a57ef5522bff58851aa211df9337d2a.tar.gz |
* configure.tgt: Add i[34567]86-*-dicos* and x86_64-*-dicos*.
(i[34567]86-*-dicos*, x86_64-*-dicos*):
Set gdb_osabi to GDB_OSABI_DICOS.
* defs.h (enum gdb_osabi): Add GDB_OSABI_DICOS.
* osabi.c (gdb_osabi_name): Add "DICOS".
* i386-dicos-tdep.c: New file.
* Makefile.in (ALL_TARGET_OBS): Add i386-dicos-tdep.o.
(ALLDEPFILES): Add i386-dicos-tdep.c.
(i386-dicos-tdep.o): New rule.
Diffstat (limited to 'gdb/configure.tgt')
-rw-r--r-- | gdb/configure.tgt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gdb/configure.tgt b/gdb/configure.tgt index 36ac71e4118..3b965fc79d4 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -145,6 +145,12 @@ hppa*-*-*) gdb_target_obs="hppa-tdep.o" ;; +i[34567]86-*-dicos*) + # Target: DICOS/i386 + gdb_target_obs="i386-tdep.o i387-tdep.o \ + i386-dicos-tdep.o \ + corelow.o solib.o solib-target.o" + ;; i[34567]86-*-freebsd* | i[34567]86-*-kfreebsd*-gnu) # Target: FreeBSD/i386 gdb_target_obs="i386-tdep.o i387-tdep.o i386bsd-tdep.o i386fbsd-tdep.o \ @@ -491,6 +497,12 @@ vax-*-*) gdb_target_obs="vax-tdep.o" ;; +x86_64-*-dicos*) + # Target: DICOS/x86-64 + gdb_target_obs="amd64-tdep.o i386-tdep.o i387-tdep.o \ + i386-dicos-tdep.o \ + corelow.o solib.o solib-target.o" + ;; x86_64-*-linux*) # Target: GNU/Linux x86-64 gdb_target_obs="amd64-tdep.o amd64-linux-tdep.o i386-tdep.o \ @@ -542,4 +554,5 @@ m68*-*-openbsd* | m88*-*-openbsd* | vax-*-openbsd*) ;; *-*-mingw32ce*) gdb_osabi=GDB_OSABI_WINCE ;; *-*-mingw* | *-*-cygwin*) gdb_osabi=GDB_OSABI_CYGWIN ;; +*-*-dicos*) gdb_osabi=GDB_OSABI_DICOS ;; esac |