diff -urN src.orig/gdb/gdbserver/spu-low.c src/gdb/gdbserver/spu-low.c --- src.orig/gdb/gdbserver/spu-low.c 2007-01-09 18:59:08.000000000 +0100 +++ src/gdb/gdbserver/spu-low.c 2007-02-22 16:49:11.000000000 +0100 @@ -556,6 +556,12 @@ syscall (SYS_tkill, current_tid, signo); } +static const char * +spu_arch_string (void) +{ + return "spu"; +} + static struct target_ops spu_target_ops = { spu_create_inferior, @@ -572,6 +578,13 @@ spu_look_up_symbols, spu_send_signal, NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + spu_arch_string, }; void