aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYao Qi <yao.qi@linaro.org>2015-06-22 13:41:33 +0100
committerYao Qi <yao.qi@linaro.org>2015-06-22 13:43:30 +0100
commit52042a003f3e9200c992bc5cf4607dc7655b1f7b (patch)
tree54efc5c57a47b85212319c2678b47106aef16394
parentcb5d172ca44e20200b96b5276c4198095d7b6516 (diff)
downloadbinutils-52042a003f3e9200c992bc5cf4607dc7655b1f7b.zip
binutils-52042a003f3e9200c992bc5cf4607dc7655b1f7b.tar.gz
binutils-52042a003f3e9200c992bc5cf4607dc7655b1f7b.tar.bz2
Don't skip hw breakpoint/watchpoint tests for aarch64 target
This patch is to let skip_hw_breakpoint_tests and skip_hw_watchpoint_tests return 0 for aarch64 target, since aarch64 has HW watchpoint and breakpoint registers. With this patch applied, about 1560 watchpoint/breakpoint related tests become enabled on aarch64-linux native testing. gdb/testsuite: 2015-06-22 Yao Qi <yao.qi@linaro.org> * lib/gdb.exp (skip_hw_breakpoint_tests): Return 0 for target aarch64*-*-*. (skip_hw_watchpoint_tests): Likewise.
-rw-r--r--gdb/testsuite/ChangeLog6
-rw-r--r--gdb/testsuite/lib/gdb.exp4
2 files changed, 9 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 5a9a7eb..3a48bcd 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2015-06-22 Yao Qi <yao.qi@linaro.org>
+
+ * lib/gdb.exp (skip_hw_breakpoint_tests): Return 0 for target
+ aarch64*-*-*.
+ (skip_hw_watchpoint_tests): Likewise.
+
2015-06-18 Patrick Palka <patrick@parcs.ath.cx>
* gdb.base/gdbinit-history.exp: Test the interaction between
diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp
index b5928c3..9edf2dc 100644
--- a/gdb/testsuite/lib/gdb.exp
+++ b/gdb/testsuite/lib/gdb.exp
@@ -2556,7 +2556,8 @@ proc skip_hw_breakpoint_tests {} {
if { [istarget "i?86-*-*"]
|| [istarget "x86_64-*-*"]
|| [istarget "ia64-*-*"]
- || [istarget "arm*-*-*"]} {
+ || [istarget "arm*-*-*"]
+ || [istarget "aarch64*-*-*"]} {
return 0
}
@@ -2576,6 +2577,7 @@ proc skip_hw_watchpoint_tests {} {
|| [istarget "x86_64-*-*"]
|| [istarget "ia64-*-*"]
|| [istarget "arm*-*-*"]
+ || [istarget "aarch64*-*-*"]
|| [istarget "powerpc*-*-linux*"]
|| [istarget "s390*-*-*"] } {
return 0