gdb: blackfin: enable simulator support
authorMike Frysinger <vapier@gentoo.org>
Sun, 6 Mar 2011 00:22:38 +0000 (00:22 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 6 Mar 2011 00:22:38 +0000 (00:22 +0000)
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
gdb/ChangeLog
gdb/bfin-tdep.c
gdb/configure.tgt

index f8cfb11..0d1cbb7 100644 (file)
@@ -1,3 +1,9 @@
+2011-03-05  Mike Frysinger  <vapier@gentoo.org>
+
+       * bfin-tdep.c: Include sim-regno.h and gdb/sim-bfin.h.
+       * configure.tgt (bfin-*-*linux*): Define gdb_sim.
+       (bfin-*-*): Likewise.
+
 2011-03-05  Michael Snyder  <msnyder@vmware.com>
 
        * dwarf2expr.c (execute_stack_op): Delete superfluous semicolon.
index 21213ab..7de0b1b 100644 (file)
@@ -32,6 +32,8 @@
 #include "trad-frame.h"
 #include "dis-asm.h"
 #include "gdb_assert.h"
+#include "sim-regno.h"
+#include "gdb/sim-bfin.h"
 #include "dwarf2-frame.h"
 #include "symtab.h"
 #include "elf-bfd.h"
index 7d017a9..5ab1554 100644 (file)
@@ -109,11 +109,13 @@ avr-*-*)
 bfin-*-*linux*)
        # Target: Blackfin Linux
        gdb_target_obs="bfin-tdep.o bfin-linux-tdep.o linux-tdep.o"
+       gdb_sim=../sim/bfin/libsim.a
        build_gdbserver=yes
        ;;
 bfin-*-*)
        # Target: Blackfin processor
        gdb_target_obs="bfin-tdep.o"
+       gdb_sim=../sim/bfin/libsim.a
        ;;
 
 cris*)