target: Change policy of removing watchpoints/breakpoints.
commit022e438292de992cc558f268b2679e76ad313db6
authorKirill Radkin <kirill.radkin@syntacore.com>
Tue, 8 Aug 2023 10:17:29 +0000 (8 13:17 +0300)
committerAntonio Borneo <borneo.antonio@gmail.com>
Fri, 8 Sep 2023 21:57:19 +0000 (8 21:57 +0000)
treef699d0db13227837c3b2e25808c2496785e080ab
parent18281b0c497694d91c5608be54583172838be75c
target: Change policy of removing watchpoints/breakpoints.

Now internal watch/breakpoint will not be removed in case
of error during removing triggers from hardware.

Also change signature of some functions (for deletion
bp/wp) to print message in case of some error.

Change-Id: I71cd1f556a33975005d0ee372fc384fddfddc3bf
Signed-off-by: Kirill Radkin <kirill.radkin@syntacore.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7738
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
src/target/breakpoints.c
src/target/breakpoints.h
src/target/target.c