From: Luis Machado Date: Thu, 8 Apr 2021 18:32:29 +0000 (-0300) Subject: Fix gdb.arch/aarch64-dbreg-contents.exp FAIL X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=21f91785752b59d03117f7803b7e1c9a58e62dbe;p=binutils-gdb.git Fix gdb.arch/aarch64-dbreg-contents.exp FAIL The test checks for a particular ARCH level, but it needs to check for ARCH levels from a minimum and upwards. gdb/testsuite/ChangeLog: 2021-04-26 Luis Machado * gdb.arch/aarch64-dbreg-contents.c (set_watchpoint): Fix arch level comparison. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 8f41b3a8227..6a400dc3c5d 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2021-04-26 Luis Machado + + * gdb.arch/aarch64-dbreg-contents.c (set_watchpoint): Fix arch level + comparison. + 2021-04-25 Lancelot Six PR gdb/22640 diff --git a/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.c b/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.c index ca690f63de8..64f02005469 100644 --- a/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.c +++ b/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.c @@ -54,7 +54,7 @@ set_watchpoint (pid_t pid, volatile void *addr, unsigned len_mask) errno = 0; l = ptrace (PTRACE_GETREGSET, pid, NT_ARM_HW_WATCH, &iov); assert (l == 0); - assert (AARCH64_DEBUG_ARCH (dreg_state.dbg_info) == AARCH64_DEBUG_ARCH_V8); + assert (AARCH64_DEBUG_ARCH (dreg_state.dbg_info) >= AARCH64_DEBUG_ARCH_V8); assert (AARCH64_DEBUG_NUM_SLOTS (dreg_state.dbg_info) >= 1); assert (!DR_CONTROL_ENABLED (dreg_state.dbg_regs[0].ctrl));