OSDN Git Service

Fix breakpoint support in Nios II user-mode emulation.
authorSandra Loosemore <sandra@codesourcery.com>
Wed, 13 Feb 2019 16:50:26 +0000 (09:50 -0700)
committerLaurent Vivier <laurent@vivier.eu>
Thu, 7 Mar 2019 09:57:29 +0000 (10:57 +0100)
commit14c8a3a157b437e54fbe097d991dca86ac828a14
tree2bd52da79dec7adcb1e76eac8c4b3165b49b9dc7
parentcd8133679f7e0e2c292f631f1c78b2452d2435c7
Fix breakpoint support in Nios II user-mode emulation.

Nios II user-mode emulation was missing handling for EXCP_DEBUG,
making the gdb stub essentially useless.  This patch adds the missing
piece.  The new code was copied from the existing EXCP_TRAP handling
and is also similar to what other targets (e.g., arm) do with EXCP_DEBUG.

Signed-off-by: Sandra Loosemore <sandra@codesourcery.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <1550076626-7202-1-git-send-email-sandra@codesourcery.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
linux-user/nios2/cpu_loop.c