This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] Don't skip hw breakpoint/watchpoint tests for aarch64 target


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=52042a003f3e9200c992bc5cf4607dc7655b1f7b

commit 52042a003f3e9200c992bc5cf4607dc7655b1f7b
Author: Yao Qi <yao.qi@linaro.org>
Date:   Mon Jun 22 13:41:33 2015 +0100

    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.

Diff:
---
 gdb/testsuite/ChangeLog   | 6 ++++++
 gdb/testsuite/lib/gdb.exp | 4 +++-
 2 files changed, 9 insertions(+), 1 deletion(-)

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]