diff options
author | Yao Qi <yao.qi@linaro.org> | 2015-06-22 13:41:33 +0100 |
---|---|---|
committer | Yao Qi <yao.qi@linaro.org> | 2015-06-22 13:43:30 +0100 |
commit | 52042a003f3e9200c992bc5cf4607dc7655b1f7b (patch) | |
tree | 54efc5c57a47b85212319c2678b47106aef16394 | |
parent | cb5d172ca44e20200b96b5276c4198095d7b6516 (diff) | |
download | binutils-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/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/testsuite/lib/gdb.exp | 4 |
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 |