aboutsummaryrefslogtreecommitdiff
path: root/gdb/config/cris
diff options
context:
space:
mode:
authorOrjan Friberg <orjanf@axis.com>2001-12-21 09:53:58 +0000
committerOrjan Friberg <orjanf@axis.com>2001-12-21 09:53:58 +0000
commitdbbff6838910e13906c20f0623a7abed1e5d2da3 (patch)
tree5bb9f4add7d06ffec8a6423f101b6169cd132d56 /gdb/config/cris
parent280b26c033f446ec63216f7f697131b318a34ecc (diff)
downloadgdb-dbbff6838910e13906c20f0623a7abed1e5d2da3.zip
gdb-dbbff6838910e13906c20f0623a7abed1e5d2da3.tar.gz
gdb-dbbff6838910e13906c20f0623a7abed1e5d2da3.tar.bz2
2001-12-21 Orjan Friberg <orjanf@axis.com>
* configure.tgt: Delete CRIS from multi-arch targets. * config/cris/tm-cris.h: New file. * config/cris/cris.mt (TDEPFILES): Add corelow.o solib.o solib-svr4.o. (TM_FILE): New macro. * cris-tdep.c (cris_examine): Correct check for srp register. (supply_gregset, fetch_core_registers, cris_linux_svr4_fetch_link_map_offsets, cris_fpless_backtrace): New functions. (_initialize_cris_tdep): Add core functions and new command. (cris_gdbarch_init): Define link map offsets.
Diffstat (limited to 'gdb/config/cris')
-rw-r--r--gdb/config/cris/cris.mt3
-rw-r--r--gdb/config/cris/tm-cris.h2
2 files changed, 4 insertions, 1 deletions
diff --git a/gdb/config/cris/cris.mt b/gdb/config/cris/cris.mt
index 5c688de..9304d36 100644
--- a/gdb/config/cris/cris.mt
+++ b/gdb/config/cris/cris.mt
@@ -1 +1,2 @@
-TDEPFILES= cris-tdep.o
+TDEPFILES= cris-tdep.o corelow.o solib.o solib-svr4.o
+TM_FILE= tm-cris.h
diff --git a/gdb/config/cris/tm-cris.h b/gdb/config/cris/tm-cris.h
new file mode 100644
index 0000000..fed2601
--- /dev/null
+++ b/gdb/config/cris/tm-cris.h
@@ -0,0 +1,2 @@
+#define GDB_MULTI_ARCH 1
+#include "solib.h"