nios2 uses software single step, so GDB is unable to single step to
the signal handler. In order to reflect this, teach
can_single_step_to_signal_handler to return zero for nios2 target.
gdb/testsuite:
2014-03-27 Yao Qi <yao@codesourcery.com>
* lib/gdb.exp (can_single_step_to_signal_handler): Return zero
if target is nios2-*-*.
+2014-03-27 Yao Qi <yao@codesourcery.com>
+
+ * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
+ if target is nios2-*-*.
+
2014-03-26 Yao Qi <yao@codesourcery.com>
* lib/gdb.exp (readline_is_used): New proc.
# to determine the next instruction addresses, because start of signal
# handler is one of them.
if { [istarget "arm*-*-*"] || [istarget "mips*-*-*"]
- || [istarget "tic6x-*-*"] || [istarget "sparc*-*-linux*"] } {
+ || [istarget "tic6x-*-*"] || [istarget "sparc*-*-linux*"]
+ || [istarget "nios2-*-*"] } {
return 0
}