aboutsummaryrefslogtreecommitdiff
path: root/gdb/config/rs6000
diff options
context:
space:
mode:
authorStan Shebs <shebs@codesourcery.com>1994-10-13 01:16:19 +0000
committerStan Shebs <shebs@codesourcery.com>1994-10-13 01:16:19 +0000
commit806f810b6981720941243c3a62be2e83c7112322 (patch)
tree69e5d97d59ed9f95925b75330a7486620c7b2aab /gdb/config/rs6000
parentba49e48d26b99bc88634a7c5ceba55179974fdc8 (diff)
downloadgdb-806f810b6981720941243c3a62be2e83c7112322.zip
gdb-806f810b6981720941243c3a62be2e83c7112322.tar.gz
gdb-806f810b6981720941243c3a62be2e83c7112322.tar.bz2
* exec.c: Merge in RS6000 support from xcoffexec.c.
(symfile.h, objfiles.h, xcoffsolib.h): Include. (vmap): New global variable. (exec_close): Close and free objects in vmap chain. (exec_file_command) [IBM6000_TARGET]: Set up initial vmap. (bfdsec_to_vmap, map_vmap): Moved here from xcoffexec.c. (exec_files_info): Print vmap information. * xcoffexec.c: Remove. * config/rs6000/rs6000.mt, config/rs6000/rs6000lynx.mt (TDEPFILES): Use exec.o instead of xcoffexec.o. * TODO: Remove pertinent items.
Diffstat (limited to 'gdb/config/rs6000')
-rw-r--r--gdb/config/rs6000/rs6000.mt4
-rw-r--r--gdb/config/rs6000/rs6000lynx.mt4
2 files changed, 8 insertions, 0 deletions
diff --git a/gdb/config/rs6000/rs6000.mt b/gdb/config/rs6000/rs6000.mt
new file mode 100644
index 0000000..17f7ac8
--- /dev/null
+++ b/gdb/config/rs6000/rs6000.mt
@@ -0,0 +1,4 @@
+# Target: IBM RS/6000 running AIX
+
+TM_FILE= tm-rs6000.h
+TDEPFILES= rs6000-pinsn.o rs6000-tdep.o xcoffsolib.o exec.o
diff --git a/gdb/config/rs6000/rs6000lynx.mt b/gdb/config/rs6000/rs6000lynx.mt
new file mode 100644
index 0000000..b1423b7
--- /dev/null
+++ b/gdb/config/rs6000/rs6000lynx.mt
@@ -0,0 +1,4 @@
+# Target: RS6000 running LynxOS
+
+TM_FILE= tm-rs6000ly.h
+TDEPFILES= coff-solib.o rs6000-pinsn.o rs6000-tdep.o exec.o