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