target/cortex_m: remove target halted check when removing a breakpoint
authorTomas Vanek <vanekt@fbl.cz>
Wed, 6 Feb 2019 18:07:15 +0000 (19:07 +0100)
committerMatthias Welwarsky <matthias@welwarsky.de>
Wed, 3 Apr 2019 10:08:51 +0000 (11:08 +0100)
commitd73de4c07c726fb0dc86f6ee6bac53fccbd62a87
tree03d2662f6192c68f40a11f352b2212cc55fa0700
parent4db5299b5bd2c3e853f7383c076f9726dc588680
target/cortex_m: remove target halted check when removing a breakpoint

Remove the target halted check from cortex_m_remove_breakpoint()
as there is no such check in cortex_m_set_breakpoint() and bp can be
safely removed from the running target.

While on it return the error code from cortex_m_unset_breakpoint()
to higher level.

Change-Id: I2b358c3661feed84297913e9f589bdf1e4de7e64
Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-on: http://openocd.zylin.com/4887
Tested-by: jenkins
Reviewed-by: Matthias Welwarsky <matthias@welwarsky.de>
Reviewed-by: Jānis Skujenieks <janis.skujenieks@gmail.com>
Reviewed-by: Christopher Head <chead@zaber.com>
src/target/cortex_m.c