aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2006-11-22 13:49:53 +0000
committerUlrich Weigand <uweigand@de.ibm.com>2006-11-22 13:49:53 +0000
commit771b4502d5e67d90e46529beb9e73ec37151828d (patch)
tree412025f292ae66f4a2a13bfcebfe3cf48e123107 /gdb/config
parent0b2b0195d1b3b75d9fd0e5313466a0141790071d (diff)
downloadgdb-771b4502d5e67d90e46529beb9e73ec37151828d.zip
gdb-771b4502d5e67d90e46529beb9e73ec37151828d.tar.gz
gdb-771b4502d5e67d90e46529beb9e73ec37151828d.tar.bz2
* config/powerpc/spu-linux.mh: New file.
* config/spu/spu.mt: New file. * configure.ac: Provide gdb_native configuration variable. * configure: Regenerate. * configure.host: Support powerpc64 to spu 'pseudo-native' mode. * configure.tgt: Add "spu" target_cpu and "spu*-*-*" target. * Makefile.in (spu_tdep_h): New variable. (ALLDEPFILES): Add spu-linux-nat.c and spu-tdep.c (spu-linux-nat.o, spu-tdep.o): Add dependencies. * spu-linux-nat.c: New file. * spu-tdep.c: New file. * spu-tdep.h: New file.
Diffstat (limited to 'gdb/config')
-rw-r--r--gdb/config/powerpc/spu-linux.mh7
-rw-r--r--gdb/config/spu/spu.mt2
2 files changed, 9 insertions, 0 deletions
diff --git a/gdb/config/powerpc/spu-linux.mh b/gdb/config/powerpc/spu-linux.mh
new file mode 100644
index 0000000..068d294
--- /dev/null
+++ b/gdb/config/powerpc/spu-linux.mh
@@ -0,0 +1,7 @@
+# Target: Cell BE (PowerPC64 + SPU)
+
+# This implements a 'pseudo-native' GDB running on the
+# PPU side of the Cell BE and debugging the SPU side.
+
+NATDEPFILES = spu-linux-nat.o fork-child.o inf-ptrace.o
+
diff --git a/gdb/config/spu/spu.mt b/gdb/config/spu/spu.mt
new file mode 100644
index 0000000..2ea6fdc
--- /dev/null
+++ b/gdb/config/spu/spu.mt
@@ -0,0 +1,2 @@
+# Target: Cell BE SPU
+TDEPFILES= spu-tdep.o