summaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-03-06 00:22:36 +0000
committerMike Frysinger <vapier@gentoo.org>2011-03-06 00:22:36 +0000
commit09848fc001acdf0661b735a6b8ab2772da8ec4e9 (patch)
tree1857cf2aaf3c9d4a1d2985a44dc01b56d131da4b /gdb
parent274454609d032a0a5ef054e2e61e0fd8805df295 (diff)
downloadgdb-09848fc001acdf0661b735a6b8ab2772da8ec4e9.tar.gz
gdb: blackfin: enable simulator support
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/bfin-tdep.c2
-rw-r--r--gdb/configure.tgt2
3 files changed, 10 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f8cfb11ef9a..0d1cbb7db9d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -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.
diff --git a/gdb/bfin-tdep.c b/gdb/bfin-tdep.c
index 21213ab16ff..7de0b1be8bd 100644
--- a/gdb/bfin-tdep.c
+++ b/gdb/bfin-tdep.c
@@ -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"
diff --git a/gdb/configure.tgt b/gdb/configure.tgt
index 7d017a9ee0e..5ab1554df70 100644
--- a/gdb/configure.tgt
+++ b/gdb/configure.tgt
@@ -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*)