aboutsummaryrefslogtreecommitdiff
path: root/sim/sh64
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-12-24 17:37:01 -0500
committerMike Frysinger <vapier@gentoo.org>2015-12-24 20:19:13 -0500
commitcec19744887931294e9d4a1dfa4fa8bd42e57ae5 (patch)
tree43defb41553140eb190a86597cc01cd99cfc347e /sim/sh64
parentbd3fb5b8fb33adb751407a128e1f2240dfb215d9 (diff)
downloadfsf-binutils-gdb-cec19744887931294e9d4a1dfa4fa8bd42e57ae5.zip
fsf-binutils-gdb-cec19744887931294e9d4a1dfa4fa8bd42e57ae5.tar.gz
fsf-binutils-gdb-cec19744887931294e9d4a1dfa4fa8bd42e57ae5.tar.bz2
sim: delete old breakpoint code
This code relies on the old sim-break module, but that was deleted in 2003. The module only existed for gdb to tell the sim to set breakpoints on its behalf, but then that logic was abandoned in favor of gdb knowing all about proper breakpoints (since it does already for non-sim targets). Some dead code lived on in the older ports though -- clean it up now.
Diffstat (limited to 'sim/sh64')
-rw-r--r--sim/sh64/ChangeLog5
-rw-r--r--sim/sh64/tconfig.h9
2 files changed, 5 insertions, 9 deletions
diff --git a/sim/sh64/ChangeLog b/sim/sh64/ChangeLog
index c56cd98..cd8f50b 100644
--- a/sim/sh64/ChangeLog
+++ b/sim/sh64/ChangeLog
@@ -1,5 +1,10 @@
2015-12-24 Mike Frysinger <vapier@gentoo.org>
+ * tconfig.h (SIM_HAVE_BREAKPOINTS, SIM_BREAKPOINT,
+ SIM_BREAKPOINT_SIZE): Delete.
+
+2015-12-24 Mike Frysinger <vapier@gentoo.org>
+
* tconfig.h (WITH_WATCHPOINTS): Delete.
2015-12-24 Mike Frysinger <vapier@gentoo.org>
diff --git a/sim/sh64/tconfig.h b/sim/sh64/tconfig.h
index 6f8d7ff..1440566 100644
--- a/sim/sh64/tconfig.h
+++ b/sim/sh64/tconfig.h
@@ -9,15 +9,6 @@
/* ??? Temporary hack until model support unified. */
#define SIM_HAVE_MODEL
-/* Define this to enable the intrinsic breakpoint mechanism. */
-/* FIXME: may be able to remove SIM_HAVE_BREAKPOINTS since it essentially
- duplicates ifdef SIM_BREAKPOINT (right?) */
-#if 1
-#define SIM_HAVE_BREAKPOINTS
-#define SIM_BREAKPOINT { 0, 0, 0, 0xD }
-#define SIM_BREAKPOINT_SIZE 4
-#endif
-
/* This is a global setting. Different cpu families can't mix-n-match -scache
and -pbb. However some cpu families may use -simple while others use
one of -scache/-pbb. ???? */