[patch] unbreak nios2-*-linux* testing

Sandra Loosemore sandra@codesourcery.com
Mon Jul 6 16:34:00 GMT 2015


On 06/30/2015 08:57 AM, Sandra Loosemore wrote:
> As previously noted, on Nios II Linux targets, the kernel now puts
> signal handler handler trampolines on a read-only page of memory and GDB
> cannot set single-step breakpoints there.  My last attempt at working
> around this
>
> https://sourceware.org/ml/gdb-patches/2015-04/msg01092.html
>
> was rejected in favor of some not-yet-implemented target-independent
> solution:
>
> https://sourceware.org/ml/gdb-patches/2015-05/msg00183.html
>
> Given that the discussion pointed to by that thread is 11 years old, I
> think it's safe to say that fixing this is not a priority.  :-(
>
> Meanwhile, the GDB testsuite remains broken on this target.  Tests are
> not just failing, but getting stuck in infinite loops trying
> unsuccessfully to step out of a signal handler without recognizing that
> they are stuck.  This is blocking regression testing of other patches in
> my queue.
>
> This patch adds kfails for these issues similar to what other targets
> with this problem already do.  There are no code changes.
>
> OK to commit, so I can get on with other work?
>
> -Sandra
>

I realized I attached the wrong patch to my previous mail.  Here's the 
right one.  Is this one OK?

-Sandra

-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb-testsuite.log
Type: text/x-log
Size: 284 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20150706/7130d65f/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb-testsuite.patch
Type: text/x-patch
Size: 2723 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20150706/7130d65f/attachment-0001.bin>


More information about the Gdb-patches mailing list